carl
|
67486c96c3
* fixes for Delphi 6 compilation
|
vor 23 Jahren |
Jonas Maebe
|
a15d8cfe39
* a_load_reg_reg() now has two size parameters: source and dest. This
|
vor 23 Jahren |
Jonas Maebe
|
3632cd73ae
* fixed a_param64_ref
|
vor 23 Jahren |
peter
|
dcd9e0107c
* old logs removed and tabs fixed
|
vor 23 Jahren |
carl
|
ed77671a9b
+ optimize64_op_const_reg implemented (optimizes 64-bit constant opcodes)
|
vor 23 Jahren |
florian
|
4144773f01
* result type handling in tcgcal.pass_2 overhauled
|
vor 23 Jahren |
Jonas Maebe
|
3ab3c91e0a
- remove valuelow/valuehigh fields from tlocation, because they depend
|
vor 23 Jahren |
peter
|
425bb45ddc
* renamed current_library to objectlibrary
|
vor 23 Jahren |
peter
|
ac71268ce6
* saving of asmsymbols in ppu supported
|
vor 23 Jahren |
Jonas Maebe
|
6bd0424826
* fixed a_load64_const_reg() for big endian systems
|
vor 23 Jahren |
florian
|
59abf2555b
* types.pas renamed to defbase.pas because D6 contains a types
|
vor 23 Jahren |
Jonas Maebe
|
936cfe106b
* some big-endian fixes
|
vor 23 Jahren |
Jonas Maebe
|
19f4c4f7b4
+ generic implementations of a_op64_ref_reg() and a_op64_const_ref()
|
vor 23 Jahren |
Jonas Maebe
|
0feedb0264
* fixed a_op64_const_loc()
|
vor 23 Jahren |
florian
|
07783d2a0d
* powerpc target fixed, very simple units can be compiled
|
vor 23 Jahren |
peter
|
4285e99853
* internal linker
|
vor 23 Jahren |
peter
|
68ce5a00e5
* cg64 patch
|
vor 23 Jahren |
carl
|
d75603c2ed
* bugfix of hdisponen (base must be set, not index)
|
vor 23 Jahren |
peter
|
06ebac4e27
* readded missing revisions
|
vor 23 Jahren |
carl
|
21b3a10f02
+ defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand
|
vor 23 Jahren |
peter
|
2992e1819c
* removed old logs and updated copyright year
|
vor 23 Jahren |
peter
|
4dcd96747e
* moved entry and exitcode to ncgutil and cgobj
|
vor 23 Jahren |
peter
|
cc8c4d7093
* moved more routines from cga/n386util
|
vor 23 Jahren |
carl
|
af40eb97ca
* a_jmp_cond -> a_jmp_always
|
vor 23 Jahren |
carl
|
021a0670c2
+ more documentation
|
vor 23 Jahren |
Jonas Maebe
|
f02bc4f6f6
+ a_load64_const_loc method
|
vor 23 Jahren |
peter
|
5b242f7741
* tlocation,treference update
|
vor 23 Jahren |
peter
|
b4cc4b7b01
* removed compiler warnings
|
vor 23 Jahren |
Jonas Maebe
|
2b3898aeff
* adapted ranges of native types to int64 (e.g. high cardinal is no
|
vor 23 Jahren |
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
|
vor 24 Jahren |