[lazarus] Can't cycle new compiler

Peter Vreman pfv at cooldown.demon.nl
Wed Jul 28 21:11:05 EDT 1999


> > But it works now again... Tomorrow i want to see the assert's :)
> 
> It will work but it does still have one quirk. If uTrace has {$H+}
> declared the const Msg isn't handled correctly. The length character for
> the message string is also printed at the front of the string. If {$H+}
> is declared in uTrace then when the complete uTrace code is used it
> blows up. It doesn't really need {$H+} but this still might cause some
> problems someplace. Oh yeah the unit that was setting the Assert line
> also did NOT have {$H+} set so maybe that is where the confusion comes
> in. Just something else to check.  :-)
The asserts in the RTL are in shortstring. This will need then some
compiler magic for ansistrings to insert conversions. I'll take a look at
it tomorrow... First i need to take a sleep now it's already 3:15am... but
i can create finally again .so files with glibc2 :)

Peter






More information about the Lazarus mailing list