-m32 or -m64 unconditionally passed to cc
Bug #767879 reported by
R. Matthew Emerson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
CFFI |
New
|
Undecided
|
Unassigned |
Bug Description
cffi-grovel:
Not all compiler versions accept these flags. For instance, gcc on ARM does not accept -m32 (or -m64, for that matter).
I see that there's a "FIXME" here; unfortunately, I don't have any really great suggestions on how to detect what flags are appropriate.
To post a comment you must log in.
Well, I suppose we can at least handle ARM specifically. Does setting *CPU-WORD- SIZE-FLAGS* to NIL on ARM work as expected? Also, does ARM support running 32-bit binaries on a 64-bit CPU?