florian
|
2109fb33ab
|
* more sparc64 support in the generic sparc code generator
git-svn-id: trunk@36521 -
|
2017-06-18 15:52:41 +00:00 |
|
florian
|
91994ef404
|
* set basic constants for address sizes etc. correctly for sparc64
git-svn-id: trunk@36520 -
|
2017-06-18 15:52:09 +00:00 |
|
florian
|
3c72115e30
|
* basic sparc64 calling convention handling and stack frame handling fixed
git-svn-id: trunk@36518 -
|
2017-06-18 15:49:21 +00:00 |
|
florian
|
34f595b27e
|
+ more sparc64 support for tsparcaddnode
git-svn-id: trunk@36476 -
|
2017-06-10 11:26:10 +00:00 |
|
florian
|
5e969d90cb
|
+ SPARC64 cpugas unit
+ support for %gdop_hix22/%gdop_lox22
git-svn-id: trunk@36475 -
|
2017-06-10 11:24:55 +00:00 |
|
pierre
|
65e3c777dc
|
Fix compilation of sparc64 compiler
git-svn-id: trunk@36447 -
|
2017-06-08 11:19:12 +00:00 |
|
florian
|
19f842663b
|
+ some support for SPARC64 calling conventions
git-svn-id: trunk@36441 -
|
2017-06-06 20:30:30 +00:00 |
|
florian
|
ea8774c18d
|
* split the sparc code generator into a generic base class and separate classes for sparc32 and sparc64
+ initial code for the sparc64 cg
git-svn-id: trunk@36440 -
|
2017-06-06 20:11:07 +00:00 |
|
florian
|
dcf8de3253
|
* change op_* const parameters to aint for consistency
git-svn-id: trunk@36434 -
|
2017-06-05 21:37:48 +00:00 |
|
florian
|
7254d22402
|
+ some SPARCv9 opcodes
git-svn-id: trunk@36430 -
|
2017-06-05 21:33:20 +00:00 |
|
florian
|
21e5f99faa
|
+ some basic compiler support for sparc64-linux
git-svn-id: trunk@36418 -
|
2017-06-04 22:07:24 +00:00 |
|
florian
|
229f615b59
|
* fix endless loop introduced by manual for -> while conversion
git-svn-id: trunk@36417 -
|
2017-06-04 20:04:35 +00:00 |
|
florian
|
1c85228481
|
* pass -Av9 to the assembler if we compile for SparcV9
git-svn-id: trunk@36410 -
|
2017-06-03 20:51:28 +00:00 |
|
florian
|
1f4432af6b
|
* sparc64 compiler can be build, not working yet
git-svn-id: trunk@36399 -
|
2017-06-02 20:13:30 +00:00 |
|
florian
|
832ad67d63
|
* more adaptions for SPARC64
git-svn-id: trunk@36381 -
|
2017-05-31 20:59:21 +00:00 |
|
florian
|
b59e4f5652
|
+ register .inc files for SPARC64
git-svn-id: trunk@36380 -
|
2017-05-31 20:58:30 +00:00 |
|