Commit Graph

57 Commits

Author SHA1 Message Date
peter
8a381b9ec3 * system unit rename for 1.1 branch 2000-10-15 08:19:48 +00:00
marco
e5c42e6704 * Global Linux +bsd to (rtl/freebsd rtl/unix rtl/linux structure) 2000-09-18 13:14:49 +00:00
marco
ab02ba78a2 * FreeBSD support and removal of old sighandler 2000-09-11 13:48:08 +00:00
peter
7cac44dbaf * don't check for directory in do_open (merged) 2000-08-13 08:43:45 +00:00
peter
b601e36f55 * paramstr(0) fix for linux 2.0 kernels (merged) 2000-08-05 18:33:51 +00:00
michael
586c4cea50 + Conditionals fixed 2000-07-14 10:33:09 +00:00
michael
650fbb86aa + removed logs 2000-07-13 11:32:24 +00:00
michael
e7aca136a1 + Initial import 2000-07-13 06:29:38 +00:00
peter
4ddd970c7e * do_open checks for directory, if directory then ioerror 2 2000-07-08 18:02:39 +00:00
peter
2e22b30f16 * removed obsolete crtlib code
* support EINTR for read/write to restart the syscall
2000-06-30 22:14:03 +00:00
peter
d3da3ecba4 * changed order of fpustate checking to first check the more
specific states
2000-05-11 17:55:13 +00:00
peter
e54b99663e * released newsignal
* newsignal gives now better backtraces using the sigcontext eip/ebp
    fields
2000-05-08 14:27:36 +00:00
marco
4b6a9896bf * BSD fixes 2000-04-16 16:07:58 +00:00
marco
fecd15a52a * Merged bsd/syslinux.pp and 1.43 linux/syslinux.pp to this file with ifdefs 2000-04-14 13:04:53 +00:00
peter
ec454dc3f7 * switch to direct asm if not correctfldcw defined 2000-04-07 14:56:36 +00:00
pierre
997b0d9f5b * FPU needs reset for all SIGFPE even from integer division by zero 2000-03-31 23:26:32 +00:00
pierre
74907e307a * multiple exception handling works
(for linux only if syslinux is compiled with -dnewsignal)
2000-03-31 23:21:19 +00:00
Jonas Maebe
cc86370fa3 * signal handling using sigaction when compiled with -dnewsignal
(allows multiple signals to be received in one run)
2000-03-31 13:24:28 +00:00
peter
d17b7d610e * patch for getdir from Pierre 2000-03-25 12:28:37 +00:00
peter
42a00b7705 * remove handle check for do_close 2000-03-23 15:24:18 +00:00
peter
6b66a55cd6 * truncated log 2000-02-09 16:59:28 +00:00
peter
6c15031ffd * moved halt to system.inc
* syslinux doesn't use direct asm anymore
2000-02-09 12:17:51 +00:00
peter
df5b664031 * paramstr(0) support 2000-02-08 11:47:09 +00:00
peter
48603ff7a3 * support fm_inout as stdoutput for assign(f,'');rewrite(f,1); becuase
rewrite opens always with filemode 2
2000-01-20 23:38:02 +00:00
peter
cea4495a20 * check handle for file closing 2000-01-16 22:25:38 +00:00
daniel
ec29a31834 * copyright 2000 2000-01-07 16:41:28 +00:00
daniel
a79b4a404b * copyright 2000 added 2000-01-07 16:32:21 +00:00
peter
bf3e811517 * cmdline support 1999-12-01 22:57:30 +00:00
peter
aa083c5b4d * truncated log 1999-11-06 14:35:38 +00:00
peter
be34b11e38 * use mmap instead of brk 1999-10-28 09:50:06 +00:00
peter
3b5373c08a * fixed do_open flags to be > $100, becuase filemode can be upto 255 1999-09-10 15:40:32 +00:00
peter
38a2727fb2 * pointer fixes 1999-09-08 16:14:41 +00:00
peter
f434ea3131 * closedir fixes, which now disposes the pdir itself 1999-07-28 23:18:35 +00:00
florian
e905aeea04 * most of the Object Pascal stuff moved to the system unit 1999-05-17 21:52:33 +00:00
peter
93b9fd3102 * removed os.inc 1999-04-08 12:22:52 +00:00
pierre
33aac9b556 + system_exit procedure added 1999-01-18 10:05:47 +00:00
peter
f11d46a93e + stdout, which is needed when you write something in the system unit
to the screen. Like the runtime error
1998-12-28 15:50:42 +00:00
peter
4eeae4e425 * fixed io-error handling 1998-12-18 17:21:32 +00:00
peter
516958a67b * removed temp symbols 1998-12-15 22:42:49 +00:00
peter
dbbdb79dfe * fixes for H+ 1998-11-16 10:21:24 +00:00
peter
98f3f733a3 + sigfpe -> runerror 200 1998-10-15 08:30:00 +00:00
peter
4620a73a9b * FPC_ names
* Heap manager is now system independent
1998-09-14 10:48:00 +00:00
peter
5d5ca04e98 * fixed unusedhandle for 0.99.5 1998-09-06 19:41:40 +00:00
peter
8c0de1dd76 * uniform filerec/textrec (with recsize:longint and name:0..255) 1998-09-04 18:16:12 +00:00
carl
e87678be2f + m68k fixes 1998-08-14 11:59:41 +00:00
michael
8340780916 + Small m68k fixes 1998-08-12 14:01:37 +00:00
michael
0fce39711b + Fixed paramstr() - sometimes there are no 255 characters available. 1998-08-11 08:30:37 +00:00
michael
4e11459938 + Added support for ErrorProc variable. All internal functions are required
to call HandleError instead of runerror from now on.
  This is necessary for exception support.
1998-07-30 13:26:14 +00:00
michael
bc48fd107d changed sbrk to fc_sbrk, to avoid conflicts with C library. 1998-07-20 23:40:20 +00:00
florian
ba57d2813b * some problems with ansi string support fixed 1998-07-13 21:19:07 +00:00