peter
8959ab2eda
* mode H+ added
2000-04-01 11:54:04 +00:00
peter
96a0b5cd32
* dependencies added
2000-04-01 11:50:39 +00:00
peter
7c516d9404
* fixed addref/decref for records, the data/type was read in the
...
wrong order
2000-04-01 11:45:34 +00:00
peter
7c04f2ff09
* fixed rtti info for record
2000-04-01 11:44:56 +00:00
Tomas Hajny
b65e936773
* logfile appended if exists
2000-04-01 10:46:29 +00:00
Tomas Hajny
4909e55df6
* DosGetInfoBloBlocks updated
2000-04-01 10:46:07 +00:00
Tomas Hajny
9e0a0b54c7
OS/2 implementation started
2000-04-01 10:45:52 +00:00
Tomas Hajny
f295a8029b
* .ao2 bug fixed
2000-04-01 10:45:14 +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
f6da28673a
* changed handling of interrupt 0x75 :
...
the status word is saved into ___djgpp_fpu_state
and inserted in __sigmaks field of djgpp exception record
BUT fnclex is called after to avoid a second interrupt
generation on fn??? calls
2000-03-31 23:19:12 +00:00
pierre
beecf1ec51
* remove fninit in longjump
2000-03-31 23:12:09 +00:00
pierre
77c220c69a
* TSigAction Context param is the full record not a pointer
2000-03-31 23:11:23 +00:00
pierre
92e9d3bf83
* fix the handling of value parameters in cdecl function
2000-03-31 22:56:45 +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
pierre
8ad66dbf27
* use $(AS) instead of as for cross compiling
2000-03-31 12:46:16 +00:00
Tomas Hajny
531cb20c02
* DIVE updated
2000-03-30 18:41:50 +00:00
pierre
ad052390fb
No stack check inside CatchUnhandledException
2000-03-30 13:54:15 +00:00
pierre
d74dc01fef
* fix FPU and multiple exception problems
2000-03-30 13:40:57 +00:00
pierre
973e5390c8
check for multi times FPU exception generation
2000-03-30 12:58:02 +00:00
pierre
f06a17c7c7
* Require error 201 with range check on
2000-03-29 08:05:13 +00:00
pierre
f830cef394
check 784 with and without range check
2000-03-29 07:45:21 +00:00
pierre
8dc1494e52
* fix for problem in tbs0299 for 4 byte stack alignment
2000-03-28 22:31:46 +00:00
pierre
482820110c
+ add a warning if esi is base and index in object assembler code
2000-03-28 22:11:46 +00:00
pierre
a7331ce0eb
* Object fields are simple offsets in TP/Delphi mode
2000-03-28 22:10:12 +00:00
pierre
32581d349c
better check
2000-03-28 21:15:45 +00:00
pierre
ac98c4c444
* fix for bug #891
2000-03-28 21:14:18 +00:00
Tomas Hajny
78ed10ebd4
* another change of order
2000-03-28 19:30:49 +00:00
pierre
bc1d0c90f8
* change to avoid range check error
2000-03-28 15:25:27 +00:00
Jonas Maebe
1e8a7f6853
* added missing register that is destroyed by strecopy
...
+ some destroyed register lists for procedures that didn't have one yet
2000-03-28 11:14:33 +00:00
pierre
e7bb1b59e1
made longer so that timer interrupt is called
2000-03-28 10:20:44 +00:00
pierre
7f3524c465
* call fninit to avoid make crashes
2000-03-28 10:16:32 +00:00
pierre
1223e79acb
* fix for 885
2000-03-28 10:06:19 +00:00
michael
920a042079
+ RemoveUNderscore now also does not add underscores to generated parameter names
2000-03-28 06:55:42 +00:00
michael
f50befd4d3
+ TRect should refer to the classes one
2000-03-28 06:44:01 +00:00
pierre
1d3629b598
* fix for bug #739
2000-03-27 21:51:19 +00:00
peter
164e1c25e6
+ -S, -T, -c modes added
...
* crash fixes
* removed double opening of inputfile
2000-03-27 21:39:19 +00:00
pierre
2931f94d33
* "segss" prefix in Intel is converted into "ss" in ATT
...
and vice-versa. Fixes web bug #892 .
2000-03-27 21:18:54 +00:00
pierre
861a491bbd
* fix bug #294 in a BP compatible way ie. hidding the function result
2000-03-27 21:15:34 +00:00
Jonas Maebe
36df88a15d
* fixed readport* functions (thanks Florian ;)
2000-03-27 13:25:48 +00:00
florian
a6910bcb41
* some "resource leaks" fixed
2000-03-27 12:57:30 +00:00
florian
c2327b56aa
* special keys like arrows and function keys are supported now by readkey
2000-03-27 12:56:55 +00:00
pierre
700f9ce852
* fix for bug #890
2000-03-27 11:57:22 +00:00
pierre
7a861f6f57
check for 890 and 892
2000-03-27 11:27:04 +00:00
pierre
7a5fcf6931
some bug #896 related tests
2000-03-27 09:47:32 +00:00
pierre
9c44048ad2
+ add error if trying to use readln or writeln for files
...
or read or write on untyped files.
Reset and rewrite are still incompatible with BP
(reset(dat,1); is allowed for typed file !)
2000-03-27 09:42:48 +00:00
pierre
755e41ba4a
+ 868
2000-03-27 07:59:08 +00:00
pierre
fc79a7c2ab
new files
2000-03-26 21:21:16 +00:00
Jonas Maebe
d8d25ef6de
+ basic properties
2000-03-26 16:38:27 +00:00
Jonas Maebe
5fae5888e2
* frame_pointer = stackpointer instead of R_NO
2000-03-26 16:38:06 +00:00