[fpc-devel] Revisiting MacOS for PPC (and possibly 68K)

Sven Barth pascaldragon at googlemail.com
Mon Dec 10 22:27:38 CET 2012


On 10.12.2012 21:06, Mark Morgan Lloyd wrote:
> Mark Morgan Lloyd wrote:
>
>> So I suppose that the next thing to do is to (use Lazarus to) look at
>> the conditions earlier in the compiler where AT_NONE is being inserted
>> in the list.
>
> It's putting a significant number of AT_NONE entries into the table, and
> the first one it tries to take out (which obviously isn't the first
> entry in the list) causes the internal error. When being put in, this
> entry had a call stack like
>
> #0 TASMDATA__REFASMSYMBOL('PBGetCatInfoSync', <error reading variable>)
> at aasmdata.pas:443

I had also made out this location as the only plausible one for these 
AT_NONE entries. Maybe the external handling was changed since Mac OS 
last worked and the MPW writer wasn't adjusted then...

Regards,
Sven




More information about the fpc-devel mailing list