[Ecls-list] Last problems solved

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Mon Feb 23 13:19:35 UTC 2009


- In C++ it is not possible to forward declare a static variable. We
had to change the code for emitting the compiled_cfuns[] array to let
ECL compile with C++ compilers. Only affects builds using --with-cxx

- The flags PTHREAD_*_NP are also missing from NetBSD. Only affects
NetBSD builds with --enable-threads.

- Fixed the code for generating callbacks. The definition of the
cl_env_copy variable was missing.

- In multithreaded builds, the thread local value of the lisp
environment has to be set up before any allocation takes place.
Affects most builds with --enable-threads.

Juanjo

-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28009 (Spain)
http://juanjose.garciaripoll.googlepages.com




More information about the ecl-devel mailing list