carl
|
9da171faf2
+ stab register indexes for powerpc (moved from gdb to cpubase)
|
23 роки тому |
Jonas Maebe
|
bedbc15e75
* endianess fix
|
23 роки тому |
florian
|
b136cecacd
* first part of ppc calling conventions fix
|
23 роки тому |
Jonas Maebe
|
8ff3e3e1b3
* more misc. fixes, mostly constant-related
|
23 роки тому |
Jonas Maebe
|
1b983ee56e
* some typo corrections in the instruction tables
|
23 роки тому |
Jonas Maebe
|
83ce7360ed
* fixed typo in instruction table (_subco_ -> a_subco)
|
23 роки тому |
carl
|
448d40de1a
+ FPURESULTREG -> FPU_RESULT_REG
|
23 роки тому |
florian
|
15b9d096f9
* some more generic calling stuff fixed
|
23 роки тому |
florian
|
336808f6c3
* start of the new generic parameter handling
|
23 роки тому |
Jonas Maebe
|
5ee1a2ea17
* some available registers fixes
|
23 роки тому |
Jonas Maebe
|
3e7b6ef7fa
* unarynminus and shlshr node fixed for 32bit and smaller ordinals
|
23 роки тому |
florian
|
be574d1cf2
* powerpc target fixed, very simple units can be compiled
|
23 роки тому |
peter
|
06ebac4e27
* readded missing revisions
|
23 роки тому |
carl
|
21b3a10f02
+ defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand
|
23 роки тому |
peter
|
2992e1819c
* removed old logs and updated copyright year
|
23 роки тому |
peter
|
f6b3e2e37f
* synchronized cpubase between powerpc and i386
|
23 роки тому |
peter
|
51688dade3
* a ppcppc can be build again
|
23 роки тому |
carl
|
5cdad9e30f
* some small updates according to i386 version
|
23 роки тому |
carl
|
9b12acc70a
* renamed some constants
|
23 роки тому |
Jonas Maebe
|
71a52a4aeb
* several powerpc-related additions and fixes
|
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 роки тому |
Jonas Maebe
|
91f567bb66
* powerpc/cgcpu.pas compiles :)
|
24 роки тому |
Jonas Maebe
|
fa0a56f559
* several additions, almost complete (only some problems with resflags left)
|
24 роки тому |
Jonas Maebe
|
bea3bf8717
* changed type of tcg from object to class -> abstract methods are now
|
24 роки тому |
florian
|
525be77ced
* some cg reorganisation
|
24 роки тому |