Changeset 15267 for release/1.7


Ignore:
Timestamp:
Mar 22, 2012, 5:04:10 PM (7 years ago)
Author:
gb
Message:

Pass --no-as-needed in Linux linker scripts in 1.7 branch, too.

Location:
release/1.7/source/lisp-kernel
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • release/1.7/source/lisp-kernel/linuxarm/Makefile

    r14792 r15267  
    8585
    8686../../armcl:    $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ)
    87         $(CC)  $(CDEBUG)  -Wl,--export-dynamic $(HASH_STYLE) -o $@ -T ./armlinux.x $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) $(OSLIBS)
     87        $(CC)  $(CDEBUG)  -Wl,--export-dynamic $(HASH_STYLE) -o $@ -T ./armlinux.x $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) --no-as-needed $(OSLIBS)
    8888
    8989
  • release/1.7/source/lisp-kernel/linuxppc/Makefile

    r14392 r15267  
    9292
    9393../../ppccl:    $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ)
    94         $(CC) $(PPC32) $(CDEBUG)  -Wl,--export-dynamic $(HASH_STYLE) -o $@ -T ./elf32ppclinux.x $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) $(OSLIBS)
     94        $(CC) $(PPC32) $(CDEBUG)  -Wl,--export-dynamic $(HASH_STYLE) -o $@ -T ./elf32ppclinux.x $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) --no-as-needed $(OSLIBS)
    9595
    9696
  • release/1.7/source/lisp-kernel/linuxppc64/Makefile

    r14392 r15267  
    8080
    8181../../ppccl64:  $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ)
    82         $(CC) -m64 $(CDEBUG)  -Wl,--export-dynamic $(HASH_STYLE)  -o $@ -T ./elf64ppc.x $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) $(OSLIBS)
     82        $(CC) -m64 $(CDEBUG)  -Wl,--export-dynamic $(HASH_STYLE)  -o $@ -T ./elf64ppc.x $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) --no-as-needed $(OSLIBS)
    8383
    8484
  • release/1.7/source/lisp-kernel/linuxx8632/Makefile

    r15099 r15267  
    7373
    7474../../lx86cl:   $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) Makefile  $(LINK_SCRIPT)
    75         $(CC)  -m32 $(CDEBUG)  -Wl,--export-dynamic $(HASH_STYLE) -o $@ $(USE_LINK_SCRIPT) $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) $(OSLIBS)
     75        $(CC)  -m32 $(CDEBUG)  -Wl,--export-dynamic $(HASH_STYLE) -o $@ $(USE_LINK_SCRIPT) $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) --no-as-needed $(OSLIBS)
    7676
    7777
  • release/1.7/source/lisp-kernel/linuxx8664/Makefile

    r15099 r15267  
    7373
    7474../../lx86cl64: $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) Makefile  $(LINK_MAP)
    75         $(CC)  -m64 $(CDEBUG)  -Wl,--export-dynamic $(HASH_STYLE) -o $@ $(USE_LINK_MAP) $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) $(OSLIBS)
     75        $(CC)  -m64 $(CDEBUG)  -Wl,--export-dynamic $(HASH_STYLE) -o $@ $(USE_LINK_MAP) $(KSPOBJ) $(KERNELOBJ) $(DEBUGOBJ) --no-as-needed $(OSLIBS)
    7676
    7777
Note: See TracChangeset for help on using the changeset viewer.