diff options
author | Edward Welbourne <edward.welbourne@qt.io> | 2021-02-12 12:31:17 +0100 |
---|---|---|
committer | Edward Welbourne <edward.welbourne@qt.io> | 2021-02-15 13:43:52 +0100 |
commit | 73fbf8bd303053a091fc63d0ad741a071bb50fae (patch) | |
tree | 6c0925d94b9b7e109602895159cad6c515b068ff /src/corelib/configure.cmake | |
parent | 5645ef305ad02ffec6591e7331cc8df30ba3572a (diff) |
Simplify test-snippets in configure.cmake
The main(void) signature obviates the need for unused parameters and
has existed since (at least) C89; so use that instead of the
old-fashioned argc/argv arguments we don't use in any of these tests.
Change-Id: Ibfe850a1fce378673c9781011475ea623fd75ad4
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/corelib/configure.cmake')
-rw-r--r-- | src/corelib/configure.cmake | 69 |
1 files changed, 23 insertions, 46 deletions
diff --git a/src/corelib/configure.cmake b/src/corelib/configure.cmake index 1c585f5b3c..6e189ad2dd 100644 --- a/src/corelib/configure.cmake +++ b/src/corelib/configure.cmake @@ -55,9 +55,8 @@ void test(volatile atomicfptr &a) } a.store(&testfunction, std::memory_order_release); } -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ atomicfptr fptr(testfunction); test(fptr); @@ -76,9 +75,8 @@ qt_config_compile_test(clock_monotonic #include <unistd.h> #include <time.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ #if defined(_POSIX_MONOTONIC_CLOCK) && (_POSIX_MONOTONIC_CLOCK-0 >= 0) timespec ts; @@ -101,9 +99,8 @@ qt_config_compile_test(cloexec #include <fcntl.h> #include <unistd.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ int pipes[2]; (void) pipe2(pipes, O_CLOEXEC | O_NONBLOCK); @@ -132,9 +129,8 @@ qt_config_compile_test(cxx11_future " #include <future> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ std::future<int> f = std::async([]() { return 42; }); (void)f.get(); @@ -151,9 +147,8 @@ qt_config_compile_test(cxx11_random " #include <random> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ std::mt19937 mt(0); /* END TEST: */ @@ -168,9 +163,8 @@ qt_config_compile_test(cxx17_filesystem " #include <filesystem> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ std::filesystem::copy( std::filesystem::path(\"./file\"), @@ -188,9 +182,8 @@ qt_config_compile_test(eventfd " #include <sys/eventfd.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ eventfd_t value; int fd = eventfd(0, EFD_CLOEXEC); @@ -208,9 +201,8 @@ qt_config_compile_test(futimens " #include <sys/stat.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ futimens(-1, 0); /* END TEST: */ @@ -226,9 +218,8 @@ qt_config_compile_test(futimes " #include <sys/time.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ futimes(-1, 0); /* END TEST: */ @@ -243,9 +234,8 @@ qt_config_compile_test(getauxval " #include <sys/auxv.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ (void) getauxval(AT_NULL); /* END TEST: */ @@ -260,9 +250,8 @@ qt_config_compile_test(getentropy " #include <unistd.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ char buf[32]; (void) getentropy(buf, sizeof(buf)); @@ -278,9 +267,8 @@ qt_config_compile_test(glibc " #include <stdlib.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ return __GLIBC__; /* END TEST: */ @@ -295,9 +283,8 @@ qt_config_compile_test(inotify " #include <sys/inotify.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ inotify_init(); inotify_add_watch(0, \"foobar\", IN_ACCESS); @@ -318,9 +305,8 @@ qt_config_compile_test(ipc_sysv #include <sys/shm.h> #include <fcntl.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ key_t unix_key = ftok(\"test\", 'Q'); semctl(semget(unix_key, 1, 0666 | IPC_CREAT | IPC_EXCL), 0, IPC_RMID, 0); @@ -346,9 +332,8 @@ qt_config_compile_test(ipc_posix #include <semaphore.h> #include <fcntl.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ sem_close(sem_open(\"test\", O_CREAT | O_EXCL, 0666, 0)); shm_open(\"test\", O_RDWR | O_CREAT | O_EXCL, 0666); @@ -366,9 +351,8 @@ qt_config_compile_test(linkat #include <fcntl.h> #include <unistd.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ linkat(AT_FDCWD, \"foo\", AT_FDCWD, \"bar\", AT_SYMLINK_FOLLOW); /* END TEST: */ @@ -384,9 +368,8 @@ qt_config_compile_test(ppoll #include <signal.h> #include <poll.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ struct pollfd pfd; struct timespec ts; @@ -406,9 +389,8 @@ qt_config_compile_test(pollts #include <signal.h> #include <time.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ struct pollfd pfd; struct timespec ts; @@ -426,9 +408,8 @@ qt_config_compile_test(poll " #include <poll.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ struct pollfd pfd; poll(&pfd, 1, 0); @@ -445,9 +426,8 @@ qt_config_compile_test(renameat2 #include <fcntl.h> #include <stdio.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ renameat2(AT_FDCWD, argv[1], AT_FDCWD, argv[2], RENAME_NOREPLACE | RENAME_WHITEOUT); /* END TEST: */ @@ -465,9 +445,8 @@ qt_config_compile_test(statx #include <unistd.h> #include <fcntl.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ struct statx statxbuf; unsigned int mask = STATX_BASIC_STATS; @@ -484,9 +463,8 @@ qt_config_compile_test(syslog " #include <syslog.h> -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ openlog(\"qt\", 0, LOG_USER); syslog(LOG_INFO, \"configure\"); @@ -512,9 +490,8 @@ qt_config_compile_test(xlocalescanprint #define QT_NO_DOUBLECONVERSION #include QDSP_P_H -int main(int argc, char **argv) +int main(void) { - (void)argc; (void)argv; /* BEGIN TEST: */ #ifdef _MSVC_VER _locale_t invalidLocale = NULL; |