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