Jonas Maebe
5a8959381c
+ Darwin/AArch64 support
...
git-svn-id: trunk@29934 -
2015-02-23 22:53:50 +00:00
Jonas Maebe
87f7d65650
* made several OS interfacing records non-packed, since they are not packed
...
in the system headers either
git-svn-id: trunk@20652 -
2012-03-29 17:10:13 +00:00
Jonas Maebe
6920c7a0c1
* fixed stat/fstat-related types for iphonesim platform
...
(mantis #20249 )
git-svn-id: trunk@19078 -
2011-09-17 09:31:32 +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
Jonas Maebe
e7d7867082
+ added new tstatfs structure available on Mac OS X 10.6, which appears to
...
be the only one that's supported on iPhonsOS (fixes webtbs/tw1041 on
iPhoneOS)
git-svn-id: trunk@14333 -
2009-12-05 10:51:48 +00:00
Jonas Maebe
d6f3ecc9fc
* fixed definition of ino_t (64 instead of 32 bit) and of stat record
...
(slightly different order of fields) for darwin/arm
git-svn-id: trunk@13069 -
2009-05-01 11:18:18 +00:00
Jonas Maebe
68595c8b72
* fixed wchar_t type (was: widechar, now is cint/cint32/long depending on
...
platform)
+ mbstate_t type for all unixes except BeOS (doesn't exist for BeOS)
+ implemented UpperAnsiStringProc/LowerAnsiStringProc for unix
* fixed Ansi2UCS4Move in cwstring (although it isn't used anywhere
currently)
+ test for Upper/LowerAnsiString
git-svn-id: trunk@9393 -
2007-12-05 17:42:35 +00:00
Almindor
fdcc5f4332
* use TIOCtlRequest instead of hard ifdefs to remove warnings
...
git-svn-id: trunk@8679 -
2007-09-29 14:22:41 +00:00
Jonas Maebe
8e55ea3d29
* 64 bit fixes for pthread and timeval structs
...
git-svn-id: trunk@6489 -
2007-02-14 21:52:56 +00:00
Jonas Maebe
37bd7d0b81
* fixed size_t and ssize_t for 64 bit
...
* fixed tstatfs
git-svn-id: trunk@6476 -
2007-02-13 19:10:38 +00:00
Jonas Maebe
41a108bbc3
* fixed type of ino_t
...
git-svn-id: trunk@6470 -
2007-02-13 15:16:23 +00:00
marco
238510c59d
* added resource consts and types
...
git-svn-id: trunk@1749 -
2005-11-14 11:31:28 +00:00
Jonas Maebe
828eebe984
* cwstring fixed and activated for Darwin
...
git-svn-id: trunk@407 -
2005-06-14 18:30:05 +00:00
peter
4ace790492
* remove $Log
...
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
Jonas Maebe
619cbfd88b
* definition of pthread_mutex_t moved to pmutext.inc
...
git-svn-id: trunk@186 -
2005-06-03 21:07: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
45ffd3b843
* fixed SYS_NMLN constant
2005-02-11 13:07:05 +00:00
marco
65e58b0814
* priority constants
2004-11-14 12:24:33 +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
Jonas Maebe
341d25bfb2
* fixed pthread type definitions for darwin and made them generic
2004-08-25 21:42:11 +00:00
marco
6ad0c08e17
* Darwin specific unixtype fixes.
2004-03-04 22:28:08 +00:00
Jonas Maebe
246629c717
- removed wordsinfdset again, because now it's defined in a common file
2004-03-01 19:50:40 +00:00
Jonas Maebe
f7e4eb439a
+ added wordsinfdset constant
2004-02-22 23:18:24 +00:00
Jonas Maebe
82343a6dc6
* first working version of the Darwin/Mac OS X (for PowerPC) RTL
...
Several non-essential units are still missing, but make cycle works
2004-01-04 20:05:38 +00:00
Jonas Maebe
eac3e6f828
* several fixes, addition of Mach trap numbers (thye are simply syscalls
...
with a negative number)
2003-05-25 12:59:56 +00:00
Jonas Maebe
15e37e7154
+ initial revision, simply copied from FreeBSD
2002-09-08 09:00:54 +00:00