OVMS3-idf/make
Jeroen Domburg f703acd344 Adding -fstrict-volatile-bitfields to the CFLAGS/CXXFLAGS. Without this, gcc tries to access bitfields using the smallest possible methods (eg l8i to
grab an 8-bit field from a 32-bit). Our hardware does not like that. This flag tells gcc that if a bitfield is volatile, it should always use the type
the field is defined at (uint32_t in our case) to size its access to the field. This fixes accessing the hardware through the xxx_struct.h headers.
2016-09-18 12:10:01 +08:00
..
common.mk Merge remote-tracking branch 'origin/feature/mbedtls' 2016-09-14 18:05:56 +08:00
component_common.mk Build system: Allow components to add to the global CFLAGS via Makefile.projbuild 2016-09-09 11:08:19 +10:00
project.mk Adding -fstrict-volatile-bitfields to the CFLAGS/CXXFLAGS. Without this, gcc tries to access bitfields using the smallest possible methods (eg l8i to 2016-09-18 12:10:01 +08:00
project_config.mk Build system: Allow components to add to the global CFLAGS via Makefile.projbuild 2016-09-09 11:08:19 +10:00
test_build_system.sh CI: Build the esp-idf-template with the matching branch name, if it exists 2016-09-08 13:41:19 +10:00