Commit History

Author SHA1 Message Date
  Peter S. Mazinger 8d3f61bd00 Do not create any files (dl-progname.h) in ldso anymore 18 years ago
  Peter S. Mazinger 3b7927d66f Move __SSP__ check to header 18 years ago
  Peter S. Mazinger a37cc0c3d4 Add check, so we are sure that the file is correctly built, if the system is ssp enabled 18 years ago
  Joakim Tjernlund c4f31d2e43 Hopefully fix the bug Oleg reported in http://uclibc.org/lists/uclibc/2005-October/012809.html 18 years ago
  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. 18 years ago
  Peter S. Mazinger feefb2252e Move _dl_protect_relro after INIT to allow using attribute_relro within uClibc_init 18 years ago
  Mike Frysinger 270bd86b4f punt _DL_FINI_CRT_COMPAT option now that 0.9.28 has been released 19 years ago
  Mike Frysinger 073cd03a2c Fix by Martin Schlemmer: 19 years ago
  Joakim Tjernlund 066d0837ff Remove hardcoded ld-uClibc.so.0 name in ldso. 19 years ago
  Mike Frysinger 8b3f9257b8 use wrapper debug macros to improve readability 19 years ago
  Mike Frysinger ce9f1cf9c2 rip out all the duplicated debug code and move into a shared file 19 years ago
  Mike Frysinger 22472d50fc use the a_val member instead of a_ptr/a_fcn since newer elf defines dropped the other values 19 years ago
  Mike Frysinger 6512a60090 change all Elf32_* usage to ElfW(*) usage since we shouldnt care about the bitsize 19 years ago
  Joakim Tjernlund 61e5097b07 Quick and dirty hack to prevent ld.so from beeing loaded twice. 19 years ago
  Mike Frysinger 1c5655bd37 err revert %p->%x change since _dl_printf() is not fprintf() 19 years ago
  Mike Frysinger c50f2ee11d use %p instead of %x to show addresses so we dont have to worry about the sizeof pointers 19 years ago
  Mike Frysinger af519ad1c0 use _dl_debug_file instead of hardcode 2 19 years ago
  Joakim Tjernlund d1b0dffff4 Add Peter Mazinger fini/crt compat patch. Select DL_FINI_CRT_COMPAT to 19 years ago
  Joakim Tjernlund df0e39281e Enable new FINI processing. ldso now passes a FINI function 19 years ago
  "Steven J. Hill" 40648f65b2 Get rid of extern references to ldso variables. 19 years ago
  "Steven J. Hill" 0f1d9b431f GCC-4.1.0 doesn't like it when you reference 'extern' one place and then try 19 years ago
  Joakim Tjernlund fdaf1b4fa8 Cleanup library loading. 19 years ago
  Eric Andersen c5ba045115 early debug stuff goes to stderr, not _dl_debug_file 19 years ago
  Eric Andersen 44c04f38df fix a thinko -- we cant use 19 years ago
  Eric Andersen a33e642102 Only dl-startup.c should be using the SEND_STDERR macros, 19 years ago
  Joakim Tjernlund 447c0b1572 Prepare PowerPC some more for standalone exection of ldso. 19 years ago
  Eric Andersen 8ae1e1d1cc minor cosmetic cleanup 19 years ago
  Joakim Tjernlund e6816a15ab Moved the addition of load address from the fast path 19 years ago
  Joakim Tjernlund d028db7898 Move ldso FINI handling into _dl_fini(). Add #ifndef _DL_DO_FINI_IN_LIBC around 19 years ago
  Peter Kjellerstedt 3e8b9f4203 Corrected a typo (exection -> execution). 19 years ago