freebsd-dev/contrib/gcc/config/i386
John Baldwin 22239c9dc4 Change gcc to assume a default machine architecture of 486 instead of 386
on "i386".  Doing it in the compiler is deemed to be less fragile then
attempting to provide a default -march setting via bsd.cpu.mk.  FreeBSD
itself has not supported plain 386 CPUs since 5.x.

Suggested by:	kan
Requested by:	rdivacky
MFC after:	1 month
2009-10-21 19:26:12 +00:00
..
athlon.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
att.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
beos-elf.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
biarch64.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
bsd.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
constraints.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
crtdll.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
crtfastmath.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
cygming.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
cygming.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
cygwin1.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
cygwin2.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
cygwin.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
cygwin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin64.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-libgcc.10.4.ver GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-libgcc.10.5.ver 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
djgpp.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
djgpp.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
driver-i386.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
emmintrin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
freebsd64.h Turn cc_tools/Makefile and Makefile.tgt into a "linear" read. Shared 2008-08-31 23:38:28 +00:00
freebsd.h Make -mfancy-math-387 the default on FreeBSD, as it is on most other 2008-08-10 19:02:57 +00:00
gas.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
gmm_malloc.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
gmon-sol2.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
gnu.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
gstabs.h
gthr-win32.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
host-cygwin.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
host-i386-darwin.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
host-mingw32.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386-aout.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386-coff.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386-interix3.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386-interix.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386-modes.def GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386-protos.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386.c Change gcc to assume a default machine architecture of 486 instead of 386 2009-10-21 19:26:12 +00:00
i386.h Update locally changed files to GCC 4.2.1. 2007-08-14 03:04:42 +00:00
i386.md Merge files that are no longer carry FreeBSD local changes. 2007-08-14 03:02:26 +00:00
i386.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386elf.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
k6.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
kaos-i386.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-x86_64-glibc.ver
linux64.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
linux-unwind.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
lynx.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
mach.h
mingw32.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
mm3dnow.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
mmintrin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
mmx.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netbsd64.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 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
netware-crt0.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netware-libgcc.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netware-libgcc.def GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netware-libgcc.exp GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netware.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
nto.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
nwld.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
nwld.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
openbsdelf.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
pentium.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
pmm_malloc.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
pmmintrin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
ppro.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
predicates.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
ptx4-i.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
rtemself.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sco5.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sco5.opt 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-c1.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2-ci.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2-cn.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2-gc1.asm 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
sse.md GCC 4.2.1 release. 2007-08-14 02:45:23 +00:00
sync.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sysv4-cpp.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sysv4.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sysv5.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-beos Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
t-crtfm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-crtpic
t-crtstuff
t-cygming GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-cygwin Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
t-darwin GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-darwin64 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-djgpp
t-gmm_malloc GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-gthr-win32 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-i386elf
t-interix Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
t-linux64 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-mingw32 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-nto Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
t-nwld GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-openbsd
t-pmm_malloc GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-rtems-i386 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-sco5 Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
t-sol2 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-sol2-10 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-svr3dbx
t-uwin
t-vxworks GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-vxworksae GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
unix.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
uwin.asm
uwin.h 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
vxworksae.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
winnt-cxx.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
winnt-stubs.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
winnt.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
x86-64.h FreeBSD uses unchanged versions of this files. 2007-05-19 02:12:21 +00:00
x-cygwin FreeBSD uses unchanged versions of this files. 2007-05-19 02:12:21 +00:00
x-darwin GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
x-i386 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
x-mingw32 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
xm-cygwin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
xm-djgpp.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
xm-mingw32.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
xmmintrin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00