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
|
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 лет назад |