Thunderbird/9.0.1
mp.lang.pascal.misc:220
From: Robert AH Prins
On 2012-01-11 09:25, Marco van de Voort wrote:
> On 2012-01-11, Robert AH Prins wrote:
>>> 1. Clean out redundant assembler. It might have hidden assumptions about
>>> compiler and rtl internals.
>>
>> If you compile without defining "asm", all assembler will be out, with
>> the exception of the code in write_time, I don't remember why there is
>> no corresponding pure-Pascal version of that procedure, even the latest
>> TP3 version I can access right now (no DVD-RAM due to a dead PC) already
>> used inline "assembler" for that routine.
>
> The second half of 80386all also has assembler only options. Worse, they
> seem to have VP specific& directives next to them.
You're right, If you really want, you can just add a {$ifdef asm} ...
{$endif} around them (i.e. core_4_cvi_cvr & stripper).
However, FPC doesn't have any problems with them due to the fact that it
ignores VP specific "{&..." directives...
Robert
--
Robert AH Prins
robert(a)prino(d)org
--- Internet Rex 2.31
* Origin: The gateway at Omicron Theta (1:261/20.999)
|