Commit Graph

12 Commits

Author SHA1 Message Date
Michael VAN CANNEYT
6e9537aeeb * Char -> AnsiChar 2023-07-14 17:26:09 +02:00
pierre
0863291e07 Add process_shared field to haiku OS pthread_mutexattr_t type
git-svn-id: trunk@45993 -
2020-08-02 15:46:06 +00:00
Károly Balogh
cc68e36efc haiku: made signal handling properly support x86_64 as well, and sync'd SigContextRec and related structures with current Haiku code
git-svn-id: trunk@40829 -
2019-01-10 06:47:24 +00:00
Károly Balogh
1a26c381f9 haiku: cleanup of some interface definitions, verify structures against the actual haiku code, so it should work both on 32bit and 64bit
git-svn-id: trunk@40792 -
2019-01-07 13:01:08 +00:00
olivier
4d7c0ce1b3 * Haiku : adjust alignment of records the C way.
This should fix Haiku on 32 bits CPU while not breaking the 64 bits version.

git-svn-id: trunk@40766 -
2019-01-05 02:36:34 +00:00
Károly Balogh
fa4502387b haiku: more fixes of base OS types for 64bit, the compiler itself works natively now at least somewhat
git-svn-id: trunk@40764 -
2019-01-04 06:34:56 +00:00
Károly Balogh
82cdd6cec0 haiku: use some of the right ptypes for 64bit CPUs
git-svn-id: trunk@40761 -
2019-01-04 05:04:59 +00:00
Jonas Maebe
4e0d546323 * Use mbrlen instead of mblen under Haiku like on other Unix like platforms.
This fixes the twide3 unit test (patch by Olivier Coursière, mantis #28538)

git-svn-id: trunk@31427 -
2015-08-25 21:26:05 +00:00
olivier
07eed52fd8 * fix some pthread declarations probably inherited from the BeOS port.
Finally fix a deadlock when launching Lazarus with thread support.

git-svn-id: trunk@19526 -
2011-10-21 22:24:03 +00:00
marco
5d87461507 * moves the alias "TTime = time_t" from ptypes.inc to unixtype.pp.
This means it is not aliased in the body of the system unit (which causes
  trouble with the delphi type of the same name), but baseunix/unix/unixtype
  will containue to export the type.

git-svn-id: trunk@14584 -
2010-01-09 16:05:42 +00:00
olivier
b17c3bb282 Fix the build under Haiku :
- fix signal handling
 - remove unneeded reference to BeOS in Makefile.fpc
 - updated stat definition to reflect a recent change in Haiku 

git-svn-id: trunk@13408 -
2009-07-19 01:24:46 +00:00
florian
35c0f78642 + Haiku support by Olivier Coursière based on old BeOS support
git-svn-id: trunk@11014 -
2008-05-19 17:33:35 +00:00