freebsd-skq/contrib/gcc/config
emaste b56ad772df add octeon+ as an alias for octeon in GCC & binutils
In r208737 jmallett@ added support for the "mips64r2" architecture
and "octeon" CPU, and the saa/saad instructions.

Upstream binutils also added the "octeon+" CPU, and the saa/saad
instructions are only available in octeon+, not octeon.  Since our
base system tool chain already accepts saa/saad with -march=octeon,
just allow octeon+ as an alias.

This allows the use of octeon+ in kernel config files, for use with both
external tool chain and in-tree GCC/binutils.

PR:		216516
MFC after:	1 month
Sponsored by:	The FreeBSD Foundation
2017-01-27 21:31:32 +00:00
..
aarch64 Also define DWARF_FRAME_REGISTERS. This is used to size arrays, without 2015-03-26 18:25:53 +00:00
arm rename ARM's libunwind.S to to avoid conflict with llvm libunwind 2016-07-27 16:34:19 +00:00
i386 MFV r302423: 2016-08-30 21:51:53 +00:00
ia64
mips add octeon+ as an alias for octeon in GCC & binutils 2017-01-27 21:31:32 +00:00
riscv64 Add a minimal gcc config for RISC-V. 2016-01-23 15:33:11 +00:00
rs6000 Create a new MACHINE_ARCH for Freescale PowerPC e500v2 2016-10-22 01:57:15 +00:00
s390
soft-fp
sparc
darwin9.h
darwin-64.c
darwin-c.c
darwin-crt2.c
darwin-crt3.c
darwin-protos.h
darwin-sections.def
darwin.c
darwin.h
darwin.opt
dbx.h
dbxcoff.h
dbxelf.h
dfp-bit.c
dfp-bit.h
divmod.c
elfos.h
fixdfdi.c
fixsfdi.c
fixunsdfsi.c
fixunssfsi.c
floatdidf.c
floatdisf.c
floatundidf.c
floatundisf.c
floatunsidf.c
floatunsisf.c
floatunsitf.c
floatunsixf.c
fp-bit.c
fp-bit.h
freebsd-nthr.h
freebsd-spec.h
freebsd.h
gnu.h
gofast.h
host-darwin.c
host-darwin.h
host-hpux.c
host-linux.c
host-solaris.c
interix3.h
interix.h
kaos.h
kfreebsd-gnu.h
knetbsd-gnu.h
libgcc-glibc.ver
libgloss.h
linux.h
linux.opt
lynx.h
lynx.opt
memcmp.c
memcpy.c
memmove.c
memset.c
netbsd-aout.h
netbsd-elf.h
netbsd.h
openbsd-oldgas.h
openbsd.h
ptx4.h
README
rtems.h
sol2-6.h
sol2-10.h
sol2-c.c
sol2-protos.h
sol2.c
sol2.h
svr3.h
svr4.h
t-darwin
t-dfprules
t-freebsd
t-freebsd-thread
t-gnu
t-libc-ok
t-libgcc-pic
t-libunwind
t-libunwind-elf
t-linux
t-lynx
t-netbsd
t-openbsd
t-openbsd-thread
t-rtems
t-slibgcc-darwin
t-slibgcc-elf-ver
t-slibgcc-nolc-override
t-slibgcc-sld
t-sol2
t-svr4
t-vxworks
tm-dwarf2.h
udivmod.c
udivmodsi4.c
usegas.h
vx-common.h
vxlib.c
vxworks.h
vxworks.opt
vxworksae.h
windiss.h
x-darwin
x-hpux
x-interix
x-linux
x-solaris

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.