Jonas Maebe
|
3c6aa91a96
* factored out the loading of threadvars in its own method, and put the
|
пре 10 година |
Jonas Maebe
|
4a79481c51
* isolated segment-related functionality of tabsolutevarsym into i386/i8086-
|
пре 11 година |
peter
|
4a176c81bc
* removed n386ld and n386util units
|
пре 23 година |
peter
|
4dcd96747e
* moved entry and exitcode to ncgutil and cgobj
|
пре 23 година |
peter
|
268e4bb7e7
* use saveregisters for incr routines, saves also problems with
|
пре 23 година |
peter
|
cc8c4d7093
* moved more routines from cga/n386util
|
пре 23 година |
peter
|
624e5bd699
* fixed @methodpointer
|
пре 23 година |
carl
|
fb605f11b0
* changeregsize -> rg.makeregsize
|
пре 23 година |
peter
|
8d0751ff97
* removed some more routines from cga
|
пре 23 година |
peter
|
3bcfe33002
* fixed stackcheck that would be called recursively when a stack
|
пре 23 година |
carl
|
6b39ecb2ef
- remove unused variable
|
пре 23 година |
peter
|
5e7a1e3729
* removed unused units
|
пре 23 година |
Jonas Maebe
|
807cf0000b
* fixed regvar-related bugs (the load node set the location to
|
пре 23 година |
peter
|
5b242f7741
* tlocation,treference update
|
пре 23 година |
Jonas Maebe
|
7fb55bf4e4
+ a_loadfpu_* and a_loadmm_* methods in tcg
|
пре 23 година |
peter
|
b4cc4b7b01
* removed compiler warnings
|
пре 23 година |
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
|
пре 23 година |
florian
|
521c608ece
* array of const can now take widestring parameters as well
|
пре 23 година |
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 година |