projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix (compile '(setf function)).
[sbcl.git]
/
src
/
compiler
/
x86
/
subprim.lisp
diff --git
a/src/compiler/x86/subprim.lisp
b/src/compiler/x86/subprim.lisp
index
1e9e532
..
44fa889
100644
(file)
--- a/
src/compiler/x86/subprim.lisp
+++ b/
src/compiler/x86/subprim.lisp
@@
-48,7
+48,7
@@
(inst cmp al-tn list-pointer-lowtag)
(inst jmp :e loop)
;; It's dotted all right. Flame out.
(inst cmp al-tn list-pointer-lowtag)
(inst jmp :e loop)
;; It's dotted all right. Flame out.
- (error-call vop object-not-list-error ptr)
+ (error-call vop 'object-not-list-error ptr)
;; We be done.
DONE))
;; We be done.
DONE))
@@
-80,3
+80,5
@@
DONE))
(define-static-fun length (object) :translate length)
DONE))
(define-static-fun length (object) :translate length)
+(define-static-fun %coerce-callable-to-fun (callable)
+ :translate %coerce-callable-to-fun)