CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2021-07-11 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Jul 11 22:41:39 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: i386.c i386.h netbsd-elf.h netbsd64.h Log Message: define a X86_32_ASAN_BIT_OFFSET macro that defaults differently on netbsd/i386 th

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2019-04-10 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Apr 11 00:17:44 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: netbsd-elf.h netbsd64.h Log Message: be sure to keep cc1_cpu the CC1*_SPEC. fixes x86 -mtune=native without killing -cxx-isystem. To generate

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2017-07-28 Thread Maya Rashish
Module Name:src Committed By: maya Date: Fri Jul 28 22:23:05 UTC 2017 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: i386.c Log Message: Apply upstream patch: Incorrect codegen from rdseed intrinsic use (CVE-2017-11671) We should not expand call arguments in

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2017-05-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon May 29 03:51:24 UTC 2017 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: netbsd64.h Log Message: remove bogus indirect call for profiling (mcount) To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 \

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2016-03-27 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Mar 27 17:17:59 UTC 2016 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: netbsd64.h Log Message: revert most of the previous and re-do it to be valid, re-fixing i386 psABI support with -m32. To generate a diff of th

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2016-03-26 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Mar 27 04:18:09 UTC 2016 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: netbsd64.h Log Message: don't set PREFERRED_STACK_BOUNDARY_DEFAULT, in particular, don't set it to 64 (8 bytes) for 64-bit targets, where 16 byt

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2016-03-12 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Mar 13 01:05:59 UTC 2016 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: t-netbsd64 Log Message: fix a comment. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ src/external/gpl3/gcc/dist/gcc/config

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2015-11-22 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Nov 22 20:47:05 UTC 2015 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: cpuid.h Log Message: Fix logic bug where __cpuid gets called when __get_cpuid_max() returns 0. This happens when __level == 0, from libgcc/

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2014-03-08 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Mar 8 19:15:32 UTC 2014 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: pmm_malloc.h Log Message: Kill the "throw()" on a forward declaration for posix_memalign (it does not match our base declaration and may caus

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2012-12-30 Thread David Laight
Module Name:src Committed By: dsl Date: Sun Dec 30 20:16:59 UTC 2012 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: i386.c Log Message: No need to check both TARGET_64BIT and ix86_preferred_stack_boundary >= 64, if the former is true the latter is also true.

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2012-12-30 Thread David Laight
Module Name:src Committed By: dsl Date: Sun Dec 30 16:13:57 UTC 2012 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: driver-i386.c Log Message: If -march=native is specified, only enable AVX if the processor supports it and the OS has enabled XGETBV for appli

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2012-10-06 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sat Oct 6 14:10:46 UTC 2012 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: i386.h Log Message: PR 46978: ICE on spilling MMX registers GCC/i386 has code to lower the required alignment for long long to 32bit as the C

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2012-09-14 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Fri Sep 14 13:00:01 UTC 2012 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: i386.c netbsd-elf.h netbsd64.h Log Message: Fix GCC to correctly implement the i386 psABI on NetBSD. This consists of two parts: -

CVS commit: src/external/gpl3/gcc/dist/gcc/config/i386

2012-02-02 Thread Matthias Drochner
Module Name:src Committed By: drochner Date: Thu Feb 2 13:07:33 UTC 2012 Modified Files: src/external/gpl3/gcc/dist/gcc/config/i386: netbsd-elf.h Log Message: tell the compiler that the i387 runs in double-rounding mode, so it doesn't need to issue memory store-read seque