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

2021-05-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue May 11 01:47:21 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: Cherry-pick upstream fix for GCC10 regression to -misel option. Assembler codes generated by GCC are identical with

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

2021-05-10 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue May 11 01:39:09 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: In preparation to import upstream fix, revert our local fix in rev 1.26:

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

2021-04-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Apr 16 02:33:28 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: Restore our local change to remove GNU_STACK program header:

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

2021-04-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Apr 16 02:26:43 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: Fix regression introduced to GCC10, where it wrongly recognizes 32-bit processors as POWER9 if -misel flag is

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

2021-04-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Apr 16 02:18:04 UTC 2021 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: Fix regression introduced to GCC10, by which inline assembler codes for 403/405 are miscompiled. Redundant .machine

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

2020-09-14 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Sep 15 05:06:56 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: merge generic changes in eg rs6000/freebsd64.h into netbsd64.h To generate a diff of this commit: cvs rdiff -u

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

2020-09-07 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 7 22:21:55 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: use the generic ppc64 LINK_GCC_C_SEQUENCE_SPEC. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 \

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

2020-01-22 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Wed Jan 22 21:39:43 UTC 2020 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd.h Log Message: Do not override STACK_BOUNDARY in netbsd.h sysv4.h already overrides PREFERRED_STACK_BOUNDARY b/c SYSV ABI requires 16

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

2019-04-16 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Apr 16 07:36:55 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h sysv4.h Log Message: avoid differences to linux64.h that aren't needed. merge the rs6000_abi_name check for netbsd into the

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

2019-04-03 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Apr 3 08:31:57 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: - fix missing else in SUBSUBTARGET_OVERRIDE_OPTIONS - remove obsolete defines, and move stuff to be more like

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

2019-02-05 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Feb 5 12:01:11 UTC 2019 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: update for GCC 7 - mirror changes in freebsd64.h in recent times. To generate a diff of this commit: cvs rdiff -u

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

2018-03-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 5 00:17:09 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: Make the *int64 long long (32 bit) or long (64) bit. Now all those special redefinitions could go away since

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

2018-03-04 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 4 16:44:11 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: _LP64 64 bit types are "long" not "long long". To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 \

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

2016-12-17 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Dec 18 03:00:58 UTC 2016 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: PR port-powerpc/51366 kernel for powerpc/ibm4xx miscompiled by gcc >= 4.8.5 backport fix from upstream: URL:

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

2015-11-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Nov 8 17:11:55 UTC 2015 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: We've never supported the executable stack note, and none of the other archs have it. To generate a diff of this

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

2015-06-23 Thread Matt Thomas
Module Name:src Committed By: matt Date: Wed Jun 24 01:29:33 UTC 2015 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: Change CC1_SPEC andd CC1PLUS_SPEC to supply -fPIC by default if none of m32 mrelocatable fpie fPIE fpic fPIC fno-pie

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

2015-06-22 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jun 23 01:37:13 UTC 2015 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: By changing rs6000_elf_reloc_rw_mask to return 3 if using a powerpc64 ABI on NetBSD, we basicly eliminate the only

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

2015-04-02 Thread Dennis Ferguson
Module Name:src Committed By: dennis Date: Thu Apr 2 16:49:09 UTC 2015 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: Make the small [U]INT_LEAST?_TYPE definitions match the 32 bit compiler To generate a diff of this commit: cvs

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

2015-03-28 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sun Mar 29 00:42:51 UTC 2015 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd.h netbsd64.h Log Message: Make gcc emit the CPP macros for integer types. To generate a diff of this commit: cvs rdiff -u -r1.8

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

2015-01-22 Thread Matt Thomas
Module Name:src Committed By: matt Date: Thu Jan 22 08:35:05 UTC 2015 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd.h Log Message: Make sure POWERPC_NETBSD is defined. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 \

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

2015-01-19 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jan 20 07:12:41 UTC 2015 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c Log Message: Don't enable string instructions on NetBSD if -Os is used. To generate a diff of this commit: cvs rdiff -u -r1.9

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

2014-08-26 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Aug 26 15:53:04 UTC 2014 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: Make sure we default to ELFv1. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 \

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

2014-08-23 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Aug 23 06:50:18 UTC 2014 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: Make -mabi=elfv2 work for powerpc64 To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 \

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

2014-08-22 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Aug 22 06:51:34 UTC 2014 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd.h Log Message: Simplify a little (avoid indirection) To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 \

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

2014-08-22 Thread Matt Thomas
Module Name:src Committed By: matt Date: Fri Aug 22 06:52:37 UTC 2014 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: Check the variable for RELOCATABLE_NEEDS_FIXUP To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \

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

2014-08-22 Thread Matt Thomas
Module Name:src Committed By: matt Date: Sat Aug 23 02:17:47 UTC 2014 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd.h netbsd64.h rs6000.c t-netbsd64 Log Message: Fix powerpc64 support for NetBSD. Add __PPC_ISEL__ to indicate cpu support

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

2011-10-29 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Oct 29 10:51:16 UTC 2011 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: remove the duplicated -mcall-netbsd. adjust the __PIC__ definition to match common.opt. To generate a diff of this

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

2011-07-12 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jul 12 08:47:24 UTC 2011 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: Bring in gcc 4.5 changes. powerpc64 can at least build a compiler now. To generate a diff of this commit: cvs

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

2011-07-12 Thread Matt Thomas
Module Name:src Committed By: matt Date: Tue Jul 12 23:23:18 UTC 2011 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd64.h Log Message: Default to 128-bit long double. Next question is ieee or ibm long double. To generate a diff of this commit: cvs

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

2011-07-01 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jul 2 02:38:31 UTC 2011 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: t-netbsd Log Message: revert previous; we need this. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \

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

2011-06-30 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Jul 1 04:05:22 UTC 2011 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: t-netbsd Log Message: remove LIB2FUNCS_STATIC_EXTRA and supporting code. netbsd does not need this. To generate a diff of this commit: cvs

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

2011-06-21 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Jun 21 07:31:13 UTC 2011 Modified Files: src/external/gpl3/gcc/dist/gcc/config/rs6000: netbsd.h Log Message: pull across these revisions from gcc 4.1: revision 1.8 date: 2011/06/11 00:57:29; author: matt; state: Exp; lines: