summaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorrupp <rupp@138bc75d-0d04-0410-961f-82ee72b054a4>2009-08-16 19:23:44 +0000
committerrupp <rupp@138bc75d-0d04-0410-961f-82ee72b054a4>2009-08-16 19:23:44 +0000
commit0da249fd4623cd6f5271eea7d3556f9736ccfb7b (patch)
treec72c4ffda7db9c72f9b750b4ec8eb46bdbd66a76 /gcc
parent67702eb899864e03a05b9cf0f0ef542533900d7c (diff)
downloadgcc-0da249fd4623cd6f5271eea7d3556f9736ccfb7b.tar.gz
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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@150808 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/doc/invoke.texi25
2 files changed, 32 insertions, 0 deletions
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 <rupp@gnat.com>
+
+ * 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 <rdsandiford@googlemail.com>
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