29 Commits (6f9cbd97510dce4d0bfe715fa77af3b99d282659)

Author SHA1 Message Date
Lorenz Meier 97a1410ec9 Toolchain: Allow GCC 4.7 and 4.8 variants 10 years ago
Don Gagne 680ebf29c3 Fix compiler warnings 11 years ago
Lorenz Meier e710e2a2d1 Allow any GCC 4.7 subversion 11 years ago
Julian Oes 04a25fcf14 makefiles: check for correct arm-none-eabi-gcc version 11 years ago
Pavel Kirienko 7813566e66 Initial UAVCAN integration. The library compiles successfully, CAN driver appears to be working properly. There is one hardcoded path in the module makefile that needs to be fixed; plus the compilation will likely fail unless arch/math.h contains log2l() 11 years ago
Julian Oes dcf1dbb7f4 warnings: don't spam with warning for missing field initializer 11 years ago
Lorenz Meier 27755806d5 More pedantic warnings 11 years ago
Lorenz Meier ba4f881f80 Do not require suffixed constants 11 years ago
Lorenz Meier 366af8da80 Do not require suffixed constants 11 years ago
Lorenz Meier 26d26a9b37 Removed fp suffix warning 11 years ago
px4dev 56d355414c Fix handling of board config files. Treat CONFIG_BOARD like CONFIG_ARCH in the toolchain configuration. 12 years ago
Lorenz Meier 66879e6ff6 Hotfix: Make maxoptimization configurable from the shell via MAXOPTIMIZATION=-O0 V=1 make archives 12 years ago
Lorenz Meier 2aa16dc447 Hotfix: Disable instrumentation on IO 12 years ago
px4dev eab01a2efd Hotfix: Generate map files for modules as well for more in-depth memory-use debugging. 12 years ago
px4dev f30695e1df Hotfix: fix section attribute for the ROMFS, moving it back into .rodata where it belongs. 12 years ago
px4dev 318d2baba0 Reinstate mapfile generation. 12 years ago
px4dev edb0e01dfd HOTFIX: simplify symbol names going into the ROMFS object, hopefully this avoids inconsistent symbol naming on Windows. 12 years ago
px4dev 3b65281f00 Remove EXTRAFLAGS compatibility hack. 12 years ago
px4dev 3bf26ac51f Obsolete bogus EXTRAFLAGS, add language-specific flags overrides. 12 years ago
Andrew Tridgell aa9275c29c build: allow additional flags to be passed via EXTRAFLAGS 12 years ago
px4dev 01e427b17c Merge working changes into export-build branch. 12 years ago
px4dev c1f6f81e9d wchar_t is indeed a builtin type that should not be overridden. 12 years ago
px4dev b6218794c6 Stick copyrights on the major moving parts of the build system 12 years ago
px4dev ddc405935e Cosmetic tweaks to variable output. 12 years ago
px4dev 6b215be739 Use indirect calls for all commands (echo, make, etc.) 12 years ago
px4dev d24599931a APP -> MODULE 12 years ago
px4dev 8d7621079a Checkpoint: application framework makefile done 12 years ago
px4dev abe48bd714 Auto-generate builtin command prototypes. 12 years ago
px4dev 963621c1f3 Rename makefiles to help categorise them. 12 years ago
px4dev 0140457d03 Minor fixes to the toolchain definitions. 12 years ago
px4dev b80575fcff Break up the firmware build into a 'make export' phase for NuttX on a per-board basis, and then a separate per-config phase that allows us to avoid re-building NuttX all the time, and ship more than one firmware config for a given board. 12 years ago