The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
Jonas Maebe 36aa39cc38 o fixed several Linux ipc bugs, based on patch by Ruben Chaer/
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 -
2010-11-13 16:58:23 +00:00
compiler * In MacPas mode, externals have realname with target_info Cprefix 2010-11-12 22:00:46 +00:00
ide * Try to compile with mingw64 gdb 2010-11-08 15:44:38 +00:00
installer + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and 2010-09-29 21:56:47 +00:00
packages + forgotten to add/commit in r16332 2010-11-13 13:04:37 +00:00
rtl o fixed several Linux ipc bugs, based on patch by Ruben Chaer/ 2010-11-13 16:58:23 +00:00
tests - removed darwin-specific external name for printf, no longer required after 2010-11-12 22:08:15 +00:00
utils * fixes for memory leaks by Vincent 2010-11-06 20:46:46 +00:00
.gitattributes + forgotten to add/commit in r16332 2010-11-13 13:04:37 +00:00
.gitignore + Added a basic test for TCustomVariantType creation functionality. 2010-11-10 16:21:19 +00:00
Makefile + i386/iphonesim target for the new iPhoneSimulator in Xcode 3.2.4 and 2010-09-29 21:56:47 +00:00
Makefile.fpc * Makefiles version 2.5.1 2009-08-13 21:21:28 +00:00