Commit 18a3bdcb by Nick Clifton Committed by Nick Clifton

re PR target/5362 (Undocumented target options)

        PR target/5362
        * config/fr30/fr30.opt: Document the -mno-lsim option.
        * doc/invoke.texi: Add descriptions of the FR30's -msmall-model
        and -mno-lsim options.

From-SVN: r144780
parent dc215785
2009-03-11 Nick Clifton <nickc@redhat.com>
PR target/5362
* config/fr30/fr30.opt: Document the -mno-lsim option.
* doc/invoke.texi: Add descriptions of the FR30's -msmall-model
and -mno-lsim options.
2009-03-11 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> 2009-03-11 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
* fold-const.c (fold_comparison): Only call fold_inf_compare * fold-const.c (fold_comparison): Only call fold_inf_compare
......
; Options for the FR30 port of the compiler. ; Options for the FR30 port of the compiler.
; Copyright (C) 2005, 2007 Free Software Foundation, Inc. ; Copyright (C) 2005, 2007, 2009 Free Software Foundation, Inc.
; ;
; This file is part of GCC. ; This file is part of GCC.
; ;
...@@ -23,4 +23,5 @@ Target Report Mask(SMALL_MODEL) ...@@ -23,4 +23,5 @@ Target Report Mask(SMALL_MODEL)
Assume small address space Assume small address space
mno-lsim mno-lsim
Target RejectNegative Undocumented Target RejectNegative
Assume that run-time support has been provided, so omit -lsim from the linker command line
...@@ -525,6 +525,9 @@ Objective-C and Objective-C++ Dialects}. ...@@ -525,6 +525,9 @@ Objective-C and Objective-C++ Dialects}.
@emph{DEC Alpha/VMS Options} @emph{DEC Alpha/VMS Options}
@gccoptlist{-mvms-return-codes} @gccoptlist{-mvms-return-codes}
@emph{FR30 Options}
@gccoptlist{-msmall-model -mno-lsim}
@emph{FRV Options} @emph{FRV Options}
@gccoptlist{-mgpr-32 -mgpr-64 -mfpr-32 -mfpr-64 @gol @gccoptlist{-mgpr-32 -mgpr-64 -mfpr-32 -mfpr-64 @gol
-mhard-float -msoft-float @gol -mhard-float -msoft-float @gol
...@@ -8818,6 +8821,7 @@ platform. ...@@ -8818,6 +8821,7 @@ platform.
* Darwin Options:: * Darwin Options::
* DEC Alpha Options:: * DEC Alpha Options::
* DEC Alpha/VMS Options:: * DEC Alpha/VMS Options::
* FR30 Options::
* FRV Options:: * FRV Options::
* GNU/Linux Options:: * GNU/Linux Options::
* H8/300 Options:: * H8/300 Options::
...@@ -10250,6 +10254,28 @@ Return VMS condition codes from main. The default is to return POSIX ...@@ -10250,6 +10254,28 @@ Return VMS condition codes from main. The default is to return POSIX
style condition (e.g.@: error) codes. style condition (e.g.@: error) codes.
@end table @end table
@node FR30 Options
@subsection FR30 Options
@cindex FR30 Options
These options are defined specifically for the FR30 port.
@table @gcctabopt
@item -msmall-model
@opindex msmall-model
Use the small address space model. This can produce smaller code, but
it does assume that all symbolic values and addresses will fit into a
20-bit range.
@item -mno-lsim
@opindex mno-lsim
Assume that run-time support has been provided and so there is no need
to include the simulator library (@file{libsim.a}) on the linker
command line.
@end table
@node FRV Options @node FRV Options
@subsection FRV Options @subsection FRV Options
@cindex FRV Options @cindex FRV Options
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment