From 2da7b16412605a100e7d53bcba232d393abc53c8 Mon Sep 17 00:00:00 2001 From: Bahadir Balban Date: Mon, 21 Sep 2009 20:26:01 +0300 Subject: [PATCH] Moved all crt0.S to .text.head --- conts/libc/crt/sys-baremetal/arch-arm/crt0.S | 2 +- conts/libc/crt/sys-userspace/arch-arm/crt0.S | 2 +- loader/linker.lds | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/conts/libc/crt/sys-baremetal/arch-arm/crt0.S b/conts/libc/crt/sys-baremetal/arch-arm/crt0.S index 5b19314..fc922ef 100644 --- a/conts/libc/crt/sys-baremetal/arch-arm/crt0.S +++ b/conts/libc/crt/sys-baremetal/arch-arm/crt0.S @@ -80,7 +80,7 @@ #ifdef __thumb__ #define bl blx #endif - + .section .text.head .code 32 .global _start; .align; diff --git a/conts/libc/crt/sys-userspace/arch-arm/crt0.S b/conts/libc/crt/sys-userspace/arch-arm/crt0.S index a1d6ae3..d6be262 100644 --- a/conts/libc/crt/sys-userspace/arch-arm/crt0.S +++ b/conts/libc/crt/sys-userspace/arch-arm/crt0.S @@ -80,7 +80,7 @@ #ifdef __thumb__ #define bl blx #endif - + .section .text.head .code 32 .global _start; .align; diff --git a/loader/linker.lds b/loader/linker.lds index 81a630d..e2eca87 100644 --- a/loader/linker.lds +++ b/loader/linker.lds @@ -8,7 +8,7 @@ ENTRY(_start) SECTIONS { . = 0x2000000; - .text : { *(.text) } + .text : { *(.text.head) *(.text) } .rodata : { *(.rodata) } .rodata1 : { *(.rodata1) } .data :