florian
|
8a9758c5e2
* logs truncated
|
21 years ago |
peter
|
0ac4983a9b
* remove obsolete cardinal() typecasts
|
21 years ago |
florian
|
588e2c38bf
* dwarf branch merged
|
21 years ago |
peter
|
13ee9660a4
* inc(x,y) makes y always of type x to prevent 64bit operations
|
21 years ago |
peter
|
b86f2c6a25
* methodpointer is loaded into a temp when it was a calln
|
21 years ago |
peter
|
6b96b70118
* fixed operator overload allowing for pointer-string
|
21 years ago |
peter
|
c844c5a505
* procvar cleanup
|
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 |
florian
|
e35b683e4d
+ added prefetch(const mem) support
|
21 years ago |
daniel
|
97e87aaebc
* reginfo now also only allocated during register allocation
|
21 years ago |
Jonas Maebe
|
a75ef67bfd
* properly fixed assigned() mess (by handling it separately in ncginl)
|
21 years ago |
peter
|
ae6be6bc0e
* support type convs for write typed
|
21 years ago |
Jonas Maebe
|
fd8625f3eb
* if there are assertions, include pi_do_call in procinfo.flags
|
21 years ago |
peter
|
90a0c832e4
* Initialize() added
|
22 years ago |
peter
|
f663d2488f
* cross unit inlining fixed
|
22 years ago |
peter
|
96f9973b46
* taicpu_abstract.oper[] changed to pointers
|
22 years ago |
peter
|
95f132db3d
* set_varstate cleanup
|
22 years ago |
peter
|
70fe77ca7c
* procinfo unit contains tprocinfo
|
22 years ago |
peter
|
420c1cdfe1
* don't call firstpass in resulttypepass
|
22 years ago |
peter
|
8af51ea6d3
* locals and paras are allocated in the code generation
|
22 years ago |
peter
|
76a53a375d
* varspez in calls to push_addr_param
|
22 years ago |
florian
|
eb9a587759
+ support of NaN and Inf in the compiler as values of real constants
|
22 years ago |
peter
|
0dceec9a64
* current_procdef removed, use current_procinfo.procdef instead
|
22 years ago |
Jonas Maebe
|
4d70aebb1b
* constant evaluation of trunc() and round() now also gives 64 bit
|
22 years ago |
Jonas Maebe
|
cb279b2029
* changed tt_persistant to tt_persistent :)
|
22 years ago |
peter
|
26d78ff5c9
* moved implicit exception frame from ncgutil to psub
|
22 years ago |
peter
|
1a2eedd767
* self moved to hidden parameter
|
22 years ago |
peter
|
60978ba89c
* aktprocdef renamed to current_procdef
|
22 years ago |