freebsd-skq/contrib/gcc/config
kan 16d547a294 Fix a bug in GCC which effectively prevents DEFAULT_PCC_STRUCT_RETURN from
having any effect. This restores a calling convention traditionally used
by FreeBSD/i386 and which is expected by a number of assembly sources
in libc.

Reviewed by:	obrien
Approved by:	re (rwatson)
2002-12-22 05:57:53 +00:00
..
alpha Use pure stock files. 2002-12-04 16:31:48 +00:00
arm Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:42:16 +00:00
i386 Fix a bug in GCC which effectively prevents DEFAULT_PCC_STRUCT_RETURN from 2002-12-22 05:57:53 +00:00
ia64 Gcc 3.2.1-prerelease from the FSF anoncvs repo gcc-3_2-branch on 1-Sep-2002 00:00:01 EDT. 2002-09-01 20:38:57 +00:00
mpw Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
rs6000 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:42:16 +00:00
s390 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:42:16 +00:00
sparc _NIH, __NIH__, __N_I_H__, __nih__, _niH_. 2002-12-05 18:40:24 +00:00
acinclude.m4 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
aoutos.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
ChangeLog Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
darwin-c.c Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
darwin-protos.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
darwin.c Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
darwin.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
dbx.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
dbxcoff.h Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
dbxelf.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
divmod.c Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
elfos.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
float-c4x.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
float-i32.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
float-i64.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
float-i128.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
float-i386.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
float-m68k.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
float-sh.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
float-sparc.h Gcc 3.1.0 pre-release from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT. 2002-05-09 20:02:13 +00:00
float-vax.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
fp-bit.c Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
fp-bit.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
freebsd3.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
freebsd4.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
freebsd5.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
freebsd6.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
freebsd-nthr.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
freebsd-spec.h Add spaces around FBSD_ENDFILE_SPEC as it is used in string concatenation. 2002-12-03 04:31:19 +00:00
freebsd.h Gcc 3.1.0 pre-release from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT. 2002-05-09 20:02:13 +00:00
gnu.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
gofast.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
interix3.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
interix.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
libgcc-glibc.ver Gcc 3.1.0 pre-release from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT. 2002-05-09 20:02:13 +00:00
libgloss.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
linux-aout.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
linux.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
lynx-ng.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
lynx.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
mh-a68bsd Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-aix386 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-apollo68 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-armpic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-cxux Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-cygwin Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-decstation Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-delta88 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-dgux Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-dgux386 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-djgpp Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-elfalphapic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-hp300 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-hpux Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-hpux8 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-i370pic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-ia64pic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-interix Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-irix4 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-irix5 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-irix6 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-lynxos Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-lynxrs6k Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-m68kpic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-mingw32 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-ncr3000 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-ncrsvr43 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-necv4 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-openedition Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-papic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-ppcpic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-riscos Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-sco Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-solaris Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-sparcpic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-sun3 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-sysv Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-sysv4 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-sysv5 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-vaxult2 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mh-x86pic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mpw-mh-mpw Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-aix43 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-alphaieee Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-armpic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-d30v Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-elfalphapic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-i370pic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-ia64pic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-linux Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-m68kpic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-netware Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-ospace Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-papic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-ppcpic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-sparcpic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-v810 Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-wince Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
mt-x86pic Gcc 3.2.1 release virgin vendor import. (19-Nov-2002) 2002-12-04 15:15:07 +00:00
netbsd-aout.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
netbsd-elf.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
netbsd.h Gcc 3.1.0 pre-release from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT. 2002-05-09 20:02:13 +00:00
nextstep21.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
nextstep-protos.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
nextstep.c Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
nextstep.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
openbsd.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
psos.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
ptx4.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
README
rtems.h Gcc 3.1.0 pre-release from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT. 2002-05-09 20:02:13 +00:00
svr3.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
svr4.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
t-freebsd Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
t-freebsd-thread Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
t-gnu Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
t-install-cpp Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
t-interix Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
t-libc-ok Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
t-libgcc-pic Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
t-linux Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
t-linux-aout Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
t-linux-gnulibc1 Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
t-netbsd Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
t-openbsd Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
t-openbsd-thread Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
t-rtems Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
t-slibgcc-elf-ver Gcc 3.1.0 pre-release from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT. 2002-05-09 20:02:13 +00:00
t-slibgcc-nolc-override Gcc 3.1.0 pre-release from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT. 2002-05-09 20:02:13 +00:00
t-slibgcc-sld Gcc 3.1.0 pre-release from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT. 2002-05-09 20:02:13 +00:00
t-svr4 Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
tm-dwarf2.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
udivmod.c Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
udivmodsi4.c Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
usegas.h Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00
x-interix Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0. 2002-02-01 18:16:02 +00:00

This directory contains machine-specific files for the GNU C compiler.
It has a subdirectory for each basic CPU type.
The only files in this directory itself
are some .h files that pertain to particular operating systems
and are used for more than one CPU type.