Merge changes Ib331bae9,I9d5000cd,I65ab7310,Ifbe11515,I1edddefd, ...

* changes:
  Organize the build system
  [ion/device] Enable powering the LCD controller from a GPIO
  [liba] Enable malloc/free logging
  [ion] Fix the C API
  [ion] Fix the blackbox platform
  [ion] Add a C bridge for the logging function
  [ion] Implement Log::print using SWO on the device
This commit is contained in:
Romain Goyet
2017-02-16 09:34:24 +01:00
committed by Gerrit
36 changed files with 242 additions and 85 deletions

View File

@@ -1,5 +1,9 @@
SFLAGS += -Iliba/include
ifeq ($(LIBA_LOG_DYNAMIC_MEMORY),1)
SFLAGS += -DLIBA_LOG_DYNAMIC_MEMORY=1
endif
liba/src/external/sqlite/mem5.o: CFLAGS += -w
objs += $(addprefix liba/src/, \