Commit Graph

58 Commits

Author SHA1 Message Date
daniel
5da5440e12 * Ptrint considered harmfull bug no 54689826, change to ptruint.
git-svn-id: trunk@6961 -
2007-03-23 15:38:28 +00:00
tom_at_work
704f8dae14 * fixed rtl compilation with -dFPC_USE_LIBC by providing a more generic fpprctl() call (including libc variant) and moving related constants slightly
git-svn-id: trunk@6134 -
2007-01-22 22:21:32 +00:00
tom_at_work
f6d79e8abb * explicitly enable FPU exception reporting on PowerPC in the MSR because some distros disable them by default
git-svn-id: trunk@6033 -
2007-01-17 22:12:19 +00:00
tom_at_work
66607303af * fixed fpftruncate, fplseek: removed ppc64 part of "$if defined(cpu64) and not defined(cpupowerpc64)"
git-svn-id: trunk@5392 -
2006-11-15 21:38:20 +00:00
tom_at_work
1f0d411597 * fixed fpstat calls on ppc64
git-svn-id: trunk@5233 -
2006-11-05 10:21:12 +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
9f22b00219 * fix fstat to use 64 bit syscall as well
git-svn-id: trunk@5123 -
2006-10-31 14:21:59 +00:00
micha
59e2c82080 * fix stat for 64 bit CPUs
git-svn-id: trunk@5120 -
2006-10-31 13:01:20 +00:00
micha
e11995aa99 * fix fplseek for 64 bit CPUs
git-svn-id: trunk@5119 -
2006-10-31 12:25:45 +00:00
micha
9238003e4f + 64 bit file support for linux
git-svn-id: trunk@5116 -
2006-10-31 11:20:21 +00:00
micha
ea06d139c2 fix syscall used for exiting, like C _exit (issue #7025)
git-svn-id: trunk@3897 -
2006-06-19 19:38:10 +00:00
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