Ignore:
Timestamp:
Aug 11, 2010, 11:46:41 AM (9 years ago)
Author:
gb
Message:

Darwin/ARM changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/xdump/xarmfasload.lisp

    r14119 r14170  
    105105(add-xload-backend *linuxarm-xload-backend*)
    106106
     107(defparameter *darwinarm-xload-backend*
     108  (make-backend-xload-info
     109   :name :darwinarm
     110   :macro-apply-code-function 'arm-fixup-macro-apply-code
     111   :closure-trampoline-code *arm-closure-trampoline-code*
     112   :udf-code *arm-udf-code*
     113   :default-image-name "ccl:ccl;arm-boot.image"
     114   :default-startup-file-name "level-1.dafsl"
     115   :subdirs '("ccl:level-0;ARM;")
     116   :compiler-target-name :darwinarm
     117   :image-base-address (+ (- arm::nil-value arm::fulltag-nil) (ash 1 12))
     118   :nil-relative-symbols arm::*arm-nil-relative-symbols*
     119   :static-space-init-function 'arm-initialize-static-space
     120   :purespace-reserve (ash 64 20)
     121   :static-space-address (- (- arm::nil-value arm::fulltag-nil) (ash 1 12))
     122))
     123
     124(add-xload-backend *darwinarm-xload-backend*)
    107125
    108126
    109127
    110 #+linuxarm-backend
     128
     129#+linuxarm-target
    111130(progn
    112131(setq *xload-default-backend* *linuxarm-xload-backend*)
Note: See TracChangeset for help on using the changeset viewer.