path: root/mkspecs
diff options
authorRaphael Kubo da Costa <>2012-04-16 17:03:09 -0300
committerQt by Nokia <>2012-04-17 16:28:46 +0200
commit874ebef4535e5ae43d917595f00edd365150cfd9 (patch)
tree017b9a389543693a93d0900d9b26564afdc4731d /mkspecs
parent0e8aabadf947926b78de140fabf8be789c96a9ac (diff)
Do not define QT_AOUT_UNDERSCORE in freebsd-g++'s mkspec.
According to FreeBSD svn r52802 from 1999 the -aout compiler option and the QT_AOUT_UNDERSCORE trick were already obsolete. Since the FreeBSD project itself only supports versions 7 and above these days, the definition can be safely removed. Change-Id: I324d5d5b136a6560d9e1b5c81b93efc32d87cdc2 Reviewed-by: Oswald Buddenhagen <>
Diffstat (limited to 'mkspecs')
1 files changed, 0 insertions, 11 deletions
diff --git a/mkspecs/freebsd-g++/qplatformdefs.h b/mkspecs/freebsd-g++/qplatformdefs.h
index 73ef0b0eac..90640bf429 100644
--- a/mkspecs/freebsd-g++/qplatformdefs.h
+++ b/mkspecs/freebsd-g++/qplatformdefs.h
@@ -85,15 +85,4 @@
#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__