isystem: trim/fixup stdarg.h and other headers

Delete/fixup few includes in anticipation of global -isystem compile
option removal.

Note: crypto/aegis128-neon-inner.c keeps <stddef.h> due to redefinition
of uintptr_t error (one definition comes from <stddef.h>, another from
<linux/types.h>).

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
This commit is contained in:
Alexey Dobriyan 2021-08-02 23:40:31 +03:00 committed by Masahiro Yamada
parent f12b034afe
commit 39f75da7bc
31 changed files with 4 additions and 43 deletions

View File

@ -5,8 +5,6 @@
* Copyright (C) 1996-2000 Russell King - Converted to ARM. * Copyright (C) 1996-2000 Russell King - Converted to ARM.
* Original Copyright (C) 1995 Linus Torvalds * Original Copyright (C) 1995 Linus Torvalds
*/ */
#include <stdarg.h>
#include <linux/export.h> #include <linux/export.h>
#include <linux/sched.h> #include <linux/sched.h>
#include <linux/sched/debug.h> #include <linux/sched/debug.h>

View File

@ -10,8 +10,6 @@
* of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details. * GNU General Public License for more details.
*/ */
#include <stdarg.h>
#include <linux/smp.h> #include <linux/smp.h>
#include <linux/io.h> #include <linux/io.h>
#include <linux/ioport.h> #include <linux/ioport.h>

View File

@ -6,9 +6,6 @@
* Copyright (C) 1996-2000 Russell King - Converted to ARM. * Copyright (C) 1996-2000 Russell King - Converted to ARM.
* Copyright (C) 2012 ARM Ltd. * Copyright (C) 2012 ARM Ltd.
*/ */
#include <stdarg.h>
#include <linux/compat.h> #include <linux/compat.h>
#include <linux/efi.h> #include <linux/efi.h>
#include <linux/elf.h> #include <linux/elf.h>

View File

@ -14,8 +14,6 @@
*/ */
#define __KERNEL_SYSCALLS__ #define __KERNEL_SYSCALLS__
#include <stdarg.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/sched.h> #include <linux/sched.h>
#include <linux/sched/debug.h> #include <linux/sched/debug.h>

View File

@ -17,9 +17,6 @@
* Copyright (C) 2001-2014 Helge Deller <deller@gmx.de> * Copyright (C) 2001-2014 Helge Deller <deller@gmx.de>
* Copyright (C) 2002 Randolph Chung <tausq with parisc-linux.org> * Copyright (C) 2002 Randolph Chung <tausq with parisc-linux.org>
*/ */
#include <stdarg.h>
#include <linux/elf.h> #include <linux/elf.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/kernel.h> #include <linux/kernel.h>

View File

@ -11,7 +11,6 @@
#undef DEBUG #undef DEBUG
#include <stdarg.h>
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/string.h> #include <linux/string.h>
#include <linux/init.h> #include <linux/init.h>

View File

@ -8,9 +8,6 @@
/* /*
* This file handles the architecture-dependent parts of process handling.. * This file handles the architecture-dependent parts of process handling..
*/ */
#include <stdarg.h>
#include <linux/elfcore.h> #include <linux/elfcore.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/module.h> #include <linux/module.h>

View File

@ -9,9 +9,6 @@
/* /*
* This file handles the architecture-dependent parts of process handling.. * This file handles the architecture-dependent parts of process handling..
*/ */
#include <stdarg.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/export.h> #include <linux/export.h>
#include <linux/sched.h> #include <linux/sched.h>

View File

@ -3,6 +3,7 @@
* Copyright (C) 2020 Intel Corporation * Copyright (C) 2020 Intel Corporation
* Author: Johannes Berg <johannes@sipsolutions.net> * Author: Johannes Berg <johannes@sipsolutions.net>
*/ */
#include <stdbool.h>
#include <os.h> #include <os.h>
#include <errno.h> #include <errno.h>
#include <sched.h> #include <sched.h>

View File

@ -3,6 +3,7 @@
* Copyright (C) 2001 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com) * Copyright (C) 2001 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
*/ */
#include <stdbool.h>
#include <stdio.h> #include <stdio.h>
#include <unistd.h> #include <unistd.h>
#include <stdarg.h> #include <stdarg.h>

View File

@ -7,7 +7,6 @@
#define __IRQ_USER_H__ #define __IRQ_USER_H__
#include <sysdep/ptrace.h> #include <sysdep/ptrace.h>
#include <stdbool.h>
enum um_irq_type { enum um_irq_type {
IRQ_READ, IRQ_READ,

View File

@ -8,7 +8,6 @@
#ifndef __OS_H__ #ifndef __OS_H__
#define __OS_H__ #define __OS_H__
#include <stdarg.h>
#include <irq_user.h> #include <irq_user.h>
#include <longjmp.h> #include <longjmp.h>
#include <mm_id.h> #include <mm_id.h>

View File

@ -67,7 +67,7 @@ int signals_enabled;
#ifdef UML_CONFIG_UML_TIME_TRAVEL_SUPPORT #ifdef UML_CONFIG_UML_TIME_TRAVEL_SUPPORT
static int signals_blocked; static int signals_blocked;
#else #else
#define signals_blocked false #define signals_blocked 0
#endif #endif
static unsigned int signals_pending; static unsigned int signals_pending;
static unsigned int signals_active = 0; static unsigned int signals_active = 0;

View File

@ -3,6 +3,7 @@
* Copyright (C) 2000 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com) * Copyright (C) 2000 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
*/ */
#include <stdarg.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <unistd.h> #include <unistd.h>

View File

@ -8,7 +8,6 @@
#define pr_fmt(fmt) "xen-blkback: " fmt #define pr_fmt(fmt) "xen-blkback: " fmt
#include <stdarg.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/kthread.h> #include <linux/kthread.h>
#include <xen/events.h> #include <xen/events.h>

View File

@ -39,7 +39,6 @@
#include <linux/types.h> #include <linux/types.h>
#include <linux/string.h> #include <linux/string.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <stdarg.h>
#include "atomfirmware.h" #include "atomfirmware.h"

View File

@ -25,7 +25,6 @@
#include <linux/pm_runtime.h> #include <linux/pm_runtime.h>
#include <linux/kthread.h> #include <linux/kthread.h>
#include <linux/devcoredump.h> #include <linux/devcoredump.h>
#include <stdarg.h>
#include "msm_kms.h" #include "msm_kms.h"
#define MSM_DISP_SNAPSHOT_MAX_BLKS 10 #define MSM_DISP_SNAPSHOT_MAX_BLKS 10

View File

@ -2,7 +2,6 @@
/* /*
* Driver for the ADB controller in the Mac I/O (Hydra) chip. * Driver for the ADB controller in the Mac I/O (Hydra) chip.
*/ */
#include <stdarg.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/kernel.h> #include <linux/kernel.h>

View File

@ -23,8 +23,6 @@
* Apple's "ADB Analyzer" bus sniffer is invaluable: * Apple's "ADB Analyzer" bus sniffer is invaluable:
* ftp://ftp.apple.com/developer/Tool_Chest/Devices_-_Hardware/Apple_Desktop_Bus/ * ftp://ftp.apple.com/developer/Tool_Chest/Devices_-_Hardware/Apple_Desktop_Bus/
*/ */
#include <stdarg.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/kernel.h> #include <linux/kernel.h>

View File

@ -79,7 +79,6 @@
#undef HERMES_DEBUG #undef HERMES_DEBUG
#ifdef HERMES_DEBUG #ifdef HERMES_DEBUG
#include <stdarg.h>
#define DEBUG(lvl, stuff...) if ((lvl) <= HERMES_DEBUG) DMSG(stuff) #define DEBUG(lvl, stuff...) if ((lvl) <= HERMES_DEBUG) DMSG(stuff)

View File

@ -7,7 +7,6 @@
#define IOSM_IPC_IMEM_H #define IOSM_IPC_IMEM_H
#include <linux/skbuff.h> #include <linux/skbuff.h>
#include <stdbool.h>
#include "iosm_ipc_mmio.h" #include "iosm_ipc_mmio.h"
#include "iosm_ipc_pcie.h" #include "iosm_ipc_pcie.h"

View File

@ -5,7 +5,6 @@
#define ASPEED_PINMUX_H #define ASPEED_PINMUX_H
#include <linux/regmap.h> #include <linux/regmap.h>
#include <stdbool.h>
/* /*
* The ASPEED SoCs provide typically more than 200 pins for GPIO and other * The ASPEED SoCs provide typically more than 200 pins for GPIO and other

View File

@ -10,7 +10,6 @@
/*************************************************************************** /***************************************************************************
* OS specific includes * OS specific includes
*/ */
#include <stdarg.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/debugfs.h> #include <linux/debugfs.h>
#include <linux/firmware.h> #include <linux/firmware.h>

View File

@ -16,8 +16,6 @@
#ifndef __ISP_LOCAL_H_INCLUDED__ #ifndef __ISP_LOCAL_H_INCLUDED__
#define __ISP_LOCAL_H_INCLUDED__ #define __ISP_LOCAL_H_INCLUDED__
#include <stdbool.h>
#include "isp_global.h" #include "isp_global.h"
#include <isp2400_support.h> #include <isp2400_support.h>

View File

@ -33,8 +33,6 @@
#define pr_fmt(fmt) "xen-pvscsi: " fmt #define pr_fmt(fmt) "xen-pvscsi: " fmt
#include <stdarg.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/utsname.h> #include <linux/utsname.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>

View File

@ -5,8 +5,6 @@
#ifndef __LINUX_FILTER_H__ #ifndef __LINUX_FILTER_H__
#define __LINUX_FILTER_H__ #define __LINUX_FILTER_H__
#include <stdarg.h>
#include <linux/atomic.h> #include <linux/atomic.h>
#include <linux/refcount.h> #include <linux/refcount.h>
#include <linux/compat.h> #include <linux/compat.h>

View File

@ -18,7 +18,6 @@
#ifndef mISDNIF_H #ifndef mISDNIF_H
#define mISDNIF_H #define mISDNIF_H
#include <stdarg.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/socket.h> #include <linux/socket.h>

View File

@ -10,7 +10,6 @@
* 03/02/13 added new 2.5 kallsyms <xavier.bru@bull.net> * 03/02/13 added new 2.5 kallsyms <xavier.bru@bull.net>
*/ */
#include <stdarg.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/sched.h> #include <linux/sched.h>
#include <linux/mm.h> #include <linux/mm.h>

View File

@ -6,7 +6,6 @@
*/ */
#ifndef __SND_AOA_CODEC_ONYX_H #ifndef __SND_AOA_CODEC_ONYX_H
#define __SND_AOA_CODEC_ONYX_H #define __SND_AOA_CODEC_ONYX_H
#include <stddef.h>
#include <linux/i2c.h> #include <linux/i2c.h>
#include <asm/pmac_low_i2c.h> #include <asm/pmac_low_i2c.h>
#include <asm/prom.h> #include <asm/prom.h>

View File

@ -58,7 +58,6 @@
* and up to the hardware designer to not wire * and up to the hardware designer to not wire
* them up in some weird unusable way. * them up in some weird unusable way.
*/ */
#include <stddef.h>
#include <linux/i2c.h> #include <linux/i2c.h>
#include <asm/pmac_low_i2c.h> #include <asm/pmac_low_i2c.h>
#include <asm/prom.h> #include <asm/prom.h>

View File

@ -16,7 +16,6 @@
#include <linux/utsname.h> #include <linux/utsname.h>
#include <linux/proc_fs.h> #include <linux/proc_fs.h>
#include <linux/mutex.h> #include <linux/mutex.h>
#include <stdarg.h>
int snd_info_check_reserved_words(const char *str) int snd_info_check_reserved_words(const char *str)
{ {