Changeset 6318
- Timestamp:
- Apr 20, 2007, 2:16:00 AM (18 years ago)
- File:
-
- 1 edited
-
branches/x8664-call/ccl/compiler/X86/x862.lisp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/x8664-call/ccl/compiler/X86/x862.lisp
r6294 r6318 5292 5292 (:long (frag-list-push-32 frag-list val)) 5293 5293 (:quad (frag-list-push-64 frag-list val)) 5294 (:align (finish-frag-for-align frag-list val)))) 5294 (:align (finish-frag-for-align frag-list val)) 5295 (:talign (finish-frag-for-talign frag-list val)))) 5295 5296 (let* ((pos (frag-list-position frag-list)) 5296 5297 (frag (frag-list-current frag-list)) … … 5305 5306 (:quad (frag-list-push-64 frag-list 0) 5306 5307 (setq reloctype :expr64)) 5307 ( :align (error ":align expression ~s not constant"arg)))5308 ((:align :talign) (error "~s expression ~s not constant" directive arg))) 5308 5309 (when reloctype 5309 5310 (push … … 8207 8208 (*x862-top-vstack-lcell* *x862-top-vstack-lcell*)) 8208 8209 (x862-open-undo $undostkblk) ; tsp frame created by nthrow. 8209 (! save-cleanup-context (aref *backend-labels* cleanup-label))8210 8210 (x862-vpush-register seg x8664::ra0) 8211 8211 (x862-form seg nil nil cleanup-form)
Note:
See TracChangeset
for help on using the changeset viewer.
