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
|
преди 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 години |