This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] some *.texi clean-ups
- To: "Joseph S. Myers" <jsm28 at cam dot ac dot uk>
- Subject: Re: [patch] some *.texi clean-ups
- From: Jan van Male <jan dot vanmale at fenk dot wau dot nl>
- Date: Mon, 28 May 2001 23:50:35 +0200
- Cc: gcc-patches at gcc dot gnu dot org
>Could you submit a patch with the remainder of your changes?
>
>--
>Joseph S. Myers
This was generated from the branch.
2001-05-28 Jan van Male <jan.vanmale@fenk.wau.nl>
* extend.texi: fix formating of examples, delete trailing white spaces
and eliminate 'overfull hboxes'
* gcc.texi: eliminate 'overfull hboxes'
* invoke.texi: use two spaces between command options, eliminate
'overfull hboxes'
Index: gcc/gcc/extend.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/extend.texi,v
retrieving revision 1.92.2.15
diff -c -3 -p -r1.92.2.15 extend.texi
*** extend.texi 2001/05/28 21:00:51 1.92.2.15
--- extend.texi 2001/05/28 21:43:40
*************** example:
*** 265,271 ****
@example
#define SEARCH(array, target) \
! (@{ \
__label__ found; \
typeof (target) _SEARCH_target = (target); \
typeof (*(array)) *_SEARCH_array = (array); \
--- 265,271 ----
@example
#define SEARCH(array, target) \
! (@{ \
__label__ found; \
typeof (target) _SEARCH_target = (target); \
typeof (*(array)) *_SEARCH_array = (array); \
*************** example:
*** 274,280 ****
for (i = 0; i < max; i++) \
for (j = 0; j < max; j++) \
if (_SEARCH_array[i][j] == _SEARCH_target) \
! @{ value = i; goto found; @} \
value = -1; \
found: \
value; \
--- 274,280 ----
for (i = 0; i < max; i++) \
for (j = 0; j < max; j++) \
if (_SEARCH_array[i][j] == _SEARCH_target) \
! @{ value = i; goto found; @} \
value = -1; \
found: \
value; \
*************** never pass it as an argument.
*** 346,352 ****
An alternate way to write the above example is
@example
! static const int array[] = @{ &&foo - &&foo, &&bar - &&foo, &&hack - &&foo @};
goto *(&&foo + array[i]);
@end example
--- 346,353 ----
An alternate way to write the above example is
@example
! static const int array[] = @{ &&foo - &&foo, &&bar - &&foo,
! &&hack - &&foo @};
goto *(&&foo + array[i]);
@end example
*************** int foo __attribute__((section ("shared"
*** 2540,2546 ****
int
main()
@{
! /* Read and write foo. All running copies see the same value. */
return 0;
@}
@end smallexample
--- 2541,2548 ----
int
main()
@{
! /* Read and write foo. All running
! copies see the same value. */
return 0;
@}
@end smallexample
*************** significantly, or combined, by writing t
*** 3116,3124 ****
the @code{asm}. For example:
@example
! #define get_and_set_priority(new) \
! (@{ int __old; \
! asm volatile ("get_and_set_priority %0, %1": "=g" (__old) : "g" (new)); \
__old; @})
@end example
--- 3118,3127 ----
the @code{asm}. For example:
@example
! #define get_and_set_priority(new) \
! (@{ int __old; \
! asm volatile ("get_and_set_priority %0, %1" \
! : "=g" (__old) : "g" (new)); \
__old; @})
@end example
*************** you may want it to be folded if it invol
*** 3824,3831 ****
a function if it does not. For example:
@smallexample
! #define Scale_Value(X) \
! (__builtin_constant_p (X) ? ((X) * SCALE + OFFSET) : Scale (X))
@end smallexample
You may use this builtin function in either a macro or an inline
--- 3827,3835 ----
a function if it does not. For example:
@smallexample
! #define Scale_Value(X) \
! (__builtin_constant_p (X) \
! ? ((X) * SCALE + OFFSET) : Scale (X))
@end smallexample
You may use this builtin function in either a macro or an inline
Index: gcc/gcc/gcc.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/gcc.texi,v
retrieving revision 1.75.2.12
diff -c -3 -p -r1.75.2.12 gcc.texi
*** gcc.texi 2001/05/28 21:00:51 1.75.2.12
--- gcc.texi 2001/05/28 21:43:42
*************** into @file{libgcc.a}.
*** 4109,4116 ****
To have GCC include software floating point libraries in @file{libgcc.a}
define @code{FPBIT} and @code{DPBIT} along with a few rules as follows:
@smallexample
! # We want fine grained libraries, so use the new code to build the
! # floating point emulation libraries.
FPBIT = fp-bit.c
DPBIT = dp-bit.c
--- 4109,4116 ----
To have GCC include software floating point libraries in @file{libgcc.a}
define @code{FPBIT} and @code{DPBIT} along with a few rules as follows:
@smallexample
! # We want fine grained libraries, so use the new code
! # to build the floating point emulation libraries.
FPBIT = fp-bit.c
DPBIT = dp-bit.c
*************** GNU General Public License for more deta
*** 4737,4743 ****
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
! Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
@end smallexample
Also add information on how to contact you by electronic and paper mail.
--- 4737,4744 ----
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
! Foundation, Inc., 59 Temple Place - Suite 330,
! Boston, MA 02111-1307, USA.
@end smallexample
Also add information on how to contact you by electronic and paper mail.
Index: gcc/gcc/invoke.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/invoke.texi,v
retrieving revision 1.273.2.24
diff -c -3 -p -r1.273.2.24 invoke.texi
*** invoke.texi 2001/05/25 01:22:09 1.273.2.24
--- invoke.texi 2001/05/28 21:43:46
*************** in the following sections.
*** 190,196 ****
@xref{Objective-C Dialect Options,,Options Controlling Objective-C Dialect}.
@gccoptlist{
-fconstant-string-class=@var{class name} @gol
! -fgnu-runtime -fnext-runtime -gen-decls
-Wno-protocol -Wselector}
@item Language Independent Options
--- 190,196 ----
@xref{Objective-C Dialect Options,,Options Controlling Objective-C Dialect}.
@gccoptlist{
-fconstant-string-class=@var{class name} @gol
! -fgnu-runtime -fnext-runtime -gen-decls @gol
-Wno-protocol -Wselector}
@item Language Independent Options
*************** in the following sections.
*** 207,214 ****
-Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment @gol
-Wconversion -Wdisabled-optimization -Werror @gol
-Wfloat-equal -Wformat -Wformat=2 @gol
! -Wformat-nonliteral -Wformat-security @gol
! -Wid-clash-@var{len} -Wimplicit -Wimplicit-int @gol
-Wimplicit-function-declaration @gol
-Werror-implicit-function-declaration @gol
-Wimport -Winline @gol
--- 207,214 ----
-Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment @gol
-Wconversion -Wdisabled-optimization -Werror @gol
-Wfloat-equal -Wformat -Wformat=2 @gol
! -Wformat-nonliteral -Wformat-security @gol
! -Wid-clash-@var{len} -Wimplicit -Wimplicit-int @gol
-Wimplicit-function-declaration @gol
-Werror-implicit-function-declaration @gol
-Wimport -Winline @gol
*************** in the following sections.
*** 217,223 ****
-Wmissing-format-attribute -Wmissing-noreturn @gol
-Wmultichar -Wno-format-extra-args -Wno-format-y2k @gol
-Wno-import -Wpacked -Wpadded @gol
! -Wparentheses -Wpointer-arith -Wredundant-decls @gol
-Wreturn-type -Wsequence-point -Wshadow @gol
-Wsign-compare -Wswitch -Wsystem-headers @gol
-Wtrigraphs -Wundef -Wuninitialized @gol
--- 217,223 ----
-Wmissing-format-attribute -Wmissing-noreturn @gol
-Wmultichar -Wno-format-extra-args -Wno-format-y2k @gol
-Wno-import -Wpacked -Wpadded @gol
! -Wparentheses -Wpointer-arith -Wredundant-decls @gol
-Wreturn-type -Wsequence-point -Wshadow @gol
-Wsign-compare -Wswitch -Wsystem-headers @gol
-Wtrigraphs -Wundef -Wuninitialized @gol
*************** in the following sections.
*** 227,240 ****
@item C-only Warning Options
@gccoptlist{
! -Wbad-function-cast -Wmissing-prototypes -Wnested-externs @gol
! -Wstrict-prototypes -Wtraditional}
@item Debugging Options
@xref{Debugging Options,,Options for Debugging Your Program or GCC}.
@gccoptlist{
-a -ax -d@var{letters} -dumpspecs -dumpmachine -dumpversion @gol
! -fdump-unnumbered -fdump-translation-unit=@var{file} @gol
-fdump-class-layout=@var{file} -fmem-report -fpretend-float @gol
-fprofile-arcs -ftest-coverage -ftime-report @gol
-g -g@var{level} -gcoff -gdwarf -gdwarf-1 -gdwarf-1+ -gdwarf-2 @gol
--- 227,240 ----
@item C-only Warning Options
@gccoptlist{
! -Wbad-function-cast -Wmissing-prototypes -Wnested-externs @gol
! -Wstrict-prototypes -Wtraditional}
@item Debugging Options
@xref{Debugging Options,,Options for Debugging Your Program or GCC}.
@gccoptlist{
-a -ax -d@var{letters} -dumpspecs -dumpmachine -dumpversion @gol
! -fdump-unnumbered -fdump-translation-unit=@var{file} @gol
-fdump-class-layout=@var{file} -fmem-report -fpretend-float @gol
-fprofile-arcs -ftest-coverage -ftime-report @gol
-g -g@var{level} -gcoff -gdwarf -gdwarf-1 -gdwarf-1+ -gdwarf-2 @gol
*************** in the following sections.
*** 256,262 ****
-finline-functions -finline-limit=@var{n} -fkeep-inline-functions @gol
-fkeep-static-consts -fmove-all-movables @gol
-fno-default-inline -fno-defer-pop @gol
! -fno-function-cse -fno-guess-branch-probability
-fno-inline -fno-math-errno -fno-peephole @gol
-fomit-frame-pointer -foptimize-register-move @gol
-foptimize-sibling-calls -freduce-all-givs @gol
--- 256,262 ----
-finline-functions -finline-limit=@var{n} -fkeep-inline-functions @gol
-fkeep-static-consts -fmove-all-movables @gol
-fno-default-inline -fno-defer-pop @gol
! -fno-function-cse -fno-guess-branch-probability @gol
-fno-inline -fno-math-errno -fno-peephole @gol
-fomit-frame-pointer -foptimize-register-move @gol
-foptimize-sibling-calls -freduce-all-givs @gol
*************** in the following sections.
*** 313,320 ****
@gccoptlist{
-m68000 -m68020 -m68020-40 -m68020-60 -m68030 -m68040 @gol
-m68060 -mcpu32 -m5200 -m68881 -mbitfield -mc68000 -mc68020 @gol
! -mfpa -mnobitfield -mrtd -mshort -msoft-float -mpcrel @gol
! -malign-int -mstrict-align}
@emph{M68hc1x Options}
@gccoptlist{
--- 313,320 ----
@gccoptlist{
-m68000 -m68020 -m68020-40 -m68020-60 -m68030 -m68040 @gol
-m68060 -mcpu32 -m5200 -m68881 -mbitfield -mc68000 -mc68020 @gol
! -mfpa -mnobitfield -mrtd -mshort -msoft-float -mpcrel @gol
! -malign-int -mstrict-align}
@emph{M68hc1x Options}
@gccoptlist{
*************** in the following sections.
*** 332,342 ****
-mcmodel=@var{code model} @gol
-m32 -m64 @gol
-mapp-regs -mbroken-saverestore -mcypress @gol
! -mepilogue -mfaster-structs -mflat @gol
-mfpu -mhard-float -mhard-quad-float @gol
-mimpure-text -mlive-g0 -mno-app-regs @gol
! -mno-epilogue -mno-faster-structs -mno-flat -mno-fpu @gol
! -mno-impure-text -mno-stack-bias -mno-unaligned-doubles @gol
-msoft-float -msoft-quad-float -msparclite -mstack-bias @gol
-msupersparc -munaligned-doubles -mv8}
--- 332,342 ----
-mcmodel=@var{code model} @gol
-m32 -m64 @gol
-mapp-regs -mbroken-saverestore -mcypress @gol
! -mepilogue -mfaster-structs -mflat @gol
-mfpu -mhard-float -mhard-quad-float @gol
-mimpure-text -mlive-g0 -mno-app-regs @gol
! -mno-epilogue -mno-faster-structs -mno-flat -mno-fpu @gol
! -mno-impure-text -mno-stack-bias -mno-unaligned-doubles @gol
-msoft-float -msoft-quad-float -msparclite -mstack-bias @gol
-msupersparc -munaligned-doubles -mv8}
*************** in the following sections.
*** 358,385 ****
@emph{ARM Options}
@gccoptlist{
! -mapcs-frame -mno-apcs-frame @gol
! -mapcs-26 -mapcs-32 @gol
! -mapcs-stack-check -mno-apcs-stack-check @gol
! -mapcs-float -mno-apcs-float @gol
! -mapcs-reentrant -mno-apcs-reentrant @gol
! -msched-prolog -mno-sched-prolog @gol
! -mlittle-endian -mbig-endian -mwords-little-endian @gol
! -malignment-traps -mno-alignment-traps @gol
! -msoft-float -mhard-float -mfpe @gol
! -mthumb-interwork -mno-thumb-interwork @gol
! -mcpu=@var{name} -march=@var{name} -mfpe=@var{name} @gol
-mstructure-size-boundary=@var{n} @gol
! -mbsd -mxopen -mno-symrename @gol
-mabort-on-noreturn @gol
! -mlong-calls -mno-long-calls @gol
! -msingle-pic-base -mno-single-pic-base @gol
-mpic-register=@var{reg} @gol
-mnop-fun-dllimport @gol
-mpoke-function-name @gol
! -mthumb -marm @gol
! -mtpcs-frame -mtpcs-leaf-frame @gol
! -mcaller-super-interworking -mcallee-super-interworking }
@emph{MN10200 Options}
@gccoptlist{
--- 358,385 ----
@emph{ARM Options}
@gccoptlist{
! -mapcs-frame -mno-apcs-frame @gol
! -mapcs-26 -mapcs-32 @gol
! -mapcs-stack-check -mno-apcs-stack-check @gol
! -mapcs-float -mno-apcs-float @gol
! -mapcs-reentrant -mno-apcs-reentrant @gol
! -msched-prolog -mno-sched-prolog @gol
! -mlittle-endian -mbig-endian -mwords-little-endian @gol
! -malignment-traps -mno-alignment-traps @gol
! -msoft-float -mhard-float -mfpe @gol
! -mthumb-interwork -mno-thumb-interwork @gol
! -mcpu=@var{name} -march=@var{name} -mfpe=@var{name} @gol
-mstructure-size-boundary=@var{n} @gol
! -mbsd -mxopen -mno-symrename @gol
-mabort-on-noreturn @gol
! -mlong-calls -mno-long-calls @gol
! -msingle-pic-base -mno-single-pic-base @gol
-mpic-register=@var{reg} @gol
-mnop-fun-dllimport @gol
-mpoke-function-name @gol
! -mthumb -marm @gol
! -mtpcs-frame -mtpcs-leaf-frame @gol
! -mcaller-super-interworking -mcallee-super-interworking }
@emph{MN10200 Options}
@gccoptlist{
*************** in the following sections.
*** 440,483 ****
@emph{MIPS Options}
@gccoptlist{
! -mabicalls -mcpu=@var{cpu type}
-membedded-data -muninit-const-in-rodata @gol
-membedded-pic -mfp32 -mfp64 -mgas -mgp32 -mgp64 @gol
-mgpopt -mhalf-pic -mhard-float -mint64 -mips1 @gol
! -mips2 -mips3 -mips4 -mlong64 -mlong32 -mlong-calls -mmemcpy @gol
-mmips-as -mmips-tfile -mno-abicalls @gol
! -mno-embedded-data -mno-uninit-const-in-rodata -mno-embedded-pic @gol
! -mno-gpopt -mno-long-calls @gol
-mno-memcpy -mno-mips-tfile -mno-rnames -mno-stats @gol
-mrnames -msoft-float @gol
-m4650 -msingle-float -mmad @gol
-mstats -EL -EB -G @var{num} -nocpp @gol
! -mabi=32 -mabi=n32 -mabi=64 -mabi=eabi @gol
! -mfix7000 -mno-crt0}
@emph{i386 Options}
@gccoptlist{
! -mcpu=@var{cpu type} -march=@var{cpu type} @gol
-mintel-syntax -mieee-fp -mno-fancy-math-387 @gol
-mno-fp-ret-in-387 -msoft-float -msvr3-shlib @gol
-mno-wide-multiply -mrtd -malign-double @gol
-mreg-alloc=@var{list} -mregparm=@var{num} @gol
-malign-jumps=@var{num} -malign-loops=@var{num} @gol
! -malign-functions=@var{num} -mpreferred-stack-boundary=@var{num} @gol
! -mthreads -mno-align-stringops -minline-all-stringops @gol
! -mpush-args -maccumulate-outgoing-args -m128bit-long-double @gol
! -m96bit-long-double -momit-leaf-frame-pointer}
@emph{HPPA Options}
@gccoptlist{
-march=@var{architecture type} @gol
! -mbig-switch -mdisable-fpregs -mdisable-indexing @gol
! -mfast-indirect-calls -mgas -mjump-in-delay @gol
-mlong-load-store -mno-big-switch -mno-disable-fpregs @gol
-mno-disable-indexing -mno-fast-indirect-calls -mno-gas @gol
! -mno-jump-in-delay -mno-long-load-store @gol
-mno-portable-runtime -mno-soft-float @gol
! -mno-space-regs -msoft-float -mpa-risc-1-0 @gol
-mpa-risc-1-1 -mpa-risc-2-0 -mportable-runtime @gol
-mschedule=@var{cpu type} -mspace-regs}
--- 440,483 ----
@emph{MIPS Options}
@gccoptlist{
! -mabicalls -mcpu=@var{cpu type} @gol
-membedded-data -muninit-const-in-rodata @gol
-membedded-pic -mfp32 -mfp64 -mgas -mgp32 -mgp64 @gol
-mgpopt -mhalf-pic -mhard-float -mint64 -mips1 @gol
! -mips2 -mips3 -mips4 -mlong64 -mlong32 -mlong-calls -mmemcpy @gol
-mmips-as -mmips-tfile -mno-abicalls @gol
! -mno-embedded-data -mno-uninit-const-in-rodata @gol
! -mno-embedded-pic -mno-gpopt -mno-long-calls @gol
-mno-memcpy -mno-mips-tfile -mno-rnames -mno-stats @gol
-mrnames -msoft-float @gol
-m4650 -msingle-float -mmad @gol
-mstats -EL -EB -G @var{num} -nocpp @gol
! -mabi=32 -mabi=n32 -mabi=64 -mabi=eabi @gol
! -mfix7000 -mno-crt0}
@emph{i386 Options}
@gccoptlist{
! -mcpu=@var{cpu type} -march=@var{cpu type} @gol
-mintel-syntax -mieee-fp -mno-fancy-math-387 @gol
-mno-fp-ret-in-387 -msoft-float -msvr3-shlib @gol
-mno-wide-multiply -mrtd -malign-double @gol
-mreg-alloc=@var{list} -mregparm=@var{num} @gol
-malign-jumps=@var{num} -malign-loops=@var{num} @gol
! -malign-functions=@var{num} -mpreferred-stack-boundary=@var{num} @gol
! -mthreads -mno-align-stringops -minline-all-stringops @gol
! -mpush-args -maccumulate-outgoing-args -m128bit-long-double @gol
! -m96bit-long-double -momit-leaf-frame-pointer}
@emph{HPPA Options}
@gccoptlist{
-march=@var{architecture type} @gol
! -mbig-switch -mdisable-fpregs -mdisable-indexing @gol
! -mfast-indirect-calls -mgas -mjump-in-delay @gol
-mlong-load-store -mno-big-switch -mno-disable-fpregs @gol
-mno-disable-indexing -mno-fast-indirect-calls -mno-gas @gol
! -mno-jump-in-delay -mno-long-load-store @gol
-mno-portable-runtime -mno-soft-float @gol
! -mno-space-regs -msoft-float -mpa-risc-1-0 @gol
-mpa-risc-1-1 -mpa-risc-2-0 -mportable-runtime @gol
-mschedule=@var{cpu type} -mspace-regs}
*************** in the following sections.
*** 494,506 ****
@emph{DEC Alpha Options}
@gccoptlist{
! -mfp-regs -mno-fp-regs -mno-soft-float -msoft-float @gol
! -malpha-as -mgas @gol
-mieee -mieee-with-inexact -mieee-conformant @gol
-mfp-trap-mode=@var{mode} -mfp-rounding-mode=@var{mode} @gol
-mtrap-precision=@var{mode} -mbuild-constants @gol
-mcpu=@var{cpu type} @gol
! -mbwx -mno-bwx -mcix -mno-cix -mmax -mno-max @gol
-mmemory-latency=@var{time}}
@emph{Clipper Options}
--- 494,506 ----
@emph{DEC Alpha Options}
@gccoptlist{
! -mfp-regs -mno-fp-regs -mno-soft-float -msoft-float @gol
! -malpha-as -mgas @gol
-mieee -mieee-with-inexact -mieee-conformant @gol
-mfp-trap-mode=@var{mode} -mfp-rounding-mode=@var{mode} @gol
-mtrap-precision=@var{mode} -mbuild-constants @gol
-mcpu=@var{cpu type} @gol
! -mbwx -mno-bwx -mcix -mno-cix -mmax -mno-max @gol
-mmemory-latency=@var{time}}
@emph{Clipper Options}
*************** in the following sections.
*** 509,515 ****
@emph{H8/300 Options}
@gccoptlist{
! -mrelax -mh -ms -mint32 -malign-300}
@emph{SH Options}
@gccoptlist{
--- 509,515 ----
@emph{H8/300 Options}
@gccoptlist{
! -mrelax -mh -ms -mint32 -malign-300}
@emph{SH Options}
@gccoptlist{
*************** in the following sections.
*** 533,575 ****
@emph{TMS320C3x/C4x Options}
@gccoptlist{
! -mcpu=@var{cpu} -mbig -msmall -mregparm -mmemparm @gol
! -mfast-fix -mmpyi -mbk -mti -mdp-isr-reload @gol
! -mrpts=@var{count} -mrptb -mdb -mloop-unsigned @gol
! -mparallel-insns -mparallel-mpy -mpreserve-float}
@emph{V850 Options}
@gccoptlist{
! -mlong-calls -mno-long-calls -mep -mno-ep @gol
! -mprolog-function -mno-prolog-function -mspace @gol
! -mtda=@var{n} -msda=@var{n} -mzda=@var{n} @gol
! -mv850 -mbig-switch}
@emph{NS32K Options}
@gccoptlist{
! -m32032 -m32332 -m32532 -m32081 -m32381 -mmult-add -mnomult-add @gol
! -msoft-float -mrtd -mnortd -mregparam -mnoregparam -msb -mnosb @gol
! -mbitfield -mnobitfield -mhimem -mnohimem}
@emph{AVR Options}
@gccoptlist{
! -mmcu=@var{mcu} -msize -minit-stack=@var{n} -mno-interrupts @gol
! -mcall-prologues -mno-tablejump -mtiny-stack}
@emph{MCore Options}
@gccoptlist{
! -mhardlit -mno-hardlit -mdiv -mno-div -mrelax-immediates @gol
! -mno-relax-immediates -mwide-bitfields -mno-wide-bitfields @gol
! -m4byte-functions -mno-4byte-functions -mcallgraph-data @gol
! -mno-callgraph-data -mslow-bytes -mno-slow-bytes -mno-lsim @gol
! -mlittle-endian -mbig-endian -m210 -m340 -mstack-increment}
@emph{IA-64 Options}
@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}}
@item Code Generation Options
--- 533,576 ----
@emph{TMS320C3x/C4x Options}
@gccoptlist{
! -mcpu=@var{cpu} -mbig -msmall -mregparm -mmemparm @gol
! -mfast-fix -mmpyi -mbk -mti -mdp-isr-reload @gol
! -mrpts=@var{count} -mrptb -mdb -mloop-unsigned @gol
! -mparallel-insns -mparallel-mpy -mpreserve-float}
@emph{V850 Options}
@gccoptlist{
! -mlong-calls -mno-long-calls -mep -mno-ep @gol
! -mprolog-function -mno-prolog-function -mspace @gol
! -mtda=@var{n} -msda=@var{n} -mzda=@var{n} @gol
! -mv850 -mbig-switch}
@emph{NS32K Options}
@gccoptlist{
! -m32032 -m32332 -m32532 -m32081 -m32381 @gol
! -mmult-add -mnomult-add -msoft-float -mrtd -mnortd @gol
! -mregparam -mnoregparam -msb -mnosb @gol
! -mbitfield -mnobitfield -mhimem -mnohimem}
@emph{AVR Options}
@gccoptlist{
! -mmcu=@var{mcu} -msize -minit-stack=@var{n} -mno-interrupts @gol
! -mcall-prologues -mno-tablejump -mtiny-stack}
@emph{MCore Options}
@gccoptlist{
! -mhardlit -mno-hardlit -mdiv -mno-div -mrelax-immediates @gol
! -mno-relax-immediates -mwide-bitfields -mno-wide-bitfields @gol
! -m4byte-functions -mno-4byte-functions -mcallgraph-data @gol
! -mno-callgraph-data -mslow-bytes -mno-slow-bytes -mno-lsim @gol
! -mlittle-endian -mbig-endian -m210 -m340 -mstack-increment}
@emph{IA-64 Options}
@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}}
@item Code Generation Options
*************** in the following sections.
*** 582,593 ****
-fno-common -fno-ident -fno-gnu-linker @gol
-fpcc-struct-return -fpic -fPIC @gol
-freg-struct-return -fshared-data -fshort-enums @gol
! -fshort-double -fvolatile -fvolatile-global -fvolatile-static @gol
-fverbose-asm -fpack-struct -fstack-check @gol
-fstack-limit-register=@var{reg} -fstack-limit-symbol=@var{sym} @gol
-fargument-alias -fargument-noalias @gol
! -fargument-noalias-global @gol
! -fleading-underscore}
@end table
@menu
--- 583,594 ----
-fno-common -fno-ident -fno-gnu-linker @gol
-fpcc-struct-return -fpic -fPIC @gol
-freg-struct-return -fshared-data -fshort-enums @gol
! -fshort-double -fvolatile @gol
! -fvolatile-global -fvolatile-static @gol
-fverbose-asm -fpack-struct -fstack-check @gol
-fstack-limit-register=@var{reg} -fstack-limit-symbol=@var{sym} @gol
-fargument-alias -fargument-noalias @gol
! -fargument-noalias-global -fleading-underscore}
@end table
@menu
*************** lib Libraries to include on the
*** 4078,4084 ****
libgcc Decides which GCC support library to pass to the linker
linker Sets the name of the linker
predefines Defines to be passed to the C preprocessor
! signed_char Defines to pass to CPP to say whether @code{char} is signed
by default
startfile Object files to include at the start of the link
@end smallexample
--- 4079,4086 ----
libgcc Decides which GCC support library to pass to the linker
linker Sets the name of the linker
predefines Defines to be passed to the C preprocessor
! signed_char Defines to pass to CPP to say whether @code{char} is signed
! by default
startfile Object files to include at the start of the link
@end smallexample
*************** function, so the call site information m
*** 8268,8275 ****
profiling functions otherwise.)
@example
! void __cyg_profile_func_enter (void *this_fn, void *call_site);
! void __cyg_profile_func_exit (void *this_fn, void *call_site);
@end example
The first argument is the address of the start of the current function,
--- 8270,8279 ----
profiling functions otherwise.)
@example
! void __cyg_profile_func_enter (void *this_fn,
! void *call_site);
! void __cyg_profile_func_exit (void *this_fn,
! void *call_site);
@end example
The first argument is the address of the start of the current function,