summaryrefslogtreecommitdiff
path: root/libexec/ld.so
AgeCommit message (Expand)Author
2008-06-08When prebind_newfile() is called the input file is replaced with the newDale Rahn
2008-05-05Constantly fill in the program header pointer and count in elf_object_tKurt Miller
2008-04-11Correct a bug where _dl_error was set to DL_NOT_FOUND when a shared libKurt Miller
2008-04-09Improve support for shared libs linked at non-zero addreses:Kurt Miller
2008-04-03Use the libgcc version of these functions, no point in having extra copies.Dale Rahn
2008-04-02Use the proper define for this address, not a incorrect (on 64bit) define.Dale Rahn
2008-02-24Use rounded down address when changing memory protections on the GOT, suchDale Rahn
2008-02-24Use rounded down address when changing memory protections on the GOT, suchMark Kettenis
2007-11-27Fix dlsym w/special handles when called from an executable that has beenKurt Miller
2007-11-27Make _dl_md_reloc_got() report errors, and take them into account.Miod Vallat
2007-09-02use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgTheo de Raadt
2007-08-08on NOPIC architectures, do not build and install ld.so. this is inTheo de Raadt
2007-05-31convert to new .Dd format;Jason McIntyre
2007-05-29based on a diff from Matt Provost: allow printing of ldd informationJason Wright
2007-05-27document differences between LD_TRACE_LOADED_OBJECTS_FMT1 andJason McIntyre
2007-05-05Provide hook so that rthreads can provide a spinlock to protect from racesDale Rahn
2007-04-04properly escape "%O"; ok jasonJason McIntyre
2007-04-03s/library/object for the format string stuffJason Wright
2007-04-03add support for LD_TRACE_LOADED_OBJECTS_{FMT1/FMT2/PROGNAME}. FunctionalityJason Wright
2007-04-02Since the kernel allows argv[0] == NULL, dont core in ld.soDale Rahn
2007-03-07Put the workaround back in because gcc fails to build otherwise. ok deraadt@Dale Rahn
2007-03-06Revert a workaround that was put in for softfpu ABI violations, hardfp doesnt.Dale Rahn
2007-03-03Build ld.so softfloat for now, lets dynamic linking get further.Dale Rahn
2007-02-26Link with libgcc, will be necessary after the upcoming toolchain changes.Miod Vallat
2007-02-09readdir buffers should not get a fixed buffer size, but should be dependantDale Rahn
2007-02-08Remove __DTF_READALL usage in ld.so's private copy of readdir().Todd C. Miller
2007-02-03Kludge around a horrible problem where gcc 'knows' that __udivsi3 willDale Rahn
2007-01-28revert 1.108, the diff allowed ldd to print the load address of the binary,Dale Rahn
2006-12-26no more seperate prebindTheo de Raadt
2006-12-23Spelling.Kenneth R Westerback
2006-12-21'immediatly' -> 'immediately' in comments.Kenneth R Westerback
2006-11-21Fill in load/end address for binary.Dale Rahn
2006-11-15failed to purge doubled up environment variables; found by Mark DowdTheo de Raadt
2006-11-14stack corruption was fixed a while ago.Dale Rahn
2006-11-14cleanup pointed out by miod@Dale Rahn
2006-11-13Let this build on landisk.Dale Rahn
2006-11-11when calculating envp, skip over the NULL between argv and envp.Dale Rahn
2006-11-11remove '#if 0' block.Dale Rahn
2006-11-11Working?Dale Rahn
2006-11-10dont want to know where this stack corruption is coming from.Dale Rahn
2006-11-10better...Dale Rahn
2006-11-10Getting much closer.Dale Rahn
2006-11-10Not quite working ld.so support for shDale Rahn
2006-10-28Only mprotect pages during relocation if the library is marked TEXTRELDale Rahn
2006-09-26switch alpha to gcc3; joint work with drahn@ and brad@Martin Reindl
2006-09-24Fill in the list of loaded segments for the main executable such that we canMark Kettenis
2006-08-23Support arm libraries with DT_TEXTREL, has no affect for other libraries.Dale Rahn
2006-08-12spelling: elminateKevin Steves
2006-08-06Do not take shortcuts when the PLT size is 0; makes emacs work again on alpha.Mark Kettenis
2006-08-06Work around an issue found when working with gcc3 on alpha,Dale Rahn