gcc/gcc/config
J"orn Rennecke a4d99c865e re PR target/39254 (gcc.c-torture/execute/va-arg-trap-1.c ICEs on powerpc-apple-darwin9)
PR target/39254
        * config/rs6000/rs6000.c (rs6000_emit_move): Don't emit a USE
        for the symbol ref of a constant that is the source of a move
        - nor for any other not-obvious-label-ref constants.

Co-Authored-By: Janis Johnson <janis187@us.ibm.com>

From-SVN: r148568
2009-06-17 05:27:29 +01:00
..
alpha alpha.c (alpha_build_builtin_va_list): Pass location to build_decl. 2009-06-13 13:51:53 +00:00
arc ansidecl.h (EXPORTED_CONST): Define. 2009-06-03 20:19:55 +00:00
arm alpha.c (alpha_build_builtin_va_list): Pass location to build_decl. 2009-06-13 13:51:53 +00:00
avr ansidecl.h (EXPORTED_CONST): Define. 2009-06-03 20:19:55 +00:00
bfin ansidecl.h (EXPORTED_CONST): Define. 2009-06-03 20:19:55 +00:00
cris Merge cond-optab branch. 2009-05-12 09:43:48 +00:00
crx ansidecl.h (EXPORTED_CONST): Define. 2009-06-03 20:19:55 +00:00
fr30 Merge cond-optab branch. 2009-05-12 09:43:48 +00:00
frv frv.h: Clean up references to GO_IF_LEGITIMATE_ADDRESS. 2009-05-15 07:12:03 +00:00
h8300 ansidecl.h (EXPORTED_CONST): Define. 2009-06-03 20:19:55 +00:00
i386 config.gcc (extra_headers): Add ia32intrin.h for x86. 2009-06-16 14:17:31 -07:00
ia64 vect.md (*movv2sf_internal): Handle big endian case. 2009-06-03 19:35:23 +00:00
iq2000 alpha.c (alpha_build_builtin_va_list): Pass location to build_decl. 2009-06-13 13:51:53 +00:00
m32c Makefile.in (COMPILER, [...]): Define. 2009-05-26 14:02:04 +00:00
m32r ansidecl.h (EXPORTED_CONST): Define. 2009-06-03 20:19:55 +00:00
m68hc11 ansidecl.h (EXPORTED_CONST): Define. 2009-06-03 20:19:55 +00:00
m68k linux.h (HAVE_GAS_BALIGN_AND_P2ALIGN): Move to ... 2009-06-03 12:00:32 +00:00
mcore ansidecl.h (EXPORTED_CONST): Define. 2009-06-03 20:19:55 +00:00
mips alpha.c (alpha_build_builtin_va_list): Pass location to build_decl. 2009-06-13 13:51:53 +00:00
mmix tm.texi (TARGET_LEGITIMATE_ADDRESS_P): Refer mainly to this in the former documentation of... 2009-05-14 13:42:45 +00:00
mn10300 frv.h: Clean up references to GO_IF_LEGITIMATE_ADDRESS. 2009-05-15 07:12:03 +00:00
moxie Add PC-relative branch support to Moxie port. 2009-06-11 12:07:19 +00:00
pa pa-hpux.h (LINK_SPEC): Remove "%<fwhole-program". 2009-06-02 19:15:26 +00:00
pdp11 frv.h: Clean up references to GO_IF_LEGITIMATE_ADDRESS. 2009-05-15 07:12:03 +00:00
picochip config/picochip/picochip.C (PARAM_INLINE_CALL_COST): Remove. 2009-05-26 08:19:34 +00:00
rs6000 re PR target/39254 (gcc.c-torture/execute/va-arg-trap-1.c ICEs on powerpc-apple-darwin9) 2009-06-17 05:27:29 +01:00
s390 s390.md ("bswap<mode>2"): Only available on z900. 2009-06-15 09:24:41 +00:00
score Makefile.in (COMPILER, [...]): Define. 2009-05-26 14:02:04 +00:00
sh alpha.c (alpha_build_builtin_va_list): Pass location to build_decl. 2009-06-13 13:51:53 +00:00
soft-fp Update Copyright years for files modified in 2008 and/or 2009. 2009-02-20 16:20:38 +01:00
sparc ansidecl.h (EXPORTED_CONST): Define. 2009-06-03 20:19:55 +00:00
spu alpha.c (alpha_build_builtin_va_list): Pass location to build_decl. 2009-06-13 13:51:53 +00:00
stormy16 alpha.c (alpha_build_builtin_va_list): Pass location to build_decl. 2009-06-13 13:51:53 +00:00
v850 ansidecl.h (EXPORTED_CONST): Define. 2009-06-03 20:19:55 +00:00
vax dwarf2out.c (dwarf2out_cfi_label): Add FORCE argument... 2009-06-01 21:43:24 +02:00
xtensa alpha.c (alpha_build_builtin_va_list): Pass location to build_decl. 2009-06-13 13:51:53 +00:00
darwin9.h darwin.h (LINK_COMMAND_SPEC): Adjust spec to link libcov when -fprofile-generate* was passed. 2009-06-11 19:57:04 +00:00
darwin-64.c Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
darwin-c.c Update Copyright years for files modified in 2008 and/or 2009. 2009-02-20 16:20:38 +01: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 Update Copyright years for files modified in 2008 and/or 2009. 2009-02-20 16:20:38 +01: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 Update Copyright years for files modified in 2008 and/or 2009. 2009-02-20 16:20:38 +01:00
darwin-sections.def ABOUT-GCC-NLS, [...]: Add copyright and license notices. 2009-04-21 20:03:23 +01:00
darwin.c arc.c (arc_handle_interrupt_attribute): Use %qE for identifiers in diagnostics. 2009-05-10 11:29:35 +01:00
darwin.h darwin.h (LINK_COMMAND_SPEC): Adjust spec to link libcov when -fprofile-generate* was passed. 2009-06-11 19:57:04 +00:00
darwin.opt
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 Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02: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 Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +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 Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
freebsd-stdint.h freebsd-stdint.h: New file. 2009-06-01 03:03:37 +00:00
freebsd.h Update Copyright years for files modified in 2008 and/or 2009. 2009-02-20 16:20:38 +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
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 Update Copyright years for files modified in 2008 and/or 2009. 2009-02-20 16:20:38 +01: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
interix3.h
interix.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.h Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
linux.opt
lynx.h
lynx.opt
memcmp.c
memcpy.c
memmove.c
memset.c
netbsd-aout.h
netbsd-elf.h
netbsd.h
newlib-stdint.h re PR c/448 (<stdint.h>-related issues (C99 issues)) 2009-03-31 21:30:31 +01:00
openbsd-oldgas.h
openbsd.h
print-sysroot-suffix.sh config.gcc (sh-*-*): Add sysroot-suffix.h to tm_file. 2009-04-07 07:10:43 +00:00
README
rtems.h
sol2-10.h
sol2-c.c collect2.c (is_ctor_dtor): Change type of ret field in struct names to symkind. 2009-04-27 20:25:48 +00:00
sol2-protos.h
sol2.c
sol2.h sol2.h (LINK_ARCH32_SPEC_BASE): Use %R with absolute library paths. 2009-04-14 20:56:27 +01: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 Makefile.in (COMPILER, [...]): Define. 2009-05-26 14:02:04 +00:00
t-dfprules
t-freebsd
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 ABOUT-GCC-NLS, [...]: Add copyright and license notices. 2009-04-21 20:03:23 +01: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 Makefile.in (COMPILER, [...]): Define. 2009-05-26 14:02:04 +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 Update Copyright years for files modified in 2008 and/or 2009. 2009-02-20 16:20:38 +01:00
vxworks.h
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

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.