Vincent Dupont
515d3a658b
cpu/mips: use gnu99 by default
2018-10-04 08:48:43 +02:00
86665b71bf
cpu: adapt to COREIF_NG removal
2017-11-16 14:40:16 +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