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 |
|
peter
|
f29c79b533
|
* ignore vecn,subscriptn when checking for a procvar loadn
|
2002-10-04 21:13:59 +00:00 |
|
carl
|
ad82de8798
|
* bugfix of crash
|
2002-10-04 20:53:05 +00:00 |
|
peter
|
26bf52612f
|
* set in_second_load flag before resetting the module, this is
required to skip some checkings
|
2002-10-04 20:13:10 +00:00 |
|
peter
|
06a83acad6
|
* problem with mixedup scanner in the current 1.1 compiler
|
2002-10-04 20:03:37 +00:00 |
|
peter
|
675fe4bd59
|
* remove section from sectionlist in erasesection, patch from
webbug 2161
|
2002-10-04 19:00:33 +00:00 |
|
Jonas Maebe
|
60183c693c
|
* fixed web bug #2131
|
2002-10-04 16:41:17 +00:00 |
|
Jonas Maebe
|
cc3c8605e0
|
+ added
|
2002-10-04 16:16:01 +00:00 |
|
pierre
|
ca3000ef79
|
* don't use tpexcept anymore
|
2002-10-04 15:23:46 +00:00 |
|
carl
|
f5f7de7fb7
|
webbug
|
2002-10-03 21:35:44 +00:00 |
|
carl
|
0408465ff0
|
+ range checking for string literals
|
2002-10-03 21:33:09 +00:00 |
|
carl
|
e7ba8328ce
|
* bugfix for 2110 (without -Or), wrong checking was done in returntype
|
2002-10-03 21:32:02 +00:00 |
|
carl
|
801d6914e8
|
* range check error fixes
|
2002-10-03 21:31:10 +00:00 |
|
carl
|
5373203246
|
+ compile-time range checking for strings
|
2002-10-03 21:26:08 +00:00 |
|
carl
|
a0de4860b2
|
* don't make the vars regable if they are absolute and their definitions
are not the same.
|
2002-10-03 21:22:01 +00:00 |
|
carl
|
5c1fa99660
|
* range check error fix
|
2002-10-03 21:20:19 +00:00 |
|
carl
|
e72f802bb4
|
* correct tsystem enumeration
|
2002-10-03 21:18:29 +00:00 |
|
carl
|
ba0fda7e45
|
+ string -> char conversion testing
|
2002-10-03 17:52:36 +00:00 |
|
carl
|
221c0047bf
|
+ assigned testing
|
2002-10-03 17:47:00 +00:00 |
|
carl
|
536e2db15a
|
Updated with current info on tests
|
2002-10-03 17:46:18 +00:00 |
|
carl
|
559d42bca2
|
* new defines for widestring testing
|
2002-10-03 17:45:28 +00:00 |
|
mazen
|
14bb0a51b4
|
+ out registers allocator for the first 6 scalar parameters which must be passed into %o0..%o5
|
2002-10-02 22:20:28 +00:00 |
|
florian
|
4cb3d9b498
|
* improve function imports
|
2002-10-02 22:14:15 +00:00 |
|
florian
|
654d313c73
|
* importing via external is now possible for macos
|
2002-10-02 21:50:19 +00:00 |
|
florian
|
fa4a4de18c
|
* all A_BL instructions replaced by calls to a_call_name
|
2002-10-02 21:49:51 +00:00 |
|
florian
|
538a94d316
|
* first dummy implementation
|
2002-10-02 21:34:31 +00:00 |
|
florian
|
bfb8548ce0
|
* ppus have the extension ppu on macos as well now
|
2002-10-02 21:29:34 +00:00 |
|
florian
|
0206d6401c
|
* we've to reimport TSystemTime time from the windows unit
|
2002-10-02 21:17:03 +00:00 |
|
peter
|
2ac16d265f
|
* For win32 use the tsystemtime from the windows unit, that is changed
to a variant record with compatibile field names
|
2002-10-02 21:04:06 +00:00 |
|
peter
|
80b078b37f
|
* TSystemTime fpc compatibility parameters added as variant record
|
2002-10-02 21:03:04 +00:00 |
|
peter
|
a6bdf6703d
|
* tsymtable.dump to dump the names in a symtable to stdout
|
2002-10-02 20:51:59 +00:00 |
|