Jonas Maebe
|
4a79481c51
* isolated segment-related functionality of tabsolutevarsym into i386/i8086-
|
před 11 roky |
peter
|
4a176c81bc
* removed n386ld and n386util units
|
před 23 roky |
peter
|
4dcd96747e
* moved entry and exitcode to ncgutil and cgobj
|
před 23 roky |
peter
|
268e4bb7e7
* use saveregisters for incr routines, saves also problems with
|
před 23 roky |
peter
|
cc8c4d7093
* moved more routines from cga/n386util
|
před 23 roky |
peter
|
624e5bd699
* fixed @methodpointer
|
před 23 roky |
carl
|
fb605f11b0
* changeregsize -> rg.makeregsize
|
před 23 roky |
peter
|
8d0751ff97
* removed some more routines from cga
|
před 23 roky |
peter
|
3bcfe33002
* fixed stackcheck that would be called recursively when a stack
|
před 23 roky |
carl
|
6b39ecb2ef
- remove unused variable
|
před 23 roky |
peter
|
5e7a1e3729
* removed unused units
|
před 23 roky |
Jonas Maebe
|
807cf0000b
* fixed regvar-related bugs (the load node set the location to
|
před 23 roky |
peter
|
5b242f7741
* tlocation,treference update
|
před 23 roky |
Jonas Maebe
|
7fb55bf4e4
+ a_loadfpu_* and a_loadmm_* methods in tcg
|
před 23 roky |
peter
|
b4cc4b7b01
* removed compiler warnings
|
před 23 roky |
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
|
před 24 roky |
florian
|
521c608ece
* array of const can now take widestring parameters as well
|
před 24 roky |
peter
|
d2e1952377
* procsym definition rewrite
|
před 24 roky |
peter
|
ac400051bd
* allow assignment of overloaded procedures to procvars when we know
|
před 24 roky |
Jonas Maebe
|
32deddeab1
* finetuned register allocation info for assignments
|
před 24 roky |
Jonas Maebe
|
bdf2593265
* fixed range check errors
|
před 24 roky |
Jonas Maebe
|
e8c8f8785a
* fixed bug with assigning ansistrings (left^.location was released too
|
před 24 roky |
peter
|
f88f6eb571
* rtti/init table updates
|
před 24 roky |
michael
|
fc704cd7b0
+ Patch for wrong paramsize
|
před 24 roky |
florian
|
9746f4c2d6
* some cg reorganisation
|
před 24 roky |
peter
|
81200dc9ef
* funcret moved from tprocinfo to tprocdef
|
před 24 roky |
peter
|
8d11d0d6bf
* partly fix for proc of obj=nil
|
před 24 roky |
peter
|
62cccdebb5
* fixed passing of array of record or shortstring to open array
|
před 24 roky |
peter
|
2f3b205358
* fixed opsize for assignment with LOC_JUMP
|
před 24 roky |
florian
|
fb40dcd0bb
+ some widestring stuff added
|
před 24 roky |