Fix missing C++ linkage command in ArchitectureSpecific.h.
[pub/USBasp.git] / LUFA / Common / ArchitectureSpecific.h
index 3920cb9..502723f 100644 (file)
                        #error Do not include this file directly. Include LUFA/Common/Common.h instead to gain this functionality.\r
                #endif\r
                \r
+       /* Enable C linkage for C++ Compilers: */\r
+               #if defined(__cplusplus)\r
+                       extern "C" {\r
+               #endif\r
+\r
        /* Public Interface - May be used in end-application: */\r
                /* Macros: */\r
                        #if (ARCH == ARCH_AVR8) || defined(__DOXYGEN__)\r