Jonas Maebe
|
3c6aa91a96
* factored out the loading of threadvars in its own method, and put the
|
hace 10 años |
Jonas Maebe
|
4a79481c51
* isolated segment-related functionality of tabsolutevarsym into i386/i8086-
|
hace 11 años |
peter
|
4a176c81bc
* removed n386ld and n386util units
|
hace 23 años |
peter
|
4dcd96747e
* moved entry and exitcode to ncgutil and cgobj
|
hace 23 años |
peter
|
268e4bb7e7
* use saveregisters for incr routines, saves also problems with
|
hace 23 años |
peter
|
cc8c4d7093
* moved more routines from cga/n386util
|
hace 23 años |
peter
|
624e5bd699
* fixed @methodpointer
|
hace 23 años |
carl
|
fb605f11b0
* changeregsize -> rg.makeregsize
|
hace 23 años |
peter
|
8d0751ff97
* removed some more routines from cga
|
hace 23 años |
peter
|
3bcfe33002
* fixed stackcheck that would be called recursively when a stack
|
hace 23 años |
carl
|
6b39ecb2ef
- remove unused variable
|
hace 23 años |
peter
|
5e7a1e3729
* removed unused units
|
hace 23 años |
Jonas Maebe
|
807cf0000b
* fixed regvar-related bugs (the load node set the location to
|
hace 23 años |
peter
|
5b242f7741
* tlocation,treference update
|
hace 23 años |
Jonas Maebe
|
7fb55bf4e4
+ a_loadfpu_* and a_loadmm_* methods in tcg
|
hace 23 años |
peter
|
b4cc4b7b01
* removed compiler warnings
|
hace 23 años |
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
|
hace 23 años |
florian
|
521c608ece
* array of const can now take widestring parameters as well
|
hace 24 años |
peter
|
d2e1952377
* procsym definition rewrite
|
hace 24 años |
peter
|
ac400051bd
* allow assignment of overloaded procedures to procvars when we know
|
hace 24 años |
Jonas Maebe
|
32deddeab1
* finetuned register allocation info for assignments
|
hace 24 años |
Jonas Maebe
|
bdf2593265
* fixed range check errors
|
hace 24 años |
Jonas Maebe
|
e8c8f8785a
* fixed bug with assigning ansistrings (left^.location was released too
|
hace 24 años |
peter
|
f88f6eb571
* rtti/init table updates
|
hace 24 años |
michael
|
fc704cd7b0
+ Patch for wrong paramsize
|
hace 24 años |
florian
|
9746f4c2d6
* some cg reorganisation
|
hace 24 años |
peter
|
81200dc9ef
* funcret moved from tprocinfo to tprocdef
|
hace 24 años |
peter
|
8d11d0d6bf
* partly fix for proc of obj=nil
|
hace 24 años |
peter
|
62cccdebb5
* fixed passing of array of record or shortstring to open array
|
hace 24 años |
peter
|
2f3b205358
* fixed opsize for assignment with LOC_JUMP
|
hace 24 años |