changeset 576:35fd85900258

Minor fix to make target compile again. See ChangeLog for details.
author nickg
date Wed, 05 Feb 2003 18:26:41 +0000
parents aebf3a50ab3e
children 54efa2597781
files packages/hal/arm/e7t/current/ChangeLog packages/hal/arm/e7t/current/include/plf_io.h packages/hal/arm/pid/current/ChangeLog packages/hal/arm/pid/current/include/plf_io.h packages/hal/arm/snds/current/ChangeLog packages/hal/arm/snds/current/include/plf_io.h packages/hal/arm/xscale/iq80310/current/ChangeLog packages/hal/arm/xscale/iq80310/current/src/diag/iq80310.h packages/hal/arm/xscale/mpc50/current/ChangeLog packages/hal/arm/xscale/mpc50/current/cdl/hal_arm_xscale_mpc50.cdl
diffstat 10 files changed, 47 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/packages/hal/arm/e7t/current/ChangeLog
+++ b/packages/hal/arm/e7t/current/ChangeLog
@@ -1,3 +1,8 @@
+2003-02-05  Nick Garnett  <nickg@calivar.com>
+
+	* include/plf_io.h (CYGARC_PHYSICAL_ADDRESS): Added this
+	definition to keep redboot_linux_exec.c happy.
+
 2003-01-29  John Dallaway  <jld@ecoscentric.com>
 
 	* src/flash_cksum.tcl: Accommodate latest Cygwin Tcl shell
--- a/packages/hal/arm/e7t/current/include/plf_io.h
+++ b/packages/hal/arm/e7t/current/include/plf_io.h
@@ -238,5 +238,10 @@
 #define E7T_CACHE_TAG_ADDR        0x15000000
 
 //-----------------------------------------------------------------------------
+// Memory map is 1-1
+
+#define CYGARC_PHYSICAL_ADDRESS(_x_) (_x_)
+
+//-----------------------------------------------------------------------------
 // end of plf_io.h
 #endif // CYGONCE_HAL_PLF_IO_H
--- a/packages/hal/arm/pid/current/ChangeLog
+++ b/packages/hal/arm/pid/current/ChangeLog
@@ -1,3 +1,8 @@
+2003-02-05  Nick Garnett  <nickg@calivar.com>
+
+	* include/plf_io.h (CYGARC_PHYSICAL_ADDRESS): Added this
+	definition to keep redboot_linux_exec.c happy.
+
 2002-05-23  Jesper Skov  <jskov@redhat.com>
 
 	* cdl/hal_arm_pid.cdl: Don't run cache tests.
--- a/packages/hal/arm/pid/current/include/plf_io.h
+++ b/packages/hal/arm/pid/current/include/plf_io.h
@@ -54,5 +54,11 @@
 //
 //===========================================================================*/
 
+//-----------------------------------------------------------------------------
+// Memory map is 1-1
+
+#define CYGARC_PHYSICAL_ADDRESS(_x_) (_x_)
+
+//-----------------------------------------------------------------------------
 #endif // CYGONCE_HAL_ARM_PID_PLF_IO_H
 // EOF plf_io.h
--- a/packages/hal/arm/snds/current/ChangeLog
+++ b/packages/hal/arm/snds/current/ChangeLog
@@ -1,3 +1,8 @@
+2003-02-05  Nick Garnett  <nickg@calivar.com>
+
+	* include/plf_io.h (CYGARC_PHYSICAL_ADDRESS): Added this
+	definition to keep redboot_linux_exec.c happy.
+
 2002-10-03  Jonathan Larmour  <jifl@eCosCentric.com>
 
 	* include/pkgconf/mlt_arm_snds_ram.ldi: Add definition of heap1.
--- a/packages/hal/arm/snds/current/include/plf_io.h
+++ b/packages/hal/arm/snds/current/include/plf_io.h
@@ -277,5 +277,10 @@
 #define KS32C_CACHE_TAG_ADDR        0x15000000
 
 //-----------------------------------------------------------------------------
+// Memory map is 1-1
+
+#define CYGARC_PHYSICAL_ADDRESS(_x_) (_x_)
+
+//-----------------------------------------------------------------------------
 // end of plf_io.h
 #endif // CYGONCE_HAL_PLF_IO_H
--- a/packages/hal/arm/xscale/iq80310/current/ChangeLog
+++ b/packages/hal/arm/xscale/iq80310/current/ChangeLog
@@ -1,3 +1,8 @@
+2003-02-05  Nick Garnett  <nickg@calivar.com>
+
+	* src/diag/iq80310.h: Added CYGONCE_IQ80310_H to avoid compilation
+	errors.
+
 2003-01-31  Mark Salter  <msalter@redhat.com>
 
 	* include/hal_platform_setup.h: Disabling of write buffer
--- a/packages/hal/arm/xscale/iq80310/current/src/diag/iq80310.h
+++ b/packages/hal/arm/xscale/iq80310/current/src/diag/iq80310.h
@@ -1,3 +1,5 @@
+#ifndef CYGONCE_IQ80310_H
+#define CYGONCE_IQ80310_H
 //=============================================================================
 //
 //      iq80310.h - Cyclone Diagnostics
@@ -547,3 +549,4 @@ typedef unsigned long ADDR;
 /* Reserved 0x0000183C through 0x000018FF */
 
 
+#endif /* CYGONCE_IQ80310_H */
--- a/packages/hal/arm/xscale/mpc50/current/ChangeLog
+++ b/packages/hal/arm/xscale/mpc50/current/ChangeLog
@@ -1,3 +1,8 @@
+2003-02-05  Nick Garnett  <nickg@calivar.com>
+
+	* cdl/hal_arm_xscale_mpc50.cdl: Changed compiler prefix to arm-elf
+	and added -mcpu=xscale to global flags.
+
 2003-01-24  Knud Woehler <knud.woehler@microplex.de>
 2003-01-24  Mark Salter <msalter@redhat.com>
 
--- a/packages/hal/arm/xscale/mpc50/current/cdl/hal_arm_xscale_mpc50.cdl
+++ b/packages/hal/arm/xscale/mpc50/current/cdl/hal_arm_xscale_mpc50.cdl
@@ -141,7 +141,7 @@ cdl_package CYGPKG_HAL_ARM_XSCALE_MPC50 
 			display "Global command prefix"
 			flavor  data
 			no_define
-			default_value { "xscale-elf" }
+			default_value { "arm-elf" }
 			description "
 				This option specifies the command prefix used when
 				invoking the build tools."
@@ -151,7 +151,7 @@ cdl_package CYGPKG_HAL_ARM_XSCALE_MPC50 
 			display "Global compiler flags"
 			flavor  data
 			no_define
-            default_value { "-Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -g -O2 -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -mapcs-frame" }
+            default_value { "-mcpu=xscale -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -g -O2 -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -mapcs-frame" }
 			description   "
 				This option controls the global compiler flags which are used to
 				compile all packages by default. Individual packages may define
@@ -162,7 +162,7 @@ cdl_package CYGPKG_HAL_ARM_XSCALE_MPC50 
 			display "Global linker flags"
 			flavor  data
 			no_define
-			default_value { "-Wl,--gc-sections -Wl,-static -g -O2 -nostdlib" }
+			default_value { "-mcpu=xscale -Wl,--gc-sections -Wl,-static -g -O2 -nostdlib" }
 			description   "
 				This option controls the global linker flags. Individual
 				packages may define options which override these global flags."