From dcad28fd058e5248826a4e1f66bcb734745de485 Mon Sep 17 00:00:00 2001 From: Douglas B Rupp Date: Sun, 16 Aug 2009 19:23:44 +0000 Subject: [PATCH] Identical options to Alpha/VMS. Committed as obvious. * doc/invoke.texi (Target options): Add new option list for IA-64/VMS. (menu): Add IA-64/VMS Options. (IA-64/VMS Options): Likewise. From-SVN: r150808 --- gcc/ChangeLog | 7 +++++++ gcc/doc/invoke.texi | 25 +++++++++++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9b2307211f4..6dc1f55a7b8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2009-08-16 Douglas B Rupp + + * doc/invoke.texi (Target options): + Add new option list for IA-64/VMS. + (menu): Add IA-64/VMS Options. + (IA-64/VMS Options): Likewise. + 2009-08-16 Richard Sandiford PR target/38599 diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 42601cdca2a..236f6fc1974 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -624,6 +624,9 @@ Objective-C and Objective-C++ Dialects}. -msel-sched-dont-check-control-spec -msched-fp-mem-deps-zero-cost @gol -msched-max-memory-insns-hard-limit -msched-max-memory-insns=@var{max-insns}} +@emph{IA-64/VMS Options} +@gccoptlist{-mvms-return-codes -mdebug-main=@var{prefix} -mmalloc64} + @emph{M32R/D Options} @gccoptlist{-m32r2 -m32rx -m32r @gol -mdebug @gol @@ -9160,6 +9163,7 @@ platform. * i386 and x86-64 Options:: * i386 and x86-64 Windows Options:: * IA-64 Options:: +* IA-64/VMS Options:: * M32C Options:: * M32R/D Options:: * M680x0 Options:: @@ -12175,6 +12179,27 @@ when limit is reached but may still schedule memory operations. @end table +@node IA-64/VMS Options +@subsection IA-64/VMS Options + +These @samp{-m} options are defined for the IA-64/VMS implementations: + +@table @gcctabopt +@item -mvms-return-codes +@opindex mvms-return-codes +Return VMS condition codes from main. The default is to return POSIX +style condition (e.g.@ error) codes. + +@item -mdebug-main=@var{prefix} +@opindex mdebug-main=@var{prefix} +Flag the first routine whose name starts with @var{prefix} as the main +routine for the debugger. + +@item -mmalloc64 +@opindex mmalloc64 +Default to 64bit memory allocation routines. +@end table + @node M32C Options @subsection M32C Options @cindex M32C options