Commit Graph

37 Commits

Author SHA1 Message Date
pierre
32644a526c Use CPUMIPS instead of MIPS conditional
git-svn-id: trunk@21806 -
2012-07-06 15:26:49 +00:00
pierre
8b65ef2d94 * Fix error in last commit for MIPS cpu
git-svn-id: trunk@21799 -
2012-07-06 06:14:07 +00:00
pierre
5fb3d1398a + Use SIZEOF_PTHREAD_XXX macros for /usr/include/bits/pthreadtypes.h for MIPS cpu
git-svn-id: trunk@21790 -
2012-07-05 21:00:09 +00:00
pierre
1c5babbeba Fix SIG_MAXSIG const for cpumips
git-svn-id: trunk@21618 -
2012-06-14 23:38:40 +00:00
marco
a0becaa727 * fix size of pthread_rwlock_t. Mantis #21552 Fields are now opaque.
git-svn-id: trunk@21243 -
2012-05-05 22:04:08 +00:00
Jonas Maebe
715c819ff7 - removed "packed" from record types that should/need not be packed
git-svn-id: trunk@19613 -
2011-11-08 23:13:16 +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
micha
d7e90f9e48 + add splice and sync_file_range linux-only syscalls
git-svn-id: trunk@12107 -
2008-11-15 15:43:52 +00:00
Almindor
cb5d95a43d * properly fix the statfs for both 32 and 64bit linux
git-svn-id: trunk@11224 -
2008-06-14 11:01:02 +00:00
michael
dd75625d8d * Fixed size in StatFS for 64 bit
git-svn-id: trunk@11222 -
2008-06-14 10:28:37 +00:00
marco
58b3208552 * fixed 16-bits types tgid/tpid/mode_t removed 1.0 compat ifdef
git-svn-id: trunk@10158 -
2008-02-02 17:39:27 +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
florian
572608a64f * fixed ipc for 32 bit systems
git-svn-id: trunk@7073 -
2007-04-07 18:42:01 +00:00
florian
d90bc77a54 * fixed several type declarations
git-svn-id: trunk@7071 -
2007-04-07 18:23:03 +00:00
florian
0c889207ca * fixed ipc syscalls and data structures for x86-64, resolves #8616
git-svn-id: trunk@7070 -
2007-04-07 18:00:05 +00:00
Jonas Maebe
37487d682e * tv_sec field of timeval is time_t (just for form, the actual type
is the same as clong which was the previous type)

git-svn-id: trunk@6713 -
2007-03-04 18:46:50 +00:00
marco
57cfd89fbd * Linux 64-bit FS patch from neli for FPC_USE_LIBC
git-svn-id: trunk@6517 -
2007-02-16 22:16:54 +00:00
micha
0043aff24d * fix linux/sysutils 64 bit file handling: make off_t 64 bit
git-svn-id: trunk@5152 -
2006-11-01 16:32:12 +00:00
micha
9238003e4f + 64 bit file support for linux
git-svn-id: trunk@5116 -
2006-10-31 11:20:21 +00:00
peter
4ace790492 * remove $Log
git-svn-id: trunk@231 -
2005-06-07 09:47: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
florian
a0eae3d6e8 + ansi<->wide implemented using iconv 2005-03-16 22:26:12 +00:00
peter
e417e34496 * truncate log 2005-02-14 17:13:06 +00:00
marco
42404cd68e * moved some calls from unix to baseunix. Darwin untested. 2004-11-14 12:21:08 +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
peter
98bf46482b * statfs fixed 2004-05-02 01:00:07 +00:00
peter
02d7fd9c1d * use cpu64 2004-04-26 16:53:19 +00:00
marco
93622ec2e8 * UnixType changes. Please report problems to me. 2004-03-04 22:15:16 +00:00
Jonas Maebe
20fb31f827 * moved tstatfs from systypes.inc to ptypes.inc to fix make cycle with
-dFPC_USE_LIBC (systypes.inc is now completely commented out)
2004-01-11 09:56:20 +00:00
marco
371f66818a * ptime_t 2003-12-30 12:46:40 +00:00
peter
ab5352d3f1 * fpnanosleep exported in baseunix
* fpnanosleep has pointer arguments to be C compliant
2003-09-27 13:45:58 +00:00
marco
7efaf7dee2 * Unix reform stage two. Remove all calls from Unix that exist in Baseunix. 2003-09-14 20:15:01 +00:00
marco
7dd70233f2 * new unix rtl, linux part..... 2002-12-18 16:43:26 +00:00
marco
58d33b9619 * some updates 2002-11-12 14:28:40 +00:00
marco
eb9aa7925c * Linux versions 2002-10-29 16:47:17 +00:00