diff options
author | obrien <obrien@FreeBSD.org> | 1999-09-19 09:00:24 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 1999-09-19 09:00:24 +0000 |
commit | cad2b437223aa89c9066cf4e5a5bd341da51d753 (patch) | |
tree | 53b79720dfacc223368e188e7547a581c62cdcf7 /contrib/gcc/gcc.1 | |
parent | cd2631e4e8965f8c2fc68bdcc77143651bb8ffbe (diff) | |
download | FreeBSD-src-cad2b437223aa89c9066cf4e5a5bd341da51d753.zip FreeBSD-src-cad2b437223aa89c9066cf4e5a5bd341da51d753.tar.gz |
Document the new i386 family options.
Obtained from: invoke.texi
Diffstat (limited to 'contrib/gcc/gcc.1')
-rw-r--r-- | contrib/gcc/gcc.1 | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/contrib/gcc/gcc.1 b/contrib/gcc/gcc.1 index b30ebf3..e04281c 100644 --- a/contrib/gcc/gcc.1 +++ b/contrib/gcc/gcc.1 @@ -447,8 +447,13 @@ in the following sections. .Sp .I i386 Options .br +\-m386 \-m486 +\-mpentium +\-mpentiumpro \-mno\-486 +\-mcpu=\fIcpu type\fP +\-march=\fIcpu type\fP \-msoft\-float \-mrtd \-mregparm @@ -3612,6 +3617,44 @@ These `\|\c Control whether or not code is optimized for a 486 instead of an 386. Code generated for a 486 will run on a 386 and vice versa. .TP +.B \-mpentium +Synonym for +.B \-mcpu=pentium +.TP +.B \-mpentiumpro +Synonym for +.B \-mcpu=pentiumpro +.TP +.B \-mcpu=\fIcpu type\fP +Assume the defaults for the machine type CPU TYPE when scheduling instructions. +The choices for CPU TYPE are: +.B i386, +.B i486, +.B i586 +(pentium), +.B pentium, +.B i686 +(pentiumpro), and +.B pentiumpro. +While picking a specific CPU TYPE will schedule things appropriately for that +particular chip, the compiler will not generate any code that does not run on +the i386 without the +.B \-march=\fIcpu type\fP +option being used. +.TP +.B \-march=\fIcpu type\fP +Generate instructions for the machine type CPU TYPE. The choices for CPU TYPE +are: +.B i386, +.B i486, +.B pentium, +and +.B pentiumpro. +Specifying +.B \-march=\fIcpu type\fP +implies +.B \-mcpu=\fIcpu type\fP. +.TP .B \-msoft\-float Generate output containing library calls for floating point. .I Warning: |