diff options
author | Diana Picus <diana.picus@linaro.org> | 2022-05-16 10:58:09 +0300 |
---|---|---|
committer | Diana Picus <diana.picus@linaro.org> | 2022-05-18 11:04:09 +0300 |
commit | 6bcafce103a4d759fd9acdc472bb2c8d0b2c859c (patch) | |
tree | 0052af1fc4dc58ae5876736949b6e98d52c5cd3f /flang | |
parent | d9d15af7873fe16d7a0dde4def30f40fa9901777 (diff) |
[flang][Runtime] Use proper prototypes in Fortran_main. NFCI
This is compiled as C code, so it's a good idea to be explicit about the
prototype. Clang complains about this when -Wstrict-prototypes is used.
Differential Revision: https://reviews.llvm.org/D125672
Diffstat (limited to 'flang')
-rw-r--r-- | flang/include/flang/Runtime/main.h | 2 | ||||
-rw-r--r-- | flang/runtime/FortranMain/Fortran_main.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/flang/include/flang/Runtime/main.h b/flang/include/flang/Runtime/main.h index 50bc46e2e8ee..e3dcbaf7d053 100644 --- a/flang/include/flang/Runtime/main.h +++ b/flang/include/flang/Runtime/main.h @@ -14,7 +14,7 @@ FORTRAN_EXTERN_C_BEGIN void RTNAME(ProgramStart)(int, const char *[], const char *[]); -void RTNAME(ByteswapOption)(); // -byteswapio +void RTNAME(ByteswapOption)(void); // -byteswapio FORTRAN_EXTERN_C_END #endif // FORTRAN_RUNTIME_MAIN_H_ diff --git a/flang/runtime/FortranMain/Fortran_main.c b/flang/runtime/FortranMain/Fortran_main.c index 6a095ee5411d..0c26a9db966c 100644 --- a/flang/runtime/FortranMain/Fortran_main.c +++ b/flang/runtime/FortranMain/Fortran_main.c @@ -10,7 +10,7 @@ #include "flang/Runtime/stop.h" /* main entry into PROGRAM */ -void _QQmain(); +void _QQmain(void); /* C main stub */ int main(int argc, const char *argv[], const char *envp[]) { |