[Ecls-list] value0 = c;
Matthew Mondor
mm_lists at pulsar-zone.net
Mon Jul 11 11:05:19 UTC 2011
Hello,
With today's ECL (pulled from git), there are problems when building
swank with undefined 'c' errors. It turns out that some C generated
files have the following:
value0 = c;
An example:
{
cl_object V3; /* CONDITION */
V3 = ECL_CONS_CAR(CLV0);
cl_env_copy->nvalues = 2;
cl_env_copy->values[1] = V3;
cl_env_copy->values[0] = Cnil;
value0 = c;
ecl_frs_pop(cl_env_copy);
V2 = value0;
goto L1;
}
I however could compile some custom projects with it; although for
final executables I also now had to my build scripts for the link stage
to work (this was not necessary previously):
(setf C::*COMPILE-IN-CONSTANTS* t)
I did not check yet why my software builds yet swank doesn't and could
not take the time to look at the compiler source changes yet.
Thanks,
--
Matt
More information about the ecl-devel
mailing list