mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-29 01:41:23 +02:00
The sources of the Free Pascal compiler, RTL, packages and utilities.
See https://www.freepascal.org/ for more info.
![]() Pablo Alfaro (mantis #14075, also fixes #13363): * ipc msgtyp is clong, not cint * TIPC_Perm and TSEMid_ds are different on 64 bit systems * fixed passing semun arguments (have to be passed by value, not reference) * fixed the order of parameters to msg* syscalls, and don't use TIPC_Kludge for msgrcv syscall (only for ipccall.inc variants) * use new operation variants on 64 bit platforms in ipccall.inc * introduced use kernel_mode/uid/gid_t types for use by the Linux ipc records * fixed type of TSEMid_ds.sem_base for Darwin * added {$packrecords c} to ipc unit, and {$packrecords 4} around certain structs for Darwin as in the C headers * fixed passing semun argument to semctl for libc platforms (by value, not reference) git-svn-id: trunk@16336 - |
||
---|---|---|
compiler | ||
ide | ||
installer | ||
packages | ||
rtl | ||
tests | ||
utils | ||
.gitattributes | ||
.gitignore | ||
Makefile | ||
Makefile.fpc |