* defs.h: Include <signal.h> unconditionally.
Other files were doing it unconditionally, so no harm done.
* bjm.c: Remove system includes which are already included by defs.h.
* pathtrace.c: Likewise.
* process.c: Likewise.
* signal.c: Likewise.
* strace.c: Likewise.
* stream.c: Likewise.
* syscall.c: Likewise.
* system.c: Likewise.
* util.c: Likewise.
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
#include <fcntl.h>
#include <sys/stat.h>
-#include <sys/time.h>
#include <sys/wait.h>
#include <sys/resource.h>
#include <sys/utsname.h>
#include <sys/user.h>
-#include <sys/syscall.h>
-#include <signal.h>
/* Bits of module.flags. */
#ifdef STDC_HEADERS
# include <stddef.h>
#endif
-#ifdef HAVE_SIGINFO_T
-# include <signal.h>
-#endif
+#include <signal.h>
/* Configuration section */
#ifndef MAX_QUALS
#include "defs.h"
-#include <ctype.h>
#include <sys/param.h>
#ifdef HAVE_POLL_H
#include <fcntl.h>
#include <sys/stat.h>
-#include <sys/time.h>
#include <sys/wait.h>
#include <sys/resource.h>
#include <sys/utsname.h>
#include <sys/user.h>
-#include <sys/syscall.h>
-#include <signal.h>
#ifdef HAVE_SYS_REG_H
# include <sys/reg.h>
#include "defs.h"
#include <stdint.h>
-#include <signal.h>
#include <sys/user.h>
#include <fcntl.h>
#include "defs.h"
-#include <sys/types.h>
#include <stdarg.h>
-#include <signal.h>
-#include <errno.h>
#include <sys/param.h>
#include <fcntl.h>
#include <sys/resource.h>
#include <sys/stat.h>
#include <pwd.h>
#include <grp.h>
-#include <string.h>
#include <dirent.h>
#include <sys/utsname.h>
-#include <asm/unistd.h>
#if defined(IA64)
# include <asm/ptrace_offsets.h>
#endif
*/
#include "defs.h"
-#include <sys/syscall.h>
#ifdef HAVE_POLL_H
#include <poll.h>
#include "defs.h"
-#include <signal.h>
-#include <time.h>
-#include <errno.h>
#include <sys/user.h>
-#include <sys/syscall.h>
#include <sys/param.h>
#ifdef HAVE_SYS_REG_H
#include <netinet/in.h>
#include <arpa/inet.h>
-#include <sys/syscall.h>
#ifdef HAVE_LINUX_CAPABILITY_H
#include <linux/capability.h>
#include "defs.h"
-#include <signal.h>
-#include <sys/syscall.h>
#include <sys/user.h>
#include <sys/param.h>
#include <fcntl.h>
#include "syscall.h"
-#include <sys/syscall.h>
#ifndef CLONE_PTRACE
# define CLONE_PTRACE 0x00002000
#endif