remove redundant header inclusions from mkspecs

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
This commit is contained in:
Ivailo Monev 2019-07-15 18:55:27 +00:00
parent c4e05ec652
commit d9da040abb
12 changed files with 24 additions and 85 deletions

View file

@ -34,12 +34,11 @@
#ifndef Q_POSIX_QPLATFORMDEFS_H
#define Q_POSIX_QPLATFORMDEFS_H
#include <dirent.h>
#include <signal.h>
#include <fcntl.h>
#include <sys/types.h>
#ifndef QT_NO_SOCKET_H
# include <sys/socket.h>
#endif
#include <sys/socket.h>
#include <sys/stat.h>
#if defined(QT_USE_XOPEN_LFS_EXTENSIONS) && defined(QT_LARGEFILE_SUPPORT)

View file

@ -35,38 +35,14 @@
#define QPLATFORMDEFS_H
// Get Qt defines/settings
#include "qconfig.h"
// Set any POSIX/XOPEN defines at the top of this file to turn on specific APIs
#include <unistd.h>
// We are hot - unistd.h should have turned on the specific APIs we requested
#include <pthread.h>
#include <dirent.h>
#include <fcntl.h>
#include <grp.h>
#include <pwd.h>
#include <signal.h>
#include <dlfcn.h>
#include <sys/param.h>
#include <sys/types.h>
#include <sys/ioctl.h>
#include <sys/ipc.h>
#include <sys/time.h>
#include <sys/shm.h>
#include <stdio.h>
#include <sys/socket.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <netinet/in.h>
#ifndef QT_NO_IPV6IFNAME
#include <net/if.h>
#endif
#include "common/mkspecs_posix.h"
@ -74,7 +50,7 @@
#define QT_OPEN_LARGEFILE 0
#define QT_SNPRINTF ::snprintf
#define QT_VSNPRINTF ::vsnprintf
#define QT_SNPRINTF ::snprintf
#define QT_VSNPRINTF ::vsnprintf
#endif // QPLATFORMDEFS_H

View file

@ -35,7 +35,6 @@
#define QPLATFORMDEFS_H
// Get Qt defines/settings
#include "qconfig.h"
// Set any POSIX/XOPEN defines at the top of this file to turn on specific APIs
@ -49,29 +48,9 @@
#include <unistd.h>
// We are hot - unistd.h should have turned on the specific APIs we requested
#include <features.h>
#include <pthread.h>
#include <dirent.h>
#include <fcntl.h>
#include <grp.h>
#include <pwd.h>
#include <signal.h>
#include <sys/types.h>
#include <sys/ioctl.h>
#include <sys/ipc.h>
#include <sys/time.h>
#include <sys/shm.h>
#include <stdio.h>
#include <sys/socket.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <netinet/in.h>
#ifndef QT_NO_IPV6IFNAME
#include <net/if.h>
#endif
#define QT_USE_XOPEN_LFS_EXTENSIONS
#include "common/mkspecs_posix.h"
@ -85,8 +64,8 @@
#endif
#if defined(_XOPEN_SOURCE) && (_XOPEN_SOURCE >= 500)
#define QT_SNPRINTF ::snprintf
#define QT_VSNPRINTF ::vsnprintf
#define QT_SNPRINTF ::snprintf
#define QT_VSNPRINTF ::vsnprintf
#endif
#endif // QPLATFORMDEFS_H

View file

@ -39,34 +39,11 @@
#include "qconfig.h"
// Set any POSIX/XOPEN defines at the top of this file to turn on specific APIs
#include <unistd.h>
// We are hot - unistd.h should have turned on the specific APIs we requested
#include <pthread.h>
#include <dirent.h>
#include <fcntl.h>
#include <grp.h>
#include <pwd.h>
#include <signal.h>
#include <dlfcn.h>
#include <sys/param.h>
#include <sys/types.h>
#include <sys/ioctl.h>
#include <sys/ipc.h>
#include <sys/time.h>
#include <sys/shm.h>
#include <sys/socket.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <netinet/in.h>
#ifndef QT_NO_IPV6IFNAME
#include <net/if.h>
#endif
#include <stdio.h> // snprintf, vsnprintf
#include <sys/socket.h> // socklen_t
#include "common/mkspecs_posix.h"
@ -77,8 +54,8 @@
// OpenBSD 2.2 - 2.4 int
// OpenBSD 2.5 - 2.8 socklen_t
#define QT_SNPRINTF ::snprintf
#define QT_VSNPRINTF ::vsnprintf
#define QT_SNPRINTF ::snprintf
#define QT_VSNPRINTF ::vsnprintf
// 1003.1c-1995 says on page 38 (2.9.3, paragraph 3) that if _POSIX_THREADS
// is defined, then _POSIX_THREAD_SAFE_FUNCTIONS must also be defined.

View file

@ -42,6 +42,8 @@
#include <unistd.h>
#include <stdio.h>
#include <errno.h>
#include <pwd.h>
#include <grp.h>
QT_BEGIN_NAMESPACE

View file

@ -54,6 +54,7 @@
#include <errno.h>
#include <stdlib.h>
#include <string.h>
#include <sys/ioctl.h>
//#define QPROCESS_DEBUG

View file

@ -228,7 +228,6 @@ void *QThreadPrivate::start(void *arg)
setCurrentThreadName(thr->metaObject()->className());
else
setCurrentThreadName(objectName.toLocal8Bit().constData());
#endif
emit thr->started();

View file

@ -42,6 +42,7 @@
#include "qmath.h"
#include <time.h>
#include <sys/time.h>
//#define QDATETIMEPARSER_DEBUG
#if defined (QDATETIMEPARSER_DEBUG) && !defined(QT_NO_DEBUG_STREAM)

View file

@ -61,6 +61,7 @@
#include "ui_qfiledialog.h"
#include <stdlib.h>
#include <pwd.h>
QT_BEGIN_NAMESPACE

View file

@ -99,6 +99,7 @@
#include <string.h>
#include <ctype.h>
#include <locale.h>
#include <pwd.h>
#ifdef QT_RX71_MULTITOUCH
# include <qsocketnotifier.h>

View file

@ -48,6 +48,8 @@
#include "qabstractsocketengine_p.h"
#include "qplatformdefs.h"
#include <netinet/in.h>
QT_BEGIN_NAMESPACE
// Use our own defines and structs which we know are correct

View file

@ -47,9 +47,12 @@
#include "qelapsedtimer.h"
#include "qvarlengtharray.h"
#include "qnetworkinterface.h"
#include <time.h>
#include <errno.h>
#include <fcntl.h>
#include <sys/ioctl.h>
#include <netinet/tcp.h>
#ifndef QT_NO_IPV6IFNAME
#include <net/if.h>
#endif
@ -62,8 +65,6 @@
#include <ctype.h>
#endif
#include <netinet/tcp.h>
QT_BEGIN_NAMESPACE
#if defined QNATIVESOCKETENGINE_DEBUG