gcc/gcc/config/arm
Kazu Hirata 077fc835e5 configure.in (arm-*-linux-gnueabi): Add to noconfigdirs target-libffi...
/
	* configure.in (arm-*-linux-gnueabi): Add to noconfigdirs
	target-libffi, target-qthreads, target-libjava, and
	targetlibobjc.
	* configure: Regenerate.

gcc/
	Merge from csl-arm-branch:
	2005-09-07  Paul Brook  <paul@codesourcery.com>
	* config/arm/linux-eabi.h (SUBTARGET_EXTRA_LINK_SPEC): Prepend a
	space to string.

	2005-04-30  Paul Brook  <paul@codesourcery.com>
	* config/arm/bpabi.h (TARGET_DEFAULT): Define.
	* config/arm/linux-eabi.h (SUBTARGET_CPU_DEFAULT): Define.

	2005-03-07  Daniel Jacobowitz  <dan@codesourcery.com>
	* config/arm/arm.c (arm_all_abis): Add aapcs-linux.
	(arm_override_options): Use TARGET_AAPCS_BASED.
	* config/arm/arm.h (enum arm_abi_type): Add ARM_ABI_AAPCS_LINUX.
	(PTRDIFF_TYPE): Use int for AAPCS.
	(DEFAULT_SHORT_ENUMS): Use false for aapcs-linux.
	* config/arm/linux-eabi.h (ARM_DEFAULT_ABI, WCHAR_TYPE): Define.
	(DEFAULT_SHORT_ENUMS): Delete.
	* doc/invoke.texi (ARM Options): Document -mabi=aapcs-linux.

	2004-12-15  Daniel Jacobowitz  <dan@codesourcery.com>
	* config/arm/arm.h (DEFAULT_SHORT_ENUMS): Wrap in #ifndef.
	* config/arm/linux-eabi.h (DEFAULT_SHORT_ENUMS): Define to 0.
	* config/arm/t-linux-eabi (TARGET_LIBGCC2_CFLAGS): Set to -fPIC.

	2004-12-03  Mark Mitchell  <mark@codesourcery.com>
	* config/arm/linux-eabi.h (LIBGCC_SPEC): Do not define.

	2004-11-22  Mark Mitchell  <mark@codesourcery.com>
	* config.gcc (arm*-*-linux-gnueabi): Use __cxa_atexit.

	2004-11-19  Mark Mitchell  <mark@codesourcery.com>
	* config.gcc (arm*-*-linux-gnueabi): Add it.
	* config/arm/bpabi.h (FPUTYPE_DEFAULT): Undefine it before
	redefining it.
	(TARGET_OS_CPP_BUILTINS): Likeiwse.
	* config/arm/linux-eabi.h: New file.
	* config/arm/linux-elf.h (LINUX_TARGET_INTERPRETER): New macro.
	(LINUX_TARET_LINK_SPEC): Likewise.
	(LINK_SPEC): Use it.
	* config/arm/t-linux-eabi: New file.

libcpp/
	* configure.ac: Require 64-bit int for arm*-*-*eabi*.
	* configure: Regenerate.

libstdc++/
	Merge from csl-arm-branch:
	2004-12-15  Daniel Jacobowitz  <dan@codesourcery.com>
	* libstdc++-v3/config/linker-map.gnu: Add ARM EABI symbols.

From-SVN: r105121
2005-10-08 18:17:20 +00:00
..
README-interworking darwin-c.c, [...]: Fix comment typos. 2004-09-18 19:19:40 +00:00
aof.h aof.h (REGISTER_NAMES): Add missing backslash. 2005-09-19 18:27:17 +00:00
aout.h Update FSF address. 2005-06-25 01:22:41 +00:00
arm-cores.def Update FSF address. 2005-06-25 01:22:41 +00:00
arm-generic.md Update FSF address. 2005-06-25 01:22:41 +00:00
arm-modes.def Update FSF address. 2005-06-25 01:22:41 +00:00
arm-protos.h arm.c (arm_gen_rotated_half_load): Delete. 2005-09-10 08:28:32 +00:00
arm-tune.md config.gcc: Add armv6{k,z,zk} 2004-10-12 15:38:30 +00:00
arm.c configure.in (arm-*-linux-gnueabi): Add to noconfigdirs target-libffi... 2005-10-08 18:17:20 +00:00
arm.h configure.in (arm-*-linux-gnueabi): Add to noconfigdirs target-libffi... 2005-10-08 18:17:20 +00:00
arm.md re PR target/23783 (gcc.c-torture/compile/calls.c triggers an ICE) 2005-10-06 12:43:17 +00:00
arm.opt Update FSF address. 2005-06-25 01:22:41 +00:00
arm926ejs.md Update FSF address. 2005-06-25 01:22:41 +00:00
arm1020e.md Update FSF address. 2005-06-25 01:22:41 +00:00
arm1026ejs.md Update FSF address. 2005-06-25 01:22:41 +00:00
arm1136jfs.md Update FSF address. 2005-06-25 01:22:41 +00:00
bpabi.S Update FSF address. 2005-06-25 01:22:41 +00:00
bpabi.c Update FSF address. 2005-06-25 01:22:41 +00:00
bpabi.h configure.in (arm-*-linux-gnueabi): Add to noconfigdirs target-libffi... 2005-10-08 18:17:20 +00:00
cirrus.md Update FSF address. 2005-06-25 01:22:41 +00:00
coff.h Update FSF address. 2005-06-25 01:22:41 +00:00
crti.asm Update FSF address. 2005-06-25 01:22:41 +00:00
crtn.asm Update FSF address. 2005-06-25 01:22:41 +00:00
ecos-elf.h Update FSF address. 2005-06-25 01:22:41 +00:00
elf.h Makefile.in: Set and use UNWIND_H. 2005-06-28 19:52:27 +00:00
fpa.md Update FSF address. 2005-06-25 01:22:41 +00:00
freebsd.h Fix problem pointed out by Gunther Nikl on gcc list. 2005-08-04 20:20:12 -07:00
gentune.sh arm-cores.def (ARM_CORE): Add new field for the real name of the CPU. 2004-09-01 12:49:30 +00:00
ieee754-df.S Makefile.in, [...]: Fix comment/doc typos. 2005-08-06 13:26:35 +00:00
ieee754-sf.S Makefile.in, [...]: Fix comment/doc typos. 2005-08-06 13:26:35 +00:00
iwmmxt.md Update FSF address. 2005-06-25 01:22:41 +00:00
kaos-arm.h Update FSF address. 2005-06-25 01:22:41 +00:00
kaos-strongarm.h Update FSF address. 2005-06-25 01:22:41 +00:00
lib1funcs.asm lib1funcs.asm: Error if __ARM_ARCH__ not set. 2005-08-12 13:18:36 +00:00
libgcc-bpabi.ver lib1funcs.asm (__aeabi_uidiv, [...]): New aliases. 2005-08-10 13:06:52 +00:00
libunwind.S libunwind.S, [...]: Update FSF address. 2005-07-01 02:10:45 +00:00
linux-eabi.h configure.in (arm-*-linux-gnueabi): Add to noconfigdirs target-libffi... 2005-10-08 18:17:20 +00:00
linux-elf.h configure.in (arm-*-linux-gnueabi): Add to noconfigdirs target-libffi... 2005-10-08 18:17:20 +00:00
linux-gas.h Update FSF address. 2005-06-25 01:22:41 +00:00
mmintrin.h Update FSF address. 2005-06-25 01:22:41 +00:00
netbsd-elf.h Update FSF address. 2005-06-25 01:22:41 +00:00
netbsd.h Update FSF address. 2005-06-25 01:22:41 +00:00
pe.c toplev.c (default_tree_printer): Handle setting location with '+' flag. 2005-07-02 11:55:32 +01:00
pe.h Update FSF address. 2005-06-25 01:22:41 +00:00
pe.opt Update FSF address. 2005-06-25 01:22:41 +00:00
pr-support.c libunwind.S, [...]: Update FSF address. 2005-07-01 02:10:45 +00:00
predicates.md * arm/predicates.md (alignable_memory_operand): Delete. 2005-09-11 07:38:02 +00:00
rtems-elf.h Update FSF address. 2005-06-25 01:22:41 +00:00
semi.h Update FSF address. 2005-06-25 01:22:41 +00:00
semiaof.h Update FSF address. 2005-06-25 01:22:41 +00:00
strongarm-coff.h Update FSF address. 2005-06-25 01:22:41 +00:00
strongarm-elf.h Update FSF address. 2005-06-25 01:22:41 +00:00
strongarm-pe.h Update FSF address. 2005-06-25 01:22:41 +00:00
symbian.h Update FSF address. 2005-06-25 01:22:41 +00:00
t-arm * arm.md (bunordered, bordered, bungt, bunlt, bunge, bunle, buneq) 2005-06-01 14:52:16 +00:00
t-arm-coff
t-arm-elf * arm/ieee754-df.S (aeabi_ul2d, aeabi_l2d, floatundidf) 2004-09-01 11:14:21 +00:00
t-bpabi lib1funcs.asm (__aeabi_uidiv, [...]): New aliases. 2005-08-10 13:06:52 +00:00
t-linux arm.h (TARGET_APCS_32): Delete. 2004-05-15 12:41:35 +00:00
t-linux-eabi configure.in (arm-*-linux-gnueabi): Add to noconfigdirs target-libffi... 2005-10-08 18:17:20 +00:00
t-netbsd * config/alpha/t-osf4, config/arm/t-netbsd, config/ia64/t-hpux 2005-02-28 06:51:44 +00:00
t-pe arm.h (TARGET_APCS_32): Delete. 2004-05-15 12:41:35 +00:00
t-rtems t-rtems: New. 2004-11-23 06:30:32 +01:00
t-semi arm.h (TARGET_APCS_32): Delete. 2004-05-15 12:41:35 +00:00
t-strongarm-elf
t-strongarm-pe
t-symbian Makefile.in: Set and use UNWIND_H. 2005-06-28 19:52:27 +00:00
t-vxworks
t-wince-pe arm.h (TARGET_APCS_32): Delete. 2004-05-15 12:41:35 +00:00
t-xscale-coff arm.h (TARGET_APCS_32): Delete. 2004-05-15 12:41:35 +00:00
t-xscale-elf arm.h (TARGET_APCS_32): Delete. 2004-05-15 12:41:35 +00:00
uclinux-elf.h Update FSF address. 2005-06-25 01:22:41 +00:00
unaligned-funcs.c crtfastmath.c, [...]: Update FSF address. 2005-08-17 03:07:06 +00:00
unknown-elf.h unknown-elf.h (LINK_GCC_C_SEQUENCE_SPEC): Define using --start-group and --end-group. 2005-10-02 03:24:07 +00:00
unwind-arm.c c-decl.c, [...]: Fix comment typos. 2005-07-03 16:11:42 +00:00
unwind-arm.h c-decl.c, [...]: Fix comment typos. 2005-07-03 16:11:42 +00:00
vfp.md Update FSF address. 2005-06-25 01:22:41 +00:00
vxworks.h Update FSF address. 2005-06-25 01:22:41 +00:00
wince-pe.h Update FSF address. 2005-06-25 01:22:41 +00:00
xscale-coff.h Update FSF address. 2005-06-25 01:22:41 +00:00
xscale-elf.h Update FSF address. 2005-06-25 01:22:41 +00:00