projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix sb-gmp:mpz-pow for non-bignum bases
[sbcl.git]
/
base-target-features.lisp-expr
diff --git
a/base-target-features.lisp-expr
b/base-target-features.lisp-expr
index
22530df
..
e469fda
100644
(file)
--- a/
base-target-features.lisp-expr
+++ b/
base-target-features.lisp-expr
@@
-152,6
+152,11
@@
; :sb-hash-table-debug
;; Enabled automatically by make-config.sh for platforms which implement
; :sb-hash-table-debug
;; Enabled automatically by make-config.sh for platforms which implement
+ ;; short vector SIMD intrinsics.
+ ;;
+ ; :sb-simd-pack
+
+ ;; Enabled automatically by make-config.sh for platforms which implement
;; the %READ-CYCLE-COUNTER VOP. Can be disabled manually: affects TIME.
;;
;; FIXME: Should this be :SB-CYCLE-COUNTER instead? If so, then the same goes
;; the %READ-CYCLE-COUNTER VOP. Can be disabled manually: affects TIME.
;;
;; FIXME: Should this be :SB-CYCLE-COUNTER instead? If so, then the same goes
@@
-238,7
+243,7
@@
;; thread local storage) is not reliably preserved in signal
;; handlers, so we need to restore its value from the pthread thread
;; local storage.
;; thread local storage) is not reliably preserved in signal
;; handlers, so we need to restore its value from the pthread thread
;; local storage.
- ; :restore-tls-segment-register-from-tls
+ ; :restore-fs-segment-register-from-tls
;; On some x86oid operating systems (darwin) SIGTRAP is not reliably
;; delivered for the INT3 instruction, so we use the UD2 instruction
;; On some x86oid operating systems (darwin) SIGTRAP is not reliably
;; delivered for the INT3 instruction, so we use the UD2 instruction
@@
-272,6
+277,11
@@
;; It'll increase the core size by major 5-6mB, though.
; :sb-xref-for-internals
;; It'll increase the core size by major 5-6mB, though.
; :sb-xref-for-internals
+ ;; We support package local nicknames. No :sb-prefix here as we vainly
+ ;; believe our API is worth copying to other implementations as well.
+ ;; This doesn't affect the build at all, merely declares how things are.
+ :package-local-nicknames
+
;; This affects the definition of a lot of things in bignum.lisp. It
;; doesn't seem to be documented anywhere what systems it might apply
;; to. It doesn't seem to be needed for X86 systems anyway.
;; This affects the definition of a lot of things in bignum.lisp. It
;; doesn't seem to be documented anywhere what systems it might apply
;; to. It doesn't seem to be needed for X86 systems anyway.
@@
-343,6
+353,9
@@
;; (Replaces use of SIGALRM.)
; :sb-wtimer
;; (Replaces use of SIGALRM.)
; :sb-wtimer
+ ;; This platform implements VOPs for %ash/right, variable-width shift right
+ ; :ash-right-vops
+
;;
;; miscellaneous notes on other things which could have special significance
;; in the *FEATURES* list
;;
;; miscellaneous notes on other things which could have special significance
;; in the *FEATURES* list