[Ecls-list] New LOOP macro.
Juan Jose Garcia Ripoll
worm at arrakis.es
Wed Oct 17 11:41:14 UTC 2001
The interface for building standalone executables has changed. Three functions
C:BUILD-ECLS, C:BUILD-STATIC-LIBRARY and C:BUILD-SHARED-LIBRARY now allow to
build executable, statically linked libraries and dynamically loadable
extensions. The changes are docummented in the Developer's Guide.
These new extensions allow to build the compiler as a dynamically loadable
extension, saving over 500k in the final ECLS image. This extension is loaded
at run time when any of the COMPILE, DISASSEMBLE or COMPILE-FILE functions is
Finally, the implementation of the LOOP macro made by Symbolics Inc. up from
the MIT LOOP macro sources, has been incorporated to the source tree. To
recover the old LOOP macro (which is less compatible, but which has a more
liberal license), pass the --with-oldloop to configure.
More information about the ecl-devel