kumquat-buildroot/package/gcc
Romain Naour fed95ddffa package/gcc: fix build issue with glibc 2.26
../../../../libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc: In function ‘int __sanitizer::TracerThread(void*)’:
../../../../libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc:241:22: error: aggregate ‘sigaltstack handler_stack’ has incomplete type and cannot be defined
   struct sigaltstack handler_stack;

../../../../libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc: In function ‘int __sanitizer::TracerThread(void*)’:
../../../../libsanitizer/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc:276:22: error: aggregate ‘sigaltstack handler_stack’ has incomplete type and cannot be defined
   struct sigaltstack handler_stack;
                      ^~~~~~~~~~~~~

The fix is already included in gcc 7.2 release [1]. We have to backport it to
all older gcc release since it's not included in any stable release yet.

[1] https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=72edc2c02f8b4768ad660f46a1c7e2400c0a8e06

Signed-off-by: Romain Naour <romain.naour@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: "Yann E. MORIN" <yann.morin.1998@free.fr>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
2017-09-27 22:52:14 +02:00
..
4.9.4 package/gcc: fix build issue with glibc 2.26 2017-09-27 22:52:14 +02:00
5.4.0 package/gcc: fix build issue with glibc 2.26 2017-09-27 22:52:14 +02:00
6.4.0 package/gcc: fix build issue with glibc 2.26 2017-09-27 22:52:14 +02:00
7.2.0 package/gcc: fix ICE on xtensa, PR target/82181 2017-09-12 22:09:42 +02:00
arc-2017.03 gcc: arc: add patch to fix tst_movb pattern 2017-05-25 15:25:38 +02:00
gcc-final gcc: fix sparcv8 compile issue 2017-08-10 10:23:39 +02:00
gcc-initial arch/xtensa: accept the overlay to be an URL 2017-07-09 16:58:03 +02:00
musl-5.4.0
Config.in.host toolchain/buildroot: not available for a few mips cores 2017-08-29 23:18:56 +02:00
gcc.hash gcc: bump 7.x series to 7.2.0 2017-08-21 23:30:39 +02:00
gcc.mk gcc: bump 7.x series to 7.2.0 2017-08-21 23:30:39 +02:00