summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/shared/startup/linkcmds.base
diff options
context:
space:
mode:
authorThomas Doerfler <Thomas.Doerfler@embedded-brains.de>2009-09-18 08:06:32 +0000
committerThomas Doerfler <Thomas.Doerfler@embedded-brains.de>2009-09-18 08:06:32 +0000
commit091705c07fc934b7ad1afb99e2b3dbc8010fa684 (patch)
tree89af05bc1470dd7a004af9a67d865bc3bb9fcf16 /c/src/lib/libbsp/arm/shared/startup/linkcmds.base
parentChanges throughout. (diff)
downloadrtems-091705c07fc934b7ad1afb99e2b3dbc8010fa684.tar.bz2
Removed symbols and renamed sections.
Added bsp_start_memcpy(). Documentation. Changes for external ROM start.
Diffstat (limited to 'c/src/lib/libbsp/arm/shared/startup/linkcmds.base')
-rw-r--r--c/src/lib/libbsp/arm/shared/startup/linkcmds.base17
1 files changed, 3 insertions, 14 deletions
diff --git a/c/src/lib/libbsp/arm/shared/startup/linkcmds.base b/c/src/lib/libbsp/arm/shared/startup/linkcmds.base
index 2d7e1988f9..0589169861 100644
--- a/c/src/lib/libbsp/arm/shared/startup/linkcmds.base
+++ b/c/src/lib/libbsp/arm/shared/startup/linkcmds.base
@@ -1,6 +1,8 @@
/**
* @file
*
+ * @ingroup bsp_linker
+ *
* @brief Linker command base file.
*/
@@ -30,14 +32,6 @@ bsp_section_align = 32;
bsp_stack_align = 4;
-bsp_region_text_begin = ORIGIN (REGION_TEXT);
-bsp_region_text_size = LENGTH (REGION_TEXT);
-bsp_region_text_end = bsp_region_text_begin + bsp_region_text_size;
-
-bsp_region_data_begin = ORIGIN (REGION_DATA);
-bsp_region_data_size = LENGTH (REGION_DATA);
-bsp_region_data_end = bsp_region_data_begin + bsp_region_data_size;
-
/*
* BSP: Symbols that may be defined externally
*/
@@ -139,11 +133,6 @@ SECTIONS {
bsp_section_text_begin = .;
/*
- * BSP: System startup entry
- */
- KEEP (*(.bsp_start))
-
- /*
* BSP: Moved into .text from .init
*/
KEEP (*(.init))
@@ -290,7 +279,7 @@ SECTIONS {
.fast : {
bsp_section_fast_begin = .;
- *(.fast)
+ *(.bsp_fast)
. = ALIGN (bsp_section_align);