[Ecls-list] Help needed, really
DS
ecl at sol42.com
Thu Dec 30 20:14:00 UTC 2010
Why not check what information is put in *features* by other
implementations? If OpenAxiom runs on them, then that should be enough.
Keywords like :X86 and :X86-64 seem common, and this should be easy to
figure out when building ECL. :ILP32 or :LP64 might be even more
informative than that. Since ECL depends on a C compiler, maybe an
additional :GCC or :SUNCC or whatever keyword identifying the compiler
would be useful too.
Clozure CL has target and host endianness and word size information.
Armed Bear CL will tell you what Java version (1.5 or 1.6) it is running
on. Even CLisp (which IIRC compiles to portable bytecode) says
something like :PC386.
This information is useful, can usually be figured out at build time,
and is harmless to put in *features*.
Regards.
-DS
More information about the ecl-devel
mailing list