CMSIS-Core(A): Fixed the position of "extern "C""
#pragma clang system_header /* treat file as system include file */
#endif
-#ifdef __cplusplus
- extern "C" {
-#endif
-
#ifndef __CORE_CA_H_GENERIC
#define __CORE_CA_H_GENERIC
+#ifdef __cplusplus
+ extern "C" {
+#endif
/*******************************************************************************
* CMSIS definitions
