libgcc/
authorgingold <gingold@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 26 Mar 2012 09:35:18 +0000 (09:35 +0000)
committergingold <gingold@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 26 Mar 2012 09:35:18 +0000 (09:35 +0000)
commit784576c78ae3ee42deaa19ee21842947c8f31322
treea973198f8cc041f46894699052afb7913081bb3a
parent7d9455ce901046b5cf22dc02d82412167dc0d952
libgcc/
2012-03-26  Tristan Gingold  <gingold@adacore.com>

* config/alpha/vms.h (LINK_SPEC): Simplify.
(STARTFILE_SPEC): Remove -mvms-return-codes handling.
(NAME__MAIN, SYMBOL__MAIN): Remove.
(VMS_DEBUG_MAIN_POINTER): Remove.
* config/ia64/vms.h: Likewise.
* config/alpha/alpha.c (alpha_start_function): Move vms_debug_main
code to vms.c.  Call vms_start_function.
* config/ia64/ia64.c (ia64_start_function): Likewise.
* config/vms/vms-protos.h (vms_start_function): Declare.
* config/vms/vms.c (vms_start_function): New function.
* config/vms/vms.h (MATH_LIBRARY): Define.
(VMS_DEBUG_MAIN_POINTER): Define.

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

* config/alpha/vms.h (LINK_SPEC): Simplify.
(STARTFILE_SPEC): Remove -mvms-return-codes handling.
(NAME__MAIN, SYMBOL__MAIN): Remove.
(VMS_DEBUG_MAIN_POINTER): Remove.
* config/ia64/vms.h: Likewise.
* config/alpha/alpha.c (alpha_start_function): Move vms_debug_main
code to vms.c.  Call vms_start_function.
* config/ia64/ia64.c (ia64_start_function): Likewise.
* config/vms/vms-protos.h (vms_start_function): Declare.
* config/vms/vms.c (vms_start_function): New function.
* config/vms/vms.h (MATH_LIBRARY): Define.
(VMS_DEBUG_MAIN_POINTER): Define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@185791 138bc75d-0d04-0410-961f-82ee72b054a4
12 files changed:
gcc/ChangeLog
gcc/config/alpha/alpha.c
gcc/config/alpha/vms.h
gcc/config/ia64/ia64.c
gcc/config/ia64/vms.h
gcc/config/vms/vms-protos.h
gcc/config/vms/vms.c
gcc/config/vms/vms.h
libgcc/ChangeLog
libgcc/config.host
libgcc/config/vms/t-vms
libgcc/config/vms/vms-ucrt0.c