[fpc-devel] Multithreading under DOS
    Sven Barth 
    pascaldragon at googlemail.com
       
    Thu Sep 26 20:32:05 CEST 2013
    
    
  
On 26.09.2013 14:14, Hans-Peter Diettrich wrote:
> Sven Barth schrieb:
>
>> Well, we do have a TThread.Yield procedure since the last time I
>> worked on TThread :)
>
> What does it do on a DOS target?
Currently it will print this:
=== output begin ===
This binary has no thread support compiled in.
Recompile the application with a thread-driver in the program uses 
clause before other units using thread.
=== output end ===
This is the standard implementation of threading functions if no other 
thread manager is provided (TThread.Yield calls System.ThreadSwitch 
which calls TThreadManager.ThreadSwitch). Otherwise it will depend on 
the threading manager implemented... (see Nikolay's other mail)
Regards,
Sven
    
    
More information about the fpc-devel
mailing list