Commit Graph

11435 Commits

Author SHA1 Message Date
florian
f5e6af7abb no message 2002-10-07 09:48:41 +00:00
florian
14fe70d27d * fixed function exporting 2002-10-06 22:46:20 +00:00
florian
77caaf906b * wrappers for xor, or and and operator with variants added 2002-10-06 22:13:55 +00:00
peter
cf2e893656 * new bug 2002-10-06 21:34:54 +00:00
peter
ecc3b24fd4 * round returns int64 2002-10-06 21:26:17 +00:00
peter
a1b570bc48 * fixed limit checking for qword 2002-10-06 21:02:17 +00:00
peter
865e10d6b0 * use tconstexpruint instead of qword 2002-10-06 21:01:50 +00:00
peter
c610d3d0dd * also check output 2002-10-06 21:01:00 +00:00
peter
c88a6360aa * overload error 2002-10-06 20:13:36 +00:00
peter
eab3951304 * New bug 2002-10-06 20:00:46 +00:00
peter
e34e13439e * Use Widechar in the Windows unit 2002-10-06 20:00:22 +00:00
peter
6d4fcce014 * Add finalization of typed consts
* Finalization of globals in the main program
2002-10-06 19:41:30 +00:00
Tomas Hajny
ba37c177c5 * pmstddlg compilation added 2002-10-06 19:11:14 +00:00
Tomas Hajny
f415be9605 * pmstddlg compilation added 2002-10-06 19:06:48 +00:00
florian
eded0301b4 * interface wrapper name mangling improved 2002-10-06 16:40:25 +00:00
florian
6d1506a7c6 * when compiling <interface> as <interface> we can't assume
anything about relation
2002-10-06 16:10:23 +00:00
peter
b4ec92dad3 * variant:=nil supported 2002-10-06 15:09:12 +00:00
peter
5adf7d30a5 * only check for forwarddefs the definitions that really belong to
the current procsym
2002-10-06 15:08:59 +00:00
carl
a24ab38214 - remove stack checking for every target in system unit 2002-10-06 13:56:47 +00:00
carl
3e7cd76b65 * replaced by genmath.inc 2002-10-06 12:50:28 +00:00
florian
9022d896f3 no message 2002-10-06 12:28:55 +00:00
florian
4337ecfd55 + dump of tdefoptions.df_unique 2002-10-06 12:25:53 +00:00
florian
1665fc6a60 + proper support of type <id> = type <another id>; 2002-10-06 12:25:04 +00:00
Tomas Hajny
065ae40e08 * PMERR constants made available from outside 2002-10-05 19:12:55 +00:00
Tomas Hajny
0f9b719c15 * code2.as + code3.as not needed any more 2002-10-05 19:09:57 +00:00
Tomas Hajny
69f5ba466a * mistyping corrected 2002-10-05 18:35:05 +00:00
Tomas Hajny
f0aa12eecd + Finally made usable by Yuri Prokushev 2002-10-05 18:33:14 +00:00
peter
7c6bfbc8b6 * renamed 2002-10-05 15:23:59 +00:00
peter
7de44d5865 * Length(PChar) 2002-10-05 15:23:29 +00:00
carl
e792ab5ab1 *** empty log message *** 2002-10-05 15:21:36 +00:00
carl
302c977a8b * bugfix of assigning to external filename output 2002-10-05 15:19:46 +00:00
carl
d170f6625f * fix heap leaks 2002-10-05 15:18:42 +00:00
peter
ebbf4d8d14 * Write unknwon compiler proc using Comment and only in Extdebug 2002-10-05 15:15:45 +00:00
peter
d8495ac883 * don't complain in X- mode for internal generated function calls
with funcretrefnode set
  * give statement error at the correct line position instead of the
    block begin
2002-10-05 15:15:19 +00:00
peter
b998cc4012 * getparamangeldname for errordef 2002-10-05 15:14:26 +00:00
peter
3f32669ded * Length(PChar) supported 2002-10-05 14:21:08 +00:00
peter
ea8118b37c * fpc_pchar_length compilerproc and strlen alias 2002-10-05 14:20:16 +00:00
carl
9465a13e71 + Delphi 6 configuration file 2002-10-05 12:50:47 +00:00
carl
67486c96c3 * fixes for Delphi 6 compilation
(warning : Some features do not work under Delphi)
2002-10-05 12:43:23 +00:00
peter
2e8fb6513c * win32 only test 2002-10-05 01:00:36 +00:00
peter
c597544d99 * split boolean check in two lines for easier debugging 2002-10-05 00:52:20 +00:00
peter
df922df8cc * check parameters from left to right in equal_paras, so default
parameters are checked at the end
2002-10-05 00:50:01 +00:00
peter
9d0437f8aa * support inherited; support for overload as it is handled by
delphi. This is only for delphi mode as it is working is
    undocumented and hard to predict what is done
2002-10-05 00:48:57 +00:00
peter
443f982775 * support dynamicarray<>nil 2002-10-05 00:47:03 +00:00
peter
91937f7adc * only allow the ugly code in delphi mode 2002-10-04 23:31:57 +00:00
peter
3d19418cae * inherited with overloaded constructors should not call anything 2002-10-04 23:17:14 +00:00
mazen
3d9be081b9 * register allocation for parameters now done in cpupara, but InternalError(200109223) in cgcpu.pas:1053 is still not fixed du to location_force problem in ncgutils.pas:419 2002-10-04 21:57:42 +00:00
peter
536f3971b8 * readln internalerror 2002-10-04 21:29:19 +00:00
peter
1eab231e2e * tests should fail 2002-10-04 21:27:57 +00:00
Jonas Maebe
e3700b1d79 * fixed web bug #2139: checking for division by zero fixed 2002-10-04 21:19:28 +00:00