소스 검색

update GNU ld script.

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1558 bbd45198-f89e-11dd-88c7-29a3b14d5316
bernard.xiong@gmail.com 14 년 전
부모
커밋
496e727498
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      bsp/stm32f107/stm32_rom.ld

+ 3 - 2
bsp/stm32f107/stm32_rom.ld

@@ -1,12 +1,12 @@
 /*
- * linker script for STM32F10x with GNU ld
+ * linker script for STM32F107 (256kB Flash, 64kB SRAM ) with GNU ld
  * bernard.xiong 2009-10-14
  */
 
 /* Program Entry, set to mark it as "used" and avoid gc */
 MEMORY
 {
-    CODE (rx) : ORIGIN = 0x08000000, LENGTH = 0x00080000
+    CODE (rx) : ORIGIN = 0x08000000, LENGTH = 0x00040000
     DATA (rw) : ORIGIN = 0x20000000, LENGTH = 0x00010000
 }
 ENTRY(Reset_Handler)
@@ -77,6 +77,7 @@ SECTIONS
         _sbss = .;
 
         *(.bss)
+        *(.bss.*)
         *(COMMON)
 
         . = ALIGN(4);