[Ecls-list] (no subject)

Greg Pfeil sellout42 at mac.com
Thu May 18 13:42:04 UTC 2006


Here is a one-line patch to ECL for the problem below. The list of 
"lisp-files" passed to the builder can now be a proper list of the 
object files, even if an output-file argument was passed to 
compile-file.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: init-function-name.patch
Type: application/octet-stream
Size: 593 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20060518/271bfa15/attachment.obj>
-------------- next part --------------


On 18 May 2006, at 10:45, Greg Pfeil wrote:

> I found another issue with CFFi-Grovel and ECL today.
>
> if there's a cffi-grovel-file named (for example) "foo", c::builder 
> creates object files with the following symbols:
>
> foo.o
> 000001fb T init_TIBRV_CFFI
>
> ECLINIT*.o
>          U init_TIBRV
>
> The ECLINIT file is correct, it would seem, but foo.o ends up defining 
> the wrong symbol (probably because it's using the name of the source 
> file, rather than the name of the object file).


More information about the ecl-devel mailing list