2011-11-07 Tristan Gingold <gingold@adacore.com>
authorgingold <gingold@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 7 Nov 2011 09:03:20 +0000 (09:03 +0000)
committergingold <gingold@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 7 Nov 2011 09:03:20 +0000 (09:03 +0000)
commit2936855cd16d2d1aad711cb79299590415fda8d7
treee1a1f0240ec4bca20b40b0b1802800697cb75842
parent8a321966c53867d68e5528c9935a3570349010a8
2011-11-07  Tristan Gingold  <gingold@adacore.com>

* config/alpha/vms.h (TARGET_OBJECT_SUFFIX,
TARGET_EXECUTABLE_SUFFIX, TARGET_OS_CPP_BUILTINS,
TARGET_ABI_OPEN_VMS, LONG_TYPE_SIZE, ADA_LONG_TYPE_SIZE,
POINTER_SIZE, POINTERS_EXTEND_UNSIGNED): Move to config/vms/vms.h
(SUBTARGET_OS_CPP_BUILTINS): Define.
(TARGET_DEFAULT): Tune according to POINTER_SIZE.
(MASK_RETURN_ADDR): Define in 64 bit mode.
* config/ia64/vms.h: Likewise.
* config/vms/vms.h: New file.
* config/vms/vms64.h: New file.
* config/alpha/vms64.h: Removed.
* config/ia64/vms64.h: Removed.
* config.gcc (alpha64-dec-*vms*, alpha*-dec-*vms*, ia64-hp-*vms*):
Adjust for above change.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@181078 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config.gcc
gcc/config/alpha/vms.h
gcc/config/alpha/vms64.h [deleted file]
gcc/config/ia64/vms.h
gcc/config/vms/vms.h [new file with mode: 0644]
gcc/config/vms/vms64.h [moved from gcc/config/ia64/vms64.h with 55% similarity]