This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: IA64 Inline division patch
- From: Steve Ellcey <sje at cup dot hp dot com>
- To: rth at redhat dot com, gcc-patches at gcc dot gnu dot org
- Date: Fri, 1 Nov 2002 08:56:56 -0800 (PST)
- Subject: Re: IA64 Inline division patch
> From: Richard Henderson <rth@redhat.com>
>
> Ok except missing docs.
Here is a patch to invoke.texi to show the change in flags.
Steve Ellcey
sje@cup.hp.com
2002-11-01 Steve Ellcey <sje@cup.hp.com>
* doc/invoke.texi (-minline-divide-min-latency): Remove.
(-minline-divide-max-throughput): Remove.
(-minline-float-divide-min-latency): New.
(-minline-float-divide-max-throughput): New.
(-minline-int-divide-min-latency): New.
(-minline-int-divide-max-throughput): New.
*** gcc.orig/gcc/doc/invoke.texi Fri Nov 1 08:44:38 2002
--- gcc/gcc/doc/invoke.texi Fri Nov 1 08:49:35 2002
*************** in the following sections.
*** 616,623 ****
@gccoptlist{
-mbig-endian -mlittle-endian -mgnu-as -mgnu-ld -mno-pic @gol
-mvolatile-asm-stop -mb-step -mregister-names -mno-sdata @gol
! -mconstant-gp -mauto-pic -minline-divide-min-latency @gol
! -minline-divide-max-throughput -mno-dwarf2-asm @gol
-mfixed-range=@var{register-range}}
@emph{D30V Options}
--- 616,624 ----
@gccoptlist{
-mbig-endian -mlittle-endian -mgnu-as -mgnu-ld -mno-pic @gol
-mvolatile-asm-stop -mb-step -mregister-names -mno-sdata @gol
! -mconstant-gp -mauto-pic -minline-float-divide-min-latency @gol
! -minline-float-divide-max-throughput -minline-int-divide-min-latency @gol
! -minline-int-divide-max-throughput -mno-dwarf2-asm @gol
-mfixed-range=@var{register-range}}
@emph{D30V Options}
*************** useful when compiling kernel code.
*** 9289,9301 ****
Generate code that is self-relocatable. This implies @option{-mconstant-gp}.
This is useful when compiling firmware code.
! @item -minline-divide-min-latency
! @opindex minline-divide-min-latency
! Generate code for inline divides using the minimum latency algorithm.
!
! @item -minline-divide-max-throughput
! @opindex minline-divide-max-throughput
! Generate code for inline divides using the maximum throughput algorithm.
@item -mno-dwarf2-asm
@itemx -mdwarf2-asm
--- 9290,9314 ----
Generate code that is self-relocatable. This implies @option{-mconstant-gp}.
This is useful when compiling firmware code.
! @item -minline-float-divide-min-latency
! @opindex minline-float-divide-min-latency
! Generate code for inline divides of floating point values
! using the minimum latency algorithm.
!
! @item -minline-float-divide-max-throughput
! @opindex minline-float-divide-max-throughput
! Generate code for inline divides of floating point values
! using the maximum throughput algorithm.
!
! @item -minline-int-divide-min-latency
! @opindex minline-int-divide-min-latency
! Generate code for inline divides of integer values
! using the minimum latency algorithm.
!
! @item -minline-int-divide-max-throughput
! @opindex minline-int-divide-max-throughput
! Generate code for inline divides of integer values
! using the maximum throughput algorithm.
@item -mno-dwarf2-asm
@itemx -mdwarf2-asm