diff options
author | Steve Ellcey <sje@cup.hp.com> | 2002-10-04 16:58:11 +0000 |
---|---|---|
committer | Steve Ellcey <sje@gcc.gnu.org> | 2002-10-04 16:58:11 +0000 |
commit | c5d3d49b5856362ad2e49175147c44afac354c1b (patch) | |
tree | 7e4948128ee7ccfa863d4d98b3a56367b8c7f387 /gcc/doc | |
parent | 0a3fbe88bb4a7943dc22f9c6a11a19a5dffa44fb (diff) | |
download | gcc-c5d3d49b5856362ad2e49175147c44afac354c1b.zip gcc-c5d3d49b5856362ad2e49175147c44afac354c1b.tar.gz gcc-c5d3d49b5856362ad2e49175147c44afac354c1b.tar.bz2 |
invoke.texi (HPPA): Add -mlinker-opt, -mgnu-ld, and -mhp-ld options to list of options.
* doc/invoke.texi (HPPA): Add -mlinker-opt, -mgnu-ld,
and -mhp-ld options to list of options. Add -mgnu-ld
and -mhp-ld option descriptions.
From-SVN: r57824
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/invoke.texi | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 65aa2a0..f112abe 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -501,7 +501,8 @@ in the following sections. @gccoptlist{ -march=@var{architecture-type} @gol -mbig-switch -mdisable-fpregs -mdisable-indexing @gol --mfast-indirect-calls -mgas -mjump-in-delay @gol +-mfast-indirect-calls -mgas -mgnu-ld -mhp-ld @gol +-mjump-in-delay -mlinker-opt @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 @@ -7985,6 +7986,30 @@ Generate the predefine, @code{_SIO}, for server IO. The default is @option{-mwsio}. This generates the predefines, @code{__hp9000s700}, @code{__hp9000s700__} and @code{_WSIO}, for workstation IO. These options are available under HP-UX and HI-UX. + +@item -mgnu-ld +@opindex gnu-ld +Use GNU ld specific options. This passes @option{-shared} to ld when +building a shared library. It is the default when GCC is configured, +explicitly or implicitly, with the GNU linker. This option does not +have any affect on which ld is called, it only changes what parameters +are passed to that ld. The ld that is called is determined by the +@option{--with-ld} configure option, gcc's program search path, and +finally by the user's @env{PATH}. The linker used by GCC can be printed +using @samp{which `gcc -print-prog-name=ld`}. + +@item -mhp-ld +@opindex hp-ld +Use HP ld specific options. This passes @option{-b} to ld when building +a shared library and passes @option{+Accept TypeMismatch} to ld on all +links. It is the default when GCC is configured, explicitly or +implicitly, with the HP linker. This option does not have any affect on +which ld is called, it only changes what parameters are passed to that +ld. The ld that is called is determined by the @option{--with-ld} +configure option, gcc's program search path, and finally by the user's +@env{PATH}. The linker used by GCC can be printed using @samp{which +`gcc -print-prog-name=ld`}. + @end table @node Intel 960 Options |