DragonFly BSD
DragonFly commits List (threaded) for 2012-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

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


From: John Marino <marino@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sat, 14 Jan 2012 03:47:13 -0800 (PST)

commit 1c2e3f3cc9aa69cd2d4cb3d6ff109cd065ff07e0
Author: John Marino <draco@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



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]