[fpc-pascal]Bug report

md md at realmwireless.com
Mon Nov 13 17:50:56 CET 2000


None of these bugs requires immediate attention, they all seem to have
current workarounds.

A couple of bugs I have noticed with Linux FPC 1.0.2:

function testme : integer ;  Seems to corrupt the stack whereas

function testme( randomarg : integer) : integer ; does not.

It seems functions without arguments mess up the stack pretty good. 
Syscalls( ) start returning weird values
inside of testme and life is generally miserable afterwards.


*****************************************************

Creating a shared library requires the shared library memory manager be
swapped out with the C library manager.  And it
works very well.

But swapping out the library manager within the pascal process itself
causes many access violations/exceptions to throw during process
exit/termination.

****************************************************

Thanks to all the free pascal contributors,

Mark Diener




More information about the fpc-pascal mailing list