glibc/sysdeps/sparc
David S. Miller 3a0d900a99 Add support for sparc cryptographic hash opcodes.
* crypt/Makefile: Move test targets after toplevel Rules
	inclusion.  Grab any necessary sysdep routines when linking.
	* crypt/md5.c (md5_process_block): Remove define, we will always
	name it __md5_process_block.
	(md5_finish_ctx): Update md5_process_block call.
	(md5_stream): Likewise.
	(md5_process_bytes): Likewise.
	(md5_process_block): Rename to __md5_process_block and move to ...
	* crypt/md5-block.c: ... here.
	* crypt/sha256.c (sha256_process_block): Move to ...
	* crypt/sha256-block.c: ... here.
	* crypt/sha512.c (sha512_process_block): Move to ...
	* crypt/sha512-block.c: ... here.
	* locale/Makefile (CFLAGS-md5.c): Define to add crypt/ to include
	path.
	* sysdeps/sparc/sparc-ifunc.c (sparc_libc_ifunc): Define.
	* sysdeps/sparc/sparc64/multiarch/Makefile
	(libcrypt-sysdep_routines): Add crypto assembler sysdeps when in
	crypt subdir.
	(localedef-aux): Add md5 crypto assembler when in locale subdir.
	* sysdeps/sparc/sparc32/sparcv9/multiarch/Makefile: Mirror sparc64
	multiarch changes.
	* sysdeps/sparc/sparc64/multiarch/md5-block.c: New file.
	* sysdeps/sparc/sparc64/multiarch/md5-crop.S: New file.
	* sysdeps/sparc/sparc64/multiarch/sha256-block.c: New file.
	* sysdeps/sparc/sparc64/multiarch/sha256-crop.S: New file.
	* sysdeps/sparc/sparc64/multiarch/sha512-block.c: New file.
	* sysdeps/sparc/sparc64/multiarch/sha512-crop.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/multiarch/md5-block.c: New file.
	* sysdeps/sparc/sparc32/sparcv9/multiarch/md5-crop.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/multiarch/sha256-block.c: New
	file.
	* sysdeps/sparc/sparc32/sparcv9/multiarch/sha256-crop.S: New file.
	* sysdeps/sparc/sparc32/sparcv9/multiarch/sha512-block.c: New
	file.
	* sysdeps/sparc/sparc32/sparcv9/multiarch/sha512-crop.S: New file.
2012-11-13 17:12:45 -08:00
..
bits Recognize new sparc hwcap bits. 2012-09-05 17:59:16 -07:00
fpu Make fma use of Dekker and Knuth algorithms use round-to-nearest (bug 14796). 2012-11-03 19:48:53 +00:00
sparc32 Add support for sparc cryptographic hash opcodes. 2012-11-13 17:12:45 -08:00
sparc64 Add support for sparc cryptographic hash opcodes. 2012-11-13 17:12:45 -08:00
sys Update. 1997-06-29 22:05:27 +00:00
abort-instr.h Update. 2001-04-06 22:47:29 +00:00
configure Add missing magic to GLIBC_PROVIDES. 2012-10-09 15:41:30 -07:00
configure.in Remove TLS configure checks. 2012-07-17 23:57:43 +02:00
crti.S Remove sparc binutils GOTDATA checks in lieu of new minimum version requirement. 2012-03-01 15:04:16 -08:00
crtn.S Move sparc away from the deprecated inifini.c scheme. 2012-02-16 12:54:05 -08:00
dl-dtprocnum.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
dl-procinfo.c Recognize new sparc hwcap bits. 2012-09-05 17:59:16 -07:00
dl-procinfo.h Recognize new sparc hwcap bits. 2012-09-05 17:59:16 -07:00
dl-sysdep.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
dl-tls.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
gccframe.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
ldsodefs.h Fifth argument of la_pltenter() is not constant. 2012-08-16 08:41:05 -07:00
machine-gmon.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
Makefile Make sparc's -fPIC addition to ASFLAGS-.os more robust. 2012-03-28 14:25:42 -07:00
mempcpy.S Optimize mempcpy on sparc. 2012-03-28 22:35:26 -07:00
memusage.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
sparc-ifunc.h Add support for sparc cryptographic hash opcodes. 2012-11-13 17:12:45 -08:00
sparc-mcount.S Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
stackinfo.h Replace FSF snail mail address with URLs. 2012-02-09 23:18:22 +00:00
Subdirs Update. 2000-06-14 00:55:24 +00:00
sysdep.h Add <sys/auxv.h> and getauxval. 2012-05-20 10:40:35 -07:00