<!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>