Peter S. Mazinger
|
05e75260d6
Get rid of missing prototype warnings
|
%!s(int64=18) %!d(string=hai) anos |
Bernhard Reutner-Fischer
|
c3f6501060
- use keywords __asm__ and __inline__ c99.
|
%!s(int64=18) %!d(string=hai) anos |
Mike Frysinger
|
ab328b6481
would help if i used the right variable name ...
|
%!s(int64=18) %!d(string=hai) anos |
Mike Frysinger
|
e96b985e27
Frank Mehnert writes:
|
%!s(int64=18) %!d(string=hai) anos |
Mike Frysinger
|
21ff33732f
nlist should be unsigned, not signed, as it tracks # of elements in init_fini_list
|
%!s(int64=19) %!d(string=hai) anos |
Mike Frysinger
|
cd1172774d
fix signed/unsigned warnings and unused warnings
|
%!s(int64=19) %!d(string=hai) anos |
Peter S. Mazinger
|
8d3f61bd00
Do not create any files (dl-progname.h) in ldso anymore
|
%!s(int64=19) %!d(string=hai) anos |
Peter S. Mazinger
|
3b7927d66f
Move __SSP__ check to header
|
%!s(int64=19) %!d(string=hai) anos |
Peter S. Mazinger
|
a37cc0c3d4
Add check, so we are sure that the file is correctly built, if the system is ssp enabled
|
%!s(int64=19) %!d(string=hai) anos |
Joakim Tjernlund
|
c4f31d2e43
Hopefully fix the bug Oleg reported in http://uclibc.org/lists/uclibc/2005-October/012809.html
|
%!s(int64=19) %!d(string=hai) anos |
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.
|
%!s(int64=19) %!d(string=hai) anos |
Peter S. Mazinger
|
feefb2252e
Move _dl_protect_relro after INIT to allow using attribute_relro within uClibc_init
|
%!s(int64=19) %!d(string=hai) anos |
Mike Frysinger
|
270bd86b4f
punt _DL_FINI_CRT_COMPAT option now that 0.9.28 has been released
|
%!s(int64=19) %!d(string=hai) anos |
Mike Frysinger
|
073cd03a2c
Fix by Martin Schlemmer:
|
%!s(int64=19) %!d(string=hai) anos |
Joakim Tjernlund
|
066d0837ff
Remove hardcoded ld-uClibc.so.0 name in ldso.
|
%!s(int64=19) %!d(string=hai) anos |
Mike Frysinger
|
8b3f9257b8
use wrapper debug macros to improve readability
|
%!s(int64=19) %!d(string=hai) anos |
Mike Frysinger
|
ce9f1cf9c2
rip out all the duplicated debug code and move into a shared file
|
%!s(int64=19) %!d(string=hai) anos |
Mike Frysinger
|
22472d50fc
use the a_val member instead of a_ptr/a_fcn since newer elf defines dropped the other values
|
%!s(int64=19) %!d(string=hai) anos |
Mike Frysinger
|
6512a60090
change all Elf32_* usage to ElfW(*) usage since we shouldnt care about the bitsize
|
%!s(int64=19) %!d(string=hai) anos |
Joakim Tjernlund
|
61e5097b07
Quick and dirty hack to prevent ld.so from beeing loaded twice.
|
%!s(int64=19) %!d(string=hai) anos |
Mike Frysinger
|
1c5655bd37
err revert %p->%x change since _dl_printf() is not fprintf()
|
%!s(int64=19) %!d(string=hai) anos |
Mike Frysinger
|
c50f2ee11d
use %p instead of %x to show addresses so we dont have to worry about the sizeof pointers
|
%!s(int64=19) %!d(string=hai) anos |
Mike Frysinger
|
af519ad1c0
use _dl_debug_file instead of hardcode 2
|
%!s(int64=19) %!d(string=hai) anos |
Joakim Tjernlund
|
d1b0dffff4
Add Peter Mazinger fini/crt compat patch. Select DL_FINI_CRT_COMPAT to
|
%!s(int64=19) %!d(string=hai) anos |
Joakim Tjernlund
|
df0e39281e
Enable new FINI processing. ldso now passes a FINI function
|
%!s(int64=19) %!d(string=hai) anos |
"Steven J. Hill"
|
40648f65b2
Get rid of extern references to ldso variables.
|
%!s(int64=19) %!d(string=hai) anos |
"Steven J. Hill"
|
0f1d9b431f
GCC-4.1.0 doesn't like it when you reference 'extern' one place and then try
|
%!s(int64=19) %!d(string=hai) anos |
Joakim Tjernlund
|
fdaf1b4fa8
Cleanup library loading.
|
%!s(int64=19) %!d(string=hai) anos |
Eric Andersen
|
c5ba045115
early debug stuff goes to stderr, not _dl_debug_file
|
%!s(int64=19) %!d(string=hai) anos |
Eric Andersen
|
44c04f38df
fix a thinko -- we cant use
|
%!s(int64=19) %!d(string=hai) anos |