[cmucl-help] 19c alpha [Was Re: CMUCL 18c building on tru64 5.1]

Fausto Saporito fausto.saporito at gmail.com
Tue Sep 9 17:33:50 UTC 2014


Hello Ray,

I'm missing a piece... Is undefineds.h used during the kernel.core creation ?

Those warnings are generated on the linux machine...

By the way, they are totally missing in undefineds.h ... also an OSF1
part is totally missing.
Is present only alpha-linux section.

So I should update undefineds.h with all those functions present in
the warnings, if I understood correctly...

regards,,
Fausto


2014-09-09 18:43 GMT+02:00 Raymond Toy <toy.raymond at gmail.com>:
>
>
> On Tue, Sep 9, 2014 at 1:30 AM, Fausto Saporito <fausto.saporito at gmail.com>
> wrote:
>>
>> Just another info...
>> I repeated the creation process of kernel.core.
>> At the end, when it's saving the kernel.core file (I suppose) I have a lot
>> of:
>>
>> Warning:  Undefined foreign symbol: "_undefined_tramp"
>
>
>
>
>>
>> Warning:  Undefined foreign symbol: "_undefined_tramp"
>> Warning:  Undefined foreign symbol: "_undefined_tramp"
>> Warning:  Undefined foreign symbol: "_undefined_tramp"
>> Warning:  Undefined foreign symbol: "_undefined_tramp"
>> Warning:  Undefined foreign symbol: "_undefined_tramp"
>> Warning:  Undefined foreign symbol: "call_into_c"
>
>
> These warnings pretty much explains the crash.  All of the missing foreign
> symbols need to be defined otherwise lisp uses 0 (or some other invalid
> value)
>
> These are normally in undefineds.h. Perhaps undefineds.c has bitrotted and
> needs to be updated a bit for alpha?
>
> Once these warnings about these undefined foreign symbols is fixed, we
> should get farther along.
>
>
> --
> Ray


More information about the cmucl-help mailing list