1*4882a593SmuzhiyunFrom b783d1f9bf985c0981e755bd2c13e091e9d6837f Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Gregory Hermant <gregory.hermant@calao-systems.com>
3*4882a593SmuzhiyunDate: Tue, 6 Nov 2012 09:38:50 +0100
4*4882a593SmuzhiyunSubject: [PATCH] at91bootstrap: fix overlap linker issue
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunThe linker script of the at91bootstrap package has to be modified when
7*4882a593Smuzhiyunbuilt from gcc-4.6.x version. Indeed a section named text.startup is
8*4882a593Smuzhiyuncreated and has to be added into the text section.
9*4882a593Smuzhiyun
10*4882a593SmuzhiyunSigned-off-by: Gregory Hermant <gregory.hermant@calao-systems.com>
11*4882a593Smuzhiyun---
12*4882a593Smuzhiyun elf32-littlearm.lds |    1 +
13*4882a593Smuzhiyun 1 file changed, 1 insertion(+)
14*4882a593Smuzhiyun
15*4882a593Smuzhiyundiff --git a/elf32-littlearm.lds b/elf32-littlearm.lds
16*4882a593Smuzhiyunindex a33952f..4f3ba25 100644
17*4882a593Smuzhiyun--- a/elf32-littlearm.lds
18*4882a593Smuzhiyun+++ b/elf32-littlearm.lds
19*4882a593Smuzhiyun@@ -7,6 +7,7 @@ SECTIONS
20*4882a593Smuzhiyun 	.text : {
21*4882a593Smuzhiyun 		_stext = .;
22*4882a593Smuzhiyun 		*(.text)
23*4882a593Smuzhiyun+		*(.text*)
24*4882a593Smuzhiyun 		*(.rodata)                 /* read-only data (constants) */
25*4882a593Smuzhiyun 		*(.rodata*)
26*4882a593Smuzhiyun 		. = ALIGN(4);
27*4882a593Smuzhiyun--
28*4882a593Smuzhiyun1.7.9.5
29*4882a593Smuzhiyun
30