提交 34367d5e 编写于 作者: B bernard.xiong

add finsh information section in ld script.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@124 bbd45198-f89e-11dd-88c7-29a3b14d5316
上级 8bae2919
......@@ -74,6 +74,9 @@
/* the max number of cached sector */
#define DFS_CACHE_MAX_NUM 4
/* use minilibc for gcc */
// #define RT_USING_MINILIBC
/* SECTION: lwip, a lighwight TCP/IP protocol stack */
#define RT_USING_LWIP
......
......@@ -25,30 +25,23 @@ SECTIONS
*(.glue_7)
*(.glue_7t)
. = ALIGN(4);
_etext = .;
/* This is used by the startup in order to initialize the .data secion */
_sidata = _etext;
} > CODE = 0
.FSymTab :
{
/* section information for finsh shell */
. = ALIGN(4);
__fsymtab_start = .;
*(.FSymTab)
KEEP(*(FSymTab))
__fsymtab_end = .;
. = ALIGN(4);
} > CODE
.VSymTab :
{
. = ALIGN(4);
__vsymtab_start = .;
*(.VSymTab)
KEEP(*(VSymTab))
__vsymtab_end = .;
. = ALIGN(4);
} > CODE
. = ALIGN(4);
_etext = .;
/* This is used by the startup in order to initialize the .data secion */
_sidata = _etext;
} > CODE = 0
/* .data section which is used for initialized data */
......@@ -80,6 +73,8 @@ SECTIONS
/* This is used by the startup in order to initialize the .bss secion */
_ebss = . ;
_estack = .;
*(.bss.init)
} > DATA
__bss_end = .;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册