freebsd-skq/contrib/gcc/config
mm 1aee4516fc Backport missing tunings for -march=core2:
- enable extra 80387 mathematical constants (ext_80387_constants) [1]
- enable compare and exchange 16 bytes (cmpxchg16b) [2]

Verified against llvm-gcc (and apple gcc)

Obtained from:	gcc-4.3 (ref. svn revs. 119260 [1], 121140 [2]; GPLv2)
MFC after:	2 weeks
2011-03-17 09:44:33 +00:00
..
arm If arm.h is going to define WCHAR_TYPE, don't assume WCHAR_TYPE_SIZE 2008-09-10 15:47:31 +00:00
i386 Backport missing tunings for -march=core2: 2011-03-17 09:44:33 +00:00
ia64 Now that the fix for gcc PR 20218 is applied, and hidden attributes 2010-11-25 20:35:49 +00:00
mips Add/improve mips64r2, Octeon, n32 and n64 support in the toolchain. 2010-06-02 11:06:03 +00:00
rs6000 Turn off default generation of userland dot symbols on powerpc64 now that 2011-02-18 21:44:53 +00:00
s390 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
soft-fp GCC 4.2.1 release. 2007-08-14 02:45:23 +00:00
sparc Now that TLS is supported for sparc64 by both binutils 2.17.50 committed 2011-03-11 21:24:02 +00:00
darwin9.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-64.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-c.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-crt2.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-crt3.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-protos.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-sections.def GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
dbx.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
dbxcoff.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
dbxelf.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
dfp-bit.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
dfp-bit.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
divmod.c
elfos.h Apply backported fix for gcc PR 20218. This makes __attribute__ 2010-11-25 20:29:14 +00:00
fixdfdi.c Add/improve mips64r2, Octeon, n32 and n64 support in the toolchain. 2010-06-02 11:06:03 +00:00
fixsfdi.c Add/improve mips64r2, Octeon, n32 and n64 support in the toolchain. 2010-06-02 11:06:03 +00:00
fixunsdfsi.c Add/improve mips64r2, Octeon, n32 and n64 support in the toolchain. 2010-06-02 11:06:03 +00:00
fixunssfsi.c Add/improve mips64r2, Octeon, n32 and n64 support in the toolchain. 2010-06-02 11:06:03 +00:00
floatdidf.c Add/improve mips64r2, Octeon, n32 and n64 support in the toolchain. 2010-06-02 11:06:03 +00:00
floatdisf.c Add/improve mips64r2, Octeon, n32 and n64 support in the toolchain. 2010-06-02 11:06:03 +00:00
floatundidf.c Add/improve mips64r2, Octeon, n32 and n64 support in the toolchain. 2010-06-02 11:06:03 +00:00
floatundisf.c Add/improve mips64r2, Octeon, n32 and n64 support in the toolchain. 2010-06-02 11:06:03 +00:00
floatunsidf.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
floatunsisf.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
floatunsitf.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
floatunsixf.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
fp-bit.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
fp-bit.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
freebsd-nthr.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
freebsd-spec.h Properly support -fPIE by linking PIE binaries with specially-built 2009-12-02 16:34:20 +00:00
freebsd.h Add FreeBSD/MIPS support to GCC. 2008-09-01 18:46:03 +00:00
gnu.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
gofast.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
host-darwin.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
host-darwin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
host-hpux.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
host-linux.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
host-solaris.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
interix3.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
interix.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
kaos.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
kfreebsd-gnu.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
knetbsd-gnu.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
libgcc-glibc.ver
libgloss.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
linux.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
linux.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
lynx.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
lynx.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
memcmp.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
memcpy.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
memmove.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
memset.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netbsd-aout.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netbsd-elf.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netbsd.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
openbsd-oldgas.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
openbsd.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
ptx4.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
README
rtems.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2-6.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2-10.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2-c.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2-protos.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
svr3.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
svr4.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-darwin GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-dfprules GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-freebsd
t-freebsd-thread
t-gnu
t-libc-ok
t-libgcc-pic
t-libunwind Gcc 3.4.4 release. 2005-06-03 03:28:44 +00:00
t-libunwind-elf GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-linux GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-lynx GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-netbsd
t-openbsd
t-openbsd-thread
t-rtems
t-slibgcc-darwin GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-slibgcc-elf-ver GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-slibgcc-nolc-override
t-slibgcc-sld GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-sol2 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-svr4
t-vxworks GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
tm-dwarf2.h
udivmod.c
udivmodsi4.c
usegas.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
vx-common.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
vxlib.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
vxworks.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
vxworks.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
vxworksae.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
windiss.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
x-darwin GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
x-hpux GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
x-interix
x-linux FreeBSD uses unchanged versions of this files. 2007-05-19 02:12:21 +00:00
x-solaris GCC 4.2.0 release. 2007-05-19 01:19:51 +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.