peter
|
232555904e
* symtablestack cleanup and rewrite
|
19 years ago |
peter
|
95879fe8a7
* basic support for generic classes
|
19 years ago |
Jonas Maebe
|
42ec76598c
* new categories for vs_*: vs_declared, vs_initialised, vs_read,
|
19 years ago |
Jonas Maebe
|
a71e25ffe0
+ Mac Object Pascal support
|
20 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |
florian
|
252fa84c62
+ compiler support for reading/writing of vararrays
|
20 years ago |
peter
|
3f9d6ab32f
* add hint when passing an uninitialized variable to a var parameter
|
20 years ago |
Jonas Maebe
|
a5c94ddccd
* removed some unused variables
|
20 years ago |
florian
|
eeaded577a
* fixed copy(dyn. array,...);
|
20 years ago |
Jonas Maebe
|
86765dcf57
* fixed web bug #3740
|
20 years ago |
peter
|
e417e34496
* truncate log
|
20 years ago |
peter
|
2b6456fe16
* procvar handling for tp procvar mode fixed
|
20 years ago |
peter
|
89b1b583c9
* ttempcreatenode.create_reg merged into .create with parameter
|
21 years ago |
florian
|
4be6ea3b4a
* dyn. array dimensions are now stored as sinttype so it's target register size dependend
|
21 years ago |
peter
|
2e161c5e9e
* nf_internal flag for internal inserted typeconvs. This will
|
21 years ago |
peter
|
a66a2c855e
* temp for dynarray copy needs to be typed
|
21 years ago |
mazen
|
581b52422c
- remove $IFDEF DELPHI and related code
|
21 years ago |
florian
|
8a9758c5e2
* logs truncated
|
21 years ago |
peter
|
b86f2c6a25
* methodpointer is loaded into a temp when it was a calln
|
21 years ago |
daniel
|
b721e5872c
* Prepare compiler infrastructure for multiple ansistring types
|
21 years ago |
Jonas Maebe
|
0b1069b6ab
+ some more usage of register temps
|
21 years ago |
peter
|
ecfbbeffc3
* renamed xNNbittype to xNNinttype
|
21 years ago |
Jonas Maebe
|
694eee6cae
+ support to store ttempcreate/ref/deletenodes in registers
|
21 years ago |
peter
|
965835354c
* fixed allocation of dimension buffer for setlength(dynarr)
|
21 years ago |
peter
|
90a0c832e4
* Initialize() added
|
22 years ago |
peter
|
f663d2488f
* cross unit inlining fixed
|
22 years ago |
peter
|
f47210ad0d
* fixed initialize call after getmem
|
22 years ago |
peter
|
d0de3b3ea8
* 64k registers supported
|
22 years ago |
peter
|
95f132db3d
* set_varstate cleanup
|
22 years ago |