Changeset 10526

Show
Ignore:
Timestamp:
08/22/08 09:58:35 (3 months ago)
Author:
gb
Message:

Move static-space address up by 64K.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/working-0711/ccl/xdump/xx8664-fasload.lisp

    r5652 r10526  
    7171   :static-space-init-function 'x8664-initialize-static-space 
    7272   :purespace-reserve (ash 1 30) 
    73    :static-space-address (ash 2 12
     73   :static-space-address (+ (ash 1 16) (ash 2 12)
    7474)) 
    7575 
     
    9292   :static-space-init-function 'x8664-initialize-static-space 
    9393   :purespace-reserve (ash 1 30) 
    94    :static-space-address (ash 2 12
     94   :static-space-address (+ (ash 1 16) (ash 2 12)
    9595)) 
    9696 
     
    111111   :static-space-init-function 'x8664-initialize-static-space 
    112112   :purespace-reserve (ash 1 30) 
    113    :static-space-address (ash 2 12
     113   :static-space-address (+ (ash 1 16) (ash 2 12)
    114114)) 
    115115 
    116116(add-xload-backend *x8664-darwin-xload-backend*) 
     117 
     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*) 
    117136 
    118137#+x8664-target 
     
    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