ST / ST_Events-old

Dependents:   HelloWorld_CCA01M1 HelloWorld_CCA02M1 CI-data-logger-server HelloWorld_CCA02M1 ... more

This is a fork of the events subdirectory of https://github.com/ARMmbed/mbed-os.

Note, you must import this library with import name: events!!!

Revision:
6826:e17692595e2b
Parent:
6804:0161ed64aa06
Child:
7084:5a5dc54afc07
Child:
6962:bf39d414c367
Child:
6967:012b075b6814
--- a/tools/toolchains/gcc.py	Wed Jul 06 13:34:59 2016 +0200
+++ b/tools/toolchains/gcc.py	Wed Jul 06 13:35:09 2016 +0200
@@ -285,13 +285,17 @@
 
         if use_nano:
             self.ld.append("--specs=nano.specs")
+            self.flags['ld'].append("--specs=nano.specs")
             self.cc += ["-DMBED_RTOS_SINGLE_THREAD"]
             self.cppc += ["-DMBED_RTOS_SINGLE_THREAD"]
+            self.macros.extend(["MBED_RTOS_SINGLE_THREAD"])
 
         if target.name in ["LPC1768", "LPC4088", "LPC4088_DM", "LPC4330", "UBLOX_C027", "LPC2368", "ARM_BEETLE_SOC"]:
             self.ld.extend(["-u _printf_float", "-u _scanf_float"])
+            self.flags['ld'].extend(["-u _printf_float", "-u _scanf_float"])
         elif target.name in ["RZ_A1H", "VK_RZ_A1H", "ARCH_MAX", "DISCO_F407VG", "DISCO_F429ZI", "DISCO_F469NI", "NUCLEO_F401RE", "NUCLEO_F410RB", "NUCLEO_F411RE", "NUCLEO_F429ZI", "NUCLEO_F446RE", "NUCLEO_F446ZE", "ELMO_F411RE", "MTS_MDOT_F411RE", "MTS_DRAGONFLY_F411RE", "DISCO_F746NG"]:
             self.ld.extend(["-u_printf_float", "-u_scanf_float"])
+            self.flags['ld'].extend(["-u_printf_float", "-u_scanf_float"])
 
         self.sys_libs.append("nosys")