Szabolcs Nagy
|
12978acb30
ldso: fix the dtv update logic in __tls_get_new
|
9 years ago |
Rich Felker
|
8eead3ef18
math: explicitly promote expressions to excess-precision types
|
9 years ago |
Rich Felker
|
19caa25d0a
remove undef weak refs to init/fini array symbols in libc.so
|
9 years ago |
Rich Felker
|
4f3a92881a
fix build regression from removal of #ifdef SHARED
|
9 years ago |
Rich Felker
|
5fe38516f7
use private maps even for read-only segments of FDPIC libraries
|
9 years ago |
Rich Felker
|
9e0a317d8c
remove use of SHARED macro in dynamic linker version reporting
|
9 years ago |
Rich Felker
|
d56460c939
unify static and dynamic linked implementations of thread-local storage
|
9 years ago |
Rich Felker
|
ad1cd43a86
unify static and dynamic libc init/fini code paths
|
9 years ago |
Rich Felker
|
4aaf879eb0
eliminate use of SHARED macro in __tls_get_addr
|
9 years ago |
Rich Felker
|
8a8fdf6398
eliminate use of SHARED macro to suppress visibility attributes
|
9 years ago |
Rich Felker
|
dc5bd27ac4
use correct nofpu versions of setjmp/longjmp used on sh-nofpu-fdpic
|
9 years ago |
Rich Felker
|
9439ebd766
fix dynamic loader library mapping for nommu systems
|
9 years ago |
Rich Felker
|
a946e8117e
fix return value of nl_langinfo for invalid item arguments
|
9 years ago |
Rich Felker
|
4e73d12117
explicitly assemble all arm asm sources as UAL
|
9 years ago |
Rich Felker
|
9f290a49bf
remove non-working pre-armv4t support from arm asm
|
9 years ago |
Rich Felker
|
cf40375e8f
use vfp mnemonics rather than hard-coded opcodes in arm setjmp/longjmp
|
9 years ago |
Rich Felker
|
ea1e2c5e18
work around toolchains with broken visibility in libgcc/libpcc
|
9 years ago |
Szabolcs Nagy
|
31d73a560b
use vfp mnemonics instead of p10 coprocessor ones in armhf fenv asm
|
9 years ago |
Rich Felker
|
8984b5837a
convert arm memcpy asm to UAL, remove .word hacks
|
9 years ago |
Rich Felker
|
918b1c1d17
remove external linkage from __simple_malloc definition
|
9 years ago |
Rich Felker
|
6a851e3ab8
have configure check/add --gc-sections linker option
|
9 years ago |
Rich Felker
|
2efd38e8c7
have configure check/add linker options to reduce size lost to padding
|
9 years ago |
Rich Felker
|
27c1eccf33
have configure check/add -ffunction-sections and -fdata-sections
|
9 years ago |
Rich Felker
|
2f1d1f1ec5
fix mismatched parens in CMPLX def for annex-g-conforming compilers
|
9 years ago |
Rich Felker
|
4fcb48275a
generalize sh entry point asm not to assume call dests fit in 12 bits
|
9 years ago |
Rich Felker
|
4cd8b47259
keep user-provided CFLAGS/LDFLAGS separate from those added by configure
|
9 years ago |
Rich Felker
|
fda365a530
fix mremap memory synchronization and use of variadic argument
|
9 years ago |
Daniel Micay
|
f9ecb6bfa1
prevent allocs than PTRDIFF_MAX via mremap
|
9 years ago |
Rich Felker
|
36e8b6a28b
use explicit __cp_cancel label in cancellable syscall asm for all archs
|
9 years ago |
Rich Felker
|
cb1bf2f321
properly access mcontext_t program counter in cancellation handler
|
9 years ago |