0.29 oops, fix LD_RUN_PATH unsetting (Enrico Scholz) Markus Oberhumer sent the following diffs: dl_iterate_phdr for libgcc_eh proper endian.h recognition for __s390x__ rem and sdiv for sparc fix stupid dns decoding bug (Gernot Tenchio) #ifdef powerpc -> #ifdef __powerpc__ (Enrico Scholz) struct siginfo was wrong for 64-bit platforms Lots of fixes and patches from Markus Oberhumer. libstdc++ compatibility ilp64 compatibility make diet libc compile with -Werror on 13 platforms provide time() using gettimeofday for s390x remove waitpid warnings on ia64, s390/x provide C++ exception handling support ppc64 now compiles again typo in libcompat/syscall.S for WANT_THREAD_SAFE (Björn Döbel) syscall.h update for all architectures remove two ppc64 warnings fix s/390 syscalls > 255 add "diet -L gcc" option to print the lib path remove new gcc4 signedness warnings add link.h (probably only useful to compile an ia64 cross-gcc) understand -m32 on x86_64 as meaning i386 now that gcc 4 is out, finally switch -malign-functions to -falign-functions in diet MADV_* for hppa and ia64 (Enrico Scholz) add _PATH_TMP to paths.h support syscall on sparc and x86_64 (Herbert Poetzl) change alignment code in gethostbyname_r (Herbert Poetzl) avoid bus errors in DNS code implement gettimeofday vsyscall for x86_64 replace unfinished plug&play DNS hack with zeroconf, rename dietfeatures.h option to WANT_PLUGPLAY_DNS. A small dns daemon can be found in contrib/dnsd.c hack ugly non-thread-safe kludge to communicate proper scope_id to getaddrinfo fix bug regarding regular expressions like "(a|)b" work around gcc 4 bug make sure diet always leaves -V in front of the gcc command line sparc64 fixes (Martin) fix warnings in socketcall functions