[flang] Rename EXTERN_C_END to FORTRAN_EXTERN_C_END
authorIsuru Fernando <isuruf@gmail.com>
Fri, 6 Mar 2020 06:51:41 +0000 (00:51 -0600)
committerIsuru Fernando <isuruf@gmail.com>
Fri, 6 Mar 2020 06:51:41 +0000 (00:51 -0600)
Since EXTERN_C_END is a macro defined in Windows system headers

Original-commit: flang-compiler/f18@4c6e5608adddf25a53fbdbfd5f0e1b98278cc5ec
Reviewed-on: https://github.com/flang-compiler/f18/pull/1051

flang/runtime/c-or-cpp.h
flang/runtime/main.h
flang/runtime/stop.h

index b514838..d902926 100644 (file)
@@ -20,8 +20,8 @@
 #define DEFAULT_VALUE(x)
 #endif
 
-#define EXTERN_C_BEGIN IF_CPLUSPLUS(extern "C" {)
-#define EXTERN_C_END IF_CPLUSPLUS( \
+#define FORTRAN_EXTERN_C_BEGIN IF_CPLUSPLUS(extern "C" {)
+#define FORTRAN_EXTERN_C_END IF_CPLUSPLUS( \
   })
 #define NORETURN IF_CPLUSPLUS([[noreturn]])
 #define NO_ARGUMENTS IF_NOT_CPLUSPLUS(void)
index 2f25048..94ce3a9 100644 (file)
@@ -12,8 +12,8 @@
 #include "c-or-cpp.h"
 #include "entry-names.h"
 
-EXTERN_C_BEGIN
+FORTRAN_EXTERN_C_BEGIN
 void RTNAME(ProgramStart)(int, const char *[], const char *[]);
-EXTERN_C_END
+FORTRAN_EXTERN_C_END
 
 #endif  // FORTRAN_RUNTIME_MAIN_H_
index 8fb1d8d..24fea0b 100644 (file)
@@ -13,7 +13,7 @@
 #include "entry-names.h"
 #include <stdlib.h>
 
-EXTERN_C_BEGIN
+FORTRAN_EXTERN_C_BEGIN
 
 // Program-initiated image stop
 NORETURN void RTNAME(StopStatement)(int code DEFAULT_VALUE(EXIT_SUCCESS),
@@ -23,6 +23,6 @@ NORETURN void RTNAME(StopStatementText)(const char *,
 NORETURN void RTNAME(FailImageStatement)(NO_ARGUMENTS);
 NORETURN void RTNAME(ProgramEndStatement)(NO_ARGUMENTS);
 
-EXTERN_C_END
+FORTRAN_EXTERN_C_END
 
 #endif  // FORTRAN_RUNTIME_STOP_H_