Changeset 10073


Ignore:
Timestamp:
Jul 17, 2008, 3:10:06 PM (11 years ago)
Author:
gb
Message:

Solaris xload backend.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/xdump/xx8664-fasload.lisp

    r8397 r10073  
    116116(add-xload-backend *x8664-darwin-xload-backend*)
    117117
     118(defparameter *x8664-solaris-xload-backend*
     119  (make-backend-xload-info
     120   :name  :solarisx8664
     121   :macro-apply-code-function 'x8664-fixup-macro-apply-code
     122   :closure-trampoline-code *x8664-closure-trampoline-code*
     123   :udf-code *x8664-udf-code*
     124   :default-image-name "ccl:ccl;sx86-boot64"
     125   :default-startup-file-name "level-1.sx64fsl"
     126   :subdirs '("ccl:level-0;X86;X8664;" "ccl:level-0;X86;")
     127   :compiler-target-name :solarisx8664
     128   :image-base-address #x300000000000
     129   :nil-relative-symbols x86::*x86-nil-relative-symbols*
     130   :static-space-init-function 'x8664-initialize-static-space
     131   :purespace-reserve (ash 1 30)
     132   :static-space-address (+ (ash 1 16) (ash 2 12))
     133))
     134
     135(add-xload-backend *x8664-solaris-xload-backend*)
     136
    118137#+x8664-target
    119138(progn
     
    123142  (setq *xload-default-backend* *x8664-freebsd-xload-backend*)
    124143  #+darwin-target
    125   (setq *xload-default-backend* *x8664-darwin-xload-backend*))
     144  (setq *xload-default-backend* *x8664-darwin-xload-backend*)
     145  #+solaris-target
     146  (setq *xload-default-backend* *x8664-solaris-xload-backend*))
    126147
    127148
Note: See TracChangeset for help on using the changeset viewer.