Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: 673827fd319e
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 7e571eb9943d
Choose a head ref
  • 2 commits
  • 1 file changed
  • 2 contributors

Commits on May 27, 2020

  1. gcc: optimize cross-compiled libraries

    `libstdc++` and a few other libraries are comiled with the options
    set in `EXTRA_TARGET_FLAGS`. Normally, this is filled form
    `EXTRA_FLAGS` inside of `builder.sh`, from which it inherits its
    optimization option. For cross compilers `EXTRA_TARGET_FLAGS` is
    set by a dedicated function that does not specify any optimization,
    leading to sub-par runtime performance of many C++ programs.
    tobim committed May 27, 2020
    Copy the full SHA
    2be2b53 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #88988 from tobim/optimize-cross-libstdc++

    gcc: optimize cross-compiled libraries
    matthewbauer committed May 27, 2020
    Copy the full SHA
    7e571eb View commit details
    Browse the repository at this point in the history