<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>change log for rtems (2010-04-25)</title>
</head>
<body text='#000000' bgcolor='#ffffff'>
<a name='cs1'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>joel</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>

        * ppc403/clock/clock.c, ppc403/console/console405.c,
        ppc403/tty_drv/tty_drv.c: Remove warnings and simple vectored
        interrupt support.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/powerpc/ChangeLog.diff?r1=text&tr1=1.349&r2=text&tr2=1.350&diff_format=h">M</a></td><td width='1%'>1.350</td><td width='100%'>c/src/lib/libcpu/powerpc/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/powerpc/ppc403/clock/clock.c.diff?r1=text&tr1=1.30&r2=text&tr2=1.31&diff_format=h">M</a></td><td width='1%'>1.31</td><td width='100%'>c/src/lib/libcpu/powerpc/ppc403/clock/clock.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/powerpc/ppc403/console/console405.c.diff?r1=text&tr1=1.10&r2=text&tr2=1.11&diff_format=h">M</a></td><td width='1%'>1.11</td><td width='100%'>c/src/lib/libcpu/powerpc/ppc403/console/console405.c</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libcpu/powerpc/ppc403/tty_drv/tty_drv.c.diff?r1=text&tr1=1.9&r2=text&tr2=1.10&diff_format=h">M</a></td><td width='1%'>1.10</td><td width='100%'>c/src/lib/libcpu/powerpc/ppc403/tty_drv/tty_drv.c</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libcpu/powerpc/ChangeLog:1.349 rtems/c/src/lib/libcpu/powerpc/ChangeLog:1.350
--- rtems/c/src/lib/libcpu/powerpc/ChangeLog:1.349      Wed Apr  7 09:19:54 2010
+++ rtems/c/src/lib/libcpu/powerpc/ChangeLog    Sun Apr 25 11:10:34 2010
</font><font color='#997700'>@@ -1,3 +1,9 @@
</font><font color='#000088'>+2010-04-25    Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+       * ppc403/clock/clock.c, ppc403/console/console405.c,
+       ppc403/tty_drv/tty_drv.c: Remove warnings and simple vectored
+       interrupt support.
+
</font> 2010-04-07      Thomas Doerfler <Thomas.Doerfler@embedded-brains.de>
 
        * shared/include/cpuIdent.c, shared/include/cpuIdent.h: skip

<font color='#006600'>diff -u rtems/c/src/lib/libcpu/powerpc/ppc403/clock/clock.c:1.30 rtems/c/src/lib/libcpu/powerpc/ppc403/clock/clock.c:1.31
--- rtems/c/src/lib/libcpu/powerpc/ppc403/clock/clock.c:1.30    Sun Nov 29 23:07:54 2009
+++ rtems/c/src/lib/libcpu/powerpc/ppc403/clock/clock.c Sun Apr 25 11:10:35 2010
</font><font color='#997700'>@@ -50,17 +50,11 @@
</font> 
 #include <bsp.h>
 
<font color='#880000'>-#ifdef BSP_PPC403_CLOCK_HOOK_EXCEPTION
</font> #include <bsp/vectors.h>
<font color='#880000'>-#define PPC_HAS_CLASSIC_EXCEPTIONS FALSE
-#else
-#if !defined(ppc405)
-#define PPC_HAS_CLASSIC_EXCEPTIONS TRUE
-#else
-#define PPC_HAS_CLASSIC_EXCEPTIONS FALSE
</font> #include <bsp/irq.h>
<font color='#880000'>-#endif
-#endif
</font><font color='#000088'>+
+extern uint32_t bsp_clicks_per_usec;
+extern bool bsp_timer_internal_clock;
</font> 
 volatile uint32_t   Clock_driver_ticks;
 static uint32_t   pit_value, tick_time;
<font color='#997700'>@@ -74,13 +68,6 @@
</font>   int                 type                      /* RTEMS or RAW intr  */
 );
 
<font color='#880000'>-/*
- * These are set by clock driver during its init
- */
-
-rtems_device_major_number rtems_clock_major = ~0;
-rtems_device_minor_number rtems_clock_minor;
-
</font> static inline uint32_t   get_itimer(void)
 {
     register uint32_t   rc;
<font color='#997700'>@@ -98,13 +85,7 @@
</font>  *  ISR Handler
  */
 
<font color='#880000'>-#if PPC_HAS_CLASSIC_EXCEPTIONS
-rtems_isr Clock_isr(rtems_vector_number vector)
-#elif defined(BSP_PPC403_CLOCK_HOOK_EXCEPTION)
-int  Clock_isr(struct _BSP_Exception_frame *f, unsigned int vector)
-#else
</font> void Clock_isr(void* handle)
<font color='#880000'>-#endif
</font> {
     uint32_t   clicks_til_next_interrupt;
 #if defined(BSP_PPC403_CLOCK_ISR_IRQ_LEVEL)
<font color='#997700'>@@ -173,13 +154,8 @@
</font> #if defined(BSP_PPC403_CLOCK_ISR_IRQ_LEVEL)
        _ISR_Set_level(l_orig)
 #endif
<font color='#880000'>-
-#if defined(BSP_PPC403_CLOCK_HOOK_EXCEPTION)
-       return 0;
-#endif
</font> }
 
<font color='#880000'>-#if !PPC_HAS_CLASSIC_EXCEPTIONS && !defined(BSP_PPC403_CLOCK_HOOK_EXCEPTION)
</font> int ClockIsOn(const rtems_irq_connect_data* unused)
 {
     register uint32_t   tcr;
<font color='#997700'>@@ -188,15 +164,10 @@
</font> 
     return (tcr & 0x04000000) != 0;
 }
<font color='#880000'>-#endif
</font> 
 void ClockOff(
<font color='#880000'>-#if PPC_HAS_CLASSIC_EXCEPTIONS || defined(BSP_PPC403_CLOCK_HOOK_EXCEPTION)
-             void
-#else
</font>         const rtems_irq_connect_data* unused
<font color='#880000'>-#endif
-             )
</font><font color='#000088'>+)
</font> {
     register uint32_t   tcr;
 
<font color='#997700'>@@ -208,17 +179,11 @@
</font> }
 
 void ClockOn(
<font color='#880000'>-#if PPC_HAS_CLASSIC_EXCEPTIONS || defined(BSP_PPC403_CLOCK_HOOK_EXCEPTION)
-             void
-#else
</font>         const rtems_irq_connect_data* unused
<font color='#880000'>-#endif
-             )
</font><font color='#000088'>+)
</font> {
     uint32_t   iocr;
     register uint32_t   tcr;
<font color='#880000'>-    extern uint32_t bsp_clicks_per_usec;
-    extern bool bsp_timer_internal_clock;
</font> #ifdef ppc403
     uint32_t   pvr;
 #endif /* ppc403 */
<font color='#997700'>@@ -292,15 +257,11 @@
</font> 
 
 void Install_clock(
<font color='#880000'>-#if PPC_HAS_CLASSIC_EXCEPTIONS
-                  rtems_isr_entry clock_isr
-#elif defined(BSP_PPC403_CLOCK_HOOK_EXCEPTION)
-           ppc_exc_handler_t clock_isr
-#else
-                  void (*clock_isr)(void *)
-#endif
-                  )
</font><font color='#000088'>+  void (*clock_isr)(void *)
+)
</font> {
<font color='#000088'>+   rtems_irq_connect_data clockIrqConnData;
+
</font> #ifdef ppc403
     uint32_t   pvr;
 #endif /* ppc403 */
<font color='#997700'>@@ -315,20 +276,6 @@
</font>      * interrupt overhead
      */
 
<font color='#880000'>-#if PPC_HAS_CLASSIC_EXCEPTIONS
- {
-    rtems_isr_entry previous_isr;
-    rtems_interrupt_catch(clock_isr, PPC_IRQ_PIT, &previous_isr);
-    ClockOn();
- }
-#elif defined(BSP_PPC403_CLOCK_HOOK_EXCEPTION)
- {
-<span style="background-color: #FF0000"> </span> ppc_exc_set_handler( BSP_PPC403_CLOCK_HOOK_EXCEPTION, clock_isr );
-    ClockOn();
- }
-#else
- {
-   rtems_irq_connect_data clockIrqConnData;
</font>    clockIrqConnData.on   = ClockOn;
    clockIrqConnData.off  = ClockOff;
    clockIrqConnData.isOn = ClockIsOn;
<font color='#997700'>@@ -338,61 +285,39 @@
</font>      printk("Unable to connect Clock Irq handler\n");
      rtems_fatal_error_occurred(1);
    }
<font color='#880000'>- }
-#endif
-    atexit(Clock_exit);
</font><font color='#000088'>+
+   atexit(Clock_exit);
</font> }
 
 void
 ReInstall_clock(
<font color='#880000'>-#if PPC_HAS_CLASSIC_EXCEPTIONS
-               rtems_isr_entry new_clock_isr
-#elif defined(BSP_PPC403_CLOCK_HOOK_EXCEPTION)
-               ppc_exc_handler_t clock_isr
-#else
-               void (*new_clock_isr)(void *)
-#endif
</font><font color='#000088'>+  void (*new_clock_isr)(void *)
</font> )
 {
   uint32_t   isrlevel = 0;
<font color='#000088'>+  rtems_irq_connect_data clockIrqConnData;
</font> 
   rtems_interrupt_disable(isrlevel);
 
<font color='#880000'>-#if PPC_HAS_CLASSIC_EXCEPTIONS
- {
-   rtems_isr_entry previous_isr;
-   rtems_interrupt_catch(new_clock_isr, PPC_IRQ_PIT, &previous_isr);
-   ClockOn();
- }
-#elif defined(BSP_PPC403_CLOCK_HOOK_EXCEPTION)
- {
-<span style="background-color: #FF0000"> </span> ppc_exc_set_handler( BSP_PPC403_CLOCK_HOOK_EXCEPTION, clock_isr );
-    ClockOn();
- }
-#else
-  {
-    rtems_irq_connect_data clockIrqConnData;
</font> 
<font color='#880000'>-    clockIrqConnData.name = BSP_PIT;
-    if (!BSP_get_current_rtems_irq_handler(&clockIrqConnData)) {
-      printk("Unable to stop system clock\n");
-      rtems_fatal_error_occurred(1);
-    }
</font><font color='#000088'>+  clockIrqConnData.name = BSP_PIT;
+  if (!BSP_get_current_rtems_irq_handler(&clockIrqConnData)) {
+    printk("Unable to stop system clock\n");
+    rtems_fatal_error_occurred(1);
+  }
</font> 
<font color='#880000'>-    BSP_remove_rtems_irq_handler (&clockIrqConnData);
</font><font color='#000088'>+  BSP_remove_rtems_irq_handler (&clockIrqConnData);
</font> 
<font color='#880000'>-    clockIrqConnData.on   = ClockOn;
-    clockIrqConnData.off  = ClockOff;
-    clockIrqConnData.isOn = ClockIsOn;
-    clockIrqConnData.name = BSP_PIT;
-    clockIrqConnData.hdl  = new_clock_isr;
-
-    if (!BSP_install_rtems_irq_handler (&clockIrqConnData)) {
-      printk("Unable to connect Clock Irq handler\n");
-      rtems_fatal_error_occurred(1);
-    }
</font><font color='#000088'>+  clockIrqConnData.on   = ClockOn;
+  clockIrqConnData.off  = ClockOff;
+  clockIrqConnData.isOn = ClockIsOn;
+  clockIrqConnData.name = BSP_PIT;
+  clockIrqConnData.hdl  = new_clock_isr;
+
+  if (!BSP_install_rtems_irq_handler (&clockIrqConnData)) {
+    printk("Unable to connect Clock Irq handler\n");
+    rtems_fatal_error_occurred(1);
</font>   }
<font color='#880000'>-#endif
</font> 
   rtems_interrupt_enable(isrlevel);
 }
<font color='#997700'>@@ -408,26 +333,15 @@
</font> 
 void Clock_exit(void)
 {
<font color='#880000'>-#if PPC_HAS_CLASSIC_EXCEPTIONS
-  ClockOff();
-
-  (void) set_vector(0, PPC_IRQ_PIT, 1);
-#elif defined(BSP_PPC403_CLOCK_HOOK_EXCEPTION)
-  ClockOff();
-  ppc_exc_set_handler( BSP_PPC403_CLOCK_HOOK_EXCEPTION, 0 );
-#else
- {
-    rtems_irq_connect_data clockIrqConnData;
</font><font color='#000088'>+  rtems_irq_connect_data clockIrqConnData;
</font> 
<font color='#880000'>-    clockIrqConnData.name = BSP_PIT;
-    if (!BSP_get_current_rtems_irq_handler(&clockIrqConnData)) {
-      printk("Unable to stop system clock\n");
-      rtems_fatal_error_occurred(1);
-    }
</font><font color='#000088'>+  clockIrqConnData.name = BSP_PIT;
+  if (!BSP_get_current_rtems_irq_handler(&clockIrqConnData)) {
+    printk("Unable to stop system clock\n");
+    rtems_fatal_error_occurred(1);
+  }
</font> 
<font color='#880000'>-    BSP_remove_rtems_irq_handler (&clockIrqConnData);
- }
-#endif
</font><font color='#000088'>+  BSP_remove_rtems_irq_handler (&clockIrqConnData);
</font> }
 
 rtems_device_driver Clock_initialize(
<font color='#997700'>@@ -438,12 +352,5 @@
</font> {
   Install_clock( Clock_isr );
 
<font color='#880000'>-  /*
-   * make major/minor avail to others such as shared memory driver
-   */
-
-  rtems_clock_major = major;
-  rtems_clock_minor = minor;
-
</font>   return RTEMS_SUCCESSFUL;
 }

<font color='#006600'>diff -u rtems/c/src/lib/libcpu/powerpc/ppc403/console/console405.c:1.10 rtems/c/src/lib/libcpu/powerpc/ppc403/console/console405.c:1.11
--- rtems/c/src/lib/libcpu/powerpc/ppc403/console/console405.c:1.10     Sun Nov 29 23:07:54 2009
+++ rtems/c/src/lib/libcpu/powerpc/ppc403/console/console405.c  Sun Apr 25 11:10:36 2010
</font><font color='#997700'>@@ -184,6 +184,9 @@
</font> static void *spittyp;         /* handle for termios */
 int ppc403_spi_interrupt = 0; /* do not use interrupts... */
 
<font color='#000088'>+extern uint32_t bsp_serial_per_sec;
+extern uint32_t bsp_serial_rate;
+extern bool bsp_serial_external_clock;
</font> 
 static int spiBaudRound(double x)
 {
<font color='#997700'>@@ -194,7 +197,6 @@
</font> spiBaudSet(uint32_t   baudrate)
 {
   uint32_t   tmp;
<font color='#880000'>-  extern uint32_t bsp_serial_per_sec;
</font> 
   tmp = spiBaudRound( (double)bsp_serial_per_sec / (baudrate * 16) );
 
<font color='#997700'>@@ -254,8 +256,8 @@
</font> }
 
 
<font color='#880000'>-static int
-spiPollWrite(int minor,const char *buf,int len)
</font><font color='#000088'>+static ssize_t
+spiPollWrite(int minor, const char *buf, size_t len)
</font> {
 
   while (len-- > 0) {
<font color='#997700'>@@ -294,7 +296,7 @@
</font>   return 0;
 }
 
<font color='#880000'>-static int InterruptWrite (int minor, const char *buf, int len)
</font><font color='#000088'>+static ssize_t InterruptWrite (int minor, const char *buf, size_t len)
</font> {
   port->IER |= IER_XMT;     /* always enable tx interrupt */
   port->THR = *buf;<span style="background-color: #FF0000"> </span>       /* write char to send         */
<font color='#997700'>@@ -332,7 +334,6 @@
</font> void
 spiDeInit(void)
 {
<font color='#880000'>-  extern uint32_t bsp_serial_rate;
</font>   /*
    * disable interrupts for serial port
    * set it to state to work with polling boot monitor, if any...
<font color='#997700'>@@ -357,8 +358,6 @@
</font>   register unsigned tmp;
   rtems_isr_entry previous_isr; /* this is a dummy */
   unsigned char _ier;
<font color='#880000'>-  extern bool bsp_serial_external_clock;
-  extern uint32_t bsp_serial_rate;
</font> 
   /*
    * Initialise the serial port

<font color='#006600'>diff -u rtems/c/src/lib/libcpu/powerpc/ppc403/tty_drv/tty_drv.c:1.9 rtems/c/src/lib/libcpu/powerpc/ppc403/tty_drv/tty_drv.c:1.10
--- rtems/c/src/lib/libcpu/powerpc/ppc403/tty_drv/tty_drv.c:1.9 Sun Nov 29 23:07:54 2009
+++ rtems/c/src/lib/libcpu/powerpc/ppc403/tty_drv/tty_drv.c     Sun Apr 25 11:10:36 2010
</font><font color='#997700'>@@ -218,8 +218,8 @@
</font> }
 
 
<font color='#880000'>-static int
-tty0PollWrite(int minor,const char *buf,int len)
</font><font color='#000088'>+static ssize_t
+tty0PollWrite(int minor, const char *buf, size_t len)
</font> {
 
   while (len-- > 0) {
<font color='#997700'>@@ -232,7 +232,7 @@
</font> 
 /* ================ Termios support  =================*/
 
<font color='#880000'>-static int tty0InterruptWrite (int minor, const char *buf, int len)
</font><font color='#000088'>+static ssize_t tty0InterruptWrite (int minor, const char *buf, size_t len)
</font> {
 
   if(len <= 0)
<font color='#997700'>@@ -350,8 +350,6 @@
</font>   rtems_isr_entry previous_isr; /* this is a dummy */
   unsigned char _ier;
   unsigned char _tmp;
<font color='#880000'>-  extern uint32_t bsp_serial_rate;
-  extern bool bsp_serial_external_clock;
</font> 
   /*
    * Initialise the serial tty0port
</pre>
<p> </p>
<a name='cs2'></a>
<table border='0' cellspacing='0' cellpadding='5' width='100%' bgcolor='#eeeeee'>
<tr><td colspan='3' bgcolor='#dddddd'>
 <font color='#bb2222'><strong>joel</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-04-25 Joel Sherrill <joel.sherrilL@OARcorp.com>

        * startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/csb350/ChangeLog.diff?r1=text&tr1=1.59&r2=text&tr2=1.60&diff_format=h">M</a></td><td width='1%'>1.60</td><td width='100%'>c/src/lib/libbsp/mips/csb350/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/csb350/startup/linkcmds.diff?r1=text&tr1=1.6&r2=text&tr2=1.7&diff_format=h">M</a></td><td width='1%'>1.7</td><td width='100%'>c/src/lib/libbsp/mips/csb350/startup/linkcmds</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/genmongoosev/ChangeLog.diff?r1=text&tr1=1.127&r2=text&tr2=1.128&diff_format=h">M</a></td><td width='1%'>1.128</td><td width='100%'>c/src/lib/libbsp/mips/genmongoosev/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/genmongoosev/startup/linkcmds.diff?r1=text&tr1=1.14&r2=text&tr2=1.15&diff_format=h">M</a></td><td width='1%'>1.15</td><td width='100%'>c/src/lib/libbsp/mips/genmongoosev/startup/linkcmds</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/hurricane/ChangeLog.diff?r1=text&tr1=1.47&r2=text&tr2=1.48&diff_format=h">M</a></td><td width='1%'>1.48</td><td width='100%'>c/src/lib/libbsp/mips/hurricane/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/hurricane/startup/linkcmds.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&diff_format=h">M</a></td><td width='1%'>1.4</td><td width='100%'>c/src/lib/libbsp/mips/hurricane/startup/linkcmds</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/jmr3904/ChangeLog.diff?r1=text&tr1=1.123&r2=text&tr2=1.124&diff_format=h">M</a></td><td width='1%'>1.124</td><td width='100%'>c/src/lib/libbsp/mips/jmr3904/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/jmr3904/startup/linkcmds.diff?r1=text&tr1=1.15&r2=text&tr2=1.16&diff_format=h">M</a></td><td width='1%'>1.16</td><td width='100%'>c/src/lib/libbsp/mips/jmr3904/startup/linkcmds</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/rbtx4925/ChangeLog.diff?r1=text&tr1=1.43&r2=text&tr2=1.44&diff_format=h">M</a></td><td width='1%'>1.44</td><td width='100%'>c/src/lib/libbsp/mips/rbtx4925/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/rbtx4925/startup/linkcmds.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&diff_format=h">M</a></td><td width='1%'>1.4</td><td width='100%'>c/src/lib/libbsp/mips/rbtx4925/startup/linkcmds</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/rbtx4938/ChangeLog.diff?r1=text&tr1=1.44&r2=text&tr2=1.45&diff_format=h">M</a></td><td width='1%'>1.45</td><td width='100%'>c/src/lib/libbsp/mips/rbtx4938/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/mips/rbtx4938/startup/linkcmds.diff?r1=text&tr1=1.3&r2=text&tr2=1.4&diff_format=h">M</a></td><td width='1%'>1.4</td><td width='100%'>c/src/lib/libbsp/mips/rbtx4938/startup/linkcmds</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/csb350/ChangeLog:1.59 rtems/c/src/lib/libbsp/mips/csb350/ChangeLog:1.60
--- rtems/c/src/lib/libbsp/mips/csb350/ChangeLog:1.59   Sun Apr 25 09:08:50 2010
+++ rtems/c/src/lib/libbsp/mips/csb350/ChangeLog        Sun Apr 25 11:11:00 2010
</font><font color='#997700'>@@ -1,5 +1,9 @@
</font> 2010-04-25        Joel Sherrill <joel.sherrilL@OARcorp.com>
 
<font color='#000088'>+   * startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
+
+2010-04-25     Joel Sherrill <joel.sherrilL@OARcorp.com>
+
</font>   * bsp_specs: Remove extra } to eliminate warning.
 
 2009-12-11     Ralf Corsépius <ralf.corsepius@rtems.org>

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/csb350/startup/linkcmds:1.6 rtems/c/src/lib/libbsp/mips/csb350/startup/linkcmds:1.7
--- rtems/c/src/lib/libbsp/mips/csb350/startup/linkcmds:1.6     Wed Feb 11 13:49:34 2009
+++ rtems/c/src/lib/libbsp/mips/csb350/startup/linkcmds Sun Apr 25 11:11:00 2010
</font><font color='#997700'>@@ -19,7 +19,6 @@
</font> HeapSize = DEFINED(HeapSize) ? HeapSize : 0x0;
 _StackSize = DEFINED(_StackSize) ? _StackSize : 0x4000;
 
<font color='#880000'>-
</font> MEMORY
 {
    ram      : ORIGIN = 0x80400000, LENGTH = 12M
<font color='#997700'>@@ -158,8 +157,7 @@
</font>     *(.scommon)
   } >ram<span style="background-color: #FF0000">   </span>
 
<font color='#880000'>-
-  .bss :<span style="background-color: #FF0000"> </span>
</font><font color='#000088'>+  .bss (NOLOAD):<span style="background-color: #FF0000"> </span>
</font>   {
     _bss_start = . ;
     *(.bss .bss.* .gnu.linkonce.b.*)

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/genmongoosev/ChangeLog:1.127 rtems/c/src/lib/libbsp/mips/genmongoosev/ChangeLog:1.128
--- rtems/c/src/lib/libbsp/mips/genmongoosev/ChangeLog:1.127    Wed Apr 14 03:58:28 2010
+++ rtems/c/src/lib/libbsp/mips/genmongoosev/ChangeLog  Sun Apr 25 11:11:01 2010
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2010-04-25    Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+       * startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
+
</font> 2010-04-14        Ralf Corsépius <ralf.corsepius@rtems.org>
 
        * console/conscfg.c: Include <unistd.h>.

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/genmongoosev/startup/linkcmds:1.14 rtems/c/src/lib/libbsp/mips/genmongoosev/startup/linkcmds:1.15
--- rtems/c/src/lib/libbsp/mips/genmongoosev/startup/linkcmds:1.14      Tue Sep 16 16:14:25 2008
+++ rtems/c/src/lib/libbsp/mips/genmongoosev/startup/linkcmds   Sun Apr 25 11:11:01 2010
</font><font color='#997700'>@@ -156,7 +156,7 @@
</font>   } >ram<span style="background-color: #FF0000">   </span>
 
 
<font color='#880000'>-  .bss :<span style="background-color: #FF0000"> </span>
</font><font color='#000088'>+  .bss (NOLOAD):<span style="background-color: #FF0000"> </span>
</font>   {
     _bss_start = . ;
     *(.bss .bss.* .gnu.linkonce.b.*)

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/hurricane/ChangeLog:1.47 rtems/c/src/lib/libbsp/mips/hurricane/ChangeLog:1.48
--- rtems/c/src/lib/libbsp/mips/hurricane/ChangeLog:1.47        Wed Oct 21 05:50:12 2009
+++ rtems/c/src/lib/libbsp/mips/hurricane/ChangeLog     Sun Apr 25 11:11:02 2010
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2010-04-25    Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+       * startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
+
</font> 2009-10-21        Ralf Corsépius <ralf.corsepius@rtems.org>
 
        * make/custom/hurricane.cfg: Remove RTEMS_BSP_FAMILY.

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/hurricane/startup/linkcmds:1.3 rtems/c/src/lib/libbsp/mips/hurricane/startup/linkcmds:1.4
--- rtems/c/src/lib/libbsp/mips/hurricane/startup/linkcmds:1.3  Tue Sep 16 16:14:18 2008
+++ rtems/c/src/lib/libbsp/mips/hurricane/startup/linkcmds      Sun Apr 25 11:11:02 2010
</font><font color='#997700'>@@ -136,7 +136,8 @@
</font>     *(.sbss)
     *(.scommon)
   }
<font color='#880000'>-  .bss : {
</font><font color='#000088'>+
+  .bss (NOLOAD): {
</font>     _bss_start = . ;
     *(.bss)
     *(.reginfo)

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/jmr3904/ChangeLog:1.123 rtems/c/src/lib/libbsp/mips/jmr3904/ChangeLog:1.124
--- rtems/c/src/lib/libbsp/mips/jmr3904/ChangeLog:1.123 Mon Nov 23 14:07:55 2009
+++ rtems/c/src/lib/libbsp/mips/jmr3904/ChangeLog       Sun Apr 25 11:11:03 2010
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2010-04-25    Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+       * startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
+
</font> 2009-11-23        Joel Sherrill <joel.sherrill@OARcorp.com>
 
        * clock/clockdrv.c: Split hardware initialization code into

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/jmr3904/startup/linkcmds:1.15 rtems/c/src/lib/libbsp/mips/jmr3904/startup/linkcmds:1.16
--- rtems/c/src/lib/libbsp/mips/jmr3904/startup/linkcmds:1.15   Tue Sep 16 15:58:50 2008
+++ rtems/c/src/lib/libbsp/mips/jmr3904/startup/linkcmds        Sun Apr 25 11:11:03 2010
</font><font color='#997700'>@@ -130,7 +130,8 @@
</font>     *(.sbss*)
     *(.scommon)
   }
<font color='#880000'>-  .bss : {
</font><font color='#000088'>+
+  .bss (NOLOAD): {
</font>     _bss_start = . ;
     *(.bss*)
     *(COMMON)

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/rbtx4925/ChangeLog:1.43 rtems/c/src/lib/libbsp/mips/rbtx4925/ChangeLog:1.44
--- rtems/c/src/lib/libbsp/mips/rbtx4925/ChangeLog:1.43 Sat Apr 24 16:45:36 2010
+++ rtems/c/src/lib/libbsp/mips/rbtx4925/ChangeLog      Sun Apr 25 11:11:04 2010
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2010-04-25    Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+       * startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
+
</font> 2010-04-24        Joel Sherrill <joel.sherrill@oarcorp.com>
 
        * start/start.S: Verify boot_card is invoked properly with argc, argv.

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/rbtx4925/startup/linkcmds:1.3 rtems/c/src/lib/libbsp/mips/rbtx4925/startup/linkcmds:1.4
--- rtems/c/src/lib/libbsp/mips/rbtx4925/startup/linkcmds:1.3   Tue Sep 16 15:44:10 2008
+++ rtems/c/src/lib/libbsp/mips/rbtx4925/startup/linkcmds       Sun Apr 25 11:11:04 2010
</font><font color='#997700'>@@ -137,7 +137,8 @@
</font>     *(.sbss)
     *(.scommon)
   }
<font color='#880000'>-  .bss : {
</font><font color='#000088'>+
+  .bss (NOLOAD): {
</font>     _bss_start = . ;
     *(.bss)
     *(.reginfo)

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/rbtx4938/ChangeLog:1.44 rtems/c/src/lib/libbsp/mips/rbtx4938/ChangeLog:1.45
--- rtems/c/src/lib/libbsp/mips/rbtx4938/ChangeLog:1.44 Sat Apr 24 16:45:43 2010
+++ rtems/c/src/lib/libbsp/mips/rbtx4938/ChangeLog      Sun Apr 25 11:11:05 2010
</font><font color='#997700'>@@ -1,3 +1,7 @@
</font><font color='#000088'>+2010-04-25    Joel Sherrill <joel.sherrilL@OARcorp.com>
+
+       * startup/linkcmds: Add NOLOAD to .bss to eliminate warnings.
+
</font> 2010-04-24        Joel Sherrill <joel.sherrill@oarcorp.com>
 
        * start/start.S: Verify boot_card is invoked properly with argc, argv.

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/mips/rbtx4938/startup/linkcmds:1.3 rtems/c/src/lib/libbsp/mips/rbtx4938/startup/linkcmds:1.4
--- rtems/c/src/lib/libbsp/mips/rbtx4938/startup/linkcmds:1.3   Tue Sep 16 15:48:21 2008
+++ rtems/c/src/lib/libbsp/mips/rbtx4938/startup/linkcmds       Sun Apr 25 11:11:05 2010
</font><font color='#997700'>@@ -137,7 +137,8 @@
</font>     *(.sbss)
     *(.scommon)
   }
<font color='#880000'>-  .bss : {
</font><font color='#000088'>+
+  .bss (NOLOAD): {
</font>     _bss_start = . ;
     *(.bss)
     *(.reginfo)
</pre>
<p> </p>

<p>--<br />
<small>Generated by <a href="http://www.codewiz.org/projects/index.html#loginfo">Deluxe Loginfo</a> 2.122 by Bernardo Innocenti <bernie@develer.com></small></p>
</body>
</html>