Mike Frysinger
|
656554001c
revert fdpic patch so we can merge it in bit by bit
|
18 年之前 |
Mike Frysinger
|
1ba3a7b727
Bernd Schmidt writes: abstract away addresses so we can support FDPIC ELFs
|
18 年之前 |
Mike Frysinger
|
e4d45e3772
eat extraneous ; and insert some whitespace where it belongs
|
18 年之前 |
Peter S. Mazinger
|
9ba7927dc7
Remove additional endif pointed out by vapier
|
18 年之前 |
Peter S. Mazinger
|
2d1097a2da
Add UCLIBC_HAS_SSP_COMPAT option guarding gcc-3.x ssp support
|
18 年之前 |
Mike Frysinger
|
93cd5fc81d
make all the warnings the same and add line #s so we can pick em out at runtime
|
18 年之前 |
Peter S. Mazinger
|
49a6aeba12
Add prototypes
|
18 年之前 |
Mike Frysinger
|
2525195d77
after much deliberation, may i present Joseph S. Myers patch to add support for .init and .fini array processing
|
18 年之前 |
Mike Frysinger
|
b40b8efc6c
change variable names so we dont shadow others
|
18 年之前 |
Peter S. Mazinger
|
e53e67e228
Some warnings go away
|
18 年之前 |
Peter S. Mazinger
|
05e75260d6
Get rid of missing prototype warnings
|
18 年之前 |
Bernhard Reutner-Fischer
|
c3f6501060
- use keywords __asm__ and __inline__ c99.
|
18 年之前 |
Mike Frysinger
|
ab328b6481
would help if i used the right variable name ...
|
18 年之前 |
Mike Frysinger
|
e96b985e27
Frank Mehnert writes:
|
18 年之前 |
Mike Frysinger
|
21ff33732f
nlist should be unsigned, not signed, as it tracks # of elements in init_fini_list
|
19 年之前 |
Mike Frysinger
|
cd1172774d
fix signed/unsigned warnings and unused warnings
|
19 年之前 |
Peter S. Mazinger
|
8d3f61bd00
Do not create any files (dl-progname.h) in ldso anymore
|
19 年之前 |
Peter S. Mazinger
|
3b7927d66f
Move __SSP__ check to header
|
19 年之前 |
Peter S. Mazinger
|
a37cc0c3d4
Add check, so we are sure that the file is correctly built, if the system is ssp enabled
|
19 年之前 |
Joakim Tjernlund
|
c4f31d2e43
Hopefully fix the bug Oleg reported in http://uclibc.org/lists/uclibc/2005-October/012809.html
|
19 年之前 |
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.
|
19 年之前 |
Peter S. Mazinger
|
feefb2252e
Move _dl_protect_relro after INIT to allow using attribute_relro within uClibc_init
|
19 年之前 |
Mike Frysinger
|
270bd86b4f
punt _DL_FINI_CRT_COMPAT option now that 0.9.28 has been released
|
19 年之前 |
Mike Frysinger
|
073cd03a2c
Fix by Martin Schlemmer:
|
19 年之前 |
Joakim Tjernlund
|
066d0837ff
Remove hardcoded ld-uClibc.so.0 name in ldso.
|
19 年之前 |
Mike Frysinger
|
8b3f9257b8
use wrapper debug macros to improve readability
|
19 年之前 |
Mike Frysinger
|
ce9f1cf9c2
rip out all the duplicated debug code and move into a shared file
|
19 年之前 |
Mike Frysinger
|
22472d50fc
use the a_val member instead of a_ptr/a_fcn since newer elf defines dropped the other values
|
19 年之前 |
Mike Frysinger
|
6512a60090
change all Elf32_* usage to ElfW(*) usage since we shouldnt care about the bitsize
|
19 年之前 |
Joakim Tjernlund
|
61e5097b07
Quick and dirty hack to prevent ld.so from beeing loaded twice.
|
19 年之前 |