NetBSD-Bugs archive

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

PR/40199 CVS commit: src/usr.bin/ldd

The following reply was made to PR toolchain/40199; it has been noted by GNATS.

From: matthew green <>
Subject: PR/40199 CVS commit: src/usr.bin/ldd
Date: Tue,  6 Jan 2009 03:59:57 +0000 (UTC)

 Module Name:   src
 Committed By:  mrg
 Date:          Tue Jan  6 03:59:57 UTC 2009
 Modified Files:
        src/usr.bin/ldd: Makefile
 Added Files:
        src/usr.bin/ldd: Makefile.common Makefile.elf ldd.c ldd.h ldd_aout.c
        src/usr.bin/ldd/aout: Makefile
        src/usr.bin/ldd/elf32: Makefile
        src/usr.bin/ldd/elf64: Makefile
 Removed Files:
        src/usr.bin/ldd/ldd_aout: Makefile ldd.c
        src/usr.bin/ldd/ldd_elf: Makefile README ldd.c
 Log Message:
 - get rid of building an a.out-happy ldd (but keep supporting a.out
   binaries for the ELF version.)
 - convert a.out, elf32 and elf64 support into convience libraries and
   link them right ones in.  if elf_ldd() fails on 64 bit platforms,
   try elf32_ldd() before aout_ldd().
 now ldd on 64 bit platforms works for 32 bit binaries, aka PR#40199,
 and it seems that all the issues from README are gone too.
 To generate a diff of this commit:
 cvs rdiff -r1.7 -r1.8 src/usr.bin/ldd/Makefile
 cvs rdiff -r0 -r1.1 src/usr.bin/ldd/Makefile.common \
     src/usr.bin/ldd/Makefile.elf src/usr.bin/ldd/ldd.h \
     src/usr.bin/ldd/ldd_aout.c src/usr.bin/ldd/ldd_elfxx.c
 cvs rdiff -r0 -r1.3 src/usr.bin/ldd/ldd.c
 cvs rdiff -r0 -r1.1 src/usr.bin/ldd/aout/Makefile
 cvs rdiff -r0 -r1.1 src/usr.bin/ldd/elf32/Makefile
 cvs rdiff -r0 -r1.1 src/usr.bin/ldd/elf64/Makefile
 cvs rdiff -r1.8 -r0 src/usr.bin/ldd/ldd_aout/Makefile
 cvs rdiff -r1.20 -r0 src/usr.bin/ldd/ldd_aout/ldd.c
 cvs rdiff -r1.17 -r0 src/usr.bin/ldd/ldd_elf/Makefile
 cvs rdiff -r1.4 -r0 src/usr.bin/ldd/ldd_elf/README
 cvs rdiff -r1.32 -r0 src/usr.bin/ldd/ldd_elf/ldd.c
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index