Commit Graph

676 Commits

Author SHA1 Message Date
florian
1883a09ddd * fixed setjump
* fixed syscalls
2004-01-20 21:01:57 +00:00
florian
c244b8b527 * fixed sigill problem when running in gdb 2004-01-20 18:32:46 +00:00
peter
8cf497ffe5 * regenerated 2004-01-12 17:02:40 +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
michael
32702205a0 + Some more fixes to rtlconst. Const strings moved from classes to rtlconst 2004-01-10 20:13:19 +00:00
michael
1567dc0814 + Moved all resource strings to rtlconst/sysconst 2004-01-10 19:35:17 +00:00
peter
680590f792 * use relocate_proc 2004-01-06 21:32:53 +00:00
marco
55850b063a * regenerating the makefiles with some netbsd fixes + version upgrades 2004-01-05 23:34:21 +00:00
peter
6b5ec2b373 * removed asmmode direct 2004-01-05 17:22:03 +00:00
Jonas Maebe
e6c3cc44c9 * declare C-library routines as external in libc for Darwin (so we
generate proper import entries)
2004-01-04 21:04:08 +00:00
florian
bc1c6a2c10 * clean up 2004-01-04 17:28:03 +00:00
florian
654fc0e272 + haeder added 2004-01-04 17:23:57 +00:00
florian
ae6e54fb38 * arg* and envp handling fixed 2004-01-04 17:12:28 +00:00
marco
532a14b5e3 * fix from Marc W. 2004-01-02 22:46:29 +00:00
Jonas Maebe
fd1ae67764 * re-enable fpu exceptions in signal handler, they're turned off by the
kernel
2004-01-02 17:57:16 +00:00
Jonas Maebe
0ab36d6e91 * fixed signal handling 2004-01-01 16:28:16 +00:00
marco
19c44b76f2 * fpreadlink(pathstr) moved to unxovl (since not platform specific),
small fixes for "make all OPT='-dFPC_USE_LIBC'
2004-01-01 16:10:23 +00:00
marco
68508ef8d4 * libc stat record under ifdef added 2004-01-01 14:20:20 +00:00
marco
4fc157970d * use_getcwd updates because FPC_USE_LIBC uses that 2004-01-01 14:19:55 +00:00
marco
a7d446d496 * getcwd missed cdecl 2004-01-01 14:16:55 +00:00
marco
5bc097ac0b * small fixes for exporting statfs(pchar,..) 2003-12-31 20:23:31 +00:00
marco
b447c92828 * small additions for getcwd what we need for FPC_USE_LIBC 2003-12-31 20:20:57 +00:00
marco
62e256d07e * sigset size adaption for FPC_USE_LIBC 2003-12-31 20:17:06 +00:00
marco
b0fef8b805 * workaround for buggy 1.0 building 2003-12-31 20:01:00 +00:00
marco
73abd3bd2a * moved to unix/ 2003-12-30 17:50:00 +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
marco
371f66818a * ptime_t 2003-12-30 12:46:40 +00:00
marco
d657b168c7 * FPC_USE_LIBC 2003-12-30 12:36:56 +00:00
florian
021652683a + introduced PtrInt and PtrUInt
* made strscan 64 bit safe
2003-12-29 19:24:12 +00:00
Jonas Maebe
4eb1eb94d1 * fixed result of failed syscalls (no extra neg is needed)
+ support multi-threaded programs
2003-12-28 20:55:10 +00:00
florian
0f5fa6973b * initial code 2003-12-28 20:08:53 +00:00
peter
c6e1a6a6d1 * don't exit in getdir when fpstat gives a failure 2003-12-21 20:30:49 +00:00
daniel
fd86e14b01 * Use of 0 instead of nil fixed 2003-12-16 09:43:04 +00:00
peter
1662a037a4 * only check errno if the syscall failed 2003-12-14 14:28:36 +00:00
florian
5028fa6d0f * replaced VER1_0 by HASGLOBALPROPERTY 2003-12-11 18:20:50 +00:00
marco
42f329de27 * property support under ifndef ver1_0 2003-12-10 17:13:43 +00:00
marco
f4db4860b5 * property errno defined 2003-12-10 17:08:28 +00:00
florian
18f527a614 + classes compiles on ppc now as well 2003-12-07 21:30:46 +00:00
florian
e418971c77 + started to implement arm syscalls 2003-12-03 17:34:12 +00:00
sg
c400fbe5b2 * Fixed ln2bitmask 2003-12-02 00:04:34 +00:00
Jonas Maebe
8ad6133ea3 * more ppc fixes, hello world works again under linuxppc 2003-11-29 22:54:32 +00:00
marco
324902435d * on fpk's request 2003-11-29 18:53:19 +00:00
Jonas Maebe
bc010e026f * fixed syscacll for new assembler reader 2003-11-29 18:18:11 +00:00
michael
5a059b6785 + Some fixes and runerrors removed 2003-11-27 20:39:24 +00:00
michael
6d09f23614 + Fixed dependencies so cycle works again 2003-11-26 20:50:32 +00:00
michael
de16dcff56 + Some fixes to have everything compile again 2003-11-26 20:34:19 +00:00
michael
4b2084fb50 + New threadmanager implementation 2003-11-26 20:10:59 +00:00
florian
058d480f40 * error handling for Variants improved 2003-11-26 20:00:19 +00:00
marco
872cfdd737 * Johill: suspend fix 2003-11-22 11:04:08 +00:00