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 年之前 |