summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix patchset versionSergei Trofimovich2018-05-181-1/+1
|
* update 13_all_default-ssp-fix.patch to apply on gcc-7.3.0Sergei Trofimovich2018-05-182-7/+3
|
* release 1.3 patchsetSergei Trofimovich2018-05-161-1/+1
|
* release 1.3 patchsetSergei Trofimovich2018-05-161-1/+1
|
* queue 'add --disable-systemtap switch' for next patchsetSergei Trofimovich2018-05-122-0/+143
| | | | | | | | | | | | Before the change systemtap probes were enabled if target headers had sys/sdt.h at ./configure time. After the change explicitly ask to enable or disable for probe support and not rely on automagic dependency discovery. Bug: https://bugs.gentoo.org/654748 Bug: https://gcc.gnu.org/bugzilla/PR61257
* Queue is_copy_constructible fix for 1.3 patchsetSergei Trofimovich2018-05-112-1/+26
| | | | | | | The hope is it will help upcoming webkit release to build with gcc-7.3.0. Bug: https://bugs.webkit.org/show_bug.cgi?id=185194
* Queue a fix for -O2 -lto into 1.3 patchset, bug #655518Sergei Trofimovich2018-05-112-0/+36
| | | | | | Reported-by: Steffen Hau Bug: https://gcc.gnu.org/PR85655 Bug: https://bugs.gentoo.org/655518
* ia64: fix textrels on -rdynamic binariesSergei Trofimovich2018-05-072-0/+24
| | | | | Bug: https://gcc.gnu.org/PR84553 Bug: https://bugs.gentoo.org/566118
* Tag patchset 1.2Sergei Trofimovich2018-05-061-1/+1
|
* fix asan building on mips o32 ABISergei Trofimovich2018-05-052-0/+38
| | | | | | | | In this case broken targets were: cross-mips-unknown-linux-gnu/gcc cross-mipsel-unknown-linux-gnu/gcc Bug: https://gcc.gnu.org/PR85658
* Set 'TODO' as a placeholder on next patchset release.Sergei Trofimovich2018-05-041-1/+1
|
* fix --with-arch= arm validationSergei Trofimovich2018-05-042-0/+18
| | | | | | | | | toolchain.eclass relies on it to pass (or not to pass0 correct --with-arch=. In this case broken target was arm-none-eabi Bug: https://gcc.gnu.org/PR85658
* Update patches for gcc 6.4 and 7.3 in the patchsetMagnus Granberg2018-05-035-77/+49
|
* Add more patches for gcc 8.1.0 patchset 1.1Magnus Granberg2018-05-024-39/+170
|
* copy 7.3.0 patchesSergei Trofimovich2018-05-0212-0/+343
| | | | | | | A few changes on top of 7.3.0: - 11_all_default-warn-format-security.patch tweaked for gcc-8.1.0 - 91_all_bmi-i386-PR-target-81763.patch dropped (was a backport) - 55_all_extra-options.patch dropped, does not apply and needs a port
* gcc/7.3.0: gcc/config.gcc: sh-*: Disable sysroot-suffix (PR42947)Sergei Trofimovich2018-04-142-0/+34
| | | | | | | | | sh-* is a multilib target. It is also one of 2 sysroot-prefix targets. Unfortunately two options do not mix well. Attempt to use default multilib flavour always prepends sysroot-prefix. Bug: https://bugs.gentoo.org/511548 Bug: https://gcc.gnu.org/PR42947
* gcc/7.3.0: add i386-bmi tweak, bug #649880Sergei Trofimovich2018-03-112-0/+42
| | | | | Bug: https://bugs.gentoo.org/649880 Bug: https://gcc.gnu.org/PR81763
* gcc/7.3.0: initial patchset, take 2 (moved patches to gentoo/)Sergei Trofimovich2018-01-2512-398/+0
|
* gcc/7.3.0: initial patchset, take 2 (moved patches to gentoo/)Sergei Trofimovich2018-01-2512-0/+398
|
* gcc/7.3.0: initial patchsetSergei Trofimovich2018-01-2512-0/+398
|
* gcc-7: fix openssl miscompilation at least on ia64 (RTL mishandles shifts ↵Sergei Trofimovich2018-01-132-0/+123
| | | | | | | | and rotates) Backport from gcc-7 branch. Bug: https://gcc.gnu.org/PR83565
* gcc: fix building against glibc-2.26 (ucontext_t change), bug #629502#c20Sergei Trofimovich2018-01-126-0/+192
| | | | | Reported-by: Andrey Grozin Bug: https://bugs.gentoo.org/629502#c20
* make-tarball.sh: tweak patch generation for PORTDIR!=/usr/portageSergei Trofimovich2018-01-061-0/+1
|
* gcc: cut new patchset for gcc-6.4.0 and gcc-7.2.0, bug #641474Sergei Trofimovich2018-01-062-2/+2
| | | | | | | Covers single bug #641474 which amends linking of static binaries on powerpc and powerpc64 built by --default-pie compiler. Bug: https://bugs.gentoo.org/641474
* gcc/6.4.0, gcc/7.2.0: fix --default-pie to use proper startup files, bug #641474Sergei Trofimovich2017-12-186-0/+550
| | | | | | | | | | | | | The change adds two patches to patchset: - gentoo/95_all_static_override_pie.patch - gentoo/96_all_powerpc_pie.patch First fixes -static handling for --default-pie compiler. Second fixes to use proper startup files for --default-pie on powerpc. Otherwise binutils-2.27 and upper generates invalid ELF files. Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=22626 Bug: https://bugs.gentoo.org/641474
* gcc/7.2.0: copy all patches from 7.1.0 as we are using unmodified patchsetSergei Trofimovich2017-12-1812-0/+398
|
* gcc/4.9.4: apply patches to fix build against glibc-2.26, bug #629502Sergei Trofimovich2017-10-274-1/+276
| | | | | | | | | | 3 patches here (picked as-is from 5.4.0): - 95_all_asan-signal_h.patch: add missing '<signal.h>' header - 96_all_ucontext-to-ucontext_t.patch: change 'struct ucontext' to 'ucontext_t' - 97_all_no-sigaltstack.patch: remove 'sigaltstack' usage Bug: https://bugs.gentoo.org/629502
* gcc/6.4.0: apply patches to fix build against glibc-2.26, bug #629502Sergei Trofimovich2017-10-274-0/+287
| | | | | | | | | | 3 patches here (picked as-is from 5.4.0): - 92_all_asan-signal_h.patch: add missing '<signal.h>' header - 93_all_ucontext-to-ucontext_t.patch: change 'struct ucontext' to 'ucontext_t' - 94_all_no-sigaltstack.patch: remove 'sigaltstack' usage Bug: https://bugs.gentoo.org/629502
* gcc/5.4.0: drop 'sigaltstack' usage, bug #629502Sergei Trofimovich2017-10-262-0/+79
| | | | | | Fixes asan build failure against glibc-2.26. Bug: https://bugs.gentoo.org/629502
* gcc/5.4.0: use 'ucontext_t' instead of 'ucontext', bug #629502Sergei Trofimovich2017-10-262-0/+193
| | | | | | | | | | | Fixes one of build failures against glibc-2.26: ./md-unwind-support.h: In function 'x86_64_fallback_frame_state': ./md-unwind-support.h:65:47: error: dereferencing pointer to incomplete type 'struct ucontext' sc = (struct sigcontext *) (void *) &uc_->uc_mcontext; ^~ Bug: https://bugs.gentoo.org/629502
* gcc/5.4.0: add missing <signal.h> inclusion to asanSergei Trofimovich2017-10-242-1/+17
| | | | | | | | | | | Without this patch glibc-2.25-r8 (ppc and ppc64) gcc build fails as: .../portage/sys-devel/gcc-5.4.0-r3/work/gcc-5.4.0/libsanitizer/asan/asan_linux.cc: In function 'bool __asan::AsanInterceptsSignal(int)': .../portage/sys-devel/gcc-5.4.0-r3/work/gcc-5.4.0/libsanitizer/asan/asan_linux.cc:222:20: error: 'SIGSEGV' was not declared in this scope return signum == SIGSEGV && common_flags()->handle_segv; ^ Reported-by: Andreas K. Hüttel Bug: https://bugs.gentoo.org/629502#c9
* 5.4.0 gentoo patchset 1.4Matthias Maier2017-08-062-0/+32
|
* 4.9.4 gentoo patchset 1.1Matthias Maier2017-08-062-0/+32
|
* Add patchset ver 1.0 for 6.4.0Anthony G. Basile2017-08-0214-0/+440
|
* Fix date. Thanks to [Arfrever] for pointing this out.Matthias Maier2017-05-081-1/+1
|
* Clean up this mess of a patch. Mea culpaMatthias Maier2017-05-081-17/+14
|
* Add patchset ver 1.1 for gcc-7.1.0Matthias Maier2017-05-084-41/+4
| | | | In particular fix a stupid typo in 13_all-default-ssp-fix.patch
* Add patchset ver 1.0 for gcc-7.1.0Matthias Maier2017-05-0814-0/+441
|
* document patchMike Frysinger2017-02-111-16/+20
|
* sys-devel/gcc-5.4.0: Readd 71_all_gcc-5-march-native-pr67310.patch to 1.3Magnus Granberg2017-02-012-0/+138
|
* sys-devel/gcc-5.4.0: Bump patchset to 1.3Magnus Granberg2017-02-013-219502/+94
|
* bump gcc 5.4 gentoo patchset to 1.2Magnus Granberg2016-12-286-144/+219526
|
* add gcc-6.3 patchsetMagnus Granberg2016-12-2514-0/+440
|
* add default ssp support for gcc 6.2.0Magnus Granberg2016-09-192-1/+59
|
* Add patchset for GCC 6.2Magnus Granberg2016-09-1213-0/+384
|
* initial 4.9.4 patchset based on last 4.9.3 patchsetAnthony G. Basile2016-08-1447-0/+3753
|
* document boehm-gc uclibc/execinfo.h patchesMike Frysinger2016-06-2253-102/+410
|
* initial 5.4.0 patchset based on last 5.3.0 patchsetMike Frysinger2016-06-1343-0/+4524
|
* switch execinfo.h header check to a configure time test to make it C lib ↵Mike Frysinger2016-06-133-11/+188
| | | | agnostic
* note new patchesMike Frysinger2016-05-132-0/+7
|