florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
hace 17 años |
florian
|
369ed493f2
* new node flag nf_modify to mark nodes being read and then written by one load node
|
hace 17 años |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
hace 17 años |
florian
|
57acf67659
+ constant unicodestrings
|
hace 17 años |
peter
|
6b8aed593f
* remove registers{int/mmx/fpu} from firstpass
|
hace 18 años |
Jonas Maebe
|
e1aefdbac5
* Improved escape analysis so the improved tretopt no longer fails.
|
hace 18 años |
Jonas Maebe
|
ce478cd249
* fixed wrong range check warnings/errors for open strings
|
hace 18 años |
daniel
|
bbf7c50479
+ Internalerror on encountering a variant array in a vecn.
|
hace 18 años |
daniel
|
06b3478226
* Fix tarray7
|
hace 18 años |
daniel
|
a0da139ec6
* Fix most test suite regressions.
|
hace 18 años |
daniel
|
4ed25e3a78
* Fix tbs/tb0540.
|
hace 18 años |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
hace 18 años |
Jonas Maebe
|
4ce4742bc8
* mark invisible high parameters of open arrays/arrays of const
|
hace 18 años |
Jonas Maebe
|
f2b07704b5
* proper initialised/used warnings for variables used
|
hace 18 años |
Jonas Maebe
|
9ad579855e
* fixed webtbf/tw3631
|
hace 18 años |
peter
|
0557ddc342
* removed typed const, it is now handled by staticvarsym
|
hace 19 años |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
hace 19 años |
florian
|
ef7bd58c54
* germanism removed (aktfilepos -> current_filepos)
|
hace 19 años |
florian
|
85d63d9fa9
* settings refactored
|
hace 19 años |
peter
|
3078a1927f
* remove ttype
|
hace 19 años |
daniel
|
67851f6aba
+ arrayvar[l..h] now valid parameter for open array.
|
hace 19 años |
daniel
|
de423ab5b0
+ stringvar[l..h] now valid parameter for open array of char.
|
hace 19 años |
daniel
|
2450f5a778
+ First working concept of open_array_procedure(Pbyte_var[0..9]);
|
hace 19 años |
micha
|
8678d52aeb
* avoid warning when pointer points to size 1 data
|
hace 19 años |
peter
|
2f0ce31751
* string concat changed from function to procedure to
|
hace 19 años |
Jonas Maebe
|
1ab3d81541
* also use LOC_CSUBSETREF
|
hace 19 años |
Jonas Maebe
|
6dde68da3a
* fix IE when subscripting records part of another record regvar
|
hace 19 años |
Jonas Maebe
|
84d1fc929f
* properly set regvarability of parameters and local variables of inlined
|
hace 19 años |
Jonas Maebe
|
e344ee3cd7
+ support for register variables which contain records
|
hace 19 años |
Jonas Maebe
|
e0250bcdb4
* never remove regvar-ability of parameters passed by reference
|
hace 19 años |