summaryrefslogtreecommitdiffstats
path: root/mkspecs/freebsd-g++/qplatformdefs.h
diff options
context:
space:
mode:
Diffstat (limited to 'mkspecs/freebsd-g++/qplatformdefs.h')
-rw-r--r--mkspecs/freebsd-g++/qplatformdefs.h20
1 files changed, 0 insertions, 20 deletions
diff --git a/mkspecs/freebsd-g++/qplatformdefs.h b/mkspecs/freebsd-g++/qplatformdefs.h
index 4c0d9e091f..90640bf429 100644
--- a/mkspecs/freebsd-g++/qplatformdefs.h
+++ b/mkspecs/freebsd-g++/qplatformdefs.h
@@ -79,30 +79,10 @@
#include "../common/posix/qplatformdefs.h"
#undef QT_OPEN_LARGEFILE
-#undef QT_SOCKLEN_T
#define QT_OPEN_LARGEFILE 0
-#if !defined(__DragonFly__) && (__FreeBSD_version < 400000)
-// FreeBSD 1.0 - 3.5.1
-#define QT_SOCKLEN_T int
-#else
-// FreeBSD 4.0 and better
-#define QT_SOCKLEN_T socklen_t
-#endif
-
#define QT_SNPRINTF ::snprintf
#define QT_VSNPRINTF ::vsnprintf
-// Older FreeBSD versions may still use the a.out format instead of ELF.
-// From the FreeBSD man pages:
-// In previous implementations, it was necessary to prepend an
-// underscore to all external symbols in order to gain symbol
-// compatibility with object code compiled from the C language.
-// This is still the case when using the (obsolete) -aout option to
-// the C language compiler.
-#ifndef __ELF__
-#define QT_AOUT_UNDERSCORE
-#endif
-
#endif // QPLATFORMDEFS_H