Joakim Tjernlund
|
7a9cec961b
Fix libdl bug reported by Cedric Hombourger in
|
vor 18 Jahren |
Mike Frysinger
|
996be4d2f1
merge some more FDPIC related fixes from Bernd Schmidt
|
vor 18 Jahren |
Mike Frysinger
|
47319595bd
patch from Bernd Schmidt to abstract away initializing of relocation addresses
|
vor 18 Jahren |
Mike Frysinger
|
84905b3ef0
convert #if 0 code to _dl_if_debug_print()
|
vor 18 Jahren |
Mike Frysinger
|
b536763f51
patch from Bernd Schmidt to abstract away load address checks
|
vor 18 Jahren |
Mike Frysinger
|
656554001c
revert fdpic patch so we can merge it in bit by bit
|
vor 18 Jahren |
Mike Frysinger
|
1ba3a7b727
Bernd Schmidt writes: abstract away addresses so we can support FDPIC ELFs
|
vor 18 Jahren |
Peter S. Mazinger
|
7364973e51
typo stderrr
|
vor 18 Jahren |
Mike Frysinger
|
2525195d77
after much deliberation, may i present Joseph S. Myers patch to add support for .init and .fini array processing
|
vor 19 Jahren |
Mike Frysinger
|
77e0397014
use diff variable names so we dont shadow each other
|
vor 19 Jahren |
Mike Frysinger
|
6dd2cdf403
Bernhard Fischer writes: remove unused variable name
|
vor 19 Jahren |
Peter S. Mazinger
|
05e75260d6
Get rid of missing prototype warnings
|
vor 19 Jahren |
Peter S. Mazinger
|
df31d32b41
Enable _GNU_SOURCE build wide, trying to get consistent interfaces, else IMA is a useless attempt
|
vor 19 Jahren |
Mike Frysinger
|
cdd6d192cb
revert debug "fix" since it isnt correct and previous version works
|
vor 19 Jahren |
Mike Frysinger
|
cd1172774d
fix signed/unsigned warnings and unused warnings
|
vor 19 Jahren |
"Steven J. Hill"
|
454a824ca5
Fix debugging.
|
vor 19 Jahren |
Peter S. Mazinger
|
8d3f61bd00
Do not create any files (dl-progname.h) in ldso anymore
|
vor 19 Jahren |
Peter S. Mazinger
|
237277e9a8
Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed to _dl_setup_stack_chk_guard, as in glibc. SSP requires now binutils-2.16.1 and newer. Add NOT_IN_libc/IS_IN_libc. Began using -DSHARED in uClibc_main.c, there are more candidates in there. Move back dl_protect_relro to it's earlier place.
|
vor 19 Jahren |
Peter S. Mazinger
|
a2ac160535
Forgotten to commit libdl.c, change __LIBDL_SHARED__ to SHARED.
|
vor 19 Jahren |
Peter S. Mazinger
|
593dca82c9
Move _dl_protect_relro as in ldso.c, thanks to jocke
|
vor 19 Jahren |
Mike Frysinger
|
b0642fa63c
dlvsym stub
|
vor 19 Jahren |
Joakim Tjernlund
|
30d5d27e60
Frank Mehnert writes:
|
vor 19 Jahren |
Joakim Tjernlund
|
08d1f584fb
Fix bug 387, missing _dl_progname for static apps.
|
vor 19 Jahren |
Joakim Tjernlund
|
47c8664285
Add dependency on ld-uClibc.so.0 for libdl.so.
|
vor 19 Jahren |
Joakim Tjernlund
|
6487a33c3a
Fix bug 358 by protecting _dl_symbol_tables as suggested.
|
vor 19 Jahren |
Mike Frysinger
|
ce9f1cf9c2
rip out all the duplicated debug code and move into a shared file
|
vor 19 Jahren |
Mike Frysinger
|
6512a60090
change all Elf32_* usage to ElfW(*) usage since we shouldnt care about the bitsize
|
vor 19 Jahren |
Mike Frysinger
|
47b68851d3
small whitespace fix
|
vor 19 Jahren |
Mike Frysinger
|
62c2005d36
use %p instead of %x to show addresses so we dont have to worry about the sizeof pointers
|
vor 19 Jahren |
Mike Frysinger
|
dd83a6905e
would help if it actually compiled :/
|
vor 19 Jahren |