OK all points taken.

The pthread-library is used to manage the pointers to the base of the threadvar block. (Same of course does use the GS: stuff on Linux-X86/32 to manage it's own thread specific storage.)

Besides the performance argument, the original argument that triggered the discussion was that somebody suggested that it would be a good idea to get rid of the libc (and thus pthreadlib) dependency.

-Michael
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to