[fpc-pascal] FPC for High Performance Computing (HPC) Components with Application API

Andrew Brunner andrew.t.brunner at gmail.com
Sat Oct 16 22:00:12 CEST 2010


On Sat, Oct 16, 2010 at 2:16 PM, Henry Vermaak <henry.vermaak at gmail.com> wrote:

> libpthread.so is the name of the library, not the name of the implementation.

I updated FPC from SVN and it is pointing to this library now :-).
Only problem is someone took some changes I made to remove semaphore
on thread creation... If I would have known someone was going to
commit those changes I would have taken the time to move FSEM into a
block where createsuspended was true this way it wouldn't have event
effected others who need that barrier :-)

>> Ok. You mentioned NPTL.  What can you tell me about that?  Is that the
>> project that makes pthreads?
> http://en.wikipedia.org/wiki/Native_POSIX_Thread_Library

This was interesting "There exists a tracing tool for NPTL, called
POSIX Thread Trace Tool (PTT). And an Open POSIX Test Suite (OPTS) was
written for testing the NPTL library against the POSIX standard. "

^^^ Could this possibly be a solution or a lead in to getting GDM-GDB
to stop locking up on entry to breakpoint?!?  I know debugging threads
is nearly impossible under Linux (at least with GDB and Ubuntu)



More information about the fpc-pascal mailing list