Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

no FPC Go32v2 maintainer(s) / Unicode kills us all (Announce)

posted by Laaca Homepage, Czech republic, 01.01.2011, 15:12

The useful and relatively easy job is to report bugs around DOS version of FPC. It seems it can motivate FPC developers to work even for DOS target.

Now they is one important issue examined (look here)

You can help if you test some development version (called snapshot) and try
to compile and run this source:
Procedure Confuse;
begin

end;


Procedure TestBug(chr:word);
begin
Confuse; {if you comment it, everything is fine even in Level 2}
Mem[$B800:0]:=byte(chr);
end;

begin
writeln(#13#10#13#10);
TestBug(42); {should print '*'}
readln;
end.


It should print asterix ("*") in left upper corner.
Try to set the compilation parameters in IDE and set "Optimalization level 2"
Then should be provoced a bug - nothing is displayed.

I need a confmitation by somebody about this bug.

---
DOS-u-akbar!

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 306 users online (0 registered, 306 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum