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

magnum, Jim -

"make macosx-x86-64i" in 1.7.9-jumbo-3 fails for me with:

gcc -c  -m64 -DUNDERSCORES -DBSD -DALIGN_LOG sse-intrinsics-64.S
sse-intrinsics.c:5:Alignment too large: 15. assumed.
sse-intrinsics.c:12:Alignment too large: 15. assumed.
sse-intrinsics.c:14:Unknown pseudo-op: .type
sse-intrinsics.c:14:Rest of line ignored. 1st junk character valued 115 (s).
sse-intrinsics.c:15:Unknown pseudo-op: .size
sse-intrinsics.c:15:Rest of line ignored. 1st junk character valued 115 (s).
sse-intrinsics.c:20:Alignment too large: 15. assumed.
sse-intrinsics.c:105:Alignment too large: 15. assumed.
sse-intrinsics.c:107:Unknown pseudo-op: .type
sse-intrinsics.c:107:Rest of line ignored. 1st junk character valued 109 (m).
sse-intrinsics.c:108:Unknown pseudo-op: .size
sse-intrinsics.c:108:Rest of line ignored. 1st junk character valued 109 (m).
sse-intrinsics.c:113:Alignment too large: 15. assumed.
sse-intrinsics.c:168:Alignment too large: 15. assumed.
sse-intrinsics.c:170:Unknown pseudo-op: .type
sse-intrinsics.c:170:Rest of line ignored. 1st junk character valued 109 (m).
sse-intrinsics.c:171:Unknown pseudo-op: .size
sse-intrinsics.c:171:Rest of line ignored. 1st junk character valued 109 (m).
sse-intrinsics.c:176:Alignment too large: 15. assumed.
sse-intrinsics.c:217:32-bit absolute addressing is not supported for x86-64

While the syntax issues may vary between Xcode versions, etc., the
absolute addressing problem is unlikely to be avoided on another system.
Thus, I think we need to not advertise this make target until we
possibly have a proper assembly file (with %rip-relative addressing,
which is good for other systems as well).

Alexander

Powered by blists - more mailing lists

Your e-mail address:

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