From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10483 invoked by alias); 6 May 2008 21:39:01 -0000 Received: (qmail 10455 invoked by uid 9723); 6 May 2008 21:38:58 -0000 Date: Tue, 06 May 2008 21:39:00 -0000 Message-ID: <20080506213858.10440.qmail@sourceware.org> From: bauermann@sourceware.org To: frysk-cvs@sourceware.org Subject: [SCM] master: Fix compilation of funit-regs.S on Power. X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 361c5e7e7ce9443a28b9dd739eadb655f754c40a X-Git-Newrev: 099656d410c378eba514bfb083e13d761a56bada Mailing-List: contact frysk-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-cvs-owner@sourceware.org Reply-To: frysk@sourceware.org X-SW-Source: 2008-q2/txt/msg00189.txt.bz2 The branch, master has been updated via 099656d410c378eba514bfb083e13d761a56bada (commit) from 361c5e7e7ce9443a28b9dd739eadb655f754c40a (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email. - Log ----------------------------------------------------------------- commit 099656d410c378eba514bfb083e13d761a56bada Author: Thiago Jung Bauermann Date: Tue May 6 17:21:17 2008 -0300 Fix compilation of funit-regs.S on Power. frysk-core/frysk/pkglibdir/ChangeLog 2008-05-06 Thiago Jung Bauermann * funit-regs.S: Use LOAD_REGISTER_IMMED instead of LOAD_IMMED_WORD. ----------------------------------------------------------------------- Summary of changes: frysk-core/frysk/pkglibdir/ChangeLog | 4 + frysk-core/frysk/pkglibdir/funit-regs.S | 132 +++++++++++++++--------------- 2 files changed, 70 insertions(+), 66 deletions(-) First 500 lines of diff: diff --git a/frysk-core/frysk/pkglibdir/ChangeLog b/frysk-core/frysk/pkglibdir/ChangeLog index 8216b89..9fbf847 100644 --- a/frysk-core/frysk/pkglibdir/ChangeLog +++ b/frysk-core/frysk/pkglibdir/ChangeLog @@ -1,3 +1,7 @@ +2008-05-06 Thiago Jung Bauermann + + * funit-regs.S: Use LOAD_REGISTER_IMMED instead of LOAD_IMMED_WORD. + 2008-05-02 Rick Moseley * fparser.java: Remove. diff --git a/frysk-core/frysk/pkglibdir/funit-regs.S b/frysk-core/frysk/pkglibdir/funit-regs.S index d9b8690..6a9284a 100644 --- a/frysk-core/frysk/pkglibdir/funit-regs.S +++ b/frysk-core/frysk/pkglibdir/funit-regs.S @@ -91,7 +91,7 @@ // Setting FP values, need gpr1 for loading them - LOAD_IMMED_WORD(1, ppc_fp_values) + LOAD_REGISTER_IMMED(1, ppc_fp_values) lfd 0, 0(1) ; lfd 1, 8(1) ; lfd 2, 16(1) ; @@ -127,73 +127,73 @@ // Setting General Purpose Registers - LOAD_IMMED_WORD( 0, 0x0000000000000000) // This Reg is always Zero - LOAD_IMMED_WORD( 1, 0x514c159c25c27735) - LOAD_IMMED_WORD( 2, 0x674b6064cdf97685) - LOAD_IMMED_WORD( 3, 0x808ac01e8911f56c) - LOAD_IMMED_WORD( 4, 0xcf4362db3356a25a) - LOAD_IMMED_WORD( 5, 0xe356818815d30ae3) - LOAD_IMMED_WORD( 6, 0x34a847d84ac039eb) - LOAD_IMMED_WORD( 7, 0xa6c244ccfc672fd1) - LOAD_IMMED_WORD( 8, 0x4e857fa76fae4610) - LOAD_IMMED_WORD( 9, 0xfa6ecb942e56bdb1) - LOAD_IMMED_WORD(10, 0xce40dcae99e51340) - LOAD_IMMED_WORD(11, 0xd5e20897737372fa) - LOAD_IMMED_WORD(12, 0x44da7341c8169fcb) - LOAD_IMMED_WORD(13, 0xef908c0f5ceb230f) - LOAD_IMMED_WORD(14, 0xd6f64efaf644ba20) - LOAD_IMMED_WORD(15, 0xd5b5dd6910287bb3) - LOAD_IMMED_WORD(16, 0xce9381ebf6d51d50) - LOAD_IMMED_WORD(17, 0xb3d21c30af96757c) - LOAD_IMMED_WORD(18, 0x48ce58b2c1242f3) - LOAD_IMMED_WORD(19, 0x5031020316f4a712) - LOAD_IMMED_WORD(20, 0xe5a6446b480c1bcb) - LOAD_IMMED_WORD(21, 0x39d366cce0933e0c) - LOAD_IMMED_WORD(22, 0xf86103d6cd223af7) - LOAD_IMMED_WORD(23, 0xcab98ee45bb9a68f) - LOAD_IMMED_WORD(24, 0x34195aae274630f9) - LOAD_IMMED_WORD(25, 0xd1df3bfceb05da1a) - LOAD_IMMED_WORD(26, 0xe408d863626b040a) - LOAD_IMMED_WORD(27, 0xb847f6c562a62676) - LOAD_IMMED_WORD(28, 0x44508793aa174c36) - LOAD_IMMED_WORD(29, 0x3c21d5f786149c80) - LOAD_IMMED_WORD(30, 0x9871b47e31368590) - LOAD_IMMED_WORD(31, 0xd5a767e17d453bef) + LOAD_REGISTER_IMMED( 0, 0x0000000000000000) // This Reg is always Zero + LOAD_REGISTER_IMMED( 1, 0x514c159c25c27735) + LOAD_REGISTER_IMMED( 2, 0x674b6064cdf97685) + LOAD_REGISTER_IMMED( 3, 0x808ac01e8911f56c) + LOAD_REGISTER_IMMED( 4, 0xcf4362db3356a25a) + LOAD_REGISTER_IMMED( 5, 0xe356818815d30ae3) + LOAD_REGISTER_IMMED( 6, 0x34a847d84ac039eb) + LOAD_REGISTER_IMMED( 7, 0xa6c244ccfc672fd1) + LOAD_REGISTER_IMMED( 8, 0x4e857fa76fae4610) + LOAD_REGISTER_IMMED( 9, 0xfa6ecb942e56bdb1) + LOAD_REGISTER_IMMED(10, 0xce40dcae99e51340) + LOAD_REGISTER_IMMED(11, 0xd5e20897737372fa) + LOAD_REGISTER_IMMED(12, 0x44da7341c8169fcb) + LOAD_REGISTER_IMMED(13, 0xef908c0f5ceb230f) + LOAD_REGISTER_IMMED(14, 0xd6f64efaf644ba20) + LOAD_REGISTER_IMMED(15, 0xd5b5dd6910287bb3) + LOAD_REGISTER_IMMED(16, 0xce9381ebf6d51d50) + LOAD_REGISTER_IMMED(17, 0xb3d21c30af96757c) + LOAD_REGISTER_IMMED(18, 0x48ce58b2c1242f3) + LOAD_REGISTER_IMMED(19, 0x5031020316f4a712) + LOAD_REGISTER_IMMED(20, 0xe5a6446b480c1bcb) + LOAD_REGISTER_IMMED(21, 0x39d366cce0933e0c) + LOAD_REGISTER_IMMED(22, 0xf86103d6cd223af7) + LOAD_REGISTER_IMMED(23, 0xcab98ee45bb9a68f) + LOAD_REGISTER_IMMED(24, 0x34195aae274630f9) + LOAD_REGISTER_IMMED(25, 0xd1df3bfceb05da1a) + LOAD_REGISTER_IMMED(26, 0xe408d863626b040a) + LOAD_REGISTER_IMMED(27, 0xb847f6c562a62676) + LOAD_REGISTER_IMMED(28, 0x44508793aa174c36) + LOAD_REGISTER_IMMED(29, 0x3c21d5f786149c80) + LOAD_REGISTER_IMMED(30, 0x9871b47e31368590) + LOAD_REGISTER_IMMED(31, 0xd5a767e17d453bef) #elif defined __powerpc__ - LOAD_IMMED_WORD( 0, 0x00000000) - LOAD_IMMED_WORD( 1, 0x25c27735) - LOAD_IMMED_WORD( 2, 0xcdf97685) - LOAD_IMMED_WORD( 3, 0x8911f56c) - LOAD_IMMED_WORD( 4, 0x3356a25a) - LOAD_IMMED_WORD( 5, 0x15d30ae3) - LOAD_IMMED_WORD( 6, 0x4ac039eb) - LOAD_IMMED_WORD( 7, 0xfc672fd1) - LOAD_IMMED_WORD( 8, 0x6fae4610) - LOAD_IMMED_WORD( 9, 0x2e56bdb1) - LOAD_IMMED_WORD(10, 0x99e51340) - LOAD_IMMED_WORD(11, 0x737372fa) - LOAD_IMMED_WORD(12, 0xc8169fcb) - LOAD_IMMED_WORD(13, 0x5ceb230f) - LOAD_IMMED_WORD(14, 0xf644ba20) - LOAD_IMMED_WORD(15, 0x10287bb3) - LOAD_IMMED_WORD(16, 0xf6d51d50) - LOAD_IMMED_WORD(17, 0xaf96757c) - LOAD_IMMED_WORD(18, 0x2c1242f3) - LOAD_IMMED_WORD(19, 0x16f4a712) - LOAD_IMMED_WORD(20, 0x480c1bcb) - LOAD_IMMED_WORD(21, 0xe0933e0c) - LOAD_IMMED_WORD(22, 0xcd223af7) - LOAD_IMMED_WORD(23, 0x5bb9a68f) - LOAD_IMMED_WORD(24, 0x274630f9) - LOAD_IMMED_WORD(25, 0xeb05da1a) - LOAD_IMMED_WORD(26, 0x626b040a) - LOAD_IMMED_WORD(27, 0x62a62676) - LOAD_IMMED_WORD(28, 0xaa174c36) - LOAD_IMMED_WORD(29, 0x86149c80) - LOAD_IMMED_WORD(30, 0x31368590) - LOAD_IMMED_WORD(31, 0x7d453bef) + LOAD_REGISTER_IMMED( 0, 0x00000000) + LOAD_REGISTER_IMMED( 1, 0x25c27735) + LOAD_REGISTER_IMMED( 2, 0xcdf97685) + LOAD_REGISTER_IMMED( 3, 0x8911f56c) + LOAD_REGISTER_IMMED( 4, 0x3356a25a) + LOAD_REGISTER_IMMED( 5, 0x15d30ae3) + LOAD_REGISTER_IMMED( 6, 0x4ac039eb) + LOAD_REGISTER_IMMED( 7, 0xfc672fd1) + LOAD_REGISTER_IMMED( 8, 0x6fae4610) + LOAD_REGISTER_IMMED( 9, 0x2e56bdb1) + LOAD_REGISTER_IMMED(10, 0x99e51340) + LOAD_REGISTER_IMMED(11, 0x737372fa) + LOAD_REGISTER_IMMED(12, 0xc8169fcb) + LOAD_REGISTER_IMMED(13, 0x5ceb230f) + LOAD_REGISTER_IMMED(14, 0xf644ba20) + LOAD_REGISTER_IMMED(15, 0x10287bb3) + LOAD_REGISTER_IMMED(16, 0xf6d51d50) + LOAD_REGISTER_IMMED(17, 0xaf96757c) + LOAD_REGISTER_IMMED(18, 0x2c1242f3) + LOAD_REGISTER_IMMED(19, 0x16f4a712) + LOAD_REGISTER_IMMED(20, 0x480c1bcb) + LOAD_REGISTER_IMMED(21, 0xe0933e0c) + LOAD_REGISTER_IMMED(22, 0xcd223af7) + LOAD_REGISTER_IMMED(23, 0x5bb9a68f) + LOAD_REGISTER_IMMED(24, 0x274630f9) + LOAD_REGISTER_IMMED(25, 0xeb05da1a) + LOAD_REGISTER_IMMED(26, 0x626b040a) + LOAD_REGISTER_IMMED(27, 0x62a62676) + LOAD_REGISTER_IMMED(28, 0xaa174c36) + LOAD_REGISTER_IMMED(29, 0x86149c80) + LOAD_REGISTER_IMMED(30, 0x31368590) + LOAD_REGISTER_IMMED(31, 0x7d453bef) #else #error Need to set values for the Register of this Arch @@ -219,7 +219,7 @@ crash: #elif defined __powerpc__ lis 0, 0@ha #else - LOAD_IMMED_WORD(REG0, 0) + LOAD_REGISTER_IMMED(REG0, 0) STORE(REG0, REG0) #endif hooks/post-receive -- frysk system monitor/debugger