Changeset 14543


Ignore:
Timestamp:
Jan 2, 2011, 11:33:21 AM (10 years ago)
Author:
gb
Message:

Make things a little easier to cross-compile.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/compiler/ARM/arm-backend.lisp

    r14507 r14543  
    228228
    229229
    230 #+darwinarm-target
     230#+(or darwinarm-target (not arm-target))
    231231(defvar *darwinarm-backend*
    232232  (make-backend :lookup-opcode #'arm::lookup-arm-instruction
     
    251251                :target-arch arm::*arm-target-arch*))
    252252
    253 #+androidarm-target
     253#+(or androidarm-target (not arm-target))
    254254(defvar *androidarm-backend*
    255255  (make-backend :lookup-opcode #'arm::lookup-arm-instruction
     
    278278
    279279
    280 #+darwinarm-target
     280#+(or darwinarm-target (not arm-target))
    281281(pushnew *darwinarm-backend* *known-arm-backends* :key #'backend-name)
    282282
    283 #+androidarm-target
     283#+(or androidarm-target (not arm-target))
    284284(pushnew *androidarm-backend* *known-arm-backends* :key #'backend-name)
    285285
     
    360360
    361361(pushnew *arm-backend* *known-backends* :key #'backend-name)
     362#-arm-target
     363(progn
     364  (pushnew *linuxarm-backend* *known-backends* :key #'backend-name)
     365  (pushnew *darwinarm-backend* *known-backends* :key #'backend-name) 
     366  (pushnew *androidarm-backend* *known-backends* :key #'backend-name))
    362367
    363368
     
    365370  `(ccl::%istruct 'arm::fake-stack-frame ,sp ,next-sp ,fn ,lr ,vsp ,xp))
    366371
     372#+arm-target
    367373(require "ARM-VINSNS")
    368374
Note: See TracChangeset for help on using the changeset viewer.