From: Juan Jose Garcia Ripoll <worm@ar...> - 2003-04-29 16:41:34
I have submitted more fixes in the CVS. They are all minor fixes, except =
+ :DEFAULT-INITARGS is now a valid option for DEFINE-CONDITION
+ The slot option (classes and conditions) :TYPE can be NIL=20
+ The parents list for DEFINE-CONDITION defaults to '(CONDITION)
+ &whole and &key variables in destructuring lambda lists may themselve b=
destructuring forms, as in (DEFMACRO (&WHOLE (A . B) C . D))
List of errors in Paul's regression test went down to about 130 :-)
From: Juan Jose Garcia Ripoll <juan.ripoll@mp...> - 2003-10-27 08:54:38
Right now on CVS and later, when SF allows me, as patches:
- When compiling shared libraries or FASL files, the flag -fPIC is now used.
- An optimization flag (regparm) has been removed, which is specific to GCC
and the intel platform. It produced a lot of warnings on the PPC or Alpha and
did not bring much speed or space to the Intel build.
- When introducing the new mechanism for loading symbols from a FASL file, a
variable was introduced that lacked a type (it was a typo). This bug
prevented the system from running in architectures with 32-bits ints and
Max-Planck-Institut fuer Quantenoptik +49/(0)89/32905-345
Hans-Kopfermann-Str. 1, D-85748 http://www.mpq.mpg.de/Theorygroup/CIRAC/
Garching b. Muenchen, Germany Juan.Ripoll@...