From 4fb2b7411994852b742f944eba9d71d7d851aca5 Mon Sep 17 00:00:00 2001 From: Ralf Nolden Date: Sun, 5 Jun 2016 20:12:28 +0200 Subject: Remove a.out defines in OpenBSD and NetBSD mkspec OpenBSD made the switch from a.out to ELF with release 3.4, published 2003, see http://www.openbsd.org/34.html. In preparation to cleaning up the mkspecs for OpenBSD, remove the a.out defines as only recent versions of OpenBSD (5.8 onward) will be supported. NetBSD switched from a.out to ELF file format with release 1.5, see https://www.netbsd.org/releases/formal-1.5/NetBSD-1.5.html in the year 2000. Remove the defines for older a.out systems now as we are at release 7.0 and only 6.0 onwards releases are currently supported anyway. While cleaning up, remove the old comments for QT_SOCKLEN_T values of outdated OpenBSD and NetBSD releases as well. Change-Id: I8519eab7bcd4af19c0e9f628657878f32b2bd602 Reviewed-by: Thiago Macieira --- mkspecs/netbsd-g++/qplatformdefs.h | 9 --------- 1 file changed, 9 deletions(-) (limited to 'mkspecs/netbsd-g++/qplatformdefs.h') diff --git a/mkspecs/netbsd-g++/qplatformdefs.h b/mkspecs/netbsd-g++/qplatformdefs.h index b6639b97c2..bcba448e2c 100644 --- a/mkspecs/netbsd-g++/qplatformdefs.h +++ b/mkspecs/netbsd-g++/qplatformdefs.h @@ -72,16 +72,7 @@ #undef QT_OPEN_LARGEFILE #define QT_OPEN_LARGEFILE 0 -// QT_SOCKLEN_T -// NetBSD 1.0 - 1.3.3 int -// NetBSD 1.4 - 1.5 socklen_t - #define QT_SNPRINTF ::snprintf #define QT_VSNPRINTF ::vsnprintf -// Older NetBSD versions may still use the a.out format instead of ELF. -#ifndef __ELF__ -#define QT_AOUT_UNDERSCORE -#endif - #endif // QPLATFORMDEFS_H -- cgit v1.2.3