diff options
author | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2010-07-11 06:30:48 +0000 |
---|---|---|
committer | gdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4> | 2010-07-11 06:30:48 +0000 |
commit | eb9865920d6cac47b4779cc0887ed31a270062e6 (patch) | |
tree | 40f10f66131ab75047eef501aca641b1159dc502 | |
parent | 25588d58b51b414461007cea4b566e9bddf85961 (diff) | |
download | ChibiOS-eb9865920d6cac47b4779cc0887ed31a270062e6.tar.gz ChibiOS-eb9865920d6cac47b4779cc0887ed31a270062e6.tar.bz2 ChibiOS-eb9865920d6cac47b4779cc0887ed31a270062e6.zip |
Removed -mabi=apcs-gnu from the Cortex-Mx makefiles.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2064 35acf78f-673a-0410-8e92-d51de3d6d3f4
-rw-r--r-- | demos/ARMCM0-LPC1114-GCC/Makefile | 2 | ||||
-rw-r--r-- | demos/ARMCM3-LPC1343-GCC/Makefile | 2 | ||||
-rw-r--r-- | demos/ARMCM3-STM32F103-FATFS-GCC/Makefile | 2 | ||||
-rw-r--r-- | demos/ARMCM3-STM32F103-GCC/Makefile | 2 | ||||
-rw-r--r-- | demos/ARMCM3-STM32F107-GCC/Makefile | 2 | ||||
-rw-r--r-- | readme.txt | 4 |
6 files changed, 9 insertions, 5 deletions
diff --git a/demos/ARMCM0-LPC1114-GCC/Makefile b/demos/ARMCM0-LPC1114-GCC/Makefile index 544c58679..5c481ec20 100644 --- a/demos/ARMCM0-LPC1114-GCC/Makefile +++ b/demos/ARMCM0-LPC1114-GCC/Makefile @@ -5,7 +5,7 @@ # Compiler options here.
ifeq ($(USE_OPT),)
- USE_OPT = -O2 -ggdb -fomit-frame-pointer -mabi=apcs-gnu
+ USE_OPT = -O2 -ggdb -fomit-frame-pointer
endif
# C++ specific options here (added to USE_OPT).
diff --git a/demos/ARMCM3-LPC1343-GCC/Makefile b/demos/ARMCM3-LPC1343-GCC/Makefile index d85428b16..0bc5276b4 100644 --- a/demos/ARMCM3-LPC1343-GCC/Makefile +++ b/demos/ARMCM3-LPC1343-GCC/Makefile @@ -5,7 +5,7 @@ # Compiler options here.
ifeq ($(USE_OPT),)
- USE_OPT = -O2 -ggdb -fomit-frame-pointer -mabi=apcs-gnu
+ USE_OPT = -O2 -ggdb -fomit-frame-pointer
endif
# C++ specific options here (added to USE_OPT).
diff --git a/demos/ARMCM3-STM32F103-FATFS-GCC/Makefile b/demos/ARMCM3-STM32F103-FATFS-GCC/Makefile index a1c7a5668..8926ccbfc 100644 --- a/demos/ARMCM3-STM32F103-FATFS-GCC/Makefile +++ b/demos/ARMCM3-STM32F103-FATFS-GCC/Makefile @@ -5,7 +5,7 @@ # Compiler options here.
ifeq ($(USE_OPT),)
- USE_OPT = -O2 -ggdb -fomit-frame-pointer -mabi=apcs-gnu -falign-functions=16
+ USE_OPT = -O2 -ggdb -fomit-frame-pointer -falign-functions=16
endif
# C++ specific options here (added to USE_OPT).
diff --git a/demos/ARMCM3-STM32F103-GCC/Makefile b/demos/ARMCM3-STM32F103-GCC/Makefile index 623ddc8ee..bf9247aba 100644 --- a/demos/ARMCM3-STM32F103-GCC/Makefile +++ b/demos/ARMCM3-STM32F103-GCC/Makefile @@ -5,7 +5,7 @@ # Compiler options here.
ifeq ($(USE_OPT),)
- USE_OPT = -O2 -ggdb -fomit-frame-pointer -mabi=apcs-gnu -falign-functions=16
+ USE_OPT = -O2 -ggdb -fomit-frame-pointer -falign-functions=16
endif
# C++ specific options here (added to USE_OPT).
diff --git a/demos/ARMCM3-STM32F107-GCC/Makefile b/demos/ARMCM3-STM32F107-GCC/Makefile index f8767cfdf..c199576c6 100644 --- a/demos/ARMCM3-STM32F107-GCC/Makefile +++ b/demos/ARMCM3-STM32F107-GCC/Makefile @@ -5,7 +5,7 @@ # Compiler options here.
ifeq ($(USE_OPT),)
- USE_OPT = -O2 -ggdb -fomit-frame-pointer -mabi=apcs-gnu -falign-functions=16
+ USE_OPT = -O2 -ggdb -fomit-frame-pointer -falign-functions=16
endif
# C++ specific options here (added to USE_OPT).
diff --git a/readme.txt b/readme.txt index 71b8b11f6..e650ed9a2 100644 --- a/readme.txt +++ b/readme.txt @@ -70,6 +70,10 @@ Cortex-Mx port (bug 3025133)(backported to 2.0.2).
- NEW: Added friendly interrupt vectors names to the STM32 HAL (change request
3023944).
+- CHANGE: Removed the option -mabi=apcs-gnu from all the Cortex-Mx demos. The
+ option is not compatible with the 64 bits stack alignment now default in
+ the Cortex-Mx port. Note that the 64 bits alignment has a cost both as
+ performance and as space but it is the "standard".
*** 2.1.0 ***
- FIX: Fixed notification order in input queues (bug 3020708)(backported in
|