Commit Graph

60 Commits

Author SHA1 Message Date
michael
ccd0cb296a Changes from Gretjan Schouten 1998-10-15 09:39:12 +00:00
peter
d24ead1dd6 * initialize fpu so sigfpe is finally generated for fpu errors 1998-10-14 21:28:45 +00:00
pierre
b19acb2539 * -Sv now necessary for dpmiexcp unit 1998-10-14 07:56:02 +00:00
peter
9569de8b0f * cleanup and use of external var
* fixed ctrl-break crashes
1998-10-13 21:42:42 +00:00
peter
b15f3bb518 + int 0 for divide by zero 1998-10-13 21:41:06 +00:00
pierre
595ecb4a9f * wrong 'objpas' target in all removed 1998-10-12 08:36:29 +00:00
michael
569dcecbb9 wrong file committed 1998-10-12 08:02:16 +00:00
michael
6a5fc9eea4 + Added disk.inc to sysutils dependencies 1998-10-11 13:45:03 +00:00
michael
dda63421b1 Added disk functions 1998-10-11 13:42:55 +00:00
michael
0d5f9c5213 + Further sysutils implementations. 1998-10-11 12:21:46 +00:00
michael
844f30a84c Added file calls. Implemented for linux only 1998-10-11 12:21:01 +00:00
peter
19fed65830 + heaptrc 1998-10-06 22:10:29 +00:00
peter
b07d934d64 * fixed rtl path 1998-10-02 09:25:58 +00:00
peter
d26cb63037 * merged fixes 1998-09-16 16:47:18 +00:00
peter
c5d602d627 * merged updates 1998-09-15 12:09:08 +00:00
peter
4620a73a9b * FPC_ names
* Heap manager is now system independent
1998-09-14 10:48:00 +00:00
peter
314856958f - renamed 1998-09-10 14:14:28 +00:00
peter
b7d49a3ab7 * renamed 1998-09-10 14:13:28 +00:00
florian
24c0d0ffd2 * fixed typo of previous commit 1998-09-10 10:20:41 +00:00
florian
ba430f8e85 * make staticlib does now a make libclean instead of make clean 1998-09-10 10:16:52 +00:00
peter
211a219d75 * fixed chdir with drive changing
* updated checklfn from mailinglist
1998-08-28 10:48:04 +00:00
pierre
2f163d10d7 * go32v1 RTL did not compile (LFNsupport outside go32v2 defines !)
I renamed tb_selector to tb_segment because
      it is a real mode segment as opposed to
      a protected mode selector
    Fixed it for go32v1 (remove the $E0000000 offset !)
1998-08-27 10:30:48 +00:00
peter
2f3bc2f300 * new lfn check from mailinglist
* renamed win95 -> LFNSupport
  + tb_selector, tb_offset for easier access to transferbuffer
1998-08-26 10:04:01 +00:00
pierre
2d3551267d * dpmiexcp did not compile with older versions
due to the proc to procvar bug
  * makefile separator problem fixed
1998-08-20 08:08:36 +00:00
pierre
c6ab5b1702 + added some special code for C interface
to avoid loading of crt1.o or dpmiexcp.o from the libc.a
1998-08-19 10:56:33 +00:00
peter
43cfa0cec3 * fixed for go32v2 staticlib 1998-08-19 10:05:01 +00:00
peter
a16e265f27 * smartlinking the units works now
* setjmp/longjmp -> dmpi_setjmp/dpmi_longjmp to solve systemunit
    conflict
1998-08-15 17:01:13 +00:00
pierre
716e1a69bf + added BUGFIX test to be able to compile bugfix branch 1998-08-05 10:31:05 +00:00
pierre
cf0cb6a5b5 * small bug fix to get it compiled with bugfix version !!
(again the asmmode problem !!!
    Peter it was really not the best idea you had !!)
1998-08-04 14:34:38 +00:00
pierre
a22a7eeb7d * changed all FPK into FPC 1998-08-04 13:31:32 +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
9865eea0ef included sysutils and math.pp as target. They compile now. 1998-07-29 15:44:32 +00:00
michael
d2e96086cb + ENViron unknow, replaced by envp 1998-07-22 21:37:51 +00:00
michael
85a98737dd make cycle now works 1998-07-22 21:37:03 +00:00
carl
053dded202 * restored working version 1998-07-21 12:06:03 +00:00
florian
ba57d2813b * some problems with ansi string support fixed 1998-07-13 21:19:07 +00:00
carl
38e463fddc * make it compiler under fpc v0995 1998-07-08 12:02:19 +00:00
carl
0e28a46c7c * added 2k buffer for stack checking for correct io on error 1998-07-07 12:33:08 +00:00
carl
0b4c548a1d * IOCheck for rmdir,chdir and mkdir as in TP
NOTE: I'm pretty SURE this will not compile and link correctly with FPC
0.99.5
1998-07-02 12:29:20 +00:00
peter
5a638754f4 * better readln/writeln 1998-07-01 15:29:56 +00:00
pierre
3c0657acf2 + all debug in ifdef SYSTEMDEBUG
+ added local arrays :
    opennames names of opened files
    fileopen boolean array to know if still open
    usefull with gdb if you get problems about too
    many open files !!
1998-06-26 08:19:08 +00:00
daniel
b66d7560f1 * RTLLITE conditional added to produce smaller RTL. 1998-06-15 15:17:08 +00:00
peter
7edd9b8a1e * force att or direct assembling
* cleanup of some files
1998-05-31 14:18:12 +00:00
peter
19a1443d6e - not necessary anymore 1998-05-22 11:53:31 +00:00
peter
b0b403d498 * go32v1, go32v2 recompiles with the new objects
* remake3 works again with go32v2
  - removed some "optimizes" from daniel which were wrong
1998-05-22 00:39:22 +00:00
peter
eb39182b3b * objects compiles for linux
+ assign(pchar), assign(char), rename(pchar), rename(char)
  * fixed read_text_as_array
  + read_text_as_pchar which was not yet in the rtl
1998-05-21 19:30:46 +00:00
carl
1b3fd9e8cf + go32v2 include for objects unit 1998-05-21 12:15:10 +00:00
peter
2b513b6c5b * update 1998-05-06 11:53:40 +00:00
michael
037f88943f + Streamlined makefile. Uses -I option now, and makes use of global files. 1998-05-06 09:46:40 +00:00
peter
482a6c19d2 * fix for smartlinking with _ARGS 1998-05-04 17:58:41 +00:00