Jonas Maebe
|
769eb3f604
* moved the initialisation of the nodetree and tai class reference constants
|
15 years ago |
Jonas Maebe
|
94d976bc87
* when simplifying ordinal expressions during inlining, keep the resultdef
|
15 years ago |
florian
|
24fea58b92
+ initial implementation of iso style gotos in iso mode
|
15 years ago |
Jonas Maebe
|
40705a085f
* renamed is_refcounted_type() into is_managed_type(), because it also
|
15 years ago |
Jonas Maebe
|
a055ed873d
* set correct expectloc for vectorfpu temps
|
15 years ago |
Jonas Maebe
|
a48a37d38b
* fixed extended syntax checking {$x-} by moving it from the typecheck pass
|
15 years ago |
Jonas Maebe
|
1f4d7d6057
* add type symbol names to -vp output (patch by Adriaan van Os, mantis
|
15 years ago |
florian
|
7707e6a030
+ tempcreate nodes can now take an init. value, this allows to initilialize temp. ref nodes on the fly
|
15 years ago |
peter
|
060bdbcb47
* fix writing of goto node to ppu
|
17 years ago |
yury
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
17 years ago |
Jonas Maebe
|
ed7511de58
* safeguard the nf_block_with_exit flag when simplifying blockn and
|
17 years ago |
peter
|
6b8aed593f
* remove registers{int/mmx/fpu} from firstpass
|
18 years ago |
peter
|
4525df9ea0
* nf_is_funcret node flag added
|
18 years ago |
peter
|
e0cf015159
* refactor function result handling
|
18 years ago |
peter
|
5f4b89903c
* use callnodeflag to check if the result of a function is used
|
18 years ago |
Jonas Maebe
|
df84ca49b4
* fixed tests/cg/opt/tretopt, and also in more cases
|
18 years ago |
Jonas Maebe
|
e4487e628d
* fixed overload choosing error on 64 bit
|
18 years ago |
Jonas Maebe
|
fc70aa545c
* changed boolean fields in ttempinfo to a set for easier
|
18 years ago |
Jonas Maebe
|
49a2084ea0
* fixed calling inline functions (with exit statements) from inside
|
18 years ago |
Jonas Maebe
|
28bab3fb4f
- removed some unused variables
|
18 years ago |
yury
|
cf19c0993a
* fixed bug #8919.
|
18 years ago |
Jonas Maebe
|
168e652d42
+ support for simplifying simple inline functions down to a single
|
18 years ago |
pierre
|
d5e4828f6f
* avoid memory leak for copy of withnode in tempnodes
|
18 years ago |
Jonas Maebe
|
f2b07704b5
* proper initialised/used warnings for variables used
|
18 years ago |
florian
|
7781e842fc
* varset support fixed
|
18 years ago |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 years ago |
florian
|
85d63d9fa9
* settings refactored
|
19 years ago |
peter
|
3078a1927f
* remove ttype
|
19 years ago |
peter
|
2f0ce31751
* string concat changed from function to procedure to
|
19 years ago |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 years ago |