From b56846a43019355a3d302c1c2a03e40a1d61a737 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Fri, 28 Jul 2017 23:54:36 +0200 Subject: configure: remove support for obsolete platforms - #error hack for MIPSpro compiler from unix/clock-* - irix exclusions from unix/*iconv - hpux defines from unix/{getifaddrs,ipv6ifname} (the obsolete hpuxi-g++-64 spec would add them automatically anyway) Change-Id: Ib227e5626c0e8c8f6faebf76c312d77955f80b92 Reviewed-by: Thiago Macieira --- config.tests/unix/clock-gettime/clock-gettime.cpp | 2 -- config.tests/unix/clock-monotonic/clock-monotonic.cpp | 2 -- config.tests/unix/getifaddrs/getifaddrs.cpp | 4 ---- config.tests/unix/gnu-libiconv/gnu-libiconv.cpp | 4 ---- config.tests/unix/iconv/iconv.cpp | 4 ---- config.tests/unix/ipv6ifname/ipv6ifname.cpp | 4 ---- 6 files changed, 20 deletions(-) diff --git a/config.tests/unix/clock-gettime/clock-gettime.cpp b/config.tests/unix/clock-gettime/clock-gettime.cpp index 486cdc6b38..cef9f6a1ae 100644 --- a/config.tests/unix/clock-gettime/clock-gettime.cpp +++ b/config.tests/unix/clock-gettime/clock-gettime.cpp @@ -47,8 +47,6 @@ int main(int, char **) clock_gettime(CLOCK_REALTIME, &ts); #else # error "Feature _POSIX_TIMERS not available" - // MIPSpro doesn't understand #error, so force a compiler error - force_compiler_error = true; #endif return 0; } diff --git a/config.tests/unix/clock-monotonic/clock-monotonic.cpp b/config.tests/unix/clock-monotonic/clock-monotonic.cpp index 0e75ed5a59..777a6d1c21 100644 --- a/config.tests/unix/clock-monotonic/clock-monotonic.cpp +++ b/config.tests/unix/clock-monotonic/clock-monotonic.cpp @@ -47,8 +47,6 @@ int main(int, char **) clock_gettime(CLOCK_MONOTONIC, &ts); #else # error "Feature _POSIX_MONOTONIC_CLOCK not available" - // MIPSpro doesn't understand #error, so force a compiler error - force_compiler_error = true; #endif return 0; } diff --git a/config.tests/unix/getifaddrs/getifaddrs.cpp b/config.tests/unix/getifaddrs/getifaddrs.cpp index ad1ecc3fb2..a66ce4af37 100644 --- a/config.tests/unix/getifaddrs/getifaddrs.cpp +++ b/config.tests/unix/getifaddrs/getifaddrs.cpp @@ -40,10 +40,6 @@ /* Sample program for configure to test for if_nametoindex support on target platforms. */ -#if defined(__hpux) -#define _HPUX_SOURCE -#endif - #include #include #include diff --git a/config.tests/unix/gnu-libiconv/gnu-libiconv.cpp b/config.tests/unix/gnu-libiconv/gnu-libiconv.cpp index 1276311e08..fe4b87b923 100644 --- a/config.tests/unix/gnu-libiconv/gnu-libiconv.cpp +++ b/config.tests/unix/gnu-libiconv/gnu-libiconv.cpp @@ -37,9 +37,6 @@ ** ****************************************************************************/ -#if defined(__sgi) -#error "iconv not supported on IRIX" -#else #include int main(int, char **) @@ -55,4 +52,3 @@ int main(int, char **) return 0; } -#endif diff --git a/config.tests/unix/iconv/iconv.cpp b/config.tests/unix/iconv/iconv.cpp index 993a12c7ee..be4236436f 100644 --- a/config.tests/unix/iconv/iconv.cpp +++ b/config.tests/unix/iconv/iconv.cpp @@ -37,9 +37,6 @@ ** ****************************************************************************/ -#if defined(__sgi) -#error "iconv not supported on IRIX" -#else #include int main(int, char **) @@ -55,4 +52,3 @@ int main(int, char **) return 0; } -#endif diff --git a/config.tests/unix/ipv6ifname/ipv6ifname.cpp b/config.tests/unix/ipv6ifname/ipv6ifname.cpp index bf2fe6f6ae..fd58e85adb 100644 --- a/config.tests/unix/ipv6ifname/ipv6ifname.cpp +++ b/config.tests/unix/ipv6ifname/ipv6ifname.cpp @@ -40,10 +40,6 @@ /* Sample program for configure to test for if_nametoindex support on target platforms. */ -#if defined(__hpux) -#define _HPUX_SOURCE -#endif - #include #include #include -- cgit v1.2.3