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 роки тому |