git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1903 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
bc9d319ddb
commit
9d256a8b42
|
@ -104,7 +104,8 @@ INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \
|
||||||
|
|
||||||
MCU = arm7tdmi
|
MCU = arm7tdmi
|
||||||
|
|
||||||
TRGT = arm-elf-
|
#TRGT = arm-elf-
|
||||||
|
TRGT = arm-none-eabi-
|
||||||
CC = $(TRGT)gcc
|
CC = $(TRGT)gcc
|
||||||
CPPC = $(TRGT)g++
|
CPPC = $(TRGT)g++
|
||||||
# Enable loading with g++ only if you need C++ runtime support.
|
# Enable loading with g++ only if you need C++ runtime support.
|
||||||
|
|
|
@ -114,7 +114,8 @@ INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \
|
||||||
|
|
||||||
MCU = arm7tdmi
|
MCU = arm7tdmi
|
||||||
|
|
||||||
TRGT = arm-elf-
|
#TRGT = arm-elf-
|
||||||
|
TRGT = arm-none-eabi-
|
||||||
CC = $(TRGT)gcc
|
CC = $(TRGT)gcc
|
||||||
CPPC = $(TRGT)g++
|
CPPC = $(TRGT)g++
|
||||||
# Enable loading with g++ only if you need C++ runtime support.
|
# Enable loading with g++ only if you need C++ runtime support.
|
||||||
|
|
|
@ -118,7 +118,8 @@ INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \
|
||||||
|
|
||||||
MCU = arm7tdmi
|
MCU = arm7tdmi
|
||||||
|
|
||||||
TRGT = arm-elf-
|
#TRGT = arm-elf-
|
||||||
|
TRGT = arm-none-eabi-
|
||||||
CC = $(TRGT)gcc
|
CC = $(TRGT)gcc
|
||||||
CPPC = $(TRGT)g++
|
CPPC = $(TRGT)g++
|
||||||
# Enable loading with g++ only if you need C++ runtime support.
|
# Enable loading with g++ only if you need C++ runtime support.
|
||||||
|
|
|
@ -110,7 +110,8 @@ INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \
|
||||||
|
|
||||||
MCU = arm7tdmi
|
MCU = arm7tdmi
|
||||||
|
|
||||||
TRGT = arm-elf-
|
#TRGT = arm-elf-
|
||||||
|
TRGT = arm-none-eabi-
|
||||||
CC = $(TRGT)gcc
|
CC = $(TRGT)gcc
|
||||||
CPPC = $(TRGT)g++
|
CPPC = $(TRGT)g++
|
||||||
# Enable loading with g++ only if you need C++ runtime support.
|
# Enable loading with g++ only if you need C++ runtime support.
|
||||||
|
|
|
@ -104,7 +104,8 @@ INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \
|
||||||
|
|
||||||
MCU = arm7tdmi
|
MCU = arm7tdmi
|
||||||
|
|
||||||
TRGT = arm-elf-
|
#TRGT = arm-elf-
|
||||||
|
TRGT = arm-none-eabi-
|
||||||
CC = $(TRGT)gcc
|
CC = $(TRGT)gcc
|
||||||
CPPC = $(TRGT)g++
|
CPPC = $(TRGT)g++
|
||||||
# Enable loading with g++ only if you need C++ runtime support.
|
# Enable loading with g++ only if you need C++ runtime support.
|
||||||
|
|
|
@ -104,7 +104,8 @@ INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \
|
||||||
|
|
||||||
MCU = arm7tdmi
|
MCU = arm7tdmi
|
||||||
|
|
||||||
TRGT = arm-elf-
|
#TRGT = arm-elf-
|
||||||
|
TRGT = arm-none-eabi-
|
||||||
CC = $(TRGT)gcc
|
CC = $(TRGT)gcc
|
||||||
CPPC = $(TRGT)g++
|
CPPC = $(TRGT)g++
|
||||||
# Enable loading with g++ only if you need C++ runtime support.
|
# Enable loading with g++ only if you need C++ runtime support.
|
||||||
|
|
|
@ -121,7 +121,8 @@ INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \
|
||||||
|
|
||||||
MCU = cortex-m3
|
MCU = cortex-m3
|
||||||
|
|
||||||
TRGT = arm-elf-
|
#TRGT = arm-elf-
|
||||||
|
TRGT = arm-none-eabi-
|
||||||
CC = $(TRGT)gcc
|
CC = $(TRGT)gcc
|
||||||
CPPC = $(TRGT)g++
|
CPPC = $(TRGT)g++
|
||||||
# Enable loading with g++ only if you need C++ runtime support.
|
# Enable loading with g++ only if you need C++ runtime support.
|
||||||
|
|
|
@ -118,7 +118,8 @@ INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \
|
||||||
|
|
||||||
MCU = cortex-m3
|
MCU = cortex-m3
|
||||||
|
|
||||||
TRGT = arm-elf-
|
#TRGT = arm-elf-
|
||||||
|
TRGT = arm-none-eabi-
|
||||||
CC = $(TRGT)gcc
|
CC = $(TRGT)gcc
|
||||||
CPPC = $(TRGT)g++
|
CPPC = $(TRGT)g++
|
||||||
# Enable loading with g++ only if you need C++ runtime support.
|
# Enable loading with g++ only if you need C++ runtime support.
|
||||||
|
|
|
@ -79,6 +79,10 @@
|
||||||
can be easily added.
|
can be easily added.
|
||||||
- CHANGE: Renamed the chCoreFree() function in chCoreStatus() because it
|
- CHANGE: Renamed the chCoreFree() function in chCoreStatus() because it
|
||||||
might be mistaken for a function that frees memory.
|
might be mistaken for a function that frees memory.
|
||||||
|
- CHANGE: All ARM demos makefiles now defaults to arm-none-eabi- GNU
|
||||||
|
toolchains because the latest YAGARTO now uses that setting. It is still
|
||||||
|
possible to use arm-elf- toolchains by editing the TRGT variable in the
|
||||||
|
makefiles.
|
||||||
- Various documentation fixes, added an article covering debugging under
|
- Various documentation fixes, added an article covering debugging under
|
||||||
ChibiOS/RT, updated the article about interrupt handlers to cover also
|
ChibiOS/RT, updated the article about interrupt handlers to cover also
|
||||||
fast interrupt sources.
|
fast interrupt sources.
|
||||||
|
@ -86,6 +90,7 @@
|
||||||
- Added new test cases, now the coverage is again up to 100% except for the
|
- Added new test cases, now the coverage is again up to 100% except for the
|
||||||
debug module that would require triggering system terminating tests (panics),
|
debug module that would require triggering system terminating tests (panics),
|
||||||
the uncovered code is minimal and extremely simple anyway.
|
the uncovered code is minimal and extremely simple anyway.
|
||||||
|
- ChibiOS/RT has been successfully verified with the latest GCC 4.5.0.
|
||||||
|
|
||||||
*** 1.5.5 ***
|
*** 1.5.5 ***
|
||||||
- FIX: Removed some "dead" code in the old ARMv7-M files (there are new
|
- FIX: Removed some "dead" code in the old ARMv7-M files (there are new
|
||||||
|
|
|
@ -62,6 +62,7 @@ static MEMORYPOOL_DECL(mp1, THD_WA_SIZE(THREADS_STACK_SIZE), NULL);
|
||||||
|
|
||||||
static void *null_provider(size_t size) {
|
static void *null_provider(size_t size) {
|
||||||
|
|
||||||
|
(void)size;
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue