aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2001-12-18 16:41:30 +0100
committerJan Hubicka <hubicka@gcc.gnu.org>2001-12-18 15:41:30 +0000
commitc93e80a5d0e94ce91fbae4cac313000ef1a0c71f (patch)
tree611fbcb9c6a85228a73fc135998f2604838dd1a8 /gcc/doc
parent114e78f8f0fe99574e974cb843ae0ab98ba21c4d (diff)
downloadgcc-c93e80a5d0e94ce91fbae4cac313000ef1a0c71f.zip
gcc-c93e80a5d0e94ce91fbae4cac313000ef1a0c71f.tar.gz
gcc-c93e80a5d0e94ce91fbae4cac313000ef1a0c71f.tar.bz2
att.h (ASM_FILE_START): Use asm_dialect.
* att.h (ASM_FILE_START): Use asm_dialect. * linux.h (ASM_FILE_START): Likewise. * gas.h (ASM_FILE_START): Likewise. * i386.c (ix86_debug_arg_string, ix86_debug_addr_string, ix86_asm_string, ix86_asm_dialect): New. (override_options): Set asm_dialect. * i386.h (MASK_MIX_SSE_I387, MASK_INTEL_SYNTAX, MASK_DEBUG_ARG, MASK_DEBUG_ADDR): Kill. (MASK_64BIT, MASK_NO_RED_ZONE): renumber. (TARGET_DEBUG_ADDR, TARGET_DEBUG_ARG): Use string. (ASSEMBLER_DIALECT): Use asm_dialect. (TARGET_SWITCHES): Undocument deprecated items; deprecate intel-syntax; remove debug-addr and debug-arg. (TARGET_OPTIONS): Add debug-arg, debug-addr, asm. (asm_dialect): New enum. (ix86_debug_arg_string, ix86_debug_addr_string, ix86_asm_string, ix86_asm_dialect): Declare. * invoke.texi (-mintel-syntax): Remove. (-masm): Document. From-SVN: r48160
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/invoke.texi9
1 files changed, 5 insertions, 4 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 8c5f1a6..d42df33 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -474,7 +474,7 @@ in the following sections.
@emph{i386 and x86-64 Options}
@gccoptlist{
-mcpu=@var{cpu-type} -march=@var{cpu-type} -mfpmath=@var{unit} @gol
--mintel-syntax -mieee-fp -mno-fancy-math-387 @gol
+-masm=@var{dialect} -mno-fancy-math-387 @gol
-mno-fp-ret-in-387 -msoft-float -msvr3-shlib @gol
-mno-wide-multiply -mrtd -malign-double @gol
-mpreferred-stack-boundary=@var{num} @gol
@@ -7534,9 +7534,10 @@ still experimental, because gcc register allocator does not model separate
functional units well resulting in instable performance.
@end table
-@item -mintel-syntax
-@opindex mintel-syntax
-Emit assembly using Intel syntax opcodes instead of AT&T syntax.
+@item -masm=@var{dialect}
+@opindex masm=@var{dialect}
+Output asm instructions using selected @var{dialect}. Supported choices are
+@samp{intel} or @samp{att} (the default one).
@item -mieee-fp
@itemx -mno-ieee-fp