<!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-06-23)</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>sh</strong></font>
</td></tr>
<tr><td colspan='3' bgcolor='#dddddd'><pre>2010-06-21 Sebastian Huber <sebastian.huber@embedded-brains.de>

        * shared/startup/linkcmds.base: Define bsp_vector_table_size
        unconditionally.  Use bsp_vector_table_in_start_section.
</pre></td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/ChangeLog.diff?r1=text&tr1=1.80&r2=text&tr2=1.81&diff_format=h">M</a></td><td width='1%'>1.81</td><td width='100%'>c/src/lib/libbsp/arm/ChangeLog</td></tr>
<tr><td width='1%'><a href="http://www.rtems.com/cgi-bin/viewcvs.cgi//rtems/c/src/lib/libbsp/arm/shared/startup/linkcmds.base.diff?r1=text&tr1=1.5&r2=text&tr2=1.6&diff_format=h">M</a></td><td width='1%'>1.6</td><td width='100%'>c/src/lib/libbsp/arm/shared/startup/linkcmds.base</td></tr>
</table>
<pre>
<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/ChangeLog:1.80 rtems/c/src/lib/libbsp/arm/ChangeLog:1.81
--- rtems/c/src/lib/libbsp/arm/ChangeLog:1.80   Mon Jun 21 07:28:36 2010
+++ rtems/c/src/lib/libbsp/arm/ChangeLog        Wed Jun 23 03:04:00 2010
</font><font color='#997700'>@@ -1,5 +1,10 @@
</font> 2010-06-21        Sebastian Huber <sebastian.huber@embedded-brains.de>
 
<font color='#000088'>+   * shared/startup/linkcmds.base: Define bsp_vector_table_size
+       unconditionally.  Use bsp_vector_table_in_start_section.
+
+2010-06-21     Sebastian Huber <sebastian.huber@embedded-brains.de>
+
</font>   * shared/start/start.S, shared/startup/linkcmds.base,
        shared/include/linker-symbols.h: Added and use bsp_vector_table_begin,
        bsp_vector_table_size and bsp_vector_table_end.

<font color='#006600'>diff -u rtems/c/src/lib/libbsp/arm/shared/startup/linkcmds.base:1.5 rtems/c/src/lib/libbsp/arm/shared/startup/linkcmds.base:1.6
--- rtems/c/src/lib/libbsp/arm/shared/startup/linkcmds.base:1.5 Mon Jun 21 07:28:36 2010
+++ rtems/c/src/lib/libbsp/arm/shared/startup/linkcmds.base     Wed Jun 23 03:04:00 2010
</font><font color='#997700'>@@ -24,6 +24,8 @@
</font> 
 ENTRY (start)
 
<font color='#000088'>+bsp_vector_table_size = 64;
+
</font> /*
  * BSP: Global symbols that may be defined externally
  */
<font color='#997700'>@@ -58,8 +60,6 @@
</font> bsp_stack_und_size = DEFINED (bsp_stack_und_size) ? bsp_stack_und_size : 128;
 bsp_stack_und_size = ALIGN (bsp_stack_und_size, bsp_stack_align);
 
<font color='#880000'>-bsp_vector_table_size = DEFINED (bsp_vector_table_size) ? bsp_vector_table_size : 64;
-
</font> SECTIONS {
        .start : {
                /*
<font color='#997700'>@@ -93,7 +93,7 @@
</font>            * BSP: Reserve space for the the exception vector table and
                 * the pointers to the default exceptions handlers.
                 */
<font color='#880000'>-           . = . + bsp_vector_table_size;
</font><font color='#000088'>+              . = . + DEFINED (bsp_vector_table_in_start_section) ? 0 : bsp_vector_table_size;
</font> 
                /*
                 * BSP: Reserve space for mode stacks
<font color='#997700'>@@ -136,12 +136,12 @@
</font> 
        bsp_section_vector_size = bsp_section_vector_end - bsp_section_vector_begin;
 
<font color='#880000'>-   bsp_vector_table_begin = bsp_vector_table_size != 0 ? bsp_section_vector_begin : bsp_section_start_begin;
</font><font color='#000088'>+      bsp_vector_table_begin = DEFINED (bsp_vector_table_in_start_section) ? bsp_section_start_begin : bsp_section_vector_begin;
</font>   bsp_vector_table_end = bsp_vector_table_begin + bsp_vector_table_size;
 
        .vbarrier : {
                . = ALIGN (bsp_section_vbarrier_align);
<font color='#880000'>-        } > REGION_VECTOR
</font><font color='#000088'>+      } > REGION_VECTOR
</font> 
        .text : {
                /*
<font color='#997700'>@@ -234,7 +234,7 @@
</font> 
        .robarrier : {
                . = ALIGN (bsp_section_robarrier_align);
<font color='#880000'>-        } > REGION_RODATA
</font><font color='#000088'>+      } > REGION_RODATA
</font> 
        .data : {
                /*
</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>