From 5e9ae99a3435fb10029d468910d39b36b0df2bc5 Mon Sep 17 00:00:00 2001 From: Olivier Date: Sun, 16 Oct 2016 13:05:19 +0200 Subject: [PATCH] Fix for latest SAMD board defs 1.6.8 --- core/MyMainDefault.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/MyMainDefault.cpp b/core/MyMainDefault.cpp index 5638836..c4aa0e6 100644 --- a/core/MyMainDefault.cpp +++ b/core/MyMainDefault.cpp @@ -19,11 +19,14 @@ // Initialize library and handle sketch functions like we want to +extern "C" void __libc_init_array(void); + int main(void) { init(); #if defined(USBCON) #if defined(ARDUINO_ARCH_SAMD) - USBDevice.init(); + __libc_init_array(); + USBDevice.init(); #endif USBDevice.attach(); #endif