Skip to content

Commit

Permalink
Comments, and also remove #+fsbv usage in the tests.
Browse files Browse the repository at this point in the history
  • Loading branch information
attila-lendvai committed Jan 28, 2016
1 parent a99453f commit b15c7ce
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 2 deletions.
5 changes: 5 additions & 0 deletions libffi/funcall.lisp
Expand Up @@ -120,4 +120,9 @@

(setf *foreign-structures-by-value* 'foreign-funcall-form/fsbv-with-libffi)

;; DEPRECATED Its presence encourages the use of #+fsbv which may lead to the
;; situation where a fasl was produced by an image that has fsbv feature
;; and then ends up being loaded into an image later that has no fsbv support
;; loaded. Use explicit ASDF dependencies instead and assume the presence
;; of the feature accordingly.
(pushnew :fsbv *features*)
2 changes: 1 addition & 1 deletion src/features.lisp
@@ -1,6 +1,6 @@
;;;; -*- Mode: lisp; indent-tabs-mode: nil -*-
;;;
;;; features.lisp --- CFFI-specific features.
;;; features.lisp --- CFFI-specific features (DEPRECATED).
;;;
;;; Copyright (C) 2006-2007, Luis Oliveira <loliveira@common-lisp.net>
;;;
Expand Down
2 changes: 1 addition & 1 deletion tests/bindings.lisp
Expand Up @@ -101,7 +101,7 @@
(let ((*foreign-library-directories* (list (load-directory))))
(load-foreign-library 'libtest)
(load-foreign-library 'libtest2)
#+fsbv (load-foreign-library 'libfsbv)
(load-foreign-library 'libfsbv)
(load-foreign-library 'libc)
#+(or abcl lispworks) (load-foreign-library 'libm)))

Expand Down

0 comments on commit b15c7ce

Please sign in to comment.