Andreas Schwab
|
3a62d00d40
|
Don't call ifunc functions in trace mode
|
2011-10-05 14:35:40 +02:00 |
|
Andreas Schwab
|
48b67d71ec
|
Also relocate in dependency order when doing symbol dependency testing
|
2011-09-14 13:29:24 +02:00 |
|
Andreas Schwab
|
52d4fef8be
|
Fix pattern on $(ldd-rewrite-script) substitution
|
2011-09-13 10:29:43 +02:00 |
|
Andreas Schwab
|
995a80dfbc
|
Only use USE___THREAD when defined
|
2011-09-13 10:21:47 +02:00 |
|
Ulrich Drepper
|
037e9fe21c
|
Revert "Remove last use of USE___THREAD"
This reverts commit de82006d43 .
Conflicts:
ChangeLog
|
2011-09-12 16:20:40 -04:00 |
|
Andreas Schwab
|
de82006d43
|
Remove last use of USE___THREAD
|
2011-09-12 13:37:57 +02:00 |
|
Andreas Schwab
|
0f31fe7791
|
Prepend $(..) to $(ldd-rewrite-script) if non-absolute
|
2011-09-11 20:34:57 +02:00 |
|
Ulrich Drepper
|
32b4c8393f
|
Provide static initializer for _dl_pagesize in statically linked code
|
2011-09-11 11:25:51 -04:00 |
|
Ulrich Drepper
|
02d46fc4b9
|
Simplify malloc initialization
Singificantly reduce the code needed at malloc initialization. In
the process getpagesize is simplified by always initializing
GLRO(dl_pagesize).
|
2011-09-10 21:47:36 -04:00 |
|
Ulrich Drepper
|
d063d16433
|
Remove support for !USE___THREAD
|
2011-09-10 16:50:28 -04:00 |
|
Ulrich Drepper
|
3ce1f29594
|
Cleanup of configuration options
Make several tool features mandatory and simplify the code.
|
2011-09-10 14:34:15 -04:00 |
|
Roland McGrath
|
0a2349f929
|
Define ELFOSABI_GNU.
|
2011-09-09 10:11:49 -07:00 |
|
Ulrich Drepper
|
633e9e0fc2
|
Fix sotruss help messages
|
2011-09-09 12:31:43 -04:00 |
|
Ulrich Drepper
|
74718d13e4
|
Fill in real information in __dl_iterate_phdr
|
2011-09-09 09:43:43 -04:00 |
|
Andreas Jaeger
|
f992478091
|
Fix warning in elf/sprof.c
|
2011-09-08 23:41:41 -04:00 |
|
Andreas Schwab
|
610f9ab43e
|
Fix crash during error handling
|
2011-09-08 12:03:11 +02:00 |
|
Ulrich Drepper
|
b49865be8e
|
Use O_CLOEXEC when loading objects in ld.so
|
2011-09-08 00:00:01 -04:00 |
|
Ulrich Drepper
|
fdc86bc9a8
|
Pass back error code from dlerror_run
|
2011-09-07 23:50:40 -04:00 |
|
Ulrich Drepper
|
c966526aa4
|
Fix memory leak in case of failed dlopen
|
2011-09-07 22:58:47 -04:00 |
|
Ulrich Drepper
|
6585cb60ee
|
Remove unused parameter in pldd and simplify ELF handling
|
2011-09-05 21:49:14 -04:00 |
|
Ulrich Drepper
|
554881ef20
|
Use O_CLOEXEC when loading ld.so cache
|
2011-09-05 17:18:38 -04:00 |
|
David S. Miller
|
5f4318d102
|
Sanitize HWCAP_SPARC_* defines/usage, and add new entries.
|
2011-09-01 13:43:06 -07:00 |
|
Andreas Schwab
|
2bc174332b
|
Relocate objects in dependency order
|
2011-08-30 15:37:54 +02:00 |
|
Andreas Schwab
|
39dd69dfb9
|
Fix scope handling during dl_close
|
2011-08-24 09:32:13 +02:00 |
|
Ulrich Drepper
|
304c6e0b2c
|
Merge branch 'master' of ssh://sourceware.org/git/glibc
Conflicts:
ChangeLog
|
2011-08-22 16:10:16 -04:00 |
|
Andreas Schwab
|
e888bcbe4f
|
Correct cycle detection during dependency sorting
|
2011-08-22 16:08:16 -04:00 |
|
Andreas Schwab
|
f55ffe58e9
|
Revert "Don't crash when dependencies are missing"
This reverts commit f2092faf2b .
|
2011-08-22 10:58:42 +02:00 |
|
Ulrich Drepper
|
001f0a6c7c
|
Print message that there is no scope instead of being silent
|
2011-08-20 15:16:42 -04:00 |
|
Ulrich Drepper
|
49c74ba90e
|
Further improve printing os ELF symbol lookup scope information
|
2011-08-20 12:59:45 -04:00 |
|
Ulrich Drepper
|
c5305d88c7
|
Fix some problem of 32-bit pldd on 64-bit platforms
|
2011-08-17 10:31:15 -04:00 |
|
Ulrich Drepper
|
2772459841
|
Prevent possible race conditions by attaching pldd to all threads
|
2011-08-17 09:41:23 -04:00 |
|
Ulrich Drepper
|
174baab3f9
|
Improve printing of lookup scopes
The scope of a new object should be printed earlier and when the scope
of an already loaded object is extended only the changes should be
printed.
|
2011-08-16 16:11:03 -04:00 |
|
Ulrich Drepper
|
f0f47fa064
|
Avoid warning from last change
|
2011-08-16 12:35:28 -04:00 |
|
Ulrich Drepper
|
076fe0152b
|
Fix printing of scope number
|
2011-08-16 11:17:15 -04:00 |
|
Roland McGrath
|
5e4287d16f
|
Warning patrol.
|
2011-08-14 15:59:11 -07:00 |
|
Ulrich Drepper
|
73d7af4f4c
|
Implement LD_DEBUG=scopes
|
2011-08-13 22:24:08 -04:00 |
|
Ulrich Drepper
|
1dc277048c
|
Fix caller information of NSS modules
|
2011-08-13 12:47:47 -04:00 |
|
Ulrich Drepper
|
07df30d995
|
Better check for last patch
Don't indicate that dependencies of dynamically loaded objects are
also dynamically loaded.
|
2011-08-12 13:32:10 -04:00 |
|
Ulrich Drepper
|
9ac533d31b
|
Better debug information from ld.so
Differentiate between loading as a dependency and loading on request.
|
2011-08-12 13:20:11 -04:00 |
|
Ulrich Drepper
|
5644ef5461
|
Fix check for AVX enablement
The AVX bit is set if the CPU supports AVX. But this doesn't mean the
kernel does. Add checks according to Intel's documentation.
|
2011-07-20 21:21:03 -04:00 |
|
Marek Polacek
|
c8835729b8
|
_dl_sort_fini: Remove unused argument
|
2011-07-19 20:27:43 -04:00 |
|
Marek Polacek
|
8991e135f7
|
elf/cache.c: Remove unnecessary condition
|
2011-07-19 20:17:51 -04:00 |
|
Roland McGrath
|
a6928d5102
|
Fix remaining explicit uses of shlib.lds to use $(shlib-lds).
|
2011-07-14 20:49:27 -07:00 |
|
Roland McGrath
|
31fffa6b07
|
Make asserts accept DT_FLAGS/DT_FLAGS_1 with zero flags.
|
2011-07-02 15:12:19 -07:00 |
|
Roland McGrath
|
4e34ac6a1e
|
Use -defsym=_begin=0 instead of linker script munging.
|
2011-07-02 15:11:43 -07:00 |
|
Roland McGrath
|
78a7eee7fa
|
Fix missing .ctors/.dtors lead word in soinit
|
2011-06-27 20:26:54 -07:00 |
|
Ulrich Drepper
|
68468076c2
|
We don't use linkobj/libc.so at runtmie, no need to check for text rels
This also works around a toolchain issu.
|
2011-06-26 03:04:07 -04:00 |
|
Ulrich Drepper
|
b36b153d5d
|
Revert unwanted patch
|
2011-06-21 12:40:22 -04:00 |
|
Ulrich Drepper
|
75d39ff212
|
Add missing DL_CALL_FCT
|
2011-06-21 11:23:25 -04:00 |
|
David S. Miller
|
42675c6ff0
|
Add an elf_ifunc_invoke interface so that architectures can implement
the ifunc resolver calls however they wish.
|
2011-06-20 19:56:40 -07:00 |
|