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 tha
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:
http://cvsweb.netbsd.org/bsdweb.cgi/src/extern
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:
http://cvsweb.netbsd.org/bsdweb.cgi/src/external/
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 specified.
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 dir
Module Name:src
Committed By: mrg
Date: Mon Apr 12 07:23:06 UTC 2021
Modified Files:
src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000-logue.c rs6000.c
Log Message:
merge our changes into GCC 10. parts of the rs6000.c file were
split into separate files, and an old cha
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 -r1.2
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 \
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
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 linux/f
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 freebsd6
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 -r
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 this
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 \
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: https://gc
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
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
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 diff
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 rd
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 -r1.
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 \
src/external/g
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 -r1.
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 \
src/external/gpl3
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 \
src/external/
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 t
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 \
src/external/
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 \
sr
Module Name:src
Committed By: mrg
Date: Sun Oct 30 00:28:26 UTC 2011
Modified Files:
src/external/gpl3/gcc/dist/gcc/config/rs6000: rs6000.c
Log Message:
expand the POWERPC_LINUX checks to also apply to POWERPC_NETBSD.
To generate a diff of this commit:
cvs rdiff -u -r1.2
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 c
Module Name:src
Committed By: matt
Date: Tue Aug 2 00:45:37 UTC 2011
Modified Files:
src/external/gpl3/gcc/dist/gcc/config/rs6000: sysv4.h
Log Message:
Don't define LINK_EH_SPEC if it's already defined.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/ext
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 r
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 rdif
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 \
src/external/gpl3/gcc
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 r
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: +
35 matches
Mail list logo