Konstantin Belousov
|
cb38d4941c
|
When loading dso without PT_GNU_STACK phdr, only call
__pthread_map_stacks_exec() on architectures that allow executable
stacks.
Reported and tested by: marcel (ia64)
|
2011-01-25 21:12:31 +00:00 |
|
Robert Watson
|
d1f2f1c3f3
|
Now that the kernel defines CACHE_LINE_SIZE in machine/param.h, use
that definition in the custom locking code for the run-time linker
rather than local definitions.
Pointed out by: tinderbox
MFC after: 2 weeks
|
2009-04-19 23:02:50 +00:00 |
|
Olivier Houchard
|
2204e78f5e
|
No need to provide atomic_cmpset_32() anymore.
|
2005-04-07 22:04:49 +00:00 |
|
Olivier Houchard
|
c6ac5bfcae
|
Only provide the dummy, non-atomic atomic_cmpset_32() if
ARM_HAS_ATOMIC_CMPSET_32 isn't defined.
|
2005-02-26 22:49:19 +00:00 |
|
Olivier Houchard
|
25a252899e
|
Implement a dummy atomic_cmpset_32(). It should be safe to use it in rtld as
the signals are masked anyway.
|
2004-11-23 16:32:34 +00:00 |
|
Olivier Houchard
|
9ac88d19dc
|
Add stubs for TLS.
Arbitraly choose the 2nd variant until I figure out which one I should use.
|
2004-09-23 23:04:52 +00:00 |
|
Olivier Houchard
|
e659267f1e
|
Import arm bits for rtld-elf.
Obtained from: NetBSD
|
2004-05-14 12:15:51 +00:00 |
|