Commit Graph

561 Commits

Author SHA1 Message Date
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
florian
eab5d1f7c5 * started to make the rtl 64 bit save by introducing SizeInt and SizeUInt (similar to size_t of C) 2003-05-01 08:05:23 +00:00
florian
a79edeb568 + for a lot of x86-64 dependend files mostly dummies added 2003-04-30 22:11:06 +00:00
florian
9f1289df8c * there where two SYSCALL1 procedures for the powerpc, fixed 2003-04-22 17:07:55 +00:00
peter
29762b04a6 * regenerated 2003-04-01 16:09:56 +00:00
Tomas Hajny
7e44bb1506 * Makefiles regenerated with corrected fpcmake 2003-03-30 00:01:43 +00:00
michael
27062c2e01 + Patch from Mattias Gaertner for single typeinfo 2003-03-29 16:55:56 +00:00
Tomas Hajny
f2cd222a55 + platform extensions unified, emx target added 2003-03-24 00:01:12 +00:00
armin
e321c72b22 * CloseSocket added 2003-03-23 17:47:15 +00:00
peter
9addbba86a * regenerated 2003-01-14 21:15:21 +00:00
florian
aa81ac3921 * syscall stuff fixed 2003-01-09 13:38:26 +00:00
florian
76a01b9847 + dummy implementations 2003-01-06 19:39:17 +00:00
florian
1a6b8df27c + initial revision 2003-01-06 19:33:10 +00:00
mazen
215880afe8 * fixing several bugs compiling the RTL 2003-01-05 21:32:35 +00:00
marco
07f5401b2b * small fix 2003-01-05 19:16:45 +00:00
marco
34ef0a2d2e * Baseunix enabled by default 2003-01-02 23:34:07 +00:00
marco
b3ab181cca * Baseunix now compiled by default 2003-01-02 23:10:45 +00:00
marco
b1554ce372 * renamed to bunxmacr.inc 2003-01-02 22:39:39 +00:00
marco
8aaf0bdfcd * posmacro.inc was still include while it was already moved to bunxmacr.inc
fixed, will remove posmacro.inc shortly
2003-01-02 22:39:19 +00:00
marco
9b739dbbfc * renamed to ossysc.inc 2003-01-02 22:10:52 +00:00
marco
b316d02f8d * superceded by bunxfunc.inc 2003-01-02 19:47:32 +00:00
peter
a6180062a4 * Setup ExecPathStr for ParamStr(0) 2002-12-27 18:36:16 +00:00
mazen
311508131a - some writeln(s) removed in compiler
+ many files added to RTL
* some errors fixed in RTL
2002-12-24 21:30:20 +00:00
peter
55a5b81848 * only set errno when syscall fails 2002-12-24 19:45:59 +00:00