16 Commits (ed9fbbce5946d22ded1519ddec1b5ff6a8f2e511)

Author SHA1 Message Date
Lorenz Meier 07114f0a32 Windows build fix attempt 12 years ago
px4dev 6de688676d Suppress annoying C++ ABI portability warnings 12 years ago
px4dev c137ceba7d Remove more redundant CMSIS pieces from here. 12 years ago
px4dev 91dba46524 Fix fallout from removing the spurious CMSIS 12 years ago
jgoppert 4f3b17f53b Added math library to build. 12 years ago
px4dev b3f037e876 Forgot to save this one; more build system tweaks. 12 years ago
px4dev eaf1d8063c Build system updates to match the NuttX merge. 12 years ago
Lorenz Meier 8b8330a015 Reverted nuttx merge, back to master 12 years ago
px4dev adb04f632f Local changes to match upstream changes. 12 years ago
px4dev 11a7a374a8 Force the linker to keep all init functions. This might be going overboard, but without it we don't get any static constructors. 12 years ago
px4dev f04c522f4f Get us a bit closer to having c++ static constructors working. 12 years ago
px4dev 3292ea24a1 Switch to the standard 'verbose' build option. Use a better way of passing options to the linker that is closer to friendly with 'make export'. 13 years ago
px4dev f9a8818d1e Switch from -Os to -O3. This generates *much* faster code, although at a ~50% size penalty. We can afford the space. 13 years ago
px4dev cd8a085e00 Support for a __param section in which we can put parameter things. 13 years ago
px4dev 6c4aadedf4 Switch back from max performance to size as the default optimization level. Individual modules can still override this if they need to. 13 years ago
px4dev 8a365179ea Fresh import of the PX4 firmware sources. 13 years ago