Commit History

Autor SHA1 Mensaxe Data
  Manuel Novoa III ae51419546 Fix 2 bugs in strftime related to glibc struct tm extensions. %!s(int64=19) %!d(string=hai) anos
  Manuel Novoa III 47167cdc5d Since __syscall_error is a C func, we need to store the syscall return value %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 2433f86b14 whoops, reversed naming of nano sec members ... kernel uses _, user space does not %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger bf177923c0 syntax cleanups %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 2e41a6a74e tweak whitespace %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger e8a4b87a04 rip out previous armeb old-stat abi compat code since arm linux opinion is that the old stat.h abi was for little endian only ... people should use this patch to fix their armeb kernels: http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=863/1 %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 13b3d999f7 add support for nanoseconds %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 2edb83b593 make sure the stat64 struct is packed to prevent further ABI headaches as done in mainline 2.6 %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 1a6075d08d with the help of John Bowler, track down the ugly ABI change between 2.4 / 2.6 on big endian arm kernels and work around it best we can at runtime %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 93b87ac72f add support for passing nano seconds (if arch supports it) %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger a8ed82a853 allow people to build shared/ldso but disable threads %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger ef1dacb1fc a [mostly working] elfinterp.c based on i386 / glibc %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 56e9950bf3 when running shared tests, use the toplevel ldso %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger f80ef6bcb8 remove unused instructions %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 802c7d3ac8 import the rest of the glibc start.S so PIE works %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger f50c17eb71 eat pointless whitespace %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 34288f4de0 dump the address we transfer control to %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger cd14230fcf oops, fix typo in ELF_ST_BIND macros %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 43346101c5 use Elf32_Word instead of uint32_t since that is what the ELF spec refers to %!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 8edeb6297c import fix from glibc to resolve segfault reported by wmq in Bug 335 %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger d2363d3bed dont use void* when we know the type of pointer we want %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 84cc817ba5 force hash buckets to work off of 32bit quantities %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger e55e48a9f6 use the debug dprint macros to clean up readability %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 8174ddee1c use the debug dprint macros to clean up readability %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 2b6789581c create a new wrapper macro for debug early output %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 65ed8b75f3 minor touchups in debug output/comments %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger bda3391b23 base __rtld_stack_end off of argv instead of args so we dont have to worry about how each arch treats args %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger f4d9a266b9 declare reloc_addr as ElfW(Addr) instead of Word since it is an Addr, not a Word (and it will truncate addresses on 64bit hosts) %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger bdf82cbbc1 make sure the SEND_NUMBER_STDERR macro doesnt modify the number given to it %!s(int64=19) %!d(string=hai) anos