diff options
| author | Bernard Xiong <[email protected]> | 2019-10-22 12:04:02 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-10-22 12:04:02 +0800 |
| commit | e5ce731ed8bdc7f2715abf61c9ccf2f118a66b76 (patch) | |
| tree | 2759718120744deaa8f1381103bc71fead756906 /libcpu | |
| parent | d1b318644da7284a5ad59af7f7d2d20d34d3c8de (diff) | |
| parent | 525d353403c0c665328ea52416922c82ae2eaac5 (diff) | |
Merge pull request #3146 from aozima/fix_align
fixed linker script and stack align issues.
Diffstat (limited to 'libcpu')
| -rw-r--r-- | libcpu/arm/am335x/start_gcc.S | 1 | ||||
| -rw-r--r-- | libcpu/arm/cortex-a/start_gcc.S | 1 | ||||
| -rw-r--r-- | libcpu/arm/cortex-r4/start_gcc.S | 1 | ||||
| -rw-r--r-- | libcpu/arm/realview-a8-vmm/start_gcc.S | 1 | ||||
| -rw-r--r-- | libcpu/arm/zynq7000/start_gcc.S | 1 |
5 files changed, 5 insertions, 0 deletions
diff --git a/libcpu/arm/am335x/start_gcc.S b/libcpu/arm/am335x/start_gcc.S index 6b76fb04a4..7e996e2a80 100644 --- a/libcpu/arm/am335x/start_gcc.S +++ b/libcpu/arm/am335x/start_gcc.S @@ -33,6 +33,7 @@ .globl stack_start .globl stack_top +.align 3 stack_start: .rept ISR_Stack_Size .long 0 diff --git a/libcpu/arm/cortex-a/start_gcc.S b/libcpu/arm/cortex-a/start_gcc.S index 91faa0e3ff..268cc7ef56 100644 --- a/libcpu/arm/cortex-a/start_gcc.S +++ b/libcpu/arm/cortex-a/start_gcc.S @@ -41,6 +41,7 @@ .globl stack_start .globl stack_top +.align 3 stack_start: .rept ISR_Stack_Size .byte 0 diff --git a/libcpu/arm/cortex-r4/start_gcc.S b/libcpu/arm/cortex-r4/start_gcc.S index ab77b98781..a347503ec0 100644 --- a/libcpu/arm/cortex-r4/start_gcc.S +++ b/libcpu/arm/cortex-r4/start_gcc.S @@ -36,6 +36,7 @@ .globl stack_start .globl stack_top +.align 3 stack_start: .rept (UND_Stack_Size + SVC_Stack_Size + ABT_Stack_Size + FIQ_Stack_Size + IRQ_Stack_Size) .byte 0 diff --git a/libcpu/arm/realview-a8-vmm/start_gcc.S b/libcpu/arm/realview-a8-vmm/start_gcc.S index 2ec7fe6c86..879cf992a8 100644 --- a/libcpu/arm/realview-a8-vmm/start_gcc.S +++ b/libcpu/arm/realview-a8-vmm/start_gcc.S @@ -47,6 +47,7 @@ .globl stack_start .globl stack_top +.align 3 stack_start: .rept ISR_Stack_Size .byte 0 diff --git a/libcpu/arm/zynq7000/start_gcc.S b/libcpu/arm/zynq7000/start_gcc.S index 6904c45587..18056f0ad9 100644 --- a/libcpu/arm/zynq7000/start_gcc.S +++ b/libcpu/arm/zynq7000/start_gcc.S @@ -33,6 +33,7 @@ .globl stack_start .globl stack_top +.align 3 .bss stack_start: .rept ISR_Stack_Size |
