summaryrefslogtreecommitdiff
path: root/gas/doc/c-ia64.texi
diff options
context:
space:
mode:
authorH.J. Lu <hjl@lucon.org>2005-03-28 22:34:20 +0000
committerH.J. Lu <hjl@lucon.org>2005-03-28 22:34:20 +0000
commit446852ad8fb80e2a623a93a77f0ac6929b065845 (patch)
treea10b1c052e49c1839127ed26e07f1cc7ef8a6d7e /gas/doc/c-ia64.texi
parent57b55f01ae730d8de4c9e8282f4a2fde919b8600 (diff)
downloadbinutils-redhat-446852ad8fb80e2a623a93a77f0ac6929b065845.tar.gz
gas/
2005-03-28 David Mosberger <davidm@hpl.hp.com> H.J. Lu <hongjiu.lu@intel.com> PR 803 NEWS: Mention "-mtune=[itanium1|itanium2]". * config/tc-ia64.c (md): Add tune. (md_parse_option): Accepted "-mtune=[itanium1|itanium2]". (md_show_usage): Add "-mtune=[itanium1|itanium2]". (extra_goodness): Prefer M- and I-unit NOPs for itanium2. F and B unit NOPs are discouraged for McKinley-derived cores. (md_begin): Don't hardcode the "extra_goodness()" function in the comment... (ia64_init): Set md.tune to itanium2. * doc/as.texinfo: Add -mtune=[itanium1|itanium2]". * doc/c-ia64.texi: Likewise. gas/testsuite/ 2005-03-28 H.J. Lu <hongjiu.lu@intel.com> PR 803 * gas/ia64/dv-imply.d: Pass -mtune=itanium1 to as. * gas/ia64/dv-mutex.d : Likewise. * gas/ia64/dv-safe.d: Likewise. * gas/ia64/dv-srlz.d.nop: Likewise. * gas/ia64/ldxmov-1.d: Likewise. * gas/ia64/opc-b.d: Likewise. * gas/ia64/opc-f.d: Likewise. * gas/ia64/opc-i.d: Likewise. * gas/ia64/opc-m.d: Likewise. * gas/ia64/operand-or.d: Likewise. * gas/ia64/pcrel.d: Likewise. * gas/ia64/pseudo.d: Likewise. * gas/ia64/tls.d: Likewise. ld/testsuite/ 2005-03-28 H.J. Lu <hongjiu.lu@intel.com> PR 803 * ld-ia64/ia64.exp: Pass -mtune=itanium1 to as.
Diffstat (limited to 'gas/doc/c-ia64.texi')
-rw-r--r--gas/doc/c-ia64.texi5
1 files changed, 5 insertions, 0 deletions
diff --git a/gas/doc/c-ia64.texi b/gas/doc/c-ia64.texi
index e548911a77..6b0f3a9515 100644
--- a/gas/doc/c-ia64.texi
+++ b/gas/doc/c-ia64.texi
@@ -65,6 +65,11 @@ These options select the byte order. The @code{-mle} option selects little-endi
byte order (default) and @code{-mbe} selects big-endian byte order. Note that
IA-64 machine code always uses little-endian byte order.
+@item -mtune=itanium1
+@item -mtune=itanium2
+Tune for a particular IA-64 CPU, @var{itanium1} or @var{itanium2}. The
+default is @var{itanium2}.
+
@item -munwind-check=warning
@item -munwind-check=error
These options control what the assembler will do when performing