git: rtld: remove broken functionality to build exec. version

John Marino marino at crater.dragonflybsd.org
Sat Jan 14 03:47:13 PST 2012


commit 1c2e3f3cc9aa69cd2d4cb3d6ff109cd065ff07e0
Author: John Marino <draco at marino.st>
Date:   Sat Jan 14 12:38:01 2012 +0100

    rtld: remove broken functionality to build exec. version
    
    If anyone had tried to build an executable version of the dynamic linker
    using the source makefiles, it would have failed.  The i386 version had
    bad CFLAGS and the x86_64 was missing the ldscript.  Moreever, as the
    gold linker doesn't use ldscripts, it was GNU linker (ld.bfd) specific.
    
    If somebody decides this functionality is still desired, the ldscript
    files from FreeBSD (elf_rtld.x) can be imported from FreeBSD likely
    without modification.  The now-dummy makefiles were alterated with
    similar comments.

Summary of changes:
 libexec/rtld-elf/i386/Makefile.inc   |   10 ++-
 libexec/rtld-elf/i386/elf_rtld.x     |  132 ----------------------------------
 libexec/rtld-elf/x86_64/Makefile.inc |   10 ++-
 3 files changed, 14 insertions(+), 138 deletions(-)
 delete mode 100644 libexec/rtld-elf/i386/elf_rtld.x

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/1c2e3f3cc9aa69cd2d4cb3d6ff109cd065ff07e0


-- 
DragonFly BSD source repository





More information about the Commits mailing list