yury
e1a0b1204a
* Removed unused vars in RTL.
...
git-svn-id: trunk@31750 -
2015-09-17 16:48:53 +00:00
tom_at_work
bf2a01cfeb
fix pthreads use with Android: it does not provide some functions. This patch is partially based on the bug report 0021525. Further, fix use of sem_timedwait in cthreads.pp since Android supports it.
...
git-svn-id: branches/targetandroid@21066 -
2012-04-26 19:05:06 +00:00
joost
3e165e2dcf
* Fixed compilation on Linux after r15557
...
git-svn-id: trunk@15560 -
2010-07-12 21:38:55 +00:00
marco
b43b3c4564
* "external;" added to pthreads.inc as per #14179 .
...
git-svn-id: trunk@13437 -
2009-07-25 09:58:37 +00:00
Jonas Maebe
1a1fc1357d
* honour the specified stack size when creating new threads on unix
...
platforms + test (mantis #12942 )
git-svn-id: trunk@12527 -
2009-01-08 18:37:24 +00:00
peter
07275c3dbe
* added cdecl for sigmask
...
git-svn-id: trunk@8529 -
2007-09-17 20:26:29 +00:00
Jonas Maebe
4457538435
* explicitly unmask SIGSEGV, SIGILL, SIGBUS and SIGFPE at the start
...
of a new thread (should fix #9073 )
git-svn-id: trunk@8265 -
2007-08-11 20:59:37 +00:00
chrivers
d50a9a37f3
+ Added sem_timedwait prototype for Linux pthreads
...
git-svn-id: trunk@5706 -
2006-12-25 12:24:00 +00:00
peter
4ace790492
* remove $Log
...
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
peter
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
Jonas Maebe
159912ec47
* fixed definition of pthread_mutex_t for non-linux targets (and for
...
linux as well, actually).
* base libpthread definitions are now in ptypes.inc, included in unixtype
They sometimes have an extra underscore in front of their name, in
case they were also exported by the packages/base/pthreads unit, so
they can keep their original name there
* cthreadds unit now imports systuils, because it uses exceptions (it
already did so before as well)
* fixed many linux definitions of libpthread functions in pthrlinux.inc
(integer -> cint etc)
+ added culonglong type to ctype.inc
2004-09-09 20:29:06 +00:00
marco
0408fd564a
* syncobj stuff
2004-05-23 18:49:18 +00:00
michael
4b2084fb50
+ New threadmanager implementation
2003-11-26 20:10:59 +00:00
marco
7efaf7dee2
* Unix reform stage two. Remove all calls from Unix that exist in Baseunix.
2003-09-14 20:15:01 +00:00
marco
eeb2a505a5
* From the original systhrds code.
...
Turned out to be not entirely the same as *BSD's (constants with
different names, existing and non existing constants), so I decided to
make it platform dependant.
2002-10-18 18:03:57 +00:00