* fixed 16-bits types tgid/tpid/mode_t removed 1.0 compat ifdef

git-svn-id: trunk@10158 -
This commit is contained in:
marco 2008-02-02 17:39:27 +00:00
parent 60534af6ce
commit 58b3208552

View File

@ -35,11 +35,7 @@ introduction)
Type Type
{$ifndef VER_1_0} // maybe wrong (kernel vs libc)
dev_t = cuint64; { used for device numbers } dev_t = cuint64; { used for device numbers }
{$else}
dev_t = int64;
{$endif}
TDev = dev_t; TDev = dev_t;
pDev = ^dev_t; pDev = ^dev_t;
@ -58,7 +54,7 @@ Type
{$ifdef cpu64} {$ifdef cpu64}
mode_t = cint; { used for file attributes } mode_t = cint; { used for file attributes }
{$else cpu64} {$else cpu64}
mode_t = cushort; { used for file attributes } mode_t = cuint32; { used for file attributes }
{$endif cpu64} {$endif cpu64}
TMode = mode_t; TMode = mode_t;
pMode = ^mode_t; pMode = ^mode_t;
@ -106,13 +102,13 @@ Type
pwchar_t = ^wchar_t; pwchar_t = ^wchar_t;
{$ifdef cpu64} {$ifdef cpu64}
uid_t = cuint; { used for user ID type } uid_t = cuint32; { used for user ID type }
gid_t = cuint; { used for group IDs } gid_t = cuint32; { used for group IDs }
ipc_pid_t = cint; ipc_pid_t = cint;
{$else cpu64} {$else cpu64}
uid_t = cushort; { used for user ID type } uid_t = cuint32; { used for user ID type }
gid_t = cushort; { used for group IDs } gid_t = cuint32; { used for group IDs }
ipc_pid_t = cushort; ipc_pid_t = cushort; // still 16-bit
{$endif cpu64} {$endif cpu64}
TUid = uid_t; TUid = uid_t;
pUid = ^uid_t; pUid = ^uid_t;