mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-13 18:49:11 +02:00
* fixed 16-bits types tgid/tpid/mode_t removed 1.0 compat ifdef
git-svn-id: trunk@10158 -
This commit is contained in:
parent
60534af6ce
commit
58b3208552
@ -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;
|
||||||
|
Loading…
Reference in New Issue
Block a user