florian
|
8dc903fc3b
|
* fixed linker errors
|
2000-11-04 17:52:46 +00:00 |
|
peter
|
b8461475c8
|
* FPC_BREAK_ERROR added
|
2000-10-13 12:04:03 +00:00 |
|
michael
|
7aa1e88a5d
|
+ Added some delphi compatibility types
|
2000-08-13 17:55:14 +00:00 |
|
marco
|
e817560f04
|
* fixes for val(int64 or qword) to ansistring
|
2000-08-09 19:31:18 +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 |
|
pierre
|
2f715a886a
|
* disable check in Exit and Error code
|
2000-05-23 20:35:41 +00:00 |
|
peter
|
ebbf2e578f
|
* backtraces for exceptions are now only generated from the place of the
exception
* frame is also pushed for exceptions
* raise statement enhanced with [,<frame>]
|
2000-04-24 11:11:50 +00:00 |
|
pierre
|
f1ab3ebad2
|
+ get longer backtrace when redirected to file
|
2000-04-14 12:17:12 +00:00 |
|
florian
|
548f14e16d
|
* halt in the finalization statement of a unit lead to an endless loop; fixed
|
2000-04-02 09:39:25 +00:00 |
|
pierre
|
dafcbea824
|
+ HandleErrorAddrFrame
|
2000-03-14 07:31:57 +00:00 |
|
Jonas Maebe
|
0b02714817
|
+ new str_real which is completely TP compatible regarding output
format and which should have no rounding errors anymore
|
2000-02-26 15:49:40 +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
|
78cb6bfa89
|
* lineinfo unit added which uses stabs to get lineinfo for backtraces
|
2000-02-06 17:19:22 +00:00 |
|
peter
|
c775ade1d6
|
* primitives added
|
2000-01-10 09:54:30 +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 |
|
pierre
|
8b91888fc2
|
* allow v09912 to compile system
|
1999-12-21 11:10:22 +00:00 |
|
florian
|
89c403c529
|
* very basic widestring support
|
1999-12-18 14:54:34 +00:00 |
|
Jonas Maebe
|
047a68614f
|
* remove "random(longint): longint" if cardinalmulfixed is defined
|
1999-12-12 13:29:34 +00:00 |
|
Jonas Maebe
|
7f899914bc
|
+ function random(longint): longint
|
1999-12-01 12:37:13 +00:00 |
|
Jonas Maebe
|
5ffd2e21d4
|
* reinstated old random generator, but modified it so the integer
one now has a much longer period
|
1999-11-20 12:48:09 +00:00 |
|
peter
|
78d5e706ac
|
* exception address fixes
|
1999-11-15 21:49:47 +00:00 |
|
pierre
|
36912a7a2b
|
+ get also first BackTrace address with ' 0x' prefix
|
1999-11-09 22:40:12 +00:00 |
|
daniel
|
ec77ff77ee
|
* Committed new random generator.
|
1999-11-09 20:14:12 +00:00 |
|
peter
|
aa083c5b4d
|
* truncated log
|
1999-11-06 14:35:38 +00:00 |
|
peter
|
6eafc25151
|
* *errorproc are not procvars instead of pointers which allows better
error checking for the parameters (shortstring<->ansistring)
|
1999-10-26 12:31:00 +00:00 |
|
Jonas Maebe
|
cd47cbb67a
|
* dump_stack now actually dumps its info to f (was still hardcoded
to stderr)
|
1999-09-18 16:05:12 +00:00 |
|
peter
|
c5faa84f92
|
* saveregister is now working and used for assert and iocheck (which has
been moved to system.inc because it's now system independent)
|
1999-08-05 23:45:09 +00:00 |
|
peter
|
00c8bda3b2
|
* fixed assert() to push/pop registers
|
1999-07-28 12:58:22 +00:00 |
|
peter
|
ebd738f2f5
|
* removed temp defines
|
1999-07-05 20:04:21 +00:00 |
|
peter
|
a3bcef25cc
|
* $ifdef int64
|
1999-07-03 01:24:19 +00:00 |
|
florian
|
01aceb4f07
|
+ qword/int64: lo/hi/swap
|
1999-07-02 18:06:40 +00:00 |
|
florian
|
404cffaad4
|
+ qword/int64 type released
|
1999-07-01 15:39:50 +00:00 |
|
peter
|
dc8c1c62bd
|
* random doesn't rte 200 with random(0)
|
1999-06-11 11:47:00 +00:00 |
|
michael
|
2ffca0ba47
|
+ AbstractErro should call HandleError, not runerror.
|
1999-06-05 20:45:12 +00:00 |
|
florian
|
e905aeea04
|
* most of the Object Pascal stuff moved to the system unit
|
1999-05-17 21:52:33 +00:00 |
|
peter
|
dc1f9b5bbb
|
* addr() internal
|
1999-04-17 13:10:23 +00:00 |
|
peter
|
6120616a20
|
+ finalization support
|
1999-04-15 12:19:59 +00:00 |
|
peter
|
af8a04a5af
|
* use external names
* removed all direct assembler modes
|
1999-03-01 15:40:48 +00:00 |
|
florian
|
e207d78d70
|
+ functions lo/hi for DWord type implemented
|
1999-02-01 00:05:14 +00:00 |
|
pierre
|
1cd9b0fb0e
|
* Fillchar(..,..,boolean) added
|
1999-01-29 09:23:09 +00:00 |
|
pierre
|
ab763cd69c
|
+ added text arg for dump_stack
|
1999-01-22 12:39:19 +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 |
|
pierre
|
02a46a6547
|
* HandleError -> HandleErrorFrame to avoid problem in
assembler code in i386.inc
(call to overloaded function in assembler block !)
|
1998-12-21 14:28:20 +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 |
|