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: 70717a337f7a
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 06e882b0ec18
Choose a head ref
  • 2 commits
  • 1 file changed
  • 2 contributors

Commits on Jun 8, 2020

  1. gcc: Fix MinGW exception handling so Rust works

    reasoning:
    sjlj (short jump long jump) exception handling makes no sense on x86_64, it's forcably slowing programs down as it produces a constant overhead. On x86_64 we have SEH (Structured Exception Handling) and we should use that. On i686, we do not have SEH, and have to use sjlj with dwarf2. Hence it's now conditional on x86_32
    
    (cherry picked from commit e27e475)
    (cherry picked from commit 58ffaee)
    cleverca22 authored and Ericson2314 committed Jun 8, 2020
    Copy the full SHA
    bf57132 View commit details
    Browse the repository at this point in the history
  2. gcc: Clean up configure flags

    No reason to have two conditional lists with the same condition.
    
    (cherry picked from commit f2a33e4)
    angerman authored and Ericson2314 committed Jun 8, 2020
    Copy the full SHA
    06e882b View commit details
    Browse the repository at this point in the history