Jonas Maebe
|
f15dbd7bf0
* range checking is now processor independent (part in cgobj, part in
cg64f32) and should work correctly again (it needed some changes after
the changes of the low and high of tordef's to int64)
* maketojumpbool() is now processor independent (in ncgutil)
* getregister32 is now called getregisterint
|
24 жил өмнө |
florian
|
521c608ece
* array of const can now take widestring parameters as well
|
24 жил өмнө |
peter
|
d2e1952377
* procsym definition rewrite
|
24 жил өмнө |
peter
|
ac400051bd
* allow assignment of overloaded procedures to procvars when we know
|
24 жил өмнө |
Jonas Maebe
|
32deddeab1
* finetuned register allocation info for assignments
|
24 жил өмнө |
Jonas Maebe
|
bdf2593265
* fixed range check errors
|
24 жил өмнө |
Jonas Maebe
|
e8c8f8785a
* fixed bug with assigning ansistrings (left^.location was released too
|
24 жил өмнө |
peter
|
f88f6eb571
* rtti/init table updates
|
24 жил өмнө |
michael
|
fc704cd7b0
+ Patch for wrong paramsize
|
24 жил өмнө |
florian
|
9746f4c2d6
* some cg reorganisation
|
24 жил өмнө |
peter
|
81200dc9ef
* funcret moved from tprocinfo to tprocdef
|
24 жил өмнө |
peter
|
8d11d0d6bf
* partly fix for proc of obj=nil
|
24 жил өмнө |
peter
|
62cccdebb5
* fixed passing of array of record or shortstring to open array
|
24 жил өмнө |
peter
|
2f3b205358
* fixed opsize for assignment with LOC_JUMP
|
24 жил өмнө |
florian
|
fb40dcd0bb
+ some widestring stuff added
|
24 жил өмнө |
peter
|
a7cf57524e
* symtable change to classes
|
24 жил өмнө |
peter
|
4e2655cdc5
* resulttype rewrite
|
24 жил өмнө |
peter
|
32b9cdb7cf
+ new tlinkedlist class (merge of old tstringqueue,tcontainer and
|
25 жил өмнө |
Jonas Maebe
|
a8af566cd7
+ new integer regvar handling, should be much more efficient
|
25 жил өмнө |
florian
|
b9796f6a7f
* unused units removed from uses clause
|
25 жил өмнө |
Jonas Maebe
|
4706eff850
* fixes so no more range errors with improved range checking code
|
25 жил өмнө |
florian
|
1462deb207
* interfaces are basically running
|
25 жил өмнө |
florian
|
1eea21e93f
* fixed resourcestrings, made a stupid mistake yesterday
|
25 жил өмнө |
florian
|
3f707e8676
* resourcestrings doesn't need the helper anymore they
|
25 жил өмнө |
peter
|
ac3c08daca
* added copyvaluepara call again
|
25 жил өмнө |
florian
|
51527ba1c9
+ merged Attila's changes for interfaces, not tested yet
|
25 жил өмнө |
peter
|
451723647e
* symtable splitted, no real code changes
|
25 жил өмнө |
peter
|
5c5d24b641
* moved n386*.pas to i386/ cpu_target dir
|
25 жил өмнө |