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 <oswald.buddenhagen@nokia.com>
This commit is contained in:
parent
0e8aabadf9
commit
874ebef453
@ -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__
|
||||
#define QT_AOUT_UNDERSCORE
|
||||
#endif
|
||||
|
||||
#endif // QPLATFORMDEFS_H
|
||||
|
Loading…
Reference in New Issue
Block a user