Searched hist:e68ed7939063ce59c1c15038a0f245e7b642c9f7 (Results 1 – 4 of 4) sorted by relevance
/freebsd/usr.bin/ldd/ |
H A D | Makefile | diff e68ed7939063ce59c1c15038a0f245e7b642c9f7 Fri Aug 01 23:52:41 CEST 2008 John Baldwin <jhb@FreeBSD.org> Tweak the support for using ldd on 32-bit objects a bit further. Specifically, build a 32-bit /usr/bin/ldd32 on amd64 which handles 32-bit objects. Since it is a 32-bit binary, it can fork a child process which can dlopen() a 32-bit shared library. The current 32-bit support in ldd can't do this because it does the dlopen() from a 64-bit process. In order to preserve an intuitive interface for users, the ldd binary automatically execs /usr/bin/ldd32 for 32-bit objects. The end result is that ldd on amd64 now transparently handles 32-bit shared libraries in addition to 32-bit binaries.
Submitted by: ps (indirectly) diff e68ed7939063ce59c1c15038a0f245e7b642c9f7 Fri Aug 01 23:52:41 CEST 2008 John Baldwin <jhb@FreeBSD.org> Tweak the support for using ldd on 32-bit objects a bit further. Specifically, build a 32-bit /usr/bin/ldd32 on amd64 which handles 32-bit objects. Since it is a 32-bit binary, it can fork a child process which can dlopen() a 32-bit shared library. The current 32-bit support in ldd can't do this because it does the dlopen() from a 64-bit process. In order to preserve an intuitive interface for users, the ldd binary automatically execs /usr/bin/ldd32 for 32-bit objects. The end result is that ldd on amd64 now transparently handles 32-bit shared libraries in addition to 32-bit binaries.
Submitted by: ps (indirectly)
|
H A D | ldd.1 | diff e68ed7939063ce59c1c15038a0f245e7b642c9f7 Fri Aug 01 23:52:41 CEST 2008 John Baldwin <jhb@FreeBSD.org> Tweak the support for using ldd on 32-bit objects a bit further. Specifically, build a 32-bit /usr/bin/ldd32 on amd64 which handles 32-bit objects. Since it is a 32-bit binary, it can fork a child process which can dlopen() a 32-bit shared library. The current 32-bit support in ldd can't do this because it does the dlopen() from a 64-bit process. In order to preserve an intuitive interface for users, the ldd binary automatically execs /usr/bin/ldd32 for 32-bit objects. The end result is that ldd on amd64 now transparently handles 32-bit shared libraries in addition to 32-bit binaries.
Submitted by: ps (indirectly) diff e68ed7939063ce59c1c15038a0f245e7b642c9f7 Fri Aug 01 23:52:41 CEST 2008 John Baldwin <jhb@FreeBSD.org> Tweak the support for using ldd on 32-bit objects a bit further. Specifically, build a 32-bit /usr/bin/ldd32 on amd64 which handles 32-bit objects. Since it is a 32-bit binary, it can fork a child process which can dlopen() a 32-bit shared library. The current 32-bit support in ldd can't do this because it does the dlopen() from a 64-bit process. In order to preserve an intuitive interface for users, the ldd binary automatically execs /usr/bin/ldd32 for 32-bit objects. The end result is that ldd on amd64 now transparently handles 32-bit shared libraries in addition to 32-bit binaries.
Submitted by: ps (indirectly)
|
H A D | ldd.c | diff e68ed7939063ce59c1c15038a0f245e7b642c9f7 Fri Aug 01 23:52:41 CEST 2008 John Baldwin <jhb@FreeBSD.org> Tweak the support for using ldd on 32-bit objects a bit further. Specifically, build a 32-bit /usr/bin/ldd32 on amd64 which handles 32-bit objects. Since it is a 32-bit binary, it can fork a child process which can dlopen() a 32-bit shared library. The current 32-bit support in ldd can't do this because it does the dlopen() from a 64-bit process. In order to preserve an intuitive interface for users, the ldd binary automatically execs /usr/bin/ldd32 for 32-bit objects. The end result is that ldd on amd64 now transparently handles 32-bit shared libraries in addition to 32-bit binaries.
Submitted by: ps (indirectly) diff e68ed7939063ce59c1c15038a0f245e7b642c9f7 Fri Aug 01 23:52:41 CEST 2008 John Baldwin <jhb@FreeBSD.org> Tweak the support for using ldd on 32-bit objects a bit further. Specifically, build a 32-bit /usr/bin/ldd32 on amd64 which handles 32-bit objects. Since it is a 32-bit binary, it can fork a child process which can dlopen() a 32-bit shared library. The current 32-bit support in ldd can't do this because it does the dlopen() from a 64-bit process. In order to preserve an intuitive interface for users, the ldd binary automatically execs /usr/bin/ldd32 for 32-bit objects. The end result is that ldd on amd64 now transparently handles 32-bit shared libraries in addition to 32-bit binaries.
Submitted by: ps (indirectly)
|
/freebsd/ |
H A D | Makefile.inc1 | diff e68ed7939063ce59c1c15038a0f245e7b642c9f7 Fri Aug 01 23:52:41 CEST 2008 John Baldwin <jhb@FreeBSD.org> Tweak the support for using ldd on 32-bit objects a bit further. Specifically, build a 32-bit /usr/bin/ldd32 on amd64 which handles 32-bit objects. Since it is a 32-bit binary, it can fork a child process which can dlopen() a 32-bit shared library. The current 32-bit support in ldd can't do this because it does the dlopen() from a 64-bit process. In order to preserve an intuitive interface for users, the ldd binary automatically execs /usr/bin/ldd32 for 32-bit objects. The end result is that ldd on amd64 now transparently handles 32-bit shared libraries in addition to 32-bit binaries.
Submitted by: ps (indirectly) diff e68ed7939063ce59c1c15038a0f245e7b642c9f7 Fri Aug 01 23:52:41 CEST 2008 John Baldwin <jhb@FreeBSD.org> Tweak the support for using ldd on 32-bit objects a bit further. Specifically, build a 32-bit /usr/bin/ldd32 on amd64 which handles 32-bit objects. Since it is a 32-bit binary, it can fork a child process which can dlopen() a 32-bit shared library. The current 32-bit support in ldd can't do this because it does the dlopen() from a 64-bit process. In order to preserve an intuitive interface for users, the ldd binary automatically execs /usr/bin/ldd32 for 32-bit objects. The end result is that ldd on amd64 now transparently handles 32-bit shared libraries in addition to 32-bit binaries.
Submitted by: ps (indirectly)
|