Jonas Maebe
|
e4a2fb7f35
* fixed mantis 7975 and 7107 (ie 200311075 when working using somewhat
|
18 years ago |
Jonas Maebe
|
89349c2f1a
* fixed web bug #7963 (crash when trying to print the name of a procvar
|
18 years ago |
Jonas Maebe
|
d7633e9dd0
* removed wrong comment from r5389 (no longer applicable since r5390)
|
18 years ago |
Jonas Maebe
|
7c387c9f82
- removed double initialisation of local typed constants/initialised
|
18 years ago |
Jonas Maebe
|
9e60d6791d
* show name of procedure/function called with too few parameters
|
18 years ago |
tom_at_work
|
3b6d5c3676
- cleanup, fixing of uninitialized variables, missing return values and unused variables
|
18 years ago |
Jonas Maebe
|
5444207df8
* better fix for tw1623 (generates more optimal code)
|
19 years ago |
Jonas Maebe
|
248046320a
* fixed inlining of functions called in their own parameters (tw1623)
|
19 years ago |
peter
|
0557ddc342
* removed typed const, it is now handled by staticvarsym
|
19 years ago |
peter
|
f88e6a834e
* typo
|
19 years ago |
florian
|
5cbc15b339
* some variant dispatching stuff fixed
|
19 years ago |
florian
|
a13d358f1e
* first partially working implementation of variant com invoking
|
19 years ago |
florian
|
c947295cb8
+ ttertiarynode
|
19 years ago |
peter
|
e17b424e28
* refactor procsym procdef list
|
19 years ago |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 years ago |
florian
|
be2b715d3c
+ parsing of disp variant invokes
|
19 years ago |
florian
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
19 years ago |
florian
|
85d63d9fa9
* settings refactored
|
19 years ago |
daniel
|
1406181aa5
* Fix incorrect usage of result value.
|
19 years ago |
peter
|
3078a1927f
* remove ttype
|
19 years ago |
daniel
|
de423ab5b0
+ stringvar[l..h] now valid parameter for open array of char.
|
19 years ago |
daniel
|
068c0f7952
* Cleaner implementation of pointer index to open array, codegen changes
|
19 years ago |
daniel
|
2450f5a778
+ First working concept of open_array_procedure(Pbyte_var[0..9]);
|
19 years ago |
Jonas Maebe
|
0a23786605
- reverted r4880 (wrong varargs reform) and r4838 (wrong removal of
|
19 years ago |
florian
|
9288a2f76d
+ more verbose printnode for call nodes
|
19 years ago |
Jonas Maebe
|
e9cabd17e1
* fixed handling of "varargs" procedures (i.e., those without an explicit
|
19 years ago |
florian
|
02d0ac4c3e
+ only procedures doing recursive calls are checked for tail recursivity
|
19 years ago |
peter
|
d07f470b71
* remove ifdef fpc
|
19 years ago |
micha
|
d704af7216
fix compilation for {$T+} linux/win
|
19 years ago |
peter
|
2f0ce31751
* string concat changed from function to procedure to
|
19 years ago |