Raymond Toy pushed to branch sparc64-dev at cmucl / cmucl

Commits:

1 changed file:

Changes:

  • src/lisp/Config.sparc64_sunc
    ... ... @@ -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