[crosstool-ng/crosstool-ng] 07ec87: Avoid adding arch/cpu/tune flags for target to GCC...

Alexey Neyman <[email protected]>
Newsgroups gmane.comp.gcc.cross-compiling
Message-ID <5b1771fec50d9_538c2b0b29405c0484762@hookshot-fe-265448d.cp1-iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/crosstool-ng/crosstool-ng
  Commit: 07ec87f14f2bb078235a7db25d4a923e9319f53c
      https://github.com/crosstool-ng/crosstool-ng/commit/07ec87f14f2bb078235a7db25d4a923e9319f53c
  Author: Alexey Neyman <[email protected]>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M scripts/build/cc/gcc.sh
    M scripts/build/companion_libs/200-libelf.sh
    M scripts/build/companion_libs/210-expat.sh
    M scripts/build/companion_libs/220-ncurses.sh
    M scripts/build/debug/200-duma.sh
    M scripts/build/debug/300-gdb.sh
    M scripts/build/debug/400-ltrace.sh
    M scripts/build/debug/500-strace.sh
    M scripts/build/libc/bionic.sh
    M scripts/build/libc/glibc.sh
    M scripts/build/libc/newlib.sh
    M scripts/crosstool-NG.sh

  Log Message:
  -----------
  Avoid adding arch/cpu/tune flags for target to GCC build

... as it may need to override them for building runtime-selectable code.

Signed-off-by: Alexey Neyman <[email protected]>


  Commit: cc2fe3dbdef84fd325cc8401bcf90a0a8630e93f
      https://github.com/crosstool-ng/crosstool-ng/commit/cc2fe3dbdef84fd325cc8401bcf90a0a8630e93f
  Author: Alexey Neyman <[email protected]>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    A packages/mingw-w64/v5.0.3/0001-xgetbv.patch

  Log Message:
  -----------
  Backport a gcc8 fix from upstream

Signed-off-by: Alexey Neyman <[email protected]>


  Commit: 4137c422c66ea678b60360108b4135657fcb2e87
      https://github.com/crosstool-ng/crosstool-ng/commit/4137c422c66ea678b60360108b4135657fcb2e87
  Author: Alexey Neyman <[email protected]>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M scripts/functions

  Log Message:
  -----------
  Detect errors from gas

Signed-off-by: Alexey Neyman <[email protected]>


  Commit: 0ce942862e80e373a172ffb40f2d29c38cd6bae4
      https://github.com/crosstool-ng/crosstool-ng/commit/0ce942862e80e373a172ffb40f2d29c38cd6bae4
  Author: Alexey Neyman <[email protected]>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M scripts/build/arch/powerpc.sh

  Log Message:
  -----------
  Add --enable-obsolete for powerpc-*-spe

Signed-off-by: Alexey Neyman <[email protected]>


  Commit: b24431f477474033e9adb7d8e158e0a512ba630d
      https://github.com/crosstool-ng/crosstool-ng/commit/b24431f477474033e9adb7d8e158e0a512ba630d
  Author: Alexey Neyman <[email protected]>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    A packages/gcc/8.1.0/0018-xscale.patch

  Log Message:
  -----------
  Add upstream patch fixing XScale build

Signed-off-by: Alexey Neyman <[email protected]>


  Commit: 57679b5e610e488cc6c25b259331cb25d412c771
      https://github.com/crosstool-ng/crosstool-ng/commit/57679b5e610e488cc6c25b259331cb25d412c771
  Author: Alexey Neyman <[email protected]>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    M scripts/build/arch/arm.sh

  Log Message:
  -----------
  Disable context functions for Thumb

They're written in ARM dialect, and `ldmia r14, {r14, pc}` is not accepted in T2
encoding. GCC8 changed the list of multilibs for arm-*, which now includes a
variant with CPU that supports T2 but not A1 encoding.

Signed-off-by: Alexey Neyman <[email protected]>


  Commit: 83582f4fd4355f572edab7a6ab7ff5585736ead9
      https://github.com/crosstool-ng/crosstool-ng/commit/83582f4fd4355f572edab7a6ab7ff5585736ead9
  Author: Alexey Neyman <[email protected]>
  Date:   2018-06-05 (Tue, 05 Jun 2018)

  Changed paths:
    A packages/gcc/8.1.0/0018-xscale.patch
    A packages/mingw-w64/v5.0.3/0001-xgetbv.patch
    M scripts/build/arch/arm.sh
    M scripts/build/arch/powerpc.sh
    M scripts/build/cc/gcc.sh
    M scripts/build/companion_libs/200-libelf.sh
    M scripts/build/companion_libs/210-expat.sh
    M scripts/build/companion_libs/220-ncurses.sh
    M scripts/build/debug/200-duma.sh
    M scripts/build/debug/300-gdb.sh
    M scripts/build/debug/400-ltrace.sh
    M scripts/build/debug/500-strace.sh
    M scripts/build/libc/bionic.sh
    M scripts/build/libc/glibc.sh
    M scripts/build/libc/newlib.sh
    M scripts/crosstool-NG.sh
    M scripts/functions

  Log Message:
  -----------
  Merge pull request #978 from stilor/fix-gcc8-regressions

Fix gcc8 regressions


Compare: https://github.com/crosstool-ng/crosstool-ng/compare/ec384f2b9fa1...83582f4fd435
      **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.