soft-fp: fix negation NaN handling (bug 16034).
soft-fp: split FP_INIT_EXCEPTIONS from FP_INIT_ROUNDMODE.
benchtests: Add include-sources directive.

This adds the "include-sources" directive to scripts/bench.pl.  This
allows for including source code (vs including headers, which might get
a different search path) after the inclusion of any headers.
malloc/hooks.c: Correct check for overflow in memalign_check.

A large value of bytes passed to memalign_check can cause an integer
overflow in _int_memalign and heap corruption. This issue can be
exposed by running tst-memalign with MALLOC_CHECK_=3.

ChangeLog:

2013-10-10  Will Newton  <will.newton@linaro.org>

	* malloc/hooks.c (memalign_check): Ensure the value of bytes
	passed to _int_memalign does not overflow.
Avoid ordered comparisons of NaNs in ldbl-128ibm acosl and asinl.
Extend powerpc-nofpu -fno-builtin-fabsl workaround to more files.
Update sparc ULPs.

	* sysdeps/sparc/fpu/libm-test-ulps: Update.
Add soft-fp files from libgcc.
Update copyright and license notices in soft-fp files from libgcc.
Fix readdir regressions on sparc 32-bit.

	* sysdeps/posix/dirstream.h (struct __dirstream): Fix alignment of
	directory block.