gcc/libgcc/config/ia64
Tristan Gingold d8aba32a09 vms.opt: Add vms-opts.h header.
2012-03-12  Tristan Gingold  <gingold@adacore.com>

	* config/vms/vms.opt: Add vms-opts.h header.
	(mmalloc64): Use flag_vms_malloc64 flag instead of MALLOC64
	target mask.
	(-mvms-return-codes): Document.
	(-mpointer-size): New option.
	(vms_pointer_size): Add enumeration.
	* config/vms/vms-opts.h: New file.
	* config/vms/vms.h (TARGET_OS_CPP_BUILTINS): Define
	__INITIAL_POINTER_SIZE.
	(POINTER_SIZE, SIZE_TYPE, PTRDIFF_TYPE): Adjust definition.
	(C_COMMON_OVERRIDE_OPTIONS): Define.
	(DWARF2_ADDR_SIZE): Define.
	* config/vms/vms.c (vms_patch_builtins): Adjust condition.
	* config/vms/vms-protos.h (vms_c_common_override_options):
	New prototype.
	* config/vms/vms-c.c (vms_pragma_pointer_size): Ignore pragma
	if -mno-pointer-size.
	(vms_c_common_override_options): New function.
	* config/ia64/vms.h (TARGET_DEFAULT): Remove MASK_MALLOC64.
	* config/alpha/vms.h (TARGET_DEFAULT): Remove MASK_MALLOC64.
	(MALLOC_ABI_ALIGNMENT): Use flag_vms_malloc64
	and flag_vms_pointer_size.
	(MASK_RETURN_ADDR): Set according to flag_vms_pointer_size.
	* config.gcc (*-*-*vms*): Define xm_file.
	(alpha*-dec-*vms*): Do not define xm_file.
	(alpha64-dec-*vms*): Remove.
	(ia64-hp-*vms*): Do not define xm_file.  Simplify tm_file
	and tmake_file.

libgcc/
2012-03-12  Tristan Gingold  <gingold@adacore.com>

	* config/alpha/t-vms: Define HOST_LIBGCC2_CFLAGS.
	* config/ia64/t-vms: Likewise.

gcc/ada/
2012-03-12  Tristan Gingold  <gingold@adacore.com>

	* gcc-interface/decl.c (gnat_to_gnu_param): Use flag_vms_malloc64
	instead of TARGET_MALLOC64.
	* gcc-interface/gigi.h (flag_vms_malloc64): Define instead
	of TARGET_MALLOC64.

From-SVN: r185224
2012-03-12 11:58:16 +00:00
..
__divxf3.S Move libgcc1 to toplevel libgcc 2011-11-02 15:03:19 +00:00
_fixtfdi.S Move libgcc1 to toplevel libgcc 2011-11-02 15:03:19 +00:00
_fixunstfdi.S Move libgcc1 to toplevel libgcc 2011-11-02 15:03:19 +00:00
_floatditf.S Move libgcc1 to toplevel libgcc 2011-11-02 15:03:19 +00:00
crtbegin.S acinclude.m4: Use HAVE_INITFINI_ARRAY_SUPPORT instead of HAVE_INITFINI_ARRAY to work around... 2012-02-23 10:16:39 +00:00
crtend.S acinclude.m4: Use HAVE_INITFINI_ARRAY_SUPPORT instead of HAVE_INITFINI_ARRAY to work around... 2012-02-23 10:16:39 +00:00
crtfastmath.c
crti.S
crtn.S
fde-glibc.c
fde-vms.c fde-vms.c (UNW_IVMS_MODE): Define. 2011-12-21 08:52:47 +00:00
lib1funcs.S Move libgcc1 to toplevel libgcc 2011-11-02 15:03:19 +00:00
libgcc-glibc.ver
libgcc-ia64.ver
linux-unwind.h
quadlib.c Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
sfp-machine.h
t-eh-ia64
t-hpux Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
t-ia64 t-ia64 (LIB1ASMFUNCS): Move backward compatibility thunks... 2012-01-06 13:43:03 +00:00
t-ia64-elf t-ia64 (LIB1ASMFUNCS): Move backward compatibility thunks... 2012-01-06 13:43:03 +00:00
t-linux
t-linux-libunwind
t-slibgcc-hpux
t-softfp
t-softfp-compat Move libgcc1 to toplevel libgcc 2011-11-02 15:03:19 +00:00
t-vms vms.opt: Add vms-opts.h header. 2012-03-12 11:58:16 +00:00
tf-signs.c
unwind-ia64.c Move libgcc_tm_file to toplevel libgcc 2011-11-02 15:26:35 +00:00
unwind-ia64.h
vms-crtinit.S
vms-unwind.h