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 |
peter
|
c21ca3dfa0
+ added currency support based on int64
|
22 years ago |
peter
|
47489f2376
* firstpass uses expectloc
|
22 years ago |
Jonas Maebe
|
9879f684d2
* don't allow erroneuos read(typedfile,...) statements
|
22 years ago |
Jonas Maebe
|
8bbf574e8b
* fixed web bug #2296
|
22 years ago |
peter
|
46ed8eb932
* fixed pushing of records>8 bytes with stdcall
|
22 years ago |
florian
|
1da30f2610
* tcallnode.paraitem introduced, all references to defcoll removed
|
22 years ago |
peter
|
1b116848d8
* cdecl array of const fixes
|
23 years ago |