Gaëtan Harter
a3bc341878
cortexm.inc.mk: allow configuring vectors.o path
...
This allows providing 'vectors.o' by another module than 'cpu' by overwriting
VECTORS_O variable.
2018-01-30 11:55:05 +01:00
86665b71bf
cpu: adapt to COREIF_NG removal
2017-11-16 14:40:16 +01:00
3ec8126c84
cpu: cortexm: provide periph_pm for all cortexm
2017-11-06 12:01:19 +01:00
Neil Jones
af70c0844c
mips: Clean-up makefiles
2017-06-28 12:56:54 +01:00
Neil Jones
6c54360bae
makefiles: Don't link libnosys for mips and put back -fdata-sections
2017-06-28 12:55:54 +01:00
Joakim Nohlgård
91d930c574
cpu/mips32r2_common: ifdef __attribute__((optimize))
...
Causes compilation error on Clang
2017-06-02 10:24:44 +01:00
Joakim Nohlgård
b59a9cb667
cpu/mips32r2_common: Use GCC for assembler files if TOOLCHAIN=llvm
...
Some headers in the tool chain cause compilation errors with Clang in
assembly mode.
2017-06-02 10:24:43 +01:00
Joakim Nohlgård
14ec5237a1
cpu/mips: Integrate better with RIOT newlib layer
...
- Copied the relevant parts of mipshal.mk from the toolchain
- Cleaned up CFLAGS and more in Makefile.include
- Added empty syscalls implementation which can be used to interface
with the UHI system
- Added a note on why -std=gnu99 is necessary for this CPU presently
2017-06-02 10:24:43 +01:00
Joakim Nohlgård
339a4da9dc
Makefiles: move to new directory /makefiles
2017-04-04 15:11:54 +02:00