gcc/gcc/config
Jack Howarth 47f447b17d re PR c++/41313 (r150553 causes g++.dg/tree-prof/partition1.C compilation and execution test failures on *-apple-darwin*)
2009-10-21  Jack Howarth  <howarth@bromo.med.uc.edu>

	PR c++/41313
	* gcc/config/darwin10.h: Use default_emit_unwind_label.
	* gcc/config/darwin.c: Disable -freorder-blocks-and-partition
	when darwin_emit_unwind_label is used.

From-SVN: r153057
2009-10-21 15:07:59 +00:00
..
alpha alpha.c (alpha_gimplify_va_arg_1): Use ref-all pointers. 2009-09-30 18:09:53 +02:00
arc * config/arc/arc.c (arc_trampoline_init): Fix typo. 2009-09-23 15:17:24 +00:00
arm re PR target/39247 (FAIL: gcc.dg/tree-prof/bb-reorg.c compilation, -fprofile-use -D_PROFILE_USE) 2009-10-20 15:17:30 +00:00
avr avr.md (*movqi): Add zero as equally preferable constraint as general register. 2009-10-17 22:15:45 +00:00
bfin bfin-protos.h (initialize_trampoline): Remove. 2009-09-22 08:12:16 -07:00
cris cris.c (cris_function_value, [...]): New functions. 2009-10-20 00:54:07 +04:00
crx * config/crx/crx.h (INITIALIZE_TRAMPOLINE): Remove. 2009-09-22 08:12:31 -07:00
fr30 fr30.c (TARGET_ASM_TRAMPOLINE_TEMPLATE, [...]): New. 2009-09-22 08:12:41 -07:00
frv frv.c (TARGET_TRAMPOLINE_INIT): New. 2009-09-22 08:12:48 -07:00
h8300 h8300.c (F): New. 2009-10-14 22:30:48 -04:00
i386 Fix identation issue I missed to correct. 2009-10-20 21:46:00 +02:00
ia64 re PR target/41365 (gcc.dg/vect/vect-cond-[123].c abort due to bad code generation at -O1 and above) 2009-09-29 22:21:27 +00:00
iq2000 iq2000.c (TARGET_ASM_TRAMPOLINE_TEMPLATE): New. 2009-09-22 08:13:11 -07:00
m32c re PR target/41456 (unrecognized R constraint: R13) 2009-09-24 16:40:36 -04:00
m32r m32r.c (m32r_is_insn): Return false for debugging insns. 2009-09-28 12:15:42 +00:00
m68hc11 m68hc11.c (TARGET_TRAMPOLINE_INIT): New. 2009-09-22 08:13:36 -07:00
m68k lb1sf68.asm (PICCALL): Use variable sized branch. 2009-10-02 11:20:51 +00:00
mcore mcore.c (TARGET_ASM_TRAMPOLINE_TEMPLATE): New. 2009-09-22 08:13:53 -07:00
mep mep.h (INITIALIZE_TRAMPOLINE): Remove. 2009-09-22 08:14:04 -07:00
mips mips.c (mips_binary_cost): Add new argument speed. 2009-10-20 22:12:56 +00:00
mmix mmix.c (TARGET_ASM_TRAMPOLINE_TEMPLATE): New. 2009-09-22 08:14:24 -07:00
mn10300 mn10300.h (CONSTANT_ADDRESS_P): Do not allow CONST_DOUBLEs. 2009-10-08 07:01:02 +00:00
moxie cgraphunit.c (cgraph_lower_function): Revert last change. 2009-09-24 11:21:39 +02:00
pa re PR target/41702 (FAIL: abi/demangle/abi_text/09.cc execution test) 2009-10-15 23:22:44 +00:00
pdp11 pdp11.c (pdp11_trampoline_init): New. 2009-09-22 08:14:54 -07:00
picochip tm.texi (STATIC_CHAIN, [...]): Remove. 2009-09-23 15:24:42 -07:00
rs6000 rs6000.c (def_builtin): Set TREE_READONLY instead of TREE_CONSTANT. 2009-10-20 23:01:35 +02:00
s390 s390.md: Added agen condition to operand forwarding bypasses. 2009-10-20 08:16:23 +00:00
score score-protos.h (score_initialize_trampoline): Remove. 2009-09-22 08:15:38 -07:00
sh sh.c (TARGET_BUILTIN_DECL): Define. 2009-10-14 00:17:51 +00: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 target/33743 (unwinding through signal frames) 2009-10-11 20:48:46 +00:00
spu spu.c (get_branch_target): Use extract_asm_operands. 2009-10-15 08:12:03 -07:00
stormy16 stormy16.c (xstormy16_trampoline_init): Rename from xstormy16_initialize_trampoline... 2009-09-22 08:16:18 -07:00
v850 v850.h (FUNCTION_VALUE): Remove. 2009-09-25 21:19:11 +04:00
vax netbsd-elf.h (NETBSD_CC1_AND_CC1PLUS_SPEC): Define as an empty string if not already defined. 2009-10-01 11:42:33 +00:00
vms vms-cc.c: Deleted. 2009-07-30 00:15:35 +00:00
xtensa tm.texi (STATIC_CHAIN, [...]): Remove. 2009-09-23 15:24:42 -07: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 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 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
darwin.h * config/darwin.h (DWARF2_DEBUGGING_INFO): Define as 1. 2009-09-24 10:28:52 -07:00
darwin.opt
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
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 elfos.h (ASM_DECLARE_OBJECT_NAME): Use gnu_unique_object type if available. 2009-08-18 13:01:36 -04: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 freebsd.h: Update comment on types. 2009-09-18 22:15:58 +00: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
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.h Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception. 2009-04-09 17:00:19 +02:00
linux.opt linux.opt: Put mglibc ahead of muclibc. 2009-06-22 16:49:03 +00:00
lynx.h
lynx.opt
memcmp.c
memcpy.c
memmove.c
memset.c
netbsd-aout.h
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 config.gcc: Update OpenBSD targets. 2009-09-27 13:20:23 +00:00
openbsd.h config.gcc: Update OpenBSD targets. 2009-09-27 13:20:23 +00: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
sol2-10.h
sol2-c.c sol2-c.c (cmn_err_length_specs): Initialize scalar_identity_flag. 2009-09-10 19:13:21 +00:00
sol2-protos.h
sol2.c
sol2.h extend.texi (Symbol-Renaming Pragmas): redefine_extname is supported on all platforms. 2009-08-14 17:25:48 -04: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 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 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

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.