be more strict in which dns packets we accept
make sure to return "UTF-8" when asked for the charset of an utf-8
terminal
Minor changes with the __THROW attribute
Extending the flags (O_CLOEXEC)
Missing constants and prototype.
update syscall list to kernel version 3.8
fix x32 (got bitten as early adopter)
add pipe2
change x86_64 gettimeofday to non-vsyscall in the presence of valgrind
update tee and *splice prototypes
add pipe2 prototype
make stat and readdir work for x32
turns out x32 is already 64-bit when it comes to stat, so no need for
hackery
fix dynamic build
if mmap fails, don't close fd
nice used setpriority which returned EACCES when nice is supposed to
return EPERM
utimes should not be hidden behind __BSD_SOURCE
work around sparc64 kernel bug which apparently expects >4 byte alignment in getdents
Merge branch 'origin' into ensc/0.33

Conflicts:
	Makefile
	dietdirent.h
	dietfeatures.h
	lib/nice.c
s390: added arch specific fadvise64_64 implementation

Patch adds a s390 (32-bit) specific implementation of posix_advise(),
because the syscall uses a struct for passing the parameters

Patch was provided by Dan Horak.
dietunaligned: initial checkin

header provides some helper macros which can be used to access
unaligned data.  It uses some compiler magic to make access as efficient
as possible.
readdir*: use helper functions for unaligned access
readdir: fixed build

lib/readdir.c:10:3: error: implicit declaration of function readdir_r [-Werror=implicit-function-declaration]
   if (readdir_r(d,&tmp,&ld)) return 0;