freebsd-dev/contrib/gcc/config
David E. O'Brien 4553af7930 ASM_DECLARE_OBJECT_NAME and ASM_FINISH_DECLARE_OBJECT are ELF MI routines
to generate the special .type and .size directives which are used to set
the corresponding fields of the linker symbol table entries in the ELF
object file.  As such they are not i386-specific and thus belong in our
MI header.  Otherwise on the Alpha we don't properly give the type and
size of dynamic symbols.  Bintuil versions past 2.9.1 warn of this and
w/o this change, `ld' generates a lot of warnings during a `make world'.
2000-05-20 10:14:43 +00:00
..
alpha Clean up the FreeBSD configuration files -- includes removing the usage 2000-03-23 10:18:26 +00:00
i386 ASM_DECLARE_OBJECT_NAME and ASM_FINISH_DECLARE_OBJECT are ELF MI routines 2000-05-20 10:14:43 +00:00
sparc Bring in bug fixes from the GCC anoncvs server's "gcc-2_95-branch" 2000-01-22 02:59:08 +00:00
aoutos.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +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 Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
elfos.h Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
float-i32.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
float-i64.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
float-i128.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
float-i386.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
float-m68k.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
float-sh.h Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
float-vax.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
fp-bit.c Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
freebsd.h ASM_DECLARE_OBJECT_NAME and ASM_FINISH_DECLARE_OBJECT are ELF MI routines 2000-05-20 10:14:43 +00:00
gnu.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
gofast.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
interix.h Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
libgloss.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
linux-aout.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
linux.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
lynx-ng.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
lynx.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
netbsd.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
nextstep21.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
nextstep.c Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
nextstep.h Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
openbsd.h Virgin import of the GCC 2.95.2 compilers 1999-11-01 08:28:22 +00:00
psos.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
ptx4.h Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
README Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
svr3.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
svr4.h Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
t-freebsd Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
t-gnu Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
t-libc-ok Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
t-linux-aout Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
t-netbsd Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
t-openbsd Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
t-openbsd-thread Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
t-rtems Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
t-svr4 Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
tm-dwarf2.h Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
x-interix Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
x-linux Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
x-linux-aout Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
x-lynx Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
x-netbsd Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
x-svr4 Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
xm-alloca.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
xm-freebsd.h This brings rev 1.2 into EGCS 1.1.2. Also tweaks gleemed from EGCS 1999-08-30 10:12:33 +00:00
xm-gnu.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
xm-interix.h Virgin import of the GCC 2.95.1 compilers 1999-10-16 06:09:09 +00:00
xm-linux.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
xm-lynx.h Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the 1996-09-18 05:35:50 +00:00
xm-netbsd.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
xm-openbsd.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
xm-siglist.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
xm-std32.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
xm-svr3.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +00:00
xm-svr4.h Virgin import of gcc from EGCS 1.1.2 1999-08-26 09:30:50 +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.