Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [day] [month] [year] [list]
Date: Fri, 16 Dec 2011 19:35:48 +0400
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: macosx-x86-sse2i

magnum, Jim -

No luck with "make macosx-x86-sse2i" in 1.7.9-jumbo-3.  First, it failed
to compile with:

sse-intrinsics-32.S:10939:Unknown pseudo-op: .bss

It also gave lots of warnings like:

sse-intrinsics-32.S:19:Alignment too large: 15. assumed.
sse-intrinsics-32.S:25:Alignment too large: 15. assumed.
...
sse-intrinsics-32.S:11197:Alignment too large: 15. assumed.
sse-intrinsics-32.S:11200:Alignment too large: 15. assumed.

I fixed the .bss thing with:

#ifdef __APPLE__
	.data
#else
	.bss
#endif

Then it compiled, but it fails at runtime:

Benchmarking: FreeBSD MD5 [SSE2i 12x]... Bus error

I am going to drop this make target from the list.

Alexander

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ