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:
4:95c491d36524
Parent:
0:a3e641b0dfc2
Child:
5:ee94acbf45df
--- a/main.cpp	Tue Nov 15 21:12:19 2011 +0000
+++ b/main.cpp	Thu Nov 17 12:01:22 2011 +0000
@@ -4,11 +4,13 @@
 //Virtual serial port over USB
 USBSerial serial;
 
+Serial pc(USBTX, USBRX);
+
 int main(void) {
 
     while(1)
     {
-        serial.printf("I am a virtual serial port\r\n");
+        serial.print("I am a virtual serial port!\r\n");
         wait(1);
     }
 }