瀏覽代碼

[bsp] 为常用板卡的 gcc 链接脚本增加 utest section 段

Signed-off-by: MurphyZhao <d2014zjt@163.com>
MurphyZhao 6 年之前
父節點
當前提交
d68291d47a
共有 2 個文件被更改,包括 12 次插入0 次删除
  1. 6 0
      bsp/qemu-vexpress-a9/link.lds
  2. 6 0
      bsp/stm32/stm32f429-atk-apollo/board/linker_scripts/link.lds

+ 6 - 0
bsp/qemu-vexpress-a9/link.lds

@@ -11,6 +11,12 @@ SECTIONS
         *(.text)
         *(.text.*)
 
+        /* section information for utest */
+        . = ALIGN(4);
+        __rt_utest_tc_tab_start = .;
+        KEEP(*(UtestTcTab))
+        __rt_utest_tc_tab_end = .;
+        
         /* section information for finsh shell */
         . = ALIGN(4);
         __fsymtab_start = .;

+ 6 - 0
bsp/stm32/stm32f429-atk-apollo/board/linker_scripts/link.lds

@@ -31,6 +31,12 @@ SECTIONS
         *(.glue_7t)
         *(.gnu.linkonce.t*)
 
+        /* section information for utest */
+        . = ALIGN(4);
+        __rt_utest_tc_tab_start = .;
+        KEEP(*(UtestTcTab))
+        __rt_utest_tc_tab_end = .;
+
         /* section information for finsh shell */
         . = ALIGN(4);
         __fsymtab_start = .;