Joakim Gebart
8d68afa6e6
Makefile: Add ARFLAGS for overriding command line options to `ar`
...
- Makefile.base: Respect ARFLAGS when building static archives.
- Makefile.cflags: Add default ARFLAGS.
- Makefile.vars: Add description for ARFLAGS.
8 years ago
Joakim Gebart
669a4129af
Makefile.cflags: Add -fno-common by default to CFLAGS.
8 years ago
Kaspar Schleiser
9cf054fe96
make: optionally add gcc lto flags
...
This commit enables building using link time optimization when
specifying "LTO=yes" in the application's Makefile.
8 years ago
René Kijewski
9f5b65166a
make: del no-delete-null-pointer-checks for clang++
...
This PR enables the use of clang++ to compile C++ projects by adding
`CXXUWFLAGS += -fno-delete-null-pointer-checks`, if `${CC}` understands
`-fno-delete-null-pointer-checks` but `${CXX}` does not.
8 years ago
Pham Huu Dang Nhat
f7398f61ff
Changed RIOT/Makefile.include, Makefile.base, Makefile.cflags, and native/Makefile.include to compile C and C++ files.
9 years ago
René Kijewski
8b34e8637d
make: fast out on old-style function definitions
9 years ago
René Kijewski
073bdfe9ec
make: add own file for CFLAGS feature tests
9 years ago