florian
|
7878f0feb3
* made all fpc_*_to_shortstr helpers a procedure, resolves #8580
|
18 years ago |
Jonas Maebe
|
dc71827e2e
* procedure version of fpc_copy to avoid errors with {$x-} (mantis #9918)
|
18 years ago |
peter
|
6b8aed593f
* remove registers{int/mmx/fpu} from firstpass
|
18 years ago |
peter
|
e0cf015159
* refactor function result handling
|
18 years ago |
peter
|
0fda1126b5
* fix invalid typecast
|
18 years ago |
peter
|
b36a06e4d4
* use regular ref_incr/ref_decr for related interface assignments
|
18 years ago |
peter
|
eefd81094e
* remove old_append_str
|
18 years ago |
Jonas Maebe
|
e1aefdbac5
* Improved escape analysis so the improved tretopt no longer fails.
|
18 years ago |
Jonas Maebe
|
df84ca49b4
* fixed tests/cg/opt/tretopt, and also in more cases
|
18 years ago |
florian
|
c1640b078b
* create init rtti for fpc_copy instead of full rtti
|
18 years ago |
florian
|
37bd49692e
* proper fix for 8481 et. al.
|
18 years ago |
Jonas Maebe
|
e1b7ce5aa9
* fixed dynarr_property:=nil + test
|
18 years ago |
Jonas Maebe
|
fa5e232055
* fixed assigning an interface to a property after better property
|
18 years ago |
Jonas Maebe
|
3a4508b1bb
* fixed compile error when assigning to a widestring property which
|
18 years ago |
Jonas Maebe
|
c13ff3729b
* Merged 2.3 branch changes:
|
18 years ago |
peter
|
9676482f8e
* fix array constructors that start with nil
|
18 years ago |
pierre
|
f82d47e370
* Use IncRefCountBy
|
18 years ago |
florian
|
8ecdbbc515
* fix intf assignment
|
18 years ago |
Jonas Maebe
|
c0eb91ffc8
* fixed error message for trying to assign to formal parameters and
|
18 years ago |
peter
|
0557ddc342
* removed typed const, it is now handled by staticvarsym
|
19 years ago |
peter
|
f2a25e845d
* refactor gen_alloc_symtable so it depends on varsym type and not
|
19 years ago |
peter
|
e17b424e28
* refactor procsym procdef list
|
19 years ago |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 years ago |
florian
|
85d63d9fa9
* settings refactored
|
19 years ago |
peter
|
dc29821e8c
* ttypenode.dogetcopy added
|
19 years ago |
peter
|
3078a1927f
* remove ttype
|
19 years ago |
florian
|
9a1b9071a5
* implemented kylix like local directive, fixes #7242
|
19 years ago |
peter
|
2f0ce31751
* string concat changed from function to procedure to
|
19 years ago |
peter
|
75dee03578
* fix type determining of array of integer constructors
|
19 years ago |
Jonas Maebe
|
e9580628d3
* make temps which are passed as the location for the function
|
19 years ago |