lm3s1968: align the interrupt vector table to 1K boundary.
authorarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 20 May 2010 10:25:44 +0000 (10:25 +0000)
committerarighi <arighi@38d2e660-2303-0410-9eaa-f027e97ec537>
Thu, 20 May 2010 10:25:44 +0000 (10:25 +0000)
Moreover, do not waste space in RAM and reserve for the vtable an amount
of space proportional to the total number of interrupts defined on the
board.

git-svn-id: https://src.develer.com/svnoss/bertos/trunk@3734 38d2e660-2303-0410-9eaa-f027e97ec537

bertos/cpu/cortex-m3/scripts/lm3s1968_rom.ld

index e0294b465f6c24de439abb8eb4597296cc6a7a4f..b4ed93a330209ab29bb413053dce250769c619cd 100644 (file)
@@ -80,9 +80,9 @@ SECTIONS
 
        .data : AT (__text_end)
        {
+               . = ALIGN (0x400);
                PROVIDE (__data_start = .);
                *(vtable)
-               . = ALIGN (0x400);
                *(.data .data.*)
                . = ALIGN (4);
                _edata = .;