peter
3d27318cb2
* moved classes unit to rtl
2003-10-06 21:01:06 +00:00
marco
feaed02001
* cross compiling fixes to makefile and fpcmake
2003-10-04 13:48:11 +00:00
marco
73876b7490
* CROSSCOMPILING stage 2
2003-10-03 21:40:35 +00:00
marco
eaceacb7e2
* remake with new fpc param
2003-10-02 08:50:13 +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
456025ad0a
* fpISxxx macros renamed to C compliant fpS_ISxxx
2003-09-27 12:51:33 +00:00
peter
73b2b9d24a
* fpReadlink(pathstr) overload added
2003-09-27 12:51:06 +00:00
peter
3d8d9c96f8
* sbrk returns pointer
2003-09-27 11:52:35 +00:00
marco
7508a733c1
* More fixes
2003-09-20 18:10:28 +00:00
marco
9280ff18a0
* new units fixed
2003-09-20 16:07:54 +00:00
marco
d7235fa3ed
* small fixes. fcl now compiles
2003-09-20 15:10:30 +00:00
marco
60a7f85960
* Small fix. Cycle works
2003-09-20 12:45:34 +00:00
marco
35cd7e61c9
* fixes for new macro's
2003-09-17 11:24:46 +00:00
marco
cd46432deb
* small fixes, checking things on linux
2003-09-16 21:46:27 +00:00
marco
a99cf467f9
* pointer's of some basetypes
2003-09-16 21:20:40 +00:00
marco
9b33a79bea
* second round of linux fixes. oldlinux now works
2003-09-15 21:07:32 +00:00
marco
25beeda7b5
* small fix
2003-09-15 20:29:50 +00:00
marco
1ecb35ae20
* unix reform
2003-09-14 20:23:34 +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
peter
abbc3fa755
* moved int64 asm code to int64p.inc
...
* save ebx,esi
2003-09-14 11:34:13 +00:00
florian
8d771df2d4
* arm fixes to the common rtl code
...
* some generic math code fixed
* ...
2003-09-03 14:09:37 +00:00
florian
42640d2b3f
* syscall skeleton
2003-08-28 00:08:29 +00:00
florian
f04bddec4a
* initial revision of arm startup code
2003-08-27 13:07:07 +00:00
florian
5b7c3b2261
* initial revision, derived from linux kernel sources
2003-08-27 12:58:01 +00:00
olle
2931590e9b
- removed parameter from fpc_iocheck
2003-08-21 22:21:00 +00:00
mazen
2b1c8b16a1
+ added assembler mode directive to use direct assembler reader
2003-08-11 13:19:08 +00:00
peter
1b633246b9
* sparc fixes
2003-07-08 21:23:24 +00:00
peter
79bb865dfd
* fdset changed to 1024 bits
2003-07-08 14:18:40 +00:00
peter
e18f285edf
* fix setting return value
2003-07-06 22:08:05 +00:00
marco
cd02a8ecca
* regen makefile
2003-07-06 21:43:21 +00:00
marco
31945d49db
* Fix for Peter's moving sysnr.inc to processor dependant dirs
2003-07-06 21:40:57 +00:00
peter
030f85b536
* syscall6 alias fixed
2003-07-06 21:26:10 +00:00
peter
eea01b6b7f
* Syscall number is architecture dependent
2003-07-06 21:12:30 +00:00
peter
e14ecb2c53
* wrong return reg
2003-07-06 20:40:10 +00:00
peter
9e1bc11060
* syscalls implemented
2003-07-03 21:03:57 +00:00
Jonas Maebe
52e51dddb1
* fixed old syscall handling for ppc
2003-06-17 16:39:58 +00:00
peter
617c1e3812
* compile fix for systhrds
2003-06-04 15:18:14 +00:00
mazen
a7f7e0dab5
* fixing naming conflict in public clause of
...
FPC_SYSCALL? definition
2003-06-02 22:05:03 +00:00
mazen
13d509cde4
*making init and fini symbols compatible FPC code by
...
changing _init ==> fpc_initialize
and _fini ==> fpc_finalize
2003-06-02 22:03:37 +00:00
marco
cc84ef0e7c
* small rearrangements
2003-06-01 16:28:56 +00:00
florian
2348799448
* fixed compilation of sparc system unit
2003-05-23 22:36:39 +00:00
Jonas Maebe
b6088901a6
* fixed storing to errno for single threaded programs
2003-05-23 21:58:30 +00:00
florian
29a9f050ed
+ dummy implementation readded to satisfy makefile
2003-05-23 21:09:14 +00:00
marco
1d069d5eca
* done.
2003-05-17 13:06:22 +00:00
marco
c4427e2b82
* errno from freebsd dir, not Unix dir.
2003-05-17 11:04:05 +00:00
Jonas Maebe
3d51adec9a
* fixed stat struct (previous one was a frankenversion of ppc and
...
i386 version)
2003-05-16 21:22:11 +00:00
Jonas Maebe
54015aaf6e
* the stat type is processor-dependent
...
* the dev_t tpye is processor dependent. Don't use it in the stat type
however, as that one is also used at a time where dev_t is already
defined as qword
2003-05-15 22:50:50 +00:00
florian
149d986f5f
+ added setup of argv, argc and envp
2003-05-12 22:36:45 +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