Files
Centos-kernel-stream-9/lib/debug_info.c
T
Karol Herbst 52935cce10 isystem: ship and use stdarg.h
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2072020
Upstream Status: v5.15-rc1

commit c0891ac15f0428ffa81b2e818d416bdf3cb74ab6
Author:     Alexey Dobriyan <adobriyan@gmail.com>
AuthorDate: Mon Aug  2 23:40:32 2021 +0300
Commit:     Masahiro Yamada <masahiroy@kernel.org>
CommitDate: Thu Aug 19 09:02:55 2021 +0900

    Ship minimal stdarg.h (1 type, 4 macros) as <linux/stdarg.h>.
    stdarg.h is the only userspace header commonly used in the kernel.

    GPL 2 version of <stdarg.h> can be extracted from
    http://archive.debian.org/debian/pool/main/g/gcc-4.2/gcc-4.2_4.2.4.orig.tar.gz

    Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
    Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
    Acked-by: Ard Biesheuvel <ardb@kernel.org>
    Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>

Signed-off-by: Karol Herbst <kherbst@redhat.com>
2022-04-19 15:52:25 +02:00

28 lines
782 B
C

// SPDX-License-Identifier: GPL-2.0
/*
* This file exists solely to ensure debug information for some core
* data structures is included in the final image even for
* CONFIG_DEBUG_INFO_REDUCED. Please do not add actual code. However,
* adding appropriate #includes is fine.
*/
#include <linux/cred.h>
#include <linux/crypto.h>
#include <linux/dcache.h>
#include <linux/device.h>
#include <linux/fs.h>
#include <linux/fscache-cache.h>
#include <linux/io.h>
#include <linux/kallsyms.h>
#include <linux/kernel.h>
#include <linux/kobject.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/net.h>
#include <linux/sched.h>
#include <linux/slab.h>
#include <linux/stdarg.h>
#include <linux/types.h>
#include <net/addrconf.h>
#include <net/sock.h>
#include <net/tcp.h>