with gcc-arm-none-eabi-7-2017-q4-major the default typedef of time_t is "long long int". older releases typedef time_t as "long int". mbed lib cannot handle this correctly This applies to exported projects as "GCC (ARM-Embedded)"

Dependencies:   mbed

Fork of USBSerial_HelloWorld by Samuel Mokrani

Revision:
0:a3e641b0dfc2
Child:
4:95c491d36524
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri Nov 11 09:05:53 2011 +0000
@@ -0,0 +1,14 @@
+#include "mbed.h"
+#include "USBSerial.h"
+
+//Virtual serial port over USB
+USBSerial serial;
+
+int main(void) {
+
+    while(1)
+    {
+        serial.printf("I am a virtual serial port\r\n");
+        wait(1);
+    }
+}