Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Toolchain: Add more compiler options, add note about -Wfloat-conversion ↵ | Lorenz Meier | 2015-02-08 | 1 | -1/+4 |
| | | | | warning (available with GCC 4.9). Needs work. | ||||
* | Merge remote-tracking branch 'upstream/master' into ↵ | Thomas Gubler | 2015-01-28 | 1 | -8/+15 |
|\ | | | | | | | ros_messagelayer_merge_attctlposctl | ||||
| * | Fixed permissions | David Sidrane | 2015-01-21 | 1 | -0/+0 |
| | | |||||
| * | Match the OS build's CONFIG_ARMV7M_STACKCHECK setting by using actual ↵ | David Sidrane | 2015-01-21 | 1 | -4/+5 |
| | | | | | | | | setting in the exported nuttx config.h file to control each board build setting of ENABLE_STACK_CHECKS in toolchain_gnu-arm-eabi.mk | ||||
| * | Removing -ffixed-r10 when stack checks aren't enabled | Pavel Kirienko | 2015-01-21 | 1 | -2/+2 |
| | | |||||
| * | Globally configurable stack checks, R10 is always fixed | Pavel Kirienko | 2015-01-21 | 1 | -9/+7 |
| | | |||||
| * | INSTRUMENTATIONDEFINES assignment made non-optional | Pavel Kirienko | 2015-01-21 | 1 | -1/+1 |
| | | |||||
| * | Stack checks made optional: ENABLE_STACK_CHECKS | Pavel Kirienko | 2015-01-21 | 1 | -4/+12 |
| | | |||||
| * | Disable instrumentation for the uavcan module | Pavel Kirienko | 2015-01-21 | 1 | -1/+1 |
| | | |||||
| * | Using -g3 flag instead of -g | Pavel Kirienko | 2015-01-21 | 1 | -1/+1 |
| | | |||||
| * | Revert "Intrusive changes made for UAVCAN profiling. Will be reverted in the ↵ | Pavel Kirienko | 2015-01-21 | 1 | -1/+1 |
| | | | | | | | | | | | | next commit (this one is needed to keep the changes in history)" This reverts commit 4c301d9dcf180e39186fa6753c7a3d3215b3cfa7. | ||||
| * | Intrusive changes made for UAVCAN profiling. Will be reverted in the next ↵ | Pavel Kirienko | 2015-01-21 | 1 | -1/+1 |
| | | | | | | | | commit (this one is needed to keep the changes in history) | ||||
* | | re-enable warnings/errors | Thomas Gubler | 2015-01-23 | 1 | -20/+20 |
| | | |||||
* | | multiplatform: better publisher base class | Thomas Gubler | 2015-01-22 | 1 | -20/+20 |
| | | |||||
* | | Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge | Thomas Gubler | 2015-01-21 | 1 | -1/+1 |
|\| | | | | | | | | | | | Conflicts: src/modules/attitude_estimator_ekf/attitude_estimator_ekf_main.cpp src/modules/uORB/topics/vehicle_attitude.h | ||||
| * | Allow GCC 4.9.3 | Lorenz Meier | 2015-01-21 | 1 | -1/+1 |
| | | |||||
* | | Revert "turn off werror for now" | Thomas Gubler | 2015-01-05 | 1 | -0/+1 |
| | | | | | | | | This reverts commit 1fe70a845ddd5ba9721748ceced81327efa47193. | ||||
* | | turn off werror for now | Thomas Gubler | 2015-01-05 | 1 | -1/+0 |
| | | |||||
* | | Merge remote-tracking branch 'upstream/master' into dev_ros | Thomas Gubler | 2015-01-05 | 1 | -6/+6 |
|\| | | | | | | | | | | | | | | | Conflicts: src/lib/mathlib/math/Matrix.hpp src/modules/mc_att_control/mc_att_control_main.cpp src/modules/uORB/topics/vehicle_status.h src/platforms/px4_includes.h | ||||
| * | makefiles: make it easier to use ccache for build on windows | Andrew Tridgell | 2014-12-31 | 1 | -2/+2 |
| | | |||||
| * | makefiles: removed stray spaces | Andrew Tridgell | 2014-12-31 | 1 | -4/+4 |
| | | |||||
* | | Merge remote-tracking branch 'upstream/master' into dev_ros | Thomas Gubler | 2014-12-29 | 1 | -0/+1 |
|\| | | | | | | | | | Conflicts: .gitmodules | ||||
| * | turn on -Werror and fix resulting errors | Daniel Agar | 2014-12-22 | 1 | -0/+1 |
| | | |||||
* | | solve conflict for definiton of FILE | Thomas Gubler | 2014-12-06 | 1 | -1/+1 |
|/ | |||||
* | Toolchain: Allow GCC 4.7 and 4.8 variants | Lorenz Meier | 2014-11-17 | 1 | -3/+3 |
| | |||||
* | Merge branch 'master' into uavcan | Pavel Kirienko | 2014-07-08 | 1 | -1/+5 |
|\ | |||||
| * | Fix compiler warnings | Don Gagne | 2014-07-07 | 1 | -1/+5 |
| | | |||||
* | | Merged master into uavcan | Lorenz Meier | 2014-07-06 | 1 | -2/+12 |
|\| | |||||
| * | Allow any GCC 4.7 subversion | Lorenz Meier | 2014-05-23 | 1 | -3/+3 |
| | | |||||
| * | makefiles: check for correct arm-none-eabi-gcc version | Julian Oes | 2014-05-22 | 1 | -2/+12 |
| | | |||||
* | | Initial UAVCAN integration. The library compiles successfully, CAN driver ↵ | Pavel Kirienko | 2014-05-06 | 1 | -1/+1 |
|/ | | | | 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() | ||||
* | Merge pull request #849 from PX4/compile_pedantic | Lorenz Meier | 2014-04-26 | 1 | -1/+5 |
|\ | | | | | Compile pedantic | ||||
| * | More pedantic warnings | Lorenz Meier | 2014-04-21 | 1 | -1/+5 |
| | | |||||
* | | warnings: don't spam with warning for missing field initializer | Julian Oes | 2014-04-26 | 1 | -2/+3 |
|/ | |||||
* | Do not require suffixed constants | Lorenz Meier | 2014-01-05 | 1 | -2/+1 |
| | |||||
* | Fix handling of board config files. Treat CONFIG_BOARD like CONFIG_ARCH in ↵ | px4dev | 2013-08-13 | 1 | -0/+7 |
| | | | | the toolchain configuration. | ||||
* | Hotfix: Make maxoptimization configurable from the shell via ↵ | Lorenz Meier | 2013-06-07 | 1 | -1/+1 |
| | | | | MAXOPTIMIZATION=-O0 V=1 make archives | ||||
* | Hotfix: Disable instrumentation on IO | Lorenz Meier | 2013-06-06 | 1 | -2/+10 |
| | |||||
* | Hotfix: Generate map files for modules as well for more in-depth memory-use ↵ | px4dev | 2013-05-26 | 1 | -1/+1 |
| | | | | debugging. | ||||
* | Hotfix: fix section attribute for the ROMFS, moving it back into .rodata ↵ | px4dev | 2013-05-23 | 1 | -1/+2 |
| | | | | where it belongs. | ||||
* | Reinstate mapfile generation. | px4dev | 2013-05-23 | 1 | -1/+1 |
| | |||||
* | HOTFIX: simplify symbol names going into the ROMFS object, hopefully this ↵ | px4dev | 2013-05-12 | 1 | -0/+15 |
| | | | | avoids inconsistent symbol naming on Windows. | ||||
* | Remove EXTRAFLAGS compatibility hack. | px4dev | 2013-05-05 | 1 | -8/+0 |
| | |||||
* | Obsolete bogus EXTRAFLAGS, add language-specific flags overrides. | px4dev | 2013-05-05 | 1 | -5/+18 |
| | |||||
* | build: allow additional flags to be passed via EXTRAFLAGS | Andrew Tridgell | 2013-05-04 | 1 | -3/+3 |
| | | | | this allows for flags needed for the APM build | ||||
* | Merge working changes into export-build branch. | px4dev | 2013-04-26 | 1 | -0/+1 |
| | |||||
* | Stick copyrights on the major moving parts of the build system | px4dev | 2013-02-23 | 1 | -0/+31 |
| | |||||
* | Cosmetic tweaks to variable output. | px4dev | 2013-02-23 | 1 | -30/+54 |
| | | | | | Comment on the need to retain the double-slash at the WORK_DIR boundary. More toolchain documentation. | ||||
* | Use indirect calls for all commands (echo, make, etc.) | px4dev | 2013-02-23 | 1 | -18/+43 |
| | | | | Replace our dependency on xxd with a toolchain call, and implement the backend using objcopy evil for the default toolchain. | ||||
* | APP -> MODULE | px4dev | 2013-02-23 | 1 | -3/+4 |
| | | | | remove as many duplicate slashes, etc. as seems practical |