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