Commit Graph

47 Commits

Author SHA1 Message Date
florian
72a8c36bdb * fixed arm asssembler, { ... } comments aren't allowed because { ... } is used for register sets
git-svn-id: trunk@3527 -
2006-05-14 16:17:48 +00:00
micha
b6efd1389e typo in assembly opcode
git-svn-id: trunk@3312 -
2006-04-22 14:00:30 +00:00
micha
7911be08f5 add signal handler trampoline return for buggy OS like fedora core
git-svn-id: trunk@3311 -
2006-04-21 20:36:17 +00:00
Almindor
827abd27d7 * adds fpgetcwd support to sysdir.inc and fixes compilation
git-svn-id: trunk@2969 -
2006-03-19 17:10:04 +00:00
daniel
740c68106b + Add pread/pwrite system calls
* Optimize video using pwrite

git-svn-id: trunk@2705 -
2006-02-27 23:18:35 +00:00
peter
c794c30c50 * fix fpugetrlimit
git-svn-id: trunk@2643 -
2006-02-20 07:41:28 +00:00
Jonas Maebe
c945b972c4 * fixed FpGetRLimit and FpUGetRLimit
git-svn-id: trunk@2093 -
2005-12-31 13:52:38 +00:00
tom_at_work
1b4b42fdd6 * added CheckInitialStkLen() function which checks whether the given stack size value is valid on the OS when creating a thread, fixing stack checking
git-svn-id: trunk@1722 -
2005-11-11 12:16:08 +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
peter
e417e34496 * truncate log 2005-02-14 17:13:06 +00:00
peter
4534feb917 * include file cleanup part 2 2005-02-13 21:47:56 +00:00
peter
ae8b7b153b * include file cleanup 2005-02-13 20:01:37 +00:00
peter
f5bc749953 * bsd thread updates 2005-02-06 12:16:52 +00:00
peter
523f429d7a * rt_sigaction for all cpus 2005-01-31 20:13:24 +00:00
peter
a41e0eafa6 * i386 also needs rtsignal 2005-01-31 19:22:48 +00:00
florian
241587174e * fixed fork for sparc 2004-08-22 12:34:11 +00:00
florian
5064ecaf57 * sparc uses wait4 as well 2004-08-18 21:03:35 +00:00
peter
3094258825 * removed warnings 2004-05-31 20:25:04 +00:00
peter
962ef697d5 * remove comment warnings 2004-05-31 14:31:57 +00:00
peter
56c04b20d3 * sigaction fixed for sparc 2004-05-31 09:22:42 +00:00
peter
94adf83a8b * use thandle in do_* 2004-05-16 18:51:20 +00:00
florian
ee4b23ccac * x86_64 exception handling fixed 2004-05-01 15:59:17 +00:00
florian
d531e303f9 * tried to fix x86-64 signal handling 2004-04-27 20:47:00 +00:00
florian
03f034fedf * mmap for x86-64 fixed 2004-04-25 07:18:49 +00:00
florian
a1a52710d3 * x86_64 syscall numbers fixed 2004-04-20 20:27:01 +00:00
peter
939044763b * readdir now uses getdents, patch from Joost van der Sluis 2004-04-12 16:33:42 +00:00
florian
4fdc20f014 * use rt_sigaction syscall on arm 2004-03-27 14:34:23 +00:00
marco
401641ae28 * hmprf, Linux has different ioctls kernel<->libc 2004-02-21 16:27:29 +00:00
marco
c6860f131d * ppc ioctl nr fixed 2004-02-21 15:14:55 +00:00
florian
25960b979c * fixed x86-64 assembler problems 2004-02-06 15:58:21 +00:00
florian
c9122a4719 + completed x86-64/linux system unit 2004-02-05 01:16:12 +00:00
florian
f621c564a2 * use wait4 instead of waitpid on arm 2004-01-31 16:25:48 +00:00
florian
33d9cedfd9 * arm requires oldmmap call as well 2004-01-23 00:00:06 +00:00
marco
0afb6fd8ca * some more fixes. Testing on idefix 2003-12-30 16:26:10 +00:00
marco
42d5e0e005 * linux now compiles with FPC_USE_LIBC 2003-12-30 15:43:20 +00:00
daniel
fd86e14b01 * Use of 0 instead of nil fixed 2003-12-16 09:43:04 +00:00
olle
fe692f24aa * Changed m68k to cpum68k, i386 to cpui386 2003-10-17 20:52:12 +00:00
peter
ab5352d3f1 * fpnanosleep exported in baseunix
* fpnanosleep has pointer arguments to be C compliant
2003-09-27 13:45:58 +00:00
peter
aab4295686 * mmap returns -1 on error 2003-09-27 12:58:23 +00:00
peter
3d8d9c96f8 * sbrk returns pointer 2003-09-27 11:52:35 +00:00
marco
25beeda7b5 * small fix 2003-09-15 20:29:50 +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
Jonas Maebe
8bd6d64c35 * fixed mmap for non-i386 non-m68k architectures (not sure about
x86-64)
2003-05-11 16:07:55 +00:00
marco
a83a191d07 * small fix, new rtl now cycles 2002-12-18 17:38:01 +00:00
marco
7dd70233f2 * new unix rtl, linux part..... 2002-12-18 16:43:26 +00:00