gcc/gcc/config
Michael Eager 809201325a Check in support for Xilinx MicroBlaze processor.
From-SVN: r164756
2010-09-30 18:21:57 +00:00
..
alpha optc-gen.awk: Generate global_options initializer instead of individual variables. 2010-09-29 15:49:14 +01:00
arc tm.texi.in (OVERRIDE_OPTIONS): Remove documentation. 2010-09-16 12:59:39 +01:00
arm optc-gen.awk: Generate global_options initializer instead of individual variables. 2010-09-29 15:49:14 +01:00
avr avr.c (expand_prologue): Set current_function_static_stack_size. 2010-09-28 08:32:32 +00:00
bfin optc-gen.awk: Generate global_options initializer instead of individual variables. 2010-09-29 15:49:14 +01:00
cris optc-gen.awk: Generate global_options initializer instead of individual variables. 2010-09-29 15:49:14 +01:00
crx target.def (target_option.optimization): New hook. 2010-09-16 13:04:29 +01:00
fr30 fr30.c (fr30_move_double): Delete `dregno' and extra semicolons. 2010-08-31 15:00:43 +00:00
frv re PR middle-end/45234 (ICE in expand_call, at calls.c:2845 when passing aligned function argument from unaligned stack after alloca) 2010-09-24 16:37:02 +02:00
h8300 target.def (target_option.optimization): New hook. 2010-09-16 13:04:29 +01:00
i386 opt-functions.awk (static_var): Update comment. 2010-09-30 14:53:12 +01:00
ia64 ia64.c (ia64_builtin_decl): New. 2010-09-29 21:32:42 +00:00
iq2000 * config/iq2000/t-iq2000 (TARGET_LIBGCC2_CFLAGS): Delete. 2010-09-30 15:11:28 +00:00
lm32 optc-gen.awk: Generate global_options initializer instead of individual variables. 2010-09-29 15:49:14 +01:00
m32c re PR target/45800 ([M32C] compile error on increment volatile long var) 2010-09-28 18:01:54 -04:00
m32r m32r.c (TARGET_MEMORY_MOVE_COSTS): Remove. 2010-09-16 20:25:27 +04:00
m68hc11 target.def (target_option.optimization): New hook. 2010-09-16 13:04:29 +01:00
m68k tm.texi.in (OVERRIDE_OPTIONS): Remove documentation. 2010-09-16 12:59:39 +01:00
mcore optc-gen.awk: Generate global_options initializer instead of individual variables. 2010-09-29 15:49:14 +01:00
mep optc-gen.awk: Generate global_options initializer instead of individual variables. 2010-09-29 15:49:14 +01:00
microblaze Check in support for Xilinx MicroBlaze processor. 2010-09-30 18:21:57 +00:00
mips optc-gen.awk: Generate global_options initializer instead of individual variables. 2010-09-29 15:49:14 +01:00
mmix optc-gen.awk: Generate global_options initializer instead of individual variables. 2010-09-29 15:49:14 +01:00
mn10300 tm.texi.in (OVERRIDE_OPTIONS): Remove documentation. 2010-09-16 12:59:39 +01:00
moxie tm.texi.in (OVERRIDE_OPTIONS): Remove documentation. 2010-09-16 12:59:39 +01:00
pa Hookize TARGET_UNWIND_INFO et al. 2010-09-28 13:44:58 -07:00
pdp11 opt-functions.awk (static_var): Update comment. 2010-09-30 14:53:12 +01:00
picochip picochip.c (picochip_output_internal_label): This function can now be called for debug CFI labels... 2010-09-29 14:36:53 +00:00
rs6000 opt-functions.awk (static_var): Update comment. 2010-09-30 14:53:12 +01:00
rx rx.c (valid_psw_flag): New. 2010-09-17 13:51:43 -04:00
s390 optc-gen.awk: Generate global_options initializer instead of individual variables. 2010-09-29 15:49:14 +01:00
score optc-gen.awk: Generate global_options initializer instead of individual variables. 2010-09-29 15:49:14 +01:00
sh opt-functions.awk (static_var): Update comment. 2010-09-30 14:53:12 +01:00
soft-fp Update Copyright years for files modified in 2008 and/or 2009. 2009-02-20 16:20:38 +01:00
sparc re PR java/44095 (massive java failures due to -findirect-dispatch breakage on sparc64-linux) 2010-09-22 21:14:50 +00:00
spu options.texi (Variable, Var, Init): Update documentation without reference to VarExists. 2010-09-29 15:51:52 +01:00
stormy16 stormy16.c: Use REG_P, MEM_P and CONST_INT_P where appropriate. 2010-09-01 10:13:07 +00:00
v850 v850.c (v850_function_value_regno_p): Make static. 2010-09-17 10:36:49 +00:00
vax tm.texi.in (OVERRIDE_OPTIONS): Remove documentation. 2010-09-16 12:59:39 +01:00
vms re PR target/44242 (vms-crt0*.c should compile with gcc) 2010-09-24 08:46:36 +00:00
xtensa opt-functions.awk (static_var): Update comment. 2010-09-30 14:53:12 +01:00
README
darwin-64.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
darwin-c.c toplev.h: Do not include diagnostic-core.h. 2010-07-08 04:22:54 +00:00
darwin-crt2.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
darwin-crt3.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
darwin-driver.c re PR bootstrap/45751 (Bootstrap failure: at stage 1 xgcc segfault) 2010-09-24 14:06:35 +00:00
darwin-f.c
darwin-ppc-ldouble-patch.def ABOUT-GCC-NLS, [...]: Add copyright and license notices. 2009-04-21 20:03:23 +01:00
darwin-protos.h * target.h (struct asm_out):Add declare_constant_name field. 2010-06-16 01:01:57 +04:00
darwin-sections.def ABOUT-GCC-NLS, [...]: Add copyright and license notices. 2009-04-21 20:03:23 +01:00
darwin.c allow darwin branch island control depening on system version 2010-07-19 09:11:12 +00:00
darwin.h darwin.h (flag_mkernel): Remove. 2010-09-29 17:29:35 +00:00
darwin.opt Joseph Myers <joseph@codesourcery.com> 2010-09-29 17:28:19 +00:00
darwin9.h darwin.h (LINK_COMMAND_SPEC): Split into... 2010-07-22 08:02:20 +00:00
darwin10.h re PR c++/41313 (r150553 causes g++.dg/tree-prof/partition1.C compilation and execution test failures on *-apple-darwin*) 2009-10-21 15:07:59 +00:00
dbx.h
dbxcoff.h
dbxelf.h Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
dfp-bit.c re PR c/41049 (conversion from integer to decimal float loses trailing zeros) 2009-09-17 17:07:24 +00:00
dfp-bit.h Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
divmod.c ABOUT-GCC-NLS, [...]: Add copyright and license notices. 2009-04-21 20:03:23 +01:00
elfos.h i386-protos.h (ix86_asm_output_function_label): New prototype. 2010-07-08 19:53:44 +02:00
fixed-bit.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
fixed-bit.h Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
flat.h
floatunsidf.c
floatunsisf.c
floatunsitf.c
floatunsixf.c
fp-bit.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
fp-bit.h Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
freebsd-nthr.h
freebsd-spec.h unwind-dw2-fde-glibc.c: Define and use USE_PT_GNU_EH_FRAME. 2009-09-22 16:28:26 +00:00
freebsd-stdint.h freebsd-stdint.h: New file. 2009-06-01 03:03:37 +00:00
freebsd.h Makefile.in (gccspec.o, cppspec.o): Update dependencies. 2010-08-22 13:19:01 +01:00
g.opt common.opt (-G): Don't define option here. 2010-07-30 18:04:37 +01:00
glibc-stdint.h Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
gnu.h re PR target/28102 (GNU Hurd bootstrap error: 'OPTION_GLIBC' undeclared) 2008-11-14 00:28:46 +01:00
gofast.h
host-darwin.c toplev.h: Do not include diagnostic-core.h. 2010-07-08 04:22:54 +00:00
host-darwin.h
host-hpux.c
host-linux.c Update Copyright years for files modified in 2008 and/or 2009. 2009-02-20 16:20:38 +01:00
host-solaris.c re PR pch/14940 (PCH largefile test fails on various platforms) 2010-07-12 11:57:16 +00:00
hpux-stdint.h config.gcc (hppa*64*-*-hpux11*): Set use_gcc_stdint and add hpux-stdint.h to tm_file. 2009-04-28 15:20:07 +00:00
interix.h
interix3.h
kfreebsd-gnu.h
knetbsd-gnu.h
kopensolaris-gnu.h configure.ac: Recognize GNU/kOpenSolaris (*-*-kopensolaris*-gnu). 2009-01-29 18:48:41 +00:00
libgcc-glibc.ver ABOUT-GCC-NLS, [...]: Add copyright and license notices. 2009-04-21 20:03:23 +01:00
linux-android.h config.gcc (LIBC_GLIBC, [...]): Move constants to top level. 2010-07-19 20:05:46 +00:00
linux-android.opt Support compilation for Android platform. Reimplement -mandroid. 2010-05-27 12:06:58 +00:00
linux.h Replace | with || in TARGET_HAS_SINCOS. 2010-08-30 06:10:59 -07:00
linux.opt options.texi (Variable, Var, Init): Update documentation without reference to VarExists. 2010-09-29 15:51:52 +01:00
lynx.h
lynx.opt
memcmp.c
memcpy.c
memmove.c
memset.c
netbsd-aout.h i386-protos.h (ix86_asm_output_function_label): New prototype. 2010-07-08 19:53:44 +02:00
netbsd-elf.h
netbsd.h re PR target/41246 (should "sorry" when regparm=3 and nested functions are encountered) 2009-09-22 08:11:37 -07:00
newlib-stdint.h re PR c/448 (<stdint.h>-related issues (C99 issues)) 2009-03-31 21:30:31 +01:00
openbsd-libpthread.h config.gcc: Update OpenBSD targets. 2009-09-27 13:20:23 +00:00
openbsd-oldgas.h
openbsd-stdint.h openbsd-stdint.h: Change to reflect what c_common_nodes_and_builtins expects. 2009-11-08 22:19:45 +00:00
openbsd.h i386-protos.h (ix86_asm_output_function_label): New prototype. 2010-07-08 19:53:44 +02:00
print-sysroot-suffix.sh config.gcc (sh-*-*): Add sysroot-suffix.h to tm_file. 2009-04-07 07:10:43 +00:00
rtems.h Make-lang.in, [...]: Update copyright years. 2010-04-02 19:54:46 +00:00
sol2-10.h
sol2-c.c * config/sol2-c.c: Do not include diagnostic-core.h. 2010-07-08 10:03:14 +00:00
sol2-gld.h configure.ac (plugin -rdynamic test): Log result. 2010-04-09 17:35:18 +00:00
sol2-protos.h sol2.c: Include output.h. 2010-03-31 09:19:20 +00:00
sol2.c toplev.h: Do not include diagnostic-core.h. 2010-07-08 04:22:54 +00:00
sol2.h re PR target/18788 ("-pthreads" option with "-shared" does not cause libpthread.so to be linked in.) 2010-07-23 17:58:57 +00:00
svr3.h
svr4.h Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
sync.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
t-darwin opts-common.c (prune_options): Make static. 2010-09-22 21:19:39 +01:00
t-dfprules
t-freebsd unwind-dw2-fde-glibc.c: Define and use USE_PT_GNU_EH_FRAME. 2009-09-22 16:28:26 +00:00
t-freebsd-thread
t-gnu
t-libc-ok
t-libgcc-pic
t-libunwind ABOUT-GCC-NLS, [...]: Add copyright and license notices. 2009-04-21 20:03:23 +01:00
t-libunwind-elf ABOUT-GCC-NLS, [...]: Add copyright and license notices. 2009-04-21 20:03:23 +01:00
t-linux ABOUT-GCC-NLS, [...]: Add copyright and license notices. 2009-04-21 20:03:23 +01:00
t-lynx ABOUT-GCC-NLS, [...]: Add copyright and license notices. 2009-04-21 20:03:23 +01:00
t-netbsd
t-openbsd
t-openbsd-thread
t-rtems
t-slibgcc-darwin
t-slibgcc-elf-ver t-slibgcc-elf-ver (SHLIB_MAKE_SOLINK, [...]): New variables. 2009-09-09 20:39:52 +02:00
t-slibgcc-libgcc t-slibgcc-elf-ver (SHLIB_MAKE_SOLINK, [...]): New variables. 2009-09-09 20:39:52 +02:00
t-slibgcc-nolc-override
t-slibgcc-sld ABOUT-GCC-NLS, [...]: Add copyright and license notices. 2009-04-21 20:03:23 +01:00
t-sol2 c-common.c: Move to c-family/. 2010-06-05 20:33:22 +00:00
t-svr4 inclhack.def (aix_syswait, [...]): Remove. 2009-03-28 06:51:09 +00:00
t-sysroot-suffix config.gcc (sh-*-*): Add sysroot-suffix.h to tm_file. 2009-04-07 07:10:43 +00:00
t-vxworks Makefile.in (COMPILER, [...]): Define. 2009-05-26 14:02:04 +00:00
tm-dwarf2.h
udivmod.c ABOUT-GCC-NLS, [...]: Add copyright and license notices. 2009-04-21 20:03:23 +01:00
udivmodsi4.c ABOUT-GCC-NLS, [...]: Add copyright and license notices. 2009-04-21 20:03:23 +01:00
usegas.h
vx-common.h Update Copyright years for files modified in 2008 and/or 2009. 2009-02-20 16:20:38 +01:00
vxlib-tls.c vxlib-tls.c (active_tls_threads): Delete. 2009-04-23 10:39:24 +00:00
vxlib.c gthr-vxworks.h (struct __gthread_once_t): Add alignment and padding for PPC. 2009-04-22 10:53:53 +00:00
vxworks-dummy.h Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
vxworks.c tm.texi.in (OVERRIDE_OPTIONS): Remove documentation. 2010-09-16 12:59:39 +01:00
vxworks.h tm.texi.in (OVERRIDE_OPTIONS): Remove documentation. 2010-09-16 12:59:39 +01:00
vxworks.opt
vxworksae.h
x-cflags-O1 re PR bootstrap/37739 (bootstrap broken with core gcc > gcc-4.2.x) 2008-12-19 15:55:42 +01:00
x-darwin Makefile.in (COMPILER, [...]): Define. 2009-05-26 14:02:04 +00:00
x-hpux Makefile.in (COMPILER, [...]): Define. 2009-05-26 14:02:04 +00:00
x-linux Makefile.in (COMPILER, [...]): Define. 2009-05-26 14:02:04 +00:00
x-solaris Makefile.in (COMPILER, [...]): Define. 2009-05-26 14:02:04 +00:00

README

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.