summaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/libmap.h
AgeCommit message (Collapse)Author
2023-08-16Remove $FreeBSD$: one-line .h patternWarner Losh
Remove /^\s*\*+\s*\$FreeBSD\$.*$\n/
2022-09-19rtld-elf/libmap.h: style declarationsKonstantin Belousov
Sponsored by: The FreeBSD Foundation MFC after: 1 week
2022-09-19rtld-elf/libmap.h: add include guardKonstantin Belousov
Sponsored by: The FreeBSD Foundation MFC after: 1 week
2021-08-17rtld: constify most variables holding references to the environment valuesKonstantin Belousov
Reviewed by: markj Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D31545
2018-10-29rtld-elf: make it compile with WARNS=3Alex Richardson
Reviewed By: kib Approved By: brooks (mentor) Differential Revision: https://reviews.freebsd.org/D17150 Notes: svn path=/head/; revision=339877
2013-09-21Make the directory mapping functionality, which was previously onlyDag-Erling Smørgrav
available in 32-bit compatibility mode, unconditional. Overhaul the man page, which had evolved more by accretion than by design. Approved by: re (gjb) MFC after: 3 weeks Notes: svn path=/head/; revision=255765
2005-02-04Description from Dan:Matthew N. Dodd
Another handy libmap patch. Lets you do stuff like this: LD_LIBMAP="libpthread.so.1=libthr.so.1" mythreadedapp If you already have a program-specific override in libmap.conf, note that you must use a program-specific override in LD_LIBMAP: LD_LIBMAP="[mythreadedapp],libpthread.so.1=libthr.so.1" mythreadedapp PR: bin/74471 Submitted by: Dan Nelson <dnelson AT allantgroup.com> MFC after: 2 weeks Notes: svn path=/head/; revision=141232
2004-03-21Add initial support for compiling a special 32 bit version ofPeter Wemm
ld-elf.so.1 on 64 bit systems. Most of this involves using alternate paths, environment variables and diagnostic messages. The build glue is seperate. Notes: svn path=/head/; revision=127250
2003-09-13Change libmap.c:lm_init() to return a status value; 0 for successMatthew N. Dodd
(libmap available) and 1 for failure. Assign this return to the global 'libmap_disable' variable in rtld.c. This totally prevents any libmap functions from being called after lm_init() if no config file is present. Notes: svn path=/head/; revision=120038
2003-04-07Dynamic object dependency mapping: libmap.Matthew N. Dodd
This is an optional feature, disabled by default. This will be useful to people testing the various POSIX threading libraries under -CURRENT but can easily serve other needs. Notes: svn path=/head/; revision=113229