glibc/sysdeps
David S. Miller eae47a3618 Add framework for using sparc VIS3 instructions, use it for copysign/signbit.
* sysdeps/sparc/configure.in: New file.
	* sysdeps/sparc/configure: Generate.
	* configure.in (libc_cv_sparc_as_vis3): Substitute.
	* configure: Regenerate.
	* config.h.in (HAVE_AS_VIS3_SUPPORT): New.
	* config.make.in (have-as-vis3): New.
	* sysdeps/sparc/sparc32/sparcv9/Makefile (ASFLAGS-*): If VIS3 is
	available use -Av9d instead of -Av9a.
	* sysdeps/sparc/sparc64/Makefile: Likewise.
	* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/Makefile: New file.
	* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_copysign-vis3.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_copysign.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_copysignf-vis3.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/fpu/multiarch/s_copysignf.S: New file.
	* sysdeps/sparc/sparc64/fpu/multiarch/Makefile: New file.
	* sysdeps/sparc/sparc64/fpu/multiarch/s_signbit-vis3.S: New file.
	* sysdeps/sparc/sparc64/fpu/multiarch/s_signbit.S: New file.
	* sysdeps/sparc/sparc64/fpu/multiarch/s_signbitf-vis3.S: New file.
	* sysdeps/sparc/sparc64/fpu/multiarch/s_signbitf.S: New file.
2012-03-14 16:43:09 -07:00
..
generic Fix another instance of the _dl_random masking bug, plus coding style. 2012-03-12 15:57:17 -07:00
gnu Clean up glibc manual references to "GNU system" (bug 6911). 2012-03-08 01:27:38 +00:00
i386 Fix csqrt overflow/underflow (bug 13841). 2012-03-14 11:53:32 +00:00
ieee754 Fix hypotf overflow/underflow by using double precision instead of scaling. 2012-03-13 18:08:58 -07:00
mach Hurd: #define away madvise for malloc code, fix previous commit. 2012-02-17 08:46:28 +01:00
posix Add missing headers 2012-02-27 20:27:41 +01:00
powerpc Update powerpc libm ULPs 2012-03-10 19:18:42 +01:00
pthread Fix struct timespec normalization (as used in many other places). 2012-03-08 11:49:43 +01:00
s390 s390: Convert to crt[in].S. 2012-02-16 09:24:19 -08:00
sh Replace FSF snail mail address with URL in miscellaneous files. 2012-03-10 00:45:35 +00:00
sparc Add framework for using sparc VIS3 instructions, use it for copysign/signbit. 2012-03-14 16:43:09 -07:00
unix Install bits/syscall.h through install-headers. 2012-03-14 20:09:44 +00:00
wordsize-32 Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
wordsize-64 Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
x86_64 Fix csqrt overflow/underflow (bug 13841). 2012-03-14 11:53:32 +00:00