changeset 1600:f98ccb45a59c

Fix compile errors when using new GCC
author gthomas
date Wed, 21 Apr 2004 17:41:44 +0000
parents bf994e1a516c
children d708ea3b49d2
files packages/hal/powerpc/mpc5xx/current/ChangeLog packages/hal/powerpc/mpc5xx/current/include/var_regs.h packages/hal/powerpc/mpc5xx/current/src/var_intr.c
diffstat 3 files changed, 6 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/packages/hal/powerpc/mpc5xx/current/ChangeLog
+++ b/packages/hal/powerpc/mpc5xx/current/ChangeLog
@@ -1,3 +1,7 @@
+2004-04-21  Gary Thomas  <gary@mlbassoc.com>
+
+	* src/var_intr.c: 
+	* include/var_regs.h: Changes to allow compilation with latest GCC.
 
 2003-11-30  Bob Koninckx  <bob.koninckx@fmtc.be>
 
--- a/packages/hal/powerpc/mpc5xx/current/include/var_regs.h
+++ b/packages/hal/powerpc/mpc5xx/current/include/var_regs.h
@@ -536,7 +536,7 @@
                        
 //-----------------------------------------------------------------------------
 // All registers in the internal memory map
-#define CYGARC_REG_IMM_BASE                  0x002fc000
+#define CYGARC_REG_IMM_BASE                  (0x002fc000)
 
 			// General register definitions
 #define CYGARC_REG_IMM_SIUMCR                (CYGARC_REG_IMM_BASE+0x0000)
--- a/packages/hal/powerpc/mpc5xx/current/src/var_intr.c
+++ b/packages/hal/powerpc/mpc5xx/current/src/var_intr.c
@@ -256,7 +256,7 @@ mpc5xx_remove(hal_mpc5xx_arbitration_dat
               cyg_uint32 apriority)
 {
   hal_mpc5xx_arbitration_data   tmp;
-  hal_mpc5xx_arbitration_data   result = 0;
+  hal_mpc5xx_arbitration_data * result = 0;
   hal_mpc5xx_arbitration_data * ptmp = &tmp;
   tmp.reserved = list;