invoke.texi (i386 and x86-64 Options): Document -m64 limitations on darwin.
2007-04-02 Eric Christopher <echristo@apple.com> * doc/invoke.texi (i386 and x86-64 Options): Document -m64 limitations on darwin. From-SVN: r123446
This commit is contained in:
parent
57b2cd997f
commit
cb7ad97b41
|
@ -1,3 +1,8 @@
|
||||||
|
2007-04-02 Eric Christopher <echristo@apple.com>
|
||||||
|
|
||||||
|
* doc/invoke.texi (i386 and x86-64 Options): Document -m64
|
||||||
|
limitations on darwin.
|
||||||
|
|
||||||
2007-04-02 Anatoly Sokolov <aesok@post.ru>
|
2007-04-02 Anatoly Sokolov <aesok@post.ru>
|
||||||
|
|
||||||
PR target/31137
|
PR target/31137
|
||||||
|
@ -6,7 +11,7 @@
|
||||||
2007-04-02 Dave Korn <dave.korn@artimi.com>
|
2007-04-02 Dave Korn <dave.korn@artimi.com>
|
||||||
|
|
||||||
* doc/tm.texi (FUNCTION_MODE): Update and extend documentation.
|
* doc/tm.texi (FUNCTION_MODE): Update and extend documentation.
|
||||||
|
|
||||||
2007-04-02 Dave Korn <dave.korn@artimi.com>
|
2007-04-02 Dave Korn <dave.korn@artimi.com>
|
||||||
|
|
||||||
* libgcc2.h (exception_descriptor): Don't forward-declare.
|
* libgcc2.h (exception_descriptor): Don't forward-declare.
|
||||||
|
@ -64,7 +69,7 @@
|
||||||
PR 14737
|
PR 14737
|
||||||
* doc/invoke.texi: (optimization options): Reword description
|
* doc/invoke.texi: (optimization options): Reword description
|
||||||
of -ffast-math. Document its primary purpose.
|
of -ffast-math. Document its primary purpose.
|
||||||
|
|
||||||
2007-03-31 Richard Guenther <rguenther@suse.de>
|
2007-03-31 Richard Guenther <rguenther@suse.de>
|
||||||
|
|
||||||
* omp-low.c (splay-tree.h): Include.
|
* omp-low.c (splay-tree.h): Include.
|
||||||
|
@ -97,7 +102,7 @@
|
||||||
|
|
||||||
2007-03-31 Anatoly Sokolov <aesok@post.ru>
|
2007-03-31 Anatoly Sokolov <aesok@post.ru>
|
||||||
|
|
||||||
* config/avr/predicates.md (even_register_operand,
|
* config/avr/predicates.md (even_register_operand,
|
||||||
odd_register_operand): New predicates.
|
odd_register_operand): New predicates.
|
||||||
* config/avr/avr.md (movw peephole2): New.
|
* config/avr/avr.md (movw peephole2): New.
|
||||||
(movw_r peephole2): New.
|
(movw_r peephole2): New.
|
||||||
|
@ -204,7 +209,7 @@
|
||||||
|
|
||||||
2007-03-30 Anatoly Sokolov <aesok@post.ru>
|
2007-03-30 Anatoly Sokolov <aesok@post.ru>
|
||||||
|
|
||||||
* config/avr/avr.c (avr_override_options): Clear
|
* config/avr/avr.c (avr_override_options): Clear
|
||||||
'flag_delete_null_pointer_checks'.
|
'flag_delete_null_pointer_checks'.
|
||||||
|
|
||||||
2007-03-30 Paolo Carlini <pcarlini@suse.de>
|
2007-03-30 Paolo Carlini <pcarlini@suse.de>
|
||||||
|
@ -235,7 +240,7 @@
|
||||||
2007-03-30 Jan Hubicka <jh@suse.cz>
|
2007-03-30 Jan Hubicka <jh@suse.cz>
|
||||||
|
|
||||||
PR middle-end/PR30700
|
PR middle-end/PR30700
|
||||||
* dwarf2out.c (reference_to_unused): Ask cgraph for functions
|
* dwarf2out.c (reference_to_unused): Ask cgraph for functions
|
||||||
availablility; add more sanity checking; ask varpool only about
|
availablility; add more sanity checking; ask varpool only about
|
||||||
VAR_DECL.
|
VAR_DECL.
|
||||||
|
|
||||||
|
@ -329,7 +334,7 @@
|
||||||
than calling gen_rtx_SET directly. Use r0 to hold the value of
|
than calling gen_rtx_SET directly. Use r0 to hold the value of
|
||||||
'address + 4' rather than a stack based temporary which can be
|
'address + 4' rather than a stack based temporary which can be
|
||||||
mis-optimized away.
|
mis-optimized away.
|
||||||
|
|
||||||
2007-03-29 Andreas Krebbel <krebbel1@de.ibm.com>
|
2007-03-29 Andreas Krebbel <krebbel1@de.ibm.com>
|
||||||
|
|
||||||
* config/s390/s390.c (s390_secondary_input_reload_class,
|
* config/s390/s390.c (s390_secondary_input_reload_class,
|
||||||
|
@ -360,7 +365,7 @@
|
||||||
* config.gcc: Accept barcelona as a variant of amdfam10.
|
* config.gcc: Accept barcelona as a variant of amdfam10.
|
||||||
* config/i386/i386.c (override_options): Likewise.
|
* config/i386/i386.c (override_options): Likewise.
|
||||||
* doc/invoke.texi: Likewise.
|
* doc/invoke.texi: Likewise.
|
||||||
|
|
||||||
2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
|
2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
|
||||||
|
|
||||||
* tree-dfa.c (get_ref_base_and_extent): Do not expect positive
|
* tree-dfa.c (get_ref_base_and_extent): Do not expect positive
|
||||||
|
@ -390,7 +395,7 @@
|
||||||
2007-03-28 Lars Poeschel <larsi@wh2.tu-dresden.de>
|
2007-03-28 Lars Poeschel <larsi@wh2.tu-dresden.de>
|
||||||
|
|
||||||
* config/fr30/fr30.md (movsi_internal): Change destination
|
* config/fr30/fr30.md (movsi_internal): Change destination
|
||||||
constraint from m to V and add m to the end.
|
constraint from m to V and add m to the end.
|
||||||
|
|
||||||
2007-03-28 Christian Bruel <christian.bruel@st.com>
|
2007-03-28 Christian Bruel <christian.bruel@st.com>
|
||||||
|
|
||||||
|
@ -411,7 +416,7 @@
|
||||||
* config/s390/s390.md ("fix_trunc<mode>di2"): New expander.
|
* config/s390/s390.md ("fix_trunc<mode>di2"): New expander.
|
||||||
("fix_trunc<DFP:mode>di2_dfp"): New insn definition renamed from
|
("fix_trunc<DFP:mode>di2_dfp"): New insn definition renamed from
|
||||||
fix_trunc<mode>di2.
|
fix_trunc<mode>di2.
|
||||||
("fixuns_truncdddi2", "fixuns_trunctddi2"): Use
|
("fixuns_truncdddi2", "fixuns_trunctddi2"): Use
|
||||||
fix_trunc<DFP:mode>di2_dfp instead of fix_trunc<mode>di2.
|
fix_trunc<DFP:mode>di2_dfp instead of fix_trunc<mode>di2.
|
||||||
("fix_truncdfsi2", "fix_truncsfsi2", "fixuns_truncdddi2",
|
("fix_truncdfsi2", "fix_truncsfsi2", "fixuns_truncdddi2",
|
||||||
"fixuns_trunctddi2"): Whitespace fix.
|
"fixuns_trunctddi2"): Whitespace fix.
|
||||||
|
@ -438,7 +443,7 @@
|
||||||
|
|
||||||
2007-03-27 Anatoly Sokolov <aesok@post.ru>
|
2007-03-27 Anatoly Sokolov <aesok@post.ru>
|
||||||
|
|
||||||
* config/avr/avr.c (avr_mcu_types): Move at90usb82 device to 'avr4'
|
* config/avr/avr.c (avr_mcu_types): Move at90usb82 device to 'avr4'
|
||||||
architecture.
|
architecture.
|
||||||
|
|
||||||
2007-03-27 Janis Johnson <janis187@us.ibm.com>
|
2007-03-27 Janis Johnson <janis187@us.ibm.com>
|
||||||
|
@ -458,7 +463,7 @@
|
||||||
2007-03-27 Richard Guenther <rguenther@suse.de>
|
2007-03-27 Richard Guenther <rguenther@suse.de>
|
||||||
|
|
||||||
* tree-dfa.c (get_ref_base_and_extent): Replace bit_offset and
|
* tree-dfa.c (get_ref_base_and_extent): Replace bit_offset and
|
||||||
computations with it with a HOST_WIDE_INT variable.
|
computations with it with a HOST_WIDE_INT variable.
|
||||||
|
|
||||||
2007-03-26 Mike Stump <mrs@apple.com>
|
2007-03-26 Mike Stump <mrs@apple.com>
|
||||||
|
|
||||||
|
@ -483,7 +488,7 @@
|
||||||
_mm_srli_epi64): Mark __B const.
|
_mm_srli_epi64): Mark __B const.
|
||||||
(_mm_srli_si128, _mm_srli_si128): Fix disabled inline versions.
|
(_mm_srli_si128, _mm_srli_si128): Fix disabled inline versions.
|
||||||
(_mm_sll_epi16, _mm_sll_epi32, _mm_sll_epi64, _mm_sra_epi16,
|
(_mm_sll_epi16, _mm_sll_epi32, _mm_sll_epi64, _mm_sra_epi16,
|
||||||
_mm_sra_epi32, _mm_srl_epi16, _mm_srl_epi32, _mm_srl_epi64): Use
|
_mm_sra_epi32, _mm_srl_epi16, _mm_srl_epi32, _mm_srl_epi64): Use
|
||||||
new two-vector shift builtins.
|
new two-vector shift builtins.
|
||||||
|
|
||||||
2007-03-26 Ian Lance Taylor <iant@google.com>
|
2007-03-26 Ian Lance Taylor <iant@google.com>
|
||||||
|
|
|
@ -107,7 +107,7 @@ of the same kind; for example, if you specify @option{-L} more than once,
|
||||||
the directories are searched in the order specified.
|
the directories are searched in the order specified.
|
||||||
|
|
||||||
Many options have long names starting with @samp{-f} or with
|
Many options have long names starting with @samp{-f} or with
|
||||||
@samp{-W}---for example,
|
@samp{-W}---for example,
|
||||||
@option{-fmove-loop-invariants}, @option{-Wformat} and so on. Most of
|
@option{-fmove-loop-invariants}, @option{-Wformat} and so on. Most of
|
||||||
these have both positive and negative forms; the negative form of
|
these have both positive and negative forms; the negative form of
|
||||||
@option{-ffoo} would be @option{-fno-foo}. This manual documents
|
@option{-ffoo} would be @option{-fno-foo}. This manual documents
|
||||||
|
@ -161,7 +161,7 @@ in the following sections.
|
||||||
@item Overall Options
|
@item Overall Options
|
||||||
@xref{Overall Options,,Options Controlling the Kind of Output}.
|
@xref{Overall Options,,Options Controlling the Kind of Output}.
|
||||||
@gccoptlist{-c -S -E -o @var{file} -combine -pipe -pass-exit-codes @gol
|
@gccoptlist{-c -S -E -o @var{file} -combine -pipe -pass-exit-codes @gol
|
||||||
-x @var{language} -v -### --help@r{[}=@var{class}@r{]} --target-help @gol
|
-x @var{language} -v -### --help@r{[}=@var{class}@r{]} --target-help @gol
|
||||||
--version @@@var{file}}
|
--version @@@var{file}}
|
||||||
|
|
||||||
@item C Language Options
|
@item C Language Options
|
||||||
|
@ -712,7 +712,7 @@ See RS/6000 and PowerPC Options.
|
||||||
@gccoptlist{-mel -mel @gol
|
@gccoptlist{-mel -mel @gol
|
||||||
-mmac @gol
|
-mmac @gol
|
||||||
-mscore5u -mscore7}
|
-mscore5u -mscore7}
|
||||||
|
|
||||||
@emph{SH Options}
|
@emph{SH Options}
|
||||||
@gccoptlist{-m1 -m2 -m2e -m3 -m3e @gol
|
@gccoptlist{-m1 -m2 -m2e -m3 -m3e @gol
|
||||||
-m4-nofpu -m4-single-only -m4-single -m4 @gol
|
-m4-nofpu -m4-single-only -m4-single -m4 @gol
|
||||||
|
@ -2771,7 +2771,7 @@ It is not specified when between sequence points modifications to the
|
||||||
values of objects take effect. Programs whose behavior depends on this
|
values of objects take effect. Programs whose behavior depends on this
|
||||||
have undefined behavior; the C and C++ standards specify that ``Between
|
have undefined behavior; the C and C++ standards specify that ``Between
|
||||||
the previous and next sequence point an object shall have its stored
|
the previous and next sequence point an object shall have its stored
|
||||||
value modified at most once by the evaluation of an expression.
|
value modified at most once by the evaluation of an expression.
|
||||||
Furthermore, the prior value shall be read only to determine the value
|
Furthermore, the prior value shall be read only to determine the value
|
||||||
to be stored.''. If a program breaks these rules, the results on any
|
to be stored.''. If a program breaks these rules, the results on any
|
||||||
particular implementation are entirely unpredictable.
|
particular implementation are entirely unpredictable.
|
||||||
|
@ -3351,7 +3351,7 @@ ISO C and ISO C++, e.g.@: request for implicit conversion from
|
||||||
|
|
||||||
@item -Wc++0x-compat @r{(C++ and Objective-C++ only)}
|
@item -Wc++0x-compat @r{(C++ and Objective-C++ only)}
|
||||||
Warn about C++ constructs whose meaning differs between ISO C++ 1998 and
|
Warn about C++ constructs whose meaning differs between ISO C++ 1998 and
|
||||||
ISO C++ 200x, e.g., identifiers in ISO C++ 1998 that will become keywords
|
ISO C++ 200x, e.g., identifiers in ISO C++ 1998 that will become keywords
|
||||||
in ISO C++ 200x. This warning is enabled by @option{-Wall}.
|
in ISO C++ 200x. This warning is enabled by @option{-Wall}.
|
||||||
|
|
||||||
@item -Wcast-qual
|
@item -Wcast-qual
|
||||||
|
@ -4533,7 +4533,7 @@ file name is made by appending @file{.sra} to the source file name.
|
||||||
@item sink
|
@item sink
|
||||||
@opindex fdump-tree-sink
|
@opindex fdump-tree-sink
|
||||||
Dump each function after performing code sinking. The file name is made
|
Dump each function after performing code sinking. The file name is made
|
||||||
by appending @file{.sink} to the source file name.
|
by appending @file{.sink} to the source file name.
|
||||||
|
|
||||||
@item dom
|
@item dom
|
||||||
@opindex fdump-tree-dom
|
@opindex fdump-tree-dom
|
||||||
|
@ -4584,26 +4584,26 @@ Enable all the available tree dumps with the flags provided in this option.
|
||||||
@item -ftree-vectorizer-verbose=@var{n}
|
@item -ftree-vectorizer-verbose=@var{n}
|
||||||
@opindex ftree-vectorizer-verbose
|
@opindex ftree-vectorizer-verbose
|
||||||
This option controls the amount of debugging output the vectorizer prints.
|
This option controls the amount of debugging output the vectorizer prints.
|
||||||
This information is written to standard error, unless
|
This information is written to standard error, unless
|
||||||
@option{-fdump-tree-all} or @option{-fdump-tree-vect} is specified,
|
@option{-fdump-tree-all} or @option{-fdump-tree-vect} is specified,
|
||||||
in which case it is output to the usual dump listing file, @file{.vect}.
|
in which case it is output to the usual dump listing file, @file{.vect}.
|
||||||
For @var{n}=0 no diagnostic information is reported.
|
For @var{n}=0 no diagnostic information is reported.
|
||||||
If @var{n}=1 the vectorizer reports each loop that got vectorized,
|
If @var{n}=1 the vectorizer reports each loop that got vectorized,
|
||||||
and the total number of loops that got vectorized.
|
and the total number of loops that got vectorized.
|
||||||
If @var{n}=2 the vectorizer also reports non-vectorized loops that passed
|
If @var{n}=2 the vectorizer also reports non-vectorized loops that passed
|
||||||
the first analysis phase (vect_analyze_loop_form) - i.e. countable,
|
the first analysis phase (vect_analyze_loop_form) - i.e. countable,
|
||||||
inner-most, single-bb, single-entry/exit loops. This is the same verbosity
|
inner-most, single-bb, single-entry/exit loops. This is the same verbosity
|
||||||
level that @option{-fdump-tree-vect-stats} uses.
|
level that @option{-fdump-tree-vect-stats} uses.
|
||||||
Higher verbosity levels mean either more information dumped for each
|
Higher verbosity levels mean either more information dumped for each
|
||||||
reported loop, or same amount of information reported for more loops:
|
reported loop, or same amount of information reported for more loops:
|
||||||
If @var{n}=3, alignment related information is added to the reports.
|
If @var{n}=3, alignment related information is added to the reports.
|
||||||
If @var{n}=4, data-references related information (e.g. memory dependences,
|
If @var{n}=4, data-references related information (e.g. memory dependences,
|
||||||
memory access-patterns) is added to the reports.
|
memory access-patterns) is added to the reports.
|
||||||
If @var{n}=5, the vectorizer reports also non-vectorized inner-most loops
|
If @var{n}=5, the vectorizer reports also non-vectorized inner-most loops
|
||||||
that did not pass the first analysis phase (i.e. may not be countable, or
|
that did not pass the first analysis phase (i.e. may not be countable, or
|
||||||
may have complicated control-flow).
|
may have complicated control-flow).
|
||||||
If @var{n}=6, the vectorizer reports also non-vectorized nested loops.
|
If @var{n}=6, the vectorizer reports also non-vectorized nested loops.
|
||||||
For @var{n}=7, all the information the vectorizer generates during its
|
For @var{n}=7, all the information the vectorizer generates during its
|
||||||
analysis and transformation is reported. This is the same verbosity level
|
analysis and transformation is reported. This is the same verbosity level
|
||||||
that @option{-fdump-tree-vect-details} uses.
|
that @option{-fdump-tree-vect-details} uses.
|
||||||
|
|
||||||
|
@ -6044,7 +6044,7 @@ When enabled, this option states that a range reduction step is not
|
||||||
needed when performing complex division. The default is
|
needed when performing complex division. The default is
|
||||||
@option{-fno-cx-limited-range}, but is enabled by @option{-ffast-math}.
|
@option{-fno-cx-limited-range}, but is enabled by @option{-ffast-math}.
|
||||||
|
|
||||||
This option controls the default setting of the ISO C99
|
This option controls the default setting of the ISO C99
|
||||||
@code{CX_LIMITED_RANGE} pragma. Nevertheless, the option applies to
|
@code{CX_LIMITED_RANGE} pragma. Nevertheless, the option applies to
|
||||||
all languages.
|
all languages.
|
||||||
|
|
||||||
|
@ -6119,7 +6119,7 @@ Enabled with @option{-fprofile-use}.
|
||||||
@opindex funroll-loops
|
@opindex funroll-loops
|
||||||
Unroll loops whose number of iterations can be determined at compile time or
|
Unroll loops whose number of iterations can be determined at compile time or
|
||||||
upon entry to the loop. @option{-funroll-loops} implies
|
upon entry to the loop. @option{-funroll-loops} implies
|
||||||
@option{-frerun-cse-after-loop}, @option{-fweb} and @option{-frename-registers}.
|
@option{-frerun-cse-after-loop}, @option{-fweb} and @option{-frename-registers}.
|
||||||
It also turns on complete loop peeling (i.e.@: complete removal of loops with
|
It also turns on complete loop peeling (i.e.@: complete removal of loops with
|
||||||
small constant number of iterations). This option makes code larger, and may
|
small constant number of iterations). This option makes code larger, and may
|
||||||
or may not make it run faster.
|
or may not make it run faster.
|
||||||
|
@ -6249,7 +6249,7 @@ In each case, the @var{value} is an integer. The allowable choices for
|
||||||
@table @gcctabopt
|
@table @gcctabopt
|
||||||
@item salias-max-implicit-fields
|
@item salias-max-implicit-fields
|
||||||
The maximum number of fields in a variable without direct
|
The maximum number of fields in a variable without direct
|
||||||
structure accesses for which structure aliasing will consider trying
|
structure accesses for which structure aliasing will consider trying
|
||||||
to track each field. The default is 5
|
to track each field. The default is 5
|
||||||
|
|
||||||
@item salias-max-array-elements
|
@item salias-max-array-elements
|
||||||
|
@ -6426,8 +6426,8 @@ pass the arguments to other functions) and decrease inlining for code with low
|
||||||
abstraction penalty. The default value is 16.
|
abstraction penalty. The default value is 16.
|
||||||
|
|
||||||
@item min-vect-loop-bound
|
@item min-vect-loop-bound
|
||||||
The minimum number of iterations under which a loop will not get vectorized
|
The minimum number of iterations under which a loop will not get vectorized
|
||||||
when @option{-ftree-vectorize} is used. The number of iterations after
|
when @option{-ftree-vectorize} is used. The number of iterations after
|
||||||
vectorization needs to be greater than the value specified by this option
|
vectorization needs to be greater than the value specified by this option
|
||||||
to allow vectorization. The default value is 0.
|
to allow vectorization. The default value is 0.
|
||||||
|
|
||||||
|
@ -7117,7 +7117,7 @@ are processed in order, from left to right.
|
||||||
Use @var{dir} as the logical root directory for headers and libraries.
|
Use @var{dir} as the logical root directory for headers and libraries.
|
||||||
For example, if the compiler would normally search for headers in
|
For example, if the compiler would normally search for headers in
|
||||||
@file{/usr/include} and libraries in @file{/usr/lib}, it will instead
|
@file{/usr/include} and libraries in @file{/usr/lib}, it will instead
|
||||||
search @file{@var{dir}/usr/include} and @file{@var{dir}/usr/lib}.
|
search @file{@var{dir}/usr/include} and @file{@var{dir}/usr/lib}.
|
||||||
|
|
||||||
If you use both this option and the @option{-isysroot} option, then
|
If you use both this option and the @option{-isysroot} option, then
|
||||||
the @option{--sysroot} option will apply to libraries, but the
|
the @option{--sysroot} option will apply to libraries, but the
|
||||||
|
@ -7701,7 +7701,7 @@ example, if a cross-compiler was configured with @samp{configure
|
||||||
arm-elf}, meaning to compile for an arm processor with elf binaries,
|
arm-elf}, meaning to compile for an arm processor with elf binaries,
|
||||||
then you would specify @option{-b arm-elf} to run that cross compiler.
|
then you would specify @option{-b arm-elf} to run that cross compiler.
|
||||||
Because there are other options beginning with @option{-b}, the
|
Because there are other options beginning with @option{-b}, the
|
||||||
configuration must contain a hyphen.
|
configuration must contain a hyphen.
|
||||||
|
|
||||||
@item -V @var{version}
|
@item -V @var{version}
|
||||||
@opindex V
|
@opindex V
|
||||||
|
@ -8567,7 +8567,7 @@ is @var{version}. Typical values of @var{version} include @code{10.1},
|
||||||
@code{10.2}, and @code{10.3.9}.
|
@code{10.2}, and @code{10.3.9}.
|
||||||
|
|
||||||
The default for this option is to make choices that seem to be most
|
The default for this option is to make choices that seem to be most
|
||||||
useful.
|
useful.
|
||||||
|
|
||||||
@item -mkernel
|
@item -mkernel
|
||||||
@opindex mkernel
|
@opindex mkernel
|
||||||
|
@ -10198,7 +10198,9 @@ Generate code for a 32-bit or 64-bit environment.
|
||||||
The 32-bit environment sets int, long and pointer to 32 bits and
|
The 32-bit environment sets int, long and pointer to 32 bits and
|
||||||
generates code that runs on any i386 system.
|
generates code that runs on any i386 system.
|
||||||
The 64-bit environment sets int to 32 bits and long and pointer
|
The 64-bit environment sets int to 32 bits and long and pointer
|
||||||
to 64 bits and generates code for AMD's x86-64 architecture.
|
to 64 bits and generates code for AMD's x86-64 architecture. For
|
||||||
|
darwin only the -m64 option turns off the @option{-fno-pic} and
|
||||||
|
@option{-mdynamic-no-pic} options.
|
||||||
|
|
||||||
@item -mno-red-zone
|
@item -mno-red-zone
|
||||||
@opindex no-red-zone
|
@opindex no-red-zone
|
||||||
|
@ -10231,7 +10233,7 @@ building of shared libraries are not supported with the medium model.
|
||||||
@item -mcmodel=large
|
@item -mcmodel=large
|
||||||
@opindex mcmodel=large
|
@opindex mcmodel=large
|
||||||
Generate code for the large model: This model makes no assumptions
|
Generate code for the large model: This model makes no assumptions
|
||||||
about addresses and sizes of sections.
|
about addresses and sizes of sections.
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@node IA-64 Options
|
@node IA-64 Options
|
||||||
|
@ -10450,7 +10452,7 @@ The default is 'enable'.
|
||||||
@item -mno-sched-control-ldc
|
@item -mno-sched-control-ldc
|
||||||
@itemx -msched-control-ldc
|
@itemx -msched-control-ldc
|
||||||
@opindex -mno-sched-control-ldc
|
@opindex -mno-sched-control-ldc
|
||||||
@opindex -msched-control-ldc
|
@opindex -msched-control-ldc
|
||||||
(Dis/En)able use of ld.c instructions to check control speculative loads.
|
(Dis/En)able use of ld.c instructions to check control speculative loads.
|
||||||
If enabled, in case of control speculative load with no speculatively
|
If enabled, in case of control speculative load with no speculatively
|
||||||
scheduled dependent instructions this load will be emitted as ld.sa and
|
scheduled dependent instructions this load will be emitted as ld.sa and
|
||||||
|
@ -12909,7 +12911,7 @@ These options are defined for Score implementations:
|
||||||
@table @gcctabopt
|
@table @gcctabopt
|
||||||
@item -mel
|
@item -mel
|
||||||
@opindex -mel
|
@opindex -mel
|
||||||
Compile code for little endian mode.
|
Compile code for little endian mode.
|
||||||
|
|
||||||
@item -meb
|
@item -meb
|
||||||
@opindex meb
|
@opindex meb
|
||||||
|
@ -12917,7 +12919,7 @@ Compile code for big endian mode. This is the default.
|
||||||
|
|
||||||
@item -mmac
|
@item -mmac
|
||||||
@opindex mmac
|
@opindex mmac
|
||||||
Enable the use of multiply-accumulate instructions. Disabled by default.
|
Enable the use of multiply-accumulate instructions. Disabled by default.
|
||||||
|
|
||||||
@item -mscore5u
|
@item -mscore5u
|
||||||
@opindex mscore5u
|
@opindex mscore5u
|
||||||
|
@ -14566,8 +14568,8 @@ replacing that beginning with the specified prefix to produce an
|
||||||
alternate directory name. Thus, with @option{-Bfoo/}, GCC will search
|
alternate directory name. Thus, with @option{-Bfoo/}, GCC will search
|
||||||
@file{foo/bar} where it would normally search @file{/usr/local/lib/bar}.
|
@file{foo/bar} where it would normally search @file{/usr/local/lib/bar}.
|
||||||
These alternate directories are searched first; the standard directories
|
These alternate directories are searched first; the standard directories
|
||||||
come next. If a standard directory begins with the configured
|
come next. If a standard directory begins with the configured
|
||||||
@var{prefix} then the value of @var{prefix} is replaced by
|
@var{prefix} then the value of @var{prefix} is replaced by
|
||||||
@env{GCC_EXEC_PREFIX} when looking for header files.
|
@env{GCC_EXEC_PREFIX} when looking for header files.
|
||||||
|
|
||||||
@item COMPILER_PATH
|
@item COMPILER_PATH
|
||||||
|
|
Loading…
Reference in New Issue