summaryrefslogtreecommitdiff
path: root/bsp/ls1bdev
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2015-08-03 17:41:29 +0800
committerBernard Xiong <[email protected]>2015-08-03 17:41:29 +0800
commitfd69283f3a58e0463e3909f920af6d910daef53c (patch)
treecf5c52e84b59279893c9912c5935dcb42b9f88f9 /bsp/ls1bdev
parent3d9ee80f4adf1689612cdcb5ab60b2f21e337c60 (diff)
[BSP] fix ls1b compiling issue
Diffstat (limited to 'bsp/ls1bdev')
-rw-r--r--bsp/ls1bdev/ls1b_ram.lds7
-rw-r--r--bsp/ls1bdev/rtconfig.h7
2 files changed, 9 insertions, 5 deletions
diff --git a/bsp/ls1bdev/ls1b_ram.lds b/bsp/ls1bdev/ls1b_ram.lds
index 95fb2496f8..d453983d7e 100644
--- a/bsp/ls1bdev/ls1b_ram.lds
+++ b/bsp/ls1bdev/ls1b_ram.lds
@@ -53,6 +53,13 @@ SECTIONS
__rt_init_end = .;
. = ALIGN(4);
}
+
+ .eh_frame_hdr :
+ {
+ *(.eh_frame_hdr)
+ *(.eh_frame_entry)
+ }
+ .eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
. = ALIGN(4);
.data :
diff --git a/bsp/ls1bdev/rtconfig.h b/bsp/ls1bdev/rtconfig.h
index 788c961d7d..7490da534e 100644
--- a/bsp/ls1bdev/rtconfig.h
+++ b/bsp/ls1bdev/rtconfig.h
@@ -93,13 +93,10 @@
#define FINSH_THREAD_STACK_SIZE 4096
// </section>
+// <section name="RT_USING_LIBC" description="C Runtime library setting" default="true" >
#define RT_USING_LIBC
-
-// <section name="LIBC" description="C Runtime library setting" default="always" >
-// <bool name="RT_USING_NEWLIB" description="Using newlib library, only available under GNU GCC" default="true" />
-//#define RT_USING_NEWLIB
// <bool name="RT_USING_PTHREADS" description="Using POSIX threads library" default="true" />
-// #define RT_USING_PTHREADS
+#define RT_USING_PTHREADS
// </section>
// <section name="RT_USING_DFS" description="Device file system" default="true" >