summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i386/pc386/startup/linkcmds
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/i386/pc386/startup/linkcmds')
-rw-r--r--c/src/lib/libbsp/i386/pc386/startup/linkcmds16
1 files changed, 11 insertions, 5 deletions
diff --git a/c/src/lib/libbsp/i386/pc386/startup/linkcmds b/c/src/lib/libbsp/i386/pc386/startup/linkcmds
index 712c5cfae4..f9da8324dd 100644
--- a/c/src/lib/libbsp/i386/pc386/startup/linkcmds
+++ b/c/src/lib/libbsp/i386/pc386/startup/linkcmds
@@ -35,9 +35,17 @@
SECTIONS
{
+/* .m_hdr :
+ {
+ . = ALIGN(4);
+ *(.m_hdr)
+ }
+*/
.text :
{
_text_start = . ;
+ . = ALIGN(4);
+ *(.m_hdr)
*(.text)
. = ALIGN (16);
@@ -67,11 +75,9 @@ SECTIONS
_etext = ALIGN( 0x10 ) ;
}
- .init :
- { *( .init ) } = 0x9090
- .fini :
- { *( .fini ) } = 0x9090
+ .init : { *(.init) } = 0x9090
+ .fini : { *(.fini) } = 0x9090
.data ADDR( .fini ) + SIZEOF( .fini ):
{
_data_start = . ;
@@ -89,4 +95,4 @@ SECTIONS
_end = . ;
__end = . ;
}
-}
+} \ No newline at end of file