diff options
Diffstat (limited to 'gcc/config/i386/osfelf.h')
-rw-r--r-- | gcc/config/i386/osfelf.h | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/gcc/config/i386/osfelf.h b/gcc/config/i386/osfelf.h index 8a1cc54f450..a5115d3db6d 100644 --- a/gcc/config/i386/osfelf.h +++ b/gcc/config/i386/osfelf.h @@ -39,14 +39,13 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #define CC1_SPEC "\ %{!melf: %{!mrose: %{!mno-elf: -melf }}} \ %{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ -%{pic-none: -mno-half-pic} \ -%{fpic: -mno-half-pic} \ -%{fPIC: -mno-half-pic} \ -%{pic-lib: -mhalf-pic} \ -%{pic-extern: -mhalf-pic} \ -%{pic-calls: -mhalf-pic} \ -%{pic-names*: -mhalf-pic} \ -%{!pic-*: %{!fpic: %{!fPIC: -mhalf-pic}}}" +%{pic-none: -mno-half-pic} \ +%{pic-extern: } %{pic-lib: } %{pic-calls: } %{pic-names*: } \ +%{!pic-none: \ + %{!mno-elf: %{!mrose: -mno-half-pic}} \ + %{fpic: -mno-half-pic} \ + %{fPIC: -mno-half-pic} \ + %{!fpic: %{!fPIC: %{mrose: -mhalf-pic} %{mno-elf: -mhalf-pic}}}}" #undef ASM_SPEC #define ASM_SPEC "%{v*: -v}" |