Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 390665 | Differences between
and this patch

Collapse All | Expand All

(-)a/Configure (-1 / +1 lines)
Lines 391-397 Link Here
391
# -DMD32_REG_T=int doesn't actually belong in sparc64 target, it
391
# -DMD32_REG_T=int doesn't actually belong in sparc64 target, it
392
# simply *happens* to work around a compiler bug in gcc 3.3.3,
392
# simply *happens* to work around a compiler bug in gcc 3.3.3,
393
# triggered by RIPEMD160 code.
393
# triggered by RIPEMD160 code.
394
"BSD-sparc64",	"gcc:-DB_ENDIAN -DTERMIOS -O3 -DMD32_REG_T=int -Wall::${BSDthreads}:::BN_LLONG RC2_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC2 BF_PTR:${sparcv9_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
394
"BSD-sparc64",	"gcc:-DB_ENDIAN -DTERMIOS -O3 -DMD32_REG_T=int -Wall::${BSDthreads}:ULTRASPARC::BN_LLONG RC2_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC2 BF_PTR:${sparcv9_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
395
"BSD-ia64",	"gcc:-DL_ENDIAN -DTERMIOS -O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_INT:${ia64_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
395
"BSD-ia64",	"gcc:-DL_ENDIAN -DTERMIOS -O3 -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_INT:${ia64_asm}:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
396
"BSD-x86_64",	"gcc:-DL_ENDIAN -DTERMIOS -O3 -DMD32_REG_T=int -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
396
"BSD-x86_64",	"gcc:-DL_ENDIAN -DTERMIOS -O3 -DMD32_REG_T=int -Wall::${BSDthreads}:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:bsd-gcc-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
397
397
(-)a/crypto/des/Makefile (-1 / +1 lines)
Lines 60-66 Link Here
60
	$(CC) $(CFLAGS) -o des des.o cbc3_enc.o $(LIB)
60
	$(CC) $(CFLAGS) -o des des.o cbc3_enc.o $(LIB)
61
61
62
des_enc-sparc.S:	asm/des_enc.m4
62
des_enc-sparc.S:	asm/des_enc.m4
63
	m4 -B 8192 asm/des_enc.m4 > des_enc-sparc.S
63
	m4 asm/des_enc.m4 > des_enc-sparc.S
64
64
65
des-586.s:	asm/des-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl
65
des-586.s:	asm/des-586.pl ../perlasm/x86asm.pl ../perlasm/cbc.pl
66
	$(PERL) asm/des-586.pl $(PERLASM_SCHEME) $(CFLAGS) > $@
66
	$(PERL) asm/des-586.pl $(PERLASM_SCHEME) $(CFLAGS) > $@

Return to bug 390665