Commit Graph

136 Commits

Author SHA1 Message Date
peter
369e79adf9 + assert() support 1998-10-05 12:32:44 +00:00
peter
96159c617a * more constant expression evals 1998-10-02 09:25:09 +00:00
peter
e47964d613 * shortstring=string type added 1998-09-22 15:30:54 +00:00
michael
ac4ac905aa Added AbstractErrorHandler 1998-09-16 13:08:03 +00:00
michael
c3781fba38 Added FPC_ prefix to abstracterror 1998-09-16 12:37:07 +00:00
michael
2ec08b84f3 + Merged changes from fixes branch 1998-09-15 17:12:32 +00:00
peter
4620a73a9b * FPC_ names
* Heap manager is now system independent
1998-09-14 10:48:00 +00:00
peter
b8ff0c3320 + internconst 1998-09-01 17:36:17 +00:00
carl
1dd8fe99d5 + important comment added 1998-08-17 12:24:16 +00:00
Jonas Maebe
bee0c9d3b4 * random now returns a value between 0 and max-1 instead of between 0 and max 1998-08-13 16:22:11 +00:00
peter
bd57e42086 * $ifdef ver0_99_5 updates 1998-08-11 00:04:46 +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
e639e7b163 + Adapted assert to Delphi format 1998-07-23 19:53:20 +00:00
michael
72b2ff141f + Implemented DO_ASSERT function. 1998-07-23 13:08:41 +00:00
carl
44820af8cb * would not compile under FPC v0.99.5 1998-07-15 12:09:35 +00:00
florian
ba57d2813b * some problems with ansi string support fixed 1998-07-13 21:19:07 +00:00
carl
4f8884b466 * randon and Random(l) now work correctly - don't touch it works! 1998-07-08 11:56:55 +00:00
carl
004bb57ae9 * hmmm... it is luck (BSS zeroed with GAS) that DoError and ErrorBase work.
Now they are initilized instead.
1998-07-02 13:01:55 +00:00
carl
a546945c4d * DOERROR RESOTRED! DON'T TOUCH :) 1998-07-02 12:53:09 +00:00
carl
5434ee6d4c * no SINGLE in m68k and other processors! 1998-07-02 12:11:50 +00:00
peter
b5203c5b09 * fixed do_error in runtimeerror 1998-07-02 09:25:05 +00:00
peter
5a638754f4 * better readln/writeln 1998-07-01 15:29:56 +00:00
daniel
8a84b20446 - Doerror removed. 1998-06-26 08:20:57 +00:00
peter
4ac8e5d18f + internal inc/dec 1998-06-25 14:04:17 +00:00
daniel
c43a386001 + RTLLITE directive to compile minimal RTL. 1998-06-25 09:44:19 +00:00
daniel
c48b67d0b3 * RTLLITE conditional added to produce smaller RTL 1998-06-15 15:16:26 +00:00
michael
504b4faf62 + Forgot to commit some changes 1998-06-10 07:46:45 +00:00
michael
05b01ddb00 Implemented rtti, inserted ansistrings again 1998-06-08 12:38:21 +00:00
peter
d0ce4085d3 * comp,extended are only i386 added support_comp,support_extended 1998-06-04 23:45:56 +00:00
cvs
ac974a7634 * test commit. Shouldn't be allowed. 1998-05-20 11:23:09 +00:00
peter
e64becf81c * moved getopts to inc/, all supported OS's need argc,argv exported
+ strpas, strlen are now exported in the systemunit
  * removed logs
  * removed $ifdef ver_above
1998-05-12 10:42:41 +00:00
peter
4594d7ae04 + inc(pchar), dec(pchar), incc(pchar,a),dec(pchar,a) 1998-04-16 12:30:47 +00:00
michael
62001bab9a + Changed Random() function. Moved from system to processor dependent files (from Pedro Gimeno) 1998-04-08 07:53:31 +00:00
florian
4a9ba91007 * complete Object Pascal support moved to objpas unit 1998-03-25 23:39:17 +00:00
root
d1a1f501c8 Initial revision 1998-03-25 11:18:12 +00:00