Commit Graph

317 Commits

Author SHA1 Message Date
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
peter
a20f357c8f * removed hardcoded limit of 80 width 2000-05-08 13:24:27 +00:00
michael
ca270f3471 Corrected fix for bug #902 2000-04-18 08:03:40 +00:00
pierre
60ed425f24 fix bug #902 for win32 and linux 2000-04-17 20:43:27 +00:00
sg
7953a75574 * The terminal will now be set to raw mode directly on initialization,
as the svgalib switches the terminal immediately after startup, and
  not after a switch to graphics mode!
* Fixed a problem which occured after Florian's last patch: MaxX and MaxY
  are smaller by 1 now, which lead to a wrong scanline width calculation
  for the optimized routines for 16 colour modes.
2000-04-16 21:19:19 +00:00
marco
a9b37ce0e0 * Some procedure were forgotten. FIxed 2000-04-16 16:10:01 +00:00
marco
09f59b7934 * Some small mistakes when merging BSD and Linux version fixed 2000-04-16 16:09:32 +00:00
marco
4b6a9896bf * BSD fixes 2000-04-16 16:07:58 +00:00
marco
e9c7ec7213 * Initial version 2000-04-14 16:25:06 +00:00
marco
65d26fdf8d * Initial 2000-04-14 16:23:51 +00:00
marco
abe55201b1 * Splitted linux into linux.pp and linsysca.inc, and merged BSD diffs
into header
2000-04-14 16:07:06 +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
pierre
a63d58d57a * several bugs fixed 2000-04-14 12:15:31 +00:00
sg
80b35eca1f * The new terminal started by svgalib after a switch to graphics mode is
now set to raw mode, so that some functions of the CRT unit such as
  ReadKey can work correctly now.
2000-04-13 16:01:22 +00:00
peter
6ea5534991 * added extra ifdef to check if there are some objects else some
targets aren't added anymore
2000-04-11 15:34:47 +00:00
marco
3fd094a0f0 * Fixed a syscall to have BSD alternative 2000-04-07 21:06:55 +00:00
peter
ec454dc3f7 * switch to direct asm if not correctfldcw defined 2000-04-07 14:56:36 +00:00
Jonas Maebe
92101671b4 * fix for web bug #917
* also do not mirror input if input is another TTY than output or if
    input is redirected
2000-04-07 13:26:27 +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
pierre
77c220c69a * TSigAction Context param is the full record not a pointer 2000-03-31 23:11:23 +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
Jonas Maebe
36df88a15d * fixed readport* functions (thanks Florian ;) 2000-03-27 13:25:48 +00:00
florian
b6b0a08c56 * fixed values of MaxX and MaxY 2000-03-25 19:12:00 +00:00
peter
d17b7d610e * patch for getdir from Pierre 2000-03-25 12:28:37 +00:00
Jonas Maebe
c76929619a * fixes for port reading 2000-03-23 17:10:32 +00:00
peter
42a00b7705 * remove handle check for do_close 2000-03-23 15:24:18 +00:00
michael
853e75626b + removed handle checkin fileclose 2000-03-22 20:00:54 +00:00
peter
dceffc9557 * dosexitcode finally works correct 2000-03-19 18:48:19 +00:00
peter
2d6a92f17e * graph unit include is now independent and the dependent part
is now in graph.pp
  * ggigraph unit for linux added
2000-03-19 11:20:12 +00:00
sg
41086a7aaa * Fixed ClearViewport for 4 bpp modes 2000-03-18 10:46:16 +00:00
sg
a662bff34d * Added accelerated drawing functions for modes with 4 bits per pixel 2000-03-17 13:30:35 +00:00
sg
28a36c68a4 * Added WritePort[B|W|L] for single data access
* Added ReadPort[B|W|L] functions
2000-03-17 13:27:00 +00:00
marco
beb21a0ba5 * Put one BSD incompability under an ifndef BSD 2000-03-16 15:24:37 +00:00
marco
ebfdbf73d8 * put one BSD incompability under a ifndef bsd 2000-03-16 15:23:35 +00:00
marco
ca7f81187e * Added one BSD conditional (uname not supported) 2000-03-16 15:23:02 +00:00
peter
66ea55dd7c * removed warnings/notes 2000-02-27 14:40:40 +00:00
peter
72077676d3 + readded getepochtime which simply calls gettimeofday 2000-02-23 17:19:06 +00:00
sg
723d944396 * Changed the second argument of FileWrite from "var buffer" to
"const buffer", like in Delphi.
2000-02-17 22:16:05 +00:00
peter
d45719bba6 * rewrote glob to be much simpler and cleaner, the old code did
strange complex things with pointers which was unnecessary
2000-02-09 23:09:13 +00:00
peter
6b66a55cd6 * truncated log 2000-02-09 16:59:28 +00:00
peter
a2318ce5ec * regenerated 2000-02-09 14:29:22 +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
93f51ab18e * removed curbrk 2000-02-08 12:39:48 +00:00
peter
39621d787c + readlink 2000-02-08 12:05:58 +00:00
peter
df5b664031 * paramstr(0) support 2000-02-08 11:47:09 +00:00
peter
2eb25f4422 * regenerated 2000-02-08 00:09:21 +00:00
peter
78cb6bfa89 * lineinfo unit added which uses stabs to get lineinfo for backtraces 2000-02-06 17:19:22 +00:00
sg
a6a748cc9a * Fixed SetRGBPalette and GetRGBPalette (hopefully; not tested) 2000-02-06 11:26:45 +00:00