peter
|
98bf46482b
|
* statfs fixed
|
2004-05-02 01:00:07 +00:00 |
|
peter
|
6d19671a84
|
* ptrint fixes
|
2004-05-01 20:52:29 +00:00 |
|
florian
|
ee4b23ccac
|
* x86_64 exception handling fixed
|
2004-05-01 15:59:17 +00:00 |
|
peter
|
8c60c6f93e
|
* ordinal-pointer conversions fixed
|
2004-04-28 20:48:20 +00:00 |
|
florian
|
d531e303f9
|
* tried to fix x86-64 signal handling
|
2004-04-27 20:47:00 +00:00 |
|
peter
|
02d7fd9c1d
|
* use cpu64
|
2004-04-26 16:53:19 +00:00 |
|
marco
|
1340afc320
|
* IPC reform
|
2004-04-25 19:15:43 +00:00 |
|
florian
|
03f034fedf
|
* mmap for x86-64 fixed
|
2004-04-25 07:18:49 +00:00 |
|
florian
|
d18f952c09
|
* prt0.as exit code handling fixed
* int64 mod int64 for negative numbers fixed
|
2004-04-24 17:14:09 +00:00 |
|
marco
|
cfe5a5baea
|
* flock -> fpflock because of conflicting structure name
|
2004-04-23 19:16:24 +00:00 |
|
peter
|
2a862ae827
|
* do_write/do_read fix
|
2004-04-22 21:16:35 +00:00 |
|
peter
|
9a7a1e2489
|
* x86-64 fixes
|
2004-04-22 17:17:13 +00:00 |
|
olle
|
73f73fb6f1
|
* updated according to the new version of fpcmake.ini
|
2004-04-20 23:29:59 +00:00 |
|
florian
|
89f4784e8d
|
* fixed halt code
|
2004-04-20 20:30:11 +00:00 |
|
florian
|
a1a52710d3
|
* x86_64 syscall numbers fixed
|
2004-04-20 20:27:01 +00:00 |
|
florian
|
c645ff1af9
|
+ haltproc added
|
2004-04-12 19:05:55 +00:00 |
|
peter
|
939044763b
|
* readdir now uses getdents, patch from Joost van der Sluis
|
2004-04-12 16:33:42 +00:00 |
|
florian
|
73412562b7
|
* signal handling fixed
|
2004-03-27 19:20:11 +00:00 |
|
florian
|
7298501722
|
* structs for arm adapted
|
2004-03-27 14:35:13 +00:00 |
|
florian
|
4fdc20f014
|
* use rt_sigaction syscall on arm
|
2004-03-27 14:34:23 +00:00 |
|
florian
|
f838c3b5b7
|
* tell sigaction to pass siginfo on arm
|
2004-03-27 14:33:45 +00:00 |
|
marco
|
988c22bb2d
|
* more fixes from Lloyd
|
2004-03-22 06:49:28 +00:00 |
|
marco
|
0962856816
|
* *BSD do_syscall was left behind. Replaced with socketcall
|
2004-03-20 15:19:29 +00:00 |
|
marco
|
a45e1cd3f1
|
* first changes sockets units
|
2004-03-16 18:03:37 +00:00 |
|
mazen
|
703f4f29d0
|
+ _haltproc definition for linux/sparc
|
2004-03-16 10:19:11 +00:00 |
|
peter
|
abfc396c40
|
* cmem moved to rtl
* longint replaced with ptrint in heapmanagers
|
2004-03-15 21:48:26 +00:00 |
|
florian
|
2e80f0de5f
|
* arm startup code fixed
* made some generic math code more readable
|
2004-03-11 22:39:53 +00:00 |
|
Jonas Maebe
|
7afabeb8a9
|
* fixed syscall return value checking
|
2004-03-10 21:41:53 +00:00 |
|
peter
|
c0d3ba3a67
|
* only i386 needs cprt21 to link with glibc 2.1+
|
2004-03-10 20:38:59 +00:00 |
|
peter
|
759c514cf1
|
* call _haltproc instead of exit(). This is required for libc linking
|
2004-03-10 20:35:33 +00:00 |
|
marco
|
1cc7b06df4
|
* header for sockets unit
|
2004-03-09 19:40:52 +00:00 |
|
marco
|
93622ec2e8
|
* UnixType changes. Please report problems to me.
|
2004-03-04 22:15:16 +00:00 |
|
olle
|
9ff2987d96
|
+ added comment to ETXTBSY
* changed i386 -> cpui386, m68k -> cpum68k
|
2004-03-04 13:10:23 +00:00 |
|
peter
|
88e72a69da
|
* fixed previous commit
|
2004-03-03 22:10:48 +00:00 |
|
peter
|
30780f5859
|
* regcall fix for threadvar
|
2004-03-03 22:03:10 +00:00 |
|
peter
|
5acf1eff47
|
* remove cdecl
|
2004-03-03 22:00:37 +00:00 |
|
Tomas Hajny
|
fa6166944f
|
Makefiles regenerated
|
2004-02-22 16:07:41 +00:00 |
|
marco
|
4c96b2777e
|
* genfdset word count added. Small fix for libc maxsigsetsize
|
2004-02-22 15:00:27 +00:00 |
|
marco
|
3783a51b79
|
* powerpc select fix
|
2004-02-21 23:18:50 +00:00 |
|
marco
|
401641ae28
|
* hmprf, Linux has different ioctls kernel<->libc
|
2004-02-21 16:27:29 +00:00 |
|
marco
|
dd67ed73b3
|
* ppc ioctl nr fixed
|
2004-02-21 16:24:47 +00:00 |
|
florian
|
fa31d1d0df
|
* fixed termios constants
|
2004-02-21 16:22:00 +00:00 |
|
marco
|
c6860f131d
|
* ppc ioctl nr fixed
|
2004-02-21 15:14:55 +00:00 |
|
peter
|
45aef562dd
|
* c stub implemented
|
2004-02-20 23:48:27 +00:00 |
|
florian
|
515ee5aef6
|
* linking problems fixed
+ abi tag added
|
2004-02-08 15:33:50 +00:00 |
|
florian
|
3f4d98624f
|
- killed tsyscallregs
|
2004-02-06 23:06:16 +00:00 |
|
daniel
|
4d42fe7fa7
|
* Revert back to longint (it broke make cycle)
|
2004-02-06 21:17:41 +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 |
|
peter
|
6a121ddc75
|
* fixed syntax errors
|
2004-02-02 21:02:38 +00:00 |
|
florian
|
f621c564a2
|
* use wait4 instead of waitpid on arm
|
2004-01-31 16:25:48 +00:00 |
|
florian
|
1bea0eb838
|
- deleted unsupported syscall waitpid
|
2004-01-31 16:25:14 +00:00 |
|
florian
|
c24f142b47
|
* removed packed directive from Dir type because it's not properly aligned
and it's never passed to the OS
|
2004-01-31 16:17:38 +00:00 |
|
florian
|
33d9cedfd9
|
* arm requires oldmmap call as well
|
2004-01-23 00:00:06 +00:00 |
|
florian
|
f65558b4c4
|
* fixed syscall number
|
2004-01-22 20:12:37 +00:00 |
|
peter
|
98105d8055
|
* classes uses types to import TPoint and TRect
|
2004-01-22 17:11:23 +00:00 |
|
florian
|
0e176a1dd3
|
* corrected syscall numbers
|
2004-01-21 01:25:19 +00:00 |
|
Tomas Hajny
|
e0f9297e01
|
* ExecuteProcess fixes, ProcessID and ThreadID added
|
2004-01-20 23:05:31 +00:00 |
|
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 |
|