summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
Diffstat (limited to 'firmware')
-rw-r--r--firmware/decompressor/link.lds2
-rw-r--r--firmware/rom.lds4
-rw-r--r--firmware/target/arm/at91sam/boot.lds2
-rw-r--r--firmware/target/arm/imx31/app.lds2
-rw-r--r--firmware/target/arm/ipod/app.lds2
-rw-r--r--firmware/target/arm/iriver/app.lds2
-rw-r--r--firmware/target/arm/olympus/app.lds2
-rw-r--r--firmware/target/arm/pbell/app.lds2
-rw-r--r--firmware/target/arm/philips/app.lds2
-rw-r--r--firmware/target/arm/pnx0101/app.lds2
-rw-r--r--firmware/target/arm/s3c2440/app.lds2
-rw-r--r--firmware/target/arm/s3c2440/boot.lds2
-rw-r--r--firmware/target/arm/samsung/app.lds2
-rw-r--r--firmware/target/arm/sandisk/app.lds2
-rw-r--r--firmware/target/arm/tatung/app.lds2
-rw-r--r--firmware/target/arm/tcc780x/app.lds2
-rw-r--r--firmware/target/arm/tms320dm320/app.lds2
-rw-r--r--firmware/target/mips/ingenic_jz47xx/app.lds10
-rw-r--r--firmware/target/mips/ingenic_jz47xx/boot.lds10
-rw-r--r--firmware/test/i2c/app.lds2
-rw-r--r--firmware/test/kernel/app.lds2
21 files changed, 30 insertions, 30 deletions
diff --git a/firmware/decompressor/link.lds b/firmware/decompressor/link.lds
index a33993d9b0..51c0460d42 100644
--- a/firmware/decompressor/link.lds
+++ b/firmware/decompressor/link.lds
@@ -17,7 +17,7 @@ SECTIONS
17 { 17 {
18 _loadaddress = .; 18 _loadaddress = .;
19 _dramend = . + DRAMSIZE; 19 _dramend = . + DRAMSIZE;
20 *(.vectors) 20 KEEP(*(.vectors))
21 . = ALIGN(0x200); 21 . = ALIGN(0x200);
22 } > DRAM 22 } > DRAM
23 23
diff --git a/firmware/rom.lds b/firmware/rom.lds
index a56beea915..dadd2ab4eb 100644
--- a/firmware/rom.lds
+++ b/firmware/rom.lds
@@ -81,8 +81,8 @@ SECTIONS
81 loadaddress = .; 81 loadaddress = .;
82 _loadaddress = .; 82 _loadaddress = .;
83 _datastart = .; 83 _datastart = .;
84 *(.resetvectors); 84 KEEP(*(.resetvectors));
85 *(.vectors); 85 KEEP(*(.vectors));
86 . = ALIGN(0x200); 86 . = ALIGN(0x200);
87 *(.data) 87 *(.data)
88 . = ALIGN(0x4); 88 . = ALIGN(0x4);
diff --git a/firmware/target/arm/at91sam/boot.lds b/firmware/target/arm/at91sam/boot.lds
index c638511e47..2497e09958 100644
--- a/firmware/target/arm/at91sam/boot.lds
+++ b/firmware/target/arm/at91sam/boot.lds
@@ -29,7 +29,7 @@ SECTIONS
29 .vectors 0 : AT (DRAMORIG + DRAMSIZE - 1M) 29 .vectors 0 : AT (DRAMORIG + DRAMSIZE - 1M)
30 { 30 {
31 _start_vectors_section = .; 31 _start_vectors_section = .;
32 *(.vectors) 32 KEEP(*(.vectors))
33 *(.glue_7) 33 *(.glue_7)
34 *(.glue_7t) 34 *(.glue_7t)
35 . = ALIGN(4); 35 . = ALIGN(4);
diff --git a/firmware/target/arm/imx31/app.lds b/firmware/target/arm/imx31/app.lds
index ac91ffd767..efa1d35a30 100644
--- a/firmware/target/arm/imx31/app.lds
+++ b/firmware/target/arm/imx31/app.lds
@@ -89,7 +89,7 @@ SECTIONS
89 .vectors 0x0 : 89 .vectors 0x0 :
90 { 90 {
91 _vectorsstart = .; 91 _vectorsstart = .;
92 *(.vectors) 92 KEEP(*(.vectors))
93 _vectorsend = .; 93 _vectorsend = .;
94 } AT> DRAM 94 } AT> DRAM
95 95
diff --git a/firmware/target/arm/ipod/app.lds b/firmware/target/arm/ipod/app.lds
index 9c7eb16391..f0773e0139 100644
--- a/firmware/target/arm/ipod/app.lds
+++ b/firmware/target/arm/ipod/app.lds
@@ -84,7 +84,7 @@ SECTIONS
84 .vectors 0x0 : 84 .vectors 0x0 :
85 { 85 {
86 _vectorsstart = .; 86 _vectorsstart = .;
87 *(.vectors); 87 KEEP(*(.vectors));
88 _vectorsend = .; 88 _vectorsend = .;
89 } AT> DRAM 89 } AT> DRAM
90 90
diff --git a/firmware/target/arm/iriver/app.lds b/firmware/target/arm/iriver/app.lds
index a98f33dd9f..013a05e411 100644
--- a/firmware/target/arm/iriver/app.lds
+++ b/firmware/target/arm/iriver/app.lds
@@ -84,7 +84,7 @@ SECTIONS
84 .vectors 0x0 : 84 .vectors 0x0 :
85 { 85 {
86 _vectorsstart = .; 86 _vectorsstart = .;
87 *(.vectors); 87 KEEP(*(.vectors));
88 _vectorsend = .; 88 _vectorsend = .;
89 } AT> DRAM 89 } AT> DRAM
90 90
diff --git a/firmware/target/arm/olympus/app.lds b/firmware/target/arm/olympus/app.lds
index a98f33dd9f..013a05e411 100644
--- a/firmware/target/arm/olympus/app.lds
+++ b/firmware/target/arm/olympus/app.lds
@@ -84,7 +84,7 @@ SECTIONS
84 .vectors 0x0 : 84 .vectors 0x0 :
85 { 85 {
86 _vectorsstart = .; 86 _vectorsstart = .;
87 *(.vectors); 87 KEEP(*(.vectors));
88 _vectorsend = .; 88 _vectorsend = .;
89 } AT> DRAM 89 } AT> DRAM
90 90
diff --git a/firmware/target/arm/pbell/app.lds b/firmware/target/arm/pbell/app.lds
index a98f33dd9f..013a05e411 100644
--- a/firmware/target/arm/pbell/app.lds
+++ b/firmware/target/arm/pbell/app.lds
@@ -84,7 +84,7 @@ SECTIONS
84 .vectors 0x0 : 84 .vectors 0x0 :
85 { 85 {
86 _vectorsstart = .; 86 _vectorsstart = .;
87 *(.vectors); 87 KEEP(*(.vectors));
88 _vectorsend = .; 88 _vectorsend = .;
89 } AT> DRAM 89 } AT> DRAM
90 90
diff --git a/firmware/target/arm/philips/app.lds b/firmware/target/arm/philips/app.lds
index a98f33dd9f..013a05e411 100644
--- a/firmware/target/arm/philips/app.lds
+++ b/firmware/target/arm/philips/app.lds
@@ -84,7 +84,7 @@ SECTIONS
84 .vectors 0x0 : 84 .vectors 0x0 :
85 { 85 {
86 _vectorsstart = .; 86 _vectorsstart = .;
87 *(.vectors); 87 KEEP(*(.vectors));
88 _vectorsend = .; 88 _vectorsend = .;
89 } AT> DRAM 89 } AT> DRAM
90 90
diff --git a/firmware/target/arm/pnx0101/app.lds b/firmware/target/arm/pnx0101/app.lds
index 3b7b73c7b0..f14ef90129 100644
--- a/firmware/target/arm/pnx0101/app.lds
+++ b/firmware/target/arm/pnx0101/app.lds
@@ -73,7 +73,7 @@ SECTIONS
73 .vectors 0x0 : 73 .vectors 0x0 :
74 { 74 {
75 _vectorsstart = .; 75 _vectorsstart = .;
76 *(.vectors); 76 KEEP(*(.vectors));
77 _vectorsend = .; 77 _vectorsend = .;
78 *(.dmabuf) 78 *(.dmabuf)
79 } >IRAM0 AT> DRAM 79 } >IRAM0 AT> DRAM
diff --git a/firmware/target/arm/s3c2440/app.lds b/firmware/target/arm/s3c2440/app.lds
index bdc7380a54..7e7ab1acfd 100644
--- a/firmware/target/arm/s3c2440/app.lds
+++ b/firmware/target/arm/s3c2440/app.lds
@@ -35,7 +35,7 @@ SECTIONS
35 .vectors DRAMORIG : 35 .vectors DRAMORIG :
36 { 36 {
37 _vectorstart = .; 37 _vectorstart = .;
38 *(.vectors*); 38 KEEP(*(.vectors*));
39 *(.init.text) 39 *(.init.text)
40 . = ALIGN(0x4); 40 . = ALIGN(0x4);
41 } > DRAM 41 } > DRAM
diff --git a/firmware/target/arm/s3c2440/boot.lds b/firmware/target/arm/s3c2440/boot.lds
index 13b6344afb..302fedda33 100644
--- a/firmware/target/arm/s3c2440/boot.lds
+++ b/firmware/target/arm/s3c2440/boot.lds
@@ -23,7 +23,7 @@ SECTIONS
23 .vectors DRAMORIG : 23 .vectors DRAMORIG :
24 { 24 {
25 _vectorstart = .; 25 _vectorstart = .;
26 *(.vectors*); 26 KEEP(*(.vectors*));
27 *(.init.text) 27 *(.init.text)
28 . = ALIGN(0x4); 28 . = ALIGN(0x4);
29 } > DRAM 29 } > DRAM
diff --git a/firmware/target/arm/samsung/app.lds b/firmware/target/arm/samsung/app.lds
index a98f33dd9f..013a05e411 100644
--- a/firmware/target/arm/samsung/app.lds
+++ b/firmware/target/arm/samsung/app.lds
@@ -84,7 +84,7 @@ SECTIONS
84 .vectors 0x0 : 84 .vectors 0x0 :
85 { 85 {
86 _vectorsstart = .; 86 _vectorsstart = .;
87 *(.vectors); 87 KEEP(*(.vectors));
88 _vectorsend = .; 88 _vectorsend = .;
89 } AT> DRAM 89 } AT> DRAM
90 90
diff --git a/firmware/target/arm/sandisk/app.lds b/firmware/target/arm/sandisk/app.lds
index 57e1d4f256..49322fbf97 100644
--- a/firmware/target/arm/sandisk/app.lds
+++ b/firmware/target/arm/sandisk/app.lds
@@ -81,7 +81,7 @@ SECTIONS
81 .vectors 0x0 : 81 .vectors 0x0 :
82 { 82 {
83 _vectorsstart = .; 83 _vectorsstart = .;
84 *(.vectors); 84 KEEP(*(.vectors));
85 _vectorsend = .; 85 _vectorsend = .;
86 } AT> DRAM 86 } AT> DRAM
87 87
diff --git a/firmware/target/arm/tatung/app.lds b/firmware/target/arm/tatung/app.lds
index a00d5f1f2e..336322b4ea 100644
--- a/firmware/target/arm/tatung/app.lds
+++ b/firmware/target/arm/tatung/app.lds
@@ -84,7 +84,7 @@ SECTIONS
84 .vectors 0x0 : 84 .vectors 0x0 :
85 { 85 {
86 _vectorsstart = .; 86 _vectorsstart = .;
87 *(.vectors); 87 KEEP(*(.vectors));
88 _vectorsend = .; 88 _vectorsend = .;
89 } AT> DRAM 89 } AT> DRAM
90 90
diff --git a/firmware/target/arm/tcc780x/app.lds b/firmware/target/arm/tcc780x/app.lds
index e56c7f5cb7..4bd0f9921b 100644
--- a/firmware/target/arm/tcc780x/app.lds
+++ b/firmware/target/arm/tcc780x/app.lds
@@ -69,7 +69,7 @@ SECTIONS
69 .vectors ITCMORIG : 69 .vectors ITCMORIG :
70 { 70 {
71 _vectorsstart = .; 71 _vectorsstart = .;
72 *(.vectors); 72 KEEP(*(.vectors));
73 _vectorsend = .; 73 _vectorsend = .;
74 } > ITCM AT> DRAM 74 } > ITCM AT> DRAM
75 75
diff --git a/firmware/target/arm/tms320dm320/app.lds b/firmware/target/arm/tms320dm320/app.lds
index a3dadb64ed..6ceb512d21 100644
--- a/firmware/target/arm/tms320dm320/app.lds
+++ b/firmware/target/arm/tms320dm320/app.lds
@@ -77,7 +77,7 @@ SECTIONS
77 { 77 {
78 . = ALIGN(0x4); 78 . = ALIGN(0x4);
79 _vectorsstart = .; 79 _vectorsstart = .;
80 *(.vectors); 80 KEEP(*(.vectors));
81 _vectorsend = .; 81 _vectorsend = .;
82 } > ITCM AT> DRAM 82 } > ITCM AT> DRAM
83 83
diff --git a/firmware/target/mips/ingenic_jz47xx/app.lds b/firmware/target/mips/ingenic_jz47xx/app.lds
index 6221a787c9..a8ac6ff0bf 100644
--- a/firmware/target/mips/ingenic_jz47xx/app.lds
+++ b/firmware/target/mips/ingenic_jz47xx/app.lds
@@ -55,14 +55,14 @@ SECTIONS
55 .iram IRAMORIG: AT (_edata) 55 .iram IRAMORIG: AT (_edata)
56 { 56 {
57 _iramstart = .; 57 _iramstart = .;
58 *(.vectors.1); 58 KEEP(*(.vectors.1));
59 . = 0x100; 59 . = 0x100;
60 *(.vectors.2); 60 KEEP(*(.vectors.2));
61 . = 0x180; 61 . = 0x180;
62 *(.vectors.3); 62 KEEP(*(.vectors.3));
63 . = 0x200; 63 . = 0x200;
64 *(.vectors.4); 64 KEEP(*(.vectors.4));
65 *(.vectors); 65 KEEP(*(.vectors));
66 66
67 *(.icode); 67 *(.icode);
68 *(.irodata); 68 *(.irodata);
diff --git a/firmware/target/mips/ingenic_jz47xx/boot.lds b/firmware/target/mips/ingenic_jz47xx/boot.lds
index a236a3f40a..c207fcbac3 100644
--- a/firmware/target/mips/ingenic_jz47xx/boot.lds
+++ b/firmware/target/mips/ingenic_jz47xx/boot.lds
@@ -49,14 +49,14 @@ SECTIONS
49 .iram IRAMORIG: 49 .iram IRAMORIG:
50 { 50 {
51 _iramstart = .; 51 _iramstart = .;
52 *(.vectors.1); 52 KEEP(*(.vectors.1));
53 . = 0x100; 53 . = 0x100;
54 *(.vectors.2); 54 KEEP(*(.vectors.2));
55 . = 0x180; 55 . = 0x180;
56 *(.vectors.3); 56 KEEP(*(.vectors.3));
57 . = 0x200; 57 . = 0x200;
58 *(.vectors.4); 58 KEEP(*(.vectors.4));
59 *(.vectors); 59 KEEP(*(.vectors));
60 60
61 *(.icode); 61 *(.icode);
62 *(.irodata); 62 *(.irodata);
diff --git a/firmware/test/i2c/app.lds b/firmware/test/i2c/app.lds
index 192ee1d2a4..b8a341a8ae 100644
--- a/firmware/test/i2c/app.lds
+++ b/firmware/test/i2c/app.lds
@@ -4,7 +4,7 @@ SECTIONS
4{ 4{
5 .text 0x09010000 : 5 .text 0x09010000 :
6 { 6 {
7 *(.vectors) 7 KEEP(*(.vectors))
8 . = ALIGN(0x200); 8 . = ALIGN(0x200);
9 *(.init.text) 9 *(.init.text)
10 } 10 }
diff --git a/firmware/test/kernel/app.lds b/firmware/test/kernel/app.lds
index 192ee1d2a4..b8a341a8ae 100644
--- a/firmware/test/kernel/app.lds
+++ b/firmware/test/kernel/app.lds
@@ -4,7 +4,7 @@ SECTIONS
4{ 4{
5 .text 0x09010000 : 5 .text 0x09010000 :
6 { 6 {
7 *(.vectors) 7 KEEP(*(.vectors))
8 . = ALIGN(0x200); 8 . = ALIGN(0x200);
9 *(.init.text) 9 *(.init.text)
10 } 10 }