diff options
author | Michael Meissner <meissner@gcc.gnu.org> | 1993-10-21 02:42:50 +0000 |
---|---|---|
committer | Michael Meissner <meissner@gcc.gnu.org> | 1993-10-21 02:42:50 +0000 |
commit | cc8187fc1da50b99899be52de1ce2aa83483d238 (patch) | |
tree | 2362b125da20359b95fd9559b2301537347efb09 /gcc/config/i386/osfelf.h | |
parent | a0292f624b3d61e8e40a7b333dc841620e92c45e (diff) | |
download | gcc-cc8187fc1da50b99899be52de1ce2aa83483d238.zip gcc-cc8187fc1da50b99899be52de1ce2aa83483d238.tar.gz gcc-cc8187fc1da50b99899be52de1ce2aa83483d238.tar.bz2 |
Allow -h*, -z*, -G for linker; map -static/-symbolic/-shared into -B switches.;Do not put .size out for ROSE
From-SVN: r5853
Diffstat (limited to 'gcc/config/i386/osfelf.h')
-rw-r--r-- | gcc/config/i386/osfelf.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gcc/config/i386/osfelf.h b/gcc/config/i386/osfelf.h index 1ec981a..83c93f4 100644 --- a/gcc/config/i386/osfelf.h +++ b/gcc/config/i386/osfelf.h @@ -55,9 +55,14 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ %{mrose: %{!noshrlib: %{pic-none: -noshrlib} %{!pic-none: -warn_nopic}} \ %{nostdlib} %{noshrlib} %{glue}} \ %{!mrose: %{dy} %{dn} %{glue: } \ - %{!dy: %{!dn: \ + %{h*} %{z*} \ + %{static:-dn -Bstatic} \ + %{shared:-G -dy} \ + %{symbolic:-Bsymbolic -G -dy} \ + %{G:-G} \ + %{!dy: %{!dn: %{!static: %{!shared: %{!symbolic: \ %{noshrlib: -dn } %{pic-none: -dn } \ - %{!noshrlib: %{!pic-none: -dy}}}}}" + %{!noshrlib: %{!pic-none: -dy}}}}}}}}" #undef TARGET_VERSION_INTERNAL #undef TARGET_VERSION |