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
peter
4557f11bac
* settextbuf size is now longint
1999-08-19 11:16:13 +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
aaef13ac01
+ fpuint64 to system unit interface added: if it is true, the rtl
...
uses the fpu to do int64 operations, if possible
1999-06-30 22:17:22 +00:00
florian
e905aeea04
* most of the Object Pascal stuff moved to the system unit
1999-05-17 21:52:33 +00:00
peter
458a7be587
* generic write_float str_float
1999-05-06 09:05:11 +00:00
peter
dc1f9b5bbb
* addr() internal
1999-04-17 13:10:23 +00:00
peter
dda7bf2bc9
+ subrange checking for readln()
1999-04-08 15:57:44 +00:00
Jonas Maebe
228829bd86
* changes for internal Val code (do a "make cycle OPT=-dvalintern" to test)
...
* in text.inc: changed RTE 106 when read integer values are out of bounds to RTE 201
* in systemh.inc: disabled "support_fixed" for the i386 because it gave internal errors,
1999-03-16 17:49:36 +00:00
florian
67c66987e5
+ system.cmdline variable for go32v2 and win32 added
1999-03-10 22:15:28 +00:00
michael
5b750c0345
+ Added setstring for Delphi compatibility
1999-03-03 15:23:57 +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
Jonas Maebe
f7b137cdef
* made inster(string,string,index) a bit faster
...
+ overloaded insert(char,string,index)
1999-01-11 19:26:53 +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
516958a67b
* removed temp symbols
1998-12-15 22:42:49 +00:00
peter
a41f61713d
+ open strings, $P switch support
1998-11-27 14:50:30 +00:00
Jonas Maebe
5271ef0830
* changed RandSeed and OldRandSeed to Cardinal to avoid negative random numbers
1998-11-26 23:16:13 +00:00
peter
741fe89a50
* fixed length(char)
...
- removed obsolete version.inc
1998-11-24 17:12:42 +00:00
peter
dbbdb79dfe
* fixes for H+
1998-11-16 10:21:24 +00:00
pierre
c1b6f90bcf
* fix for length(char) in const expressions
1998-11-05 10:29:34 +00:00
michael
233c8c8c79
+ Removed ifdef useansistrings
1998-11-04 20:34:01 +00:00
peter
5727090134
* ansistring fixes
1998-11-04 10:20:48 +00:00
peter
af1ccc6f61
+ read single,fixed
...
+ val with code:longint
+ val for fixed
1998-10-10 15:28:46 +00:00
pierre
21ae990973
* avoid overflow on $8000000 with $Q-
1998-10-05 17:22:54 +00:00
peter
369e79adf9
+ assert() support
1998-10-05 12:32:44 +00:00
peter
b9c5aa653c
* export also stackframe functions
1998-10-01 14:54:48 +00:00
michael
4783316085
+ AnsiString changes
1998-09-28 14:02:33 +00:00
peter
e47964d613
* shortstring=string type added
1998-09-22 15:30:54 +00:00
florian
41efdfd57d
* some ansistring fixes
1998-09-20 17:49:07 +00:00
peter
1e3a448793
* new eof,eoln,seekeoln,seekeof
...
* speed upgrade for read_string
* inoutres 104/105 updates for read_* and write_*
1998-09-17 16:34:16 +00:00
michael
ac4ac905aa
Added AbstractErrorHandler
1998-09-16 13:08:03 +00:00
peter
4620a73a9b
* FPC_ names
...
* Heap manager is now system independent
1998-09-14 10:48:00 +00:00
peter
53dcf00218
* moved getmem/freemem/memavail/maxavail to heaph.inc
1998-09-08 15:03:27 +00:00
peter
8c0de1dd76
* uniform filerec/textrec (with recsize:longint and name:0..255)
1998-09-04 18:16:12 +00:00
peter
b8ff0c3320
+ internconst
1998-09-01 17:36:17 +00:00
peter
de0a5038f9
* splitted default_extended from support_extended
1998-08-11 21:39:04 +00:00
peter
bd57e42086
* $ifdef ver0_99_5 updates
1998-08-11 00:04:46 +00:00
florian
29a7bb1314
* a lot small fixes to the extended data type work
1998-08-08 12:28:09 +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
8cc8cb80b2
+ added setjmp/longjmp and exception support
1998-07-28 20:37:45 +00:00
michael
dd71eb8045
changes for ansistrings
1998-07-20 23:36:56 +00:00
florian
5e5ca61090
* strlenint type implemented
1998-07-18 17:14:22 +00:00
peter
702043e165
* support_fixed, becuase fixed is not 100% yet for the m68k
1998-07-10 11:02:38 +00:00
carl
e472678241
* No SINGLE type for m68k or other non-intel processors!
1998-07-02 12:13:18 +00:00
carl
7e95e0140e
- max_frame_dump reduced to 8, 20 is too much!
1998-07-01 14:43:46 +00:00
peter
4ac8e5d18f
+ internal inc/dec
1998-06-25 14:04:17 +00:00