diff options
Diffstat (limited to 'gcc-4.6/gcc/config/arm/linux-elf.h')
-rw-r--r-- | gcc-4.6/gcc/config/arm/linux-elf.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc-4.6/gcc/config/arm/linux-elf.h b/gcc-4.6/gcc/config/arm/linux-elf.h index e74a02e3e..587e2849b 100644 --- a/gcc-4.6/gcc/config/arm/linux-elf.h +++ b/gcc-4.6/gcc/config/arm/linux-elf.h @@ -68,8 +68,9 @@ %{static:-Bstatic} \ %{shared:-shared} \ %{symbolic:-Bsymbolic} \ - %{rdynamic:-export-dynamic} \ - -dynamic-linker " LINUX_DYNAMIC_LINKER " \ + %{!static: \ + %{rdynamic:-export-dynamic} \ + -dynamic-linker " LINUX_DYNAMIC_LINKER "} \ -X \ %{mbig-endian:-EB} %{mlittle-endian:-EL}" \ SUBTARGET_EXTRA_LINK_SPEC |