Commit History

Autor SHA1 Mensaxe Data
  Mike Frysinger 808694e8a3 Richard Sandiford writes: add support for init/fini arrays in shared flat libraries %!s(int64=17) %!d(string=hai) anos
  Mike Frysinger 80cf5ec280 fix from cmetcalf to make sure we clear the auxvt table before using it %!s(int64=17) %!d(string=hai) anos
  Mike Frysinger 7502d7850f expand comment a little more as to why _stdio_init() is weak thanks to mjn3 %!s(int64=18) %!d(string=hai) anos
  Mike Frysinger c9234bbc4d use weak_alias() for data symbols, not strong_alias() %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger 42c1ad48fa Remove all non-constant libc_hidden_data_def(), it is too unreliable, sorry, most of global data relocations are back %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger 2d1097a2da Add UCLIBC_HAS_SSP_COMPAT option guarding gcc-3.x ssp support %!s(int64=18) %!d(string=hai) anos
  Mike Frysinger 010301e968 tweak the idea between having a MMU and actually using it %!s(int64=18) %!d(string=hai) anos
  Mike Frysinger dcec207b86 touchup whitespace %!s(int64=18) %!d(string=hai) anos
  Mike Frysinger 2525195d77 after much deliberation, may i present Joseph S. Myers patch to add support for .init and .fini array processing %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger 9f88426bba environ is GNU extension %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger 940c777f9d Make it build w/ HAVE_SHARED disabled and SSP enabled %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger f45706ca6a global data uses libc_hidden_data_def, convert all -I hope- and add some new %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger 7bde4a3e31 add comment to know why it's weak %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger 0fca08a0d4 change strong to weak_alias, arm fails, thx Khem Raj %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger e53e67e228 Some warnings go away %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger 1466eb283c Some more prototypes, enable missing-prototypes/declarations warnings for now %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger 21ceae197e Guard hidden prototypes accordingly %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger 358534f7db Use __typeof instead of adding full prototypes %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger b25ad630be Last relocs jump and global data, (even locales) that I could remove are gone from libc. The remaining are left as exercise for others ;-) %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger 6f7dc709ed make DODEBUG=y happy, update sysdeps/common/* copyright %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger af0172162f hidden_def/hidden_proto: convert all users (I hope) termios split, add some missing headers, other jump relocs removed %!s(int64=18) %!d(string=hai) anos
  Mike Frysinger a83c32e036 create & use an internal alias to __uClibc_init() %!s(int64=18) %!d(string=hai) anos
  Mike Frysinger 4cb63ab6d1 create a hidden internal pagesize symbol for libc usage %!s(int64=18) %!d(string=hai) anos
  Mike Frysinger cd662e64be tweak __progname handling some more since some [bad] apps actually try and use it %!s(int64=18) %!d(string=hai) anos
  Mike Frysinger c2bcc11c00 tweak what is likely() in the argv[0] parsing %!s(int64=18) %!d(string=hai) anos
  Mike Frysinger 0e09af6c8e add optional support for program_invocation_name/program_invocation_short_name %!s(int64=18) %!d(string=hai) anos
  Mike Frysinger b327d72589 we dont need to loop calling abort() because abort() already loops for us %!s(int64=18) %!d(string=hai) anos
  Mike Frysinger f1cdc0b850 fix previous commit so that __uClibc_init() is run for non-mmu cases again as report by Thomas in Bug 618 %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger b7fbbd1835 Use attribute_noreturn %!s(int64=18) %!d(string=hai) anos
  Peter S. Mazinger 4a9595f750 Remove -unhonoured- comment %!s(int64=18) %!d(string=hai) anos