diff options
author | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2013-08-31 08:29:24 +0000 |
---|---|---|
committer | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2013-08-31 08:29:24 +0000 |
commit | 29129b03af6796368d5aecfd0043ba0c472ff98a (patch) | |
tree | d5d79a2e31d902da0f6eb6aaca646cf53451450a /os/ports | |
parent | e5fba2f521a6c5ae783423763795501950cb2793 (diff) | |
download | ChibiOS-29129b03af6796368d5aecfd0043ba0c472ff98a.tar.gz ChibiOS-29129b03af6796368d5aecfd0043ba0c472ff98a.tar.bz2 ChibiOS-29129b03af6796368d5aecfd0043ba0c472ff98a.zip |
Fixed bug #430.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@6232 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/ports')
22 files changed, 22 insertions, 0 deletions
diff --git a/os/ports/GCC/ARMCMx/LPC11xx/ld/LPC1114.ld b/os/ports/GCC/ARMCMx/LPC11xx/ld/LPC1114.ld index bbd5c3e80..2ca4c1781 100644 --- a/os/ports/GCC/ARMCMx/LPC11xx/ld/LPC1114.ld +++ b/os/ports/GCC/ARMCMx/LPC11xx/ld/LPC1114.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/LPC11xx/ld/LPC11C24.ld b/os/ports/GCC/ARMCMx/LPC11xx/ld/LPC11C24.ld index 1022db9ab..833e9fc1b 100644 --- a/os/ports/GCC/ARMCMx/LPC11xx/ld/LPC11C24.ld +++ b/os/ports/GCC/ARMCMx/LPC11xx/ld/LPC11C24.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/LPC11xx/ld/LPC11U14.ld b/os/ports/GCC/ARMCMx/LPC11xx/ld/LPC11U14.ld index be3e83952..27faa0a7b 100644 --- a/os/ports/GCC/ARMCMx/LPC11xx/ld/LPC11U14.ld +++ b/os/ports/GCC/ARMCMx/LPC11xx/ld/LPC11U14.ld @@ -101,6 +101,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/LPC122x/ld/LPC1227.ld b/os/ports/GCC/ARMCMx/LPC122x/ld/LPC1227.ld index b7171526d..f42624919 100644 --- a/os/ports/GCC/ARMCMx/LPC122x/ld/LPC1227.ld +++ b/os/ports/GCC/ARMCMx/LPC122x/ld/LPC1227.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/LPC13xx/ld/LPC1343.ld b/os/ports/GCC/ARMCMx/LPC13xx/ld/LPC1343.ld index dfc1d94fe..a9e581896 100644 --- a/os/ports/GCC/ARMCMx/LPC13xx/ld/LPC1343.ld +++ b/os/ports/GCC/ARMCMx/LPC13xx/ld/LPC1343.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/LPC8xx/ld/LPC812.ld b/os/ports/GCC/ARMCMx/LPC8xx/ld/LPC812.ld index 6973f6ddb..69f09dec2 100644 --- a/os/ports/GCC/ARMCMx/LPC8xx/ld/LPC812.ld +++ b/os/ports/GCC/ARMCMx/LPC8xx/ld/LPC812.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/SAM4L/ld/ATSAM4LC4C.ld b/os/ports/GCC/ARMCMx/SAM4L/ld/ATSAM4LC4C.ld index 9d363f929..7a59a1973 100644 --- a/os/ports/GCC/ARMCMx/SAM4L/ld/ATSAM4LC4C.ld +++ b/os/ports/GCC/ARMCMx/SAM4L/ld/ATSAM4LC4C.ld @@ -101,6 +101,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32F0xx/ld/STM32F051x8.ld b/os/ports/GCC/ARMCMx/STM32F0xx/ld/STM32F051x8.ld index 31c34bbf2..ef3fe24a2 100644 --- a/os/ports/GCC/ARMCMx/STM32F0xx/ld/STM32F051x8.ld +++ b/os/ports/GCC/ARMCMx/STM32F0xx/ld/STM32F051x8.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F100xB.ld b/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F100xB.ld index b33f6da63..94c36da37 100644 --- a/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F100xB.ld +++ b/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F100xB.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xB.ld b/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xB.ld index 4f29f6702..c8928aadd 100644 --- a/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xB.ld +++ b/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xB.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xD.ld b/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xD.ld index 01dda22b8..378b735f6 100644 --- a/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xD.ld +++ b/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xD.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xE.ld b/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xE.ld index fe5662ab8..6f3e7e11a 100644 --- a/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xE.ld +++ b/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xE.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xG.ld b/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xG.ld index 8bb4a5c9b..886ce52bb 100644 --- a/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xG.ld +++ b/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F103xG.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F107xC.ld b/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F107xC.ld index 51789d096..062fbc30d 100644 --- a/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F107xC.ld +++ b/os/ports/GCC/ARMCMx/STM32F1xx/ld/STM32F107xC.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32F2xx/ld/STM32F205xB.ld b/os/ports/GCC/ARMCMx/STM32F2xx/ld/STM32F205xB.ld index 03e741c6d..8d3fb99f8 100644 --- a/os/ports/GCC/ARMCMx/STM32F2xx/ld/STM32F205xB.ld +++ b/os/ports/GCC/ARMCMx/STM32F2xx/ld/STM32F205xB.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32F2xx/ld/STM32F207xG.ld b/os/ports/GCC/ARMCMx/STM32F2xx/ld/STM32F207xG.ld index df4b4f2ad..90fbeda67 100644 --- a/os/ports/GCC/ARMCMx/STM32F2xx/ld/STM32F207xG.ld +++ b/os/ports/GCC/ARMCMx/STM32F2xx/ld/STM32F207xG.ld @@ -101,6 +101,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32F3xx/ld/STM32F303xC.ld b/os/ports/GCC/ARMCMx/STM32F3xx/ld/STM32F303xC.ld index 44ae0958d..93479c177 100644 --- a/os/ports/GCC/ARMCMx/STM32F3xx/ld/STM32F303xC.ld +++ b/os/ports/GCC/ARMCMx/STM32F3xx/ld/STM32F303xC.ld @@ -101,6 +101,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32F3xx/ld/STM32F373xC.ld b/os/ports/GCC/ARMCMx/STM32F3xx/ld/STM32F373xC.ld index 4caf87011..ad424f3e1 100644 --- a/os/ports/GCC/ARMCMx/STM32F3xx/ld/STM32F373xC.ld +++ b/os/ports/GCC/ARMCMx/STM32F3xx/ld/STM32F373xC.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32F4xx/ld/STM32F405xG.ld b/os/ports/GCC/ARMCMx/STM32F4xx/ld/STM32F405xG.ld index ca33d5779..5d90d3ba4 100644 --- a/os/ports/GCC/ARMCMx/STM32F4xx/ld/STM32F405xG.ld +++ b/os/ports/GCC/ARMCMx/STM32F4xx/ld/STM32F405xG.ld @@ -102,6 +102,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32F4xx/ld/STM32F407xG.ld b/os/ports/GCC/ARMCMx/STM32F4xx/ld/STM32F407xG.ld index c3cd57687..60f222d64 100644 --- a/os/ports/GCC/ARMCMx/STM32F4xx/ld/STM32F407xG.ld +++ b/os/ports/GCC/ARMCMx/STM32F4xx/ld/STM32F407xG.ld @@ -102,6 +102,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32F4xx/ld/STM32F407xG_CCM.ld b/os/ports/GCC/ARMCMx/STM32F4xx/ld/STM32F407xG_CCM.ld index e970140f0..06541e185 100644 --- a/os/ports/GCC/ARMCMx/STM32F4xx/ld/STM32F407xG_CCM.ld +++ b/os/ports/GCC/ARMCMx/STM32F4xx/ld/STM32F407xG_CCM.ld @@ -102,6 +102,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
diff --git a/os/ports/GCC/ARMCMx/STM32L1xx/ld/STM32L152xB.ld b/os/ports/GCC/ARMCMx/STM32L1xx/ld/STM32L152xB.ld index 1fe4375d7..b2a63189c 100644 --- a/os/ports/GCC/ARMCMx/STM32L1xx/ld/STM32L152xB.ld +++ b/os/ports/GCC/ARMCMx/STM32L1xx/ld/STM32L152xB.ld @@ -100,6 +100,7 @@ SECTIONS . = ALIGN(8);
} > flash
+ . = ALIGN(4);
_etext = .;
_textdata = _etext;
|