Fix #1: Add support for gcl 2.6.14
To allow gcl to use mk:defsys, we need to make the following changes. First gcl doesn't like (setf (documentation mk-pkg t) ...)`. It doesn't accept a doc-type of T. Just add a reader conditional to skip this for gcl.
Second, gcl 2.6.14 doesn't understand the form (defun (setf foo) ...)
. Instead we need to use defsetf
. Thus, add defsetf
equivalents for gcl.
Merge request reports
Activity
@mantoniotti PTAL.
I'm not sure I did the
defsetf
forms correctly for gcl. It's been a long time since I had to write adefsetf
. Please verify.I also left the originals in. I would assume you don't want to have both
(defun (setf foo) ...)
and also the equivalent(defsetf foo ...)
.
Please register or sign in to reply