Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright notices with scripts/update-copyrights | Allan McRae | 2014-01-01 | 1 | -1/+1 |
| | |||||
* | Adjust AT_EXECFN when using explicit loader invocation. | Paul Pluzhnikov | 2013-11-18 | 1 | -1/+2 |
| | | | | | | | | 2013-11-18 Paul Pluzhnikov <ppluzhnikov@google.com> * elf/Makefile (tst-auxv): New test. * elf/tst-auxv.c: New * elf/rtld.c (dl_main): Adjust AT_EXECFN | ||||
* | BZ #15754: Fix test case for ARM. | Carlos O'Donell | 2013-09-23 | 1 | -0/+3 |
| | | | | | | | Statically built binaries use __pointer_chk_guard_local, while dynamically built binaries use __pointer_chk_guard. Provide the right definition depending on the test case we are building. | ||||
* | BZ #15754: CVE-2013-4788 | Carlos O'Donell | 2013-09-23 | 1 | -2/+7 |
| | | | | | | | | | | | | The pointer guard used for pointer mangling was not initialized for static applications resulting in the security feature being disabled. The pointer guard is now correctly initialized to a random value for static applications. Existing static applications need to be recompiled to take advantage of the fix. The test tst-ptrguard1-static and tst-ptrguard1 add regression coverage to ensure the pointer guards are sufficiently random and initialized to a default value. | ||||
* | Remove --disable-versioning. | Joseph Myers | 2013-09-04 | 1 | -1/+1 |
| | |||||
* | Don't let ld.so that failed its sanity check land in place. | Roland McGrath | 2013-06-13 | 1 | -2/+5 |
| | |||||
* | Avoid crashing in LD_DEBUG when program name is unavailable | Siddhesh Poyarekar | 2013-05-29 | 1 | -2/+4 |
| | | | | | | | | | Resolves: #15465 The program name may be unavailable if the user application tampers with argc and argv[]. Some parts of the dynamic linker caters for this while others don't, so this patch consolidates the check and fallback into a single macro and updates all users. | ||||
* | Move x86_64-specific audit tests to sysdeps/x86_64/. | Joseph Myers | 2013-04-25 | 1 | -47/+0 |
| | |||||
* | Add support for rtld directory different from slib directory | Andreas Schwab | 2013-03-19 | 1 | -5/+6 |
| | |||||
* | Build elf/tst-array2 and elf/tst-array5 with --no-as-needed | Adam Conrad | 2013-01-22 | 1 | -0/+3 |
| | | | | | * elf/Makefile (LDFLAGS-tst-array2): Add $(no-as-needed). (LDFLAGS-tst-array5): Likewise. | ||||
* | Add --enable-hardcoded-path-in-tests configure option | H.J. Lu | 2013-01-11 | 1 | -20/+12 |
| | |||||
* | Update copyright notices with scripts/update-copyrights. | Joseph Myers | 2013-01-02 | 1 | -1/+1 |
| | |||||
* | use $(READELF) rather than readelf | Mike Frysinger | 2012-11-23 | 1 | -1/+1 |
| | | | | | | | | We setup $(READELF) and use it everywhere, so fix the two places that were using readelf directly. Reported-by: Denis M. <god@politeia.in> Signed-off-by: Mike Frysinger <vapier@gentoo.org> | ||||
* | Skip audit if l_reloc_result is NULL | H.J. Lu | 2012-11-14 | 1 | -1/+5 |
| | |||||
* | Support --with-pkgversion and --with-bugurl. | Joseph Myers | 2012-11-09 | 1 | -2/+7 |
| | |||||
* | Support cross-testing for elf/tst-array*. | Joseph Myers | 2012-10-30 | 1 | -24/+16 |
| | |||||
* | [BZ#14767] Remove tests for have-initfini-array in elf/Makefile | Andreas Jaeger | 2012-10-30 | 1 | -12/+5 |
| | | | | | | | | * elf/Makefile (tests): Remove conditional for have-initfini-array since this is now always required and the variable does not exist anymore. (tests-static): Likewise. (modules-names): Likewise. | ||||
* | Support cross-testing. | Joseph Myers | 2012-10-24 | 1 | -2/+7 |
| | |||||
* | Define and use $(run-built-tests). | Joseph Myers | 2012-10-24 | 1 | -3/+3 |
| | |||||
* | Add and use $(host-built-program-cmd). | Jim Blandy | 2012-10-23 | 1 | -1/+1 |
| | |||||
* | Check the main application only if SHARED is defined | H.J. Lu | 2012-10-20 | 1 | -2/+9 |
| | |||||
* | Move _dl_important_hwcaps to dl-hwcaps.c | H.J. Lu | 2012-10-05 | 1 | -1/+1 |
| | |||||
* | Clean up conditionalize of ld.so.cache support. | Roland McGrath | 2012-10-03 | 1 | -3/+6 |
| | |||||
* | Set "fail on error" mode directly in testsuite shell scripts | Dmitry V. Levin | 2012-09-25 | 1 | -1/+1 |
| | |||||
* | rtld: limit self loading check to normal mode only | Dmitry V. Levin | 2012-09-19 | 1 | -1/+4 |
| | | | | | | | | | Commit glibc-2.14~10 disallowed rtld self loading to avoid a segfault that used to happen when rtld was loading itself in normal mode. Unfortunately, that commit disallowed all modes of self loading, including those that used to work before. This change limits the check for self loading to normal mode only, so that instruments like ldd could handle rtld properly. | ||||
* | Move localplt baselines to sysdeps directories. | Joseph Myers | 2012-07-20 | 1 | -12/+5 |
| | |||||
* | Avoid use of libgcc_s and libgcc_eh when building glibc. | Joseph Myers | 2012-07-03 | 1 | -1/+5 |
| | |||||
* | Add --enable-systemtap configuration to define static probe points. | Roland McGrath | 2012-05-25 | 1 | -1/+2 |
| | |||||
* | Hurd: Build pldd also if use-ldconfig != yes || build-shared != yes | Thomas Schwinge | 2012-05-10 | 1 | -3/+2 |
| | |||||
* | Fix make clean for recent elf/Makefile changes. | Roland McGrath | 2012-05-03 | 1 | -3/+3 |
| | |||||
* | Fix test-suite failues with -Wl,--as-needed | Allan McRae | 2012-05-02 | 1 | -1/+20 |
| | | | | Signed-off-by: Allan McRae <allan@archlinux.org> | ||||
* | Redirect check-localplt output to check-localplt.out. | Roland McGrath | 2012-05-01 | 1 | -1/+2 |
| | |||||
* | Do check-localplt test using readelf rather than a build-time C program. | Roland McGrath | 2012-05-01 | 1 | -14/+21 |
| | |||||
* | Do check-execstack test using readelf rather than a build-time C program. | Roland McGrath | 2012-05-01 | 1 | -15/+26 |
| | |||||
* | Do check-textrel test using readelf rather than a build-time C program. | Roland McGrath | 2012-05-01 | 1 | -11/+16 |
| | |||||
* | Don't run tests when cross-compiling | Andreas Schwab | 2012-04-28 | 1 | -0/+4 |
| | |||||
* | Add flexibility to localplt-*.data files, using an awk script rather than ↵ | Roland McGrath | 2012-04-24 | 1 | -2/+1 |
| | | | | diff to check the results. | ||||
* | New ld.so argument --inhibit-ldcache to disable ld.so.cache lookup | Siddhesh Poyarekar | 2012-04-11 | 1 | -1/+2 |
| | | | | | | | | | | | It may sometimes be desirable to make the dynamic linker only pick up libraries from the library path and rpath and not look at the ld.so.cache that ldconfig generates. An example of such a use case is the glibc testsuite where the dynamic linker must not be influenced by any external paths or caches. This change adds a new option --inhibit-ldcache that when used, tells the dynamic linker to not use ld.so.cache even if it is available. | ||||
* | Remove distribute variable from Makefiles | Ulrich Drepper | 2012-03-07 | 1 | -85/+0 |
| | |||||
* | Always set l_used for vDSO. | Marek Polacek | 2012-02-29 | 1 | -0/+11 |
| | |||||
* | Replace FSF snail mail address with URLs. | Paul Eggert | 2012-02-09 | 1 | -3/+2 |
| | |||||
* | Sort objects before relocations | Ulrich Drepper | 2012-01-27 | 1 | -3/+12 |
| | |||||
* | Static linking is always needed | Ulrich Drepper | 2012-01-08 | 1 | -3/+1 |
| | |||||
* | Remove non-ELF support | Ulrich Drepper | 2012-01-07 | 1 | -2/+2 |
| | |||||
* | Fix pattern on $(ldd-rewrite-script) substitution | Andreas Schwab | 2011-09-13 | 1 | -1/+1 |
| | |||||
* | Prepend $(..) to $(ldd-rewrite-script) if non-absolute | Andreas Schwab | 2011-09-11 | 1 | -1/+2 |
| | |||||
* | Fix scope handling during dl_close | Andreas Schwab | 2011-08-24 | 1 | -1/+9 |
| | |||||
* | Correct cycle detection during dependency sorting | Andreas Schwab | 2011-08-22 | 1 | -5/+24 |
| | |||||
* | Fix remaining explicit uses of shlib.lds to use $(shlib-lds). | Roland McGrath | 2011-07-14 | 1 | -1/+3 |
| | |||||
* | Use -defsym=_begin=0 instead of linker script munging. | Roland McGrath | 2011-07-02 | 1 | -10/+2 |
| |