Raymond Toy pushed to branch sparc64-dev at cmucl / cmucl
Commits:
-
8e7cb94b
by Raymond Toy at 2016-12-28T10:29:47-08:00
1 changed file:
Changes:
... | ... | @@ -18,14 +18,15 @@ include Config.sparc_common |
18 | 18 |
# instructions, even if we don't use the 64-bit registers.
|
19 | 19 |
|
20 | 20 |
ifdef FEATURE_SPARC_V9
|
21 |
+MEM_MODEL=-xcode=abs32
|
|
21 | 22 |
# For SunStudio 11, use -xarch=v8plus. For SunStudio 12, that is
|
22 | 23 |
# deprecated; use -m32 -xarch=sparc.
|
23 | 24 |
CC_V8PLUS = -m64
|
24 |
-AS_V8PLUS = -m64
|
|
25 |
+AS_V8PLUS = -m64 $(MEM_MODEL)
|
|
25 | 26 |
endif
|
26 | 27 |
|
27 | 28 |
ASSEM_SRC = sparc64-assem.S
|
28 |
-CFLAGS += -xcode=abs32 -xlibmieee -O
|
|
29 |
+CFLAGS += $(MEM_MODEL) -xlibmieee -O
|
|
29 | 30 |
DEPEND_FLAGS = -xM
|
30 | 31 |
ASFLAGS = $(AS_V8PLUS)
|
31 |
-OS_LINK_FLAGS = -m64 -M /usr/lib/ld/map.noexstk
|
|
32 |
+OS_LINK_FLAGS = -m64 $(MEM_MODEL) -M /usr/lib/ld/map.noexstk
|