Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

linux/elfnote.h: Replace elf.h with UAPI equivalent

The vDSO library should only include the necessary headers required for
a userspace library (UAPI and a minimal set of kernel headers). To make
this possible it is necessary to isolate from the kernel headers the
common parts that are strictly necessary to build the library.

Replace linux/elf.h with UAPI equivalent in elfnote.h to make the header
suitable for vDSO inclusion.

Signed-off-by: Vincenzo Frascino <vincenzo.frascino@arm.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lkml.kernel.org/r/20200320145351.32292-18-vincenzo.frascino@arm.com

authored by

Vincenzo Frascino and committed by
Thomas Gleixner
b5580517 f58dd03b

+1 -1
+1 -1
include/linux/elfnote.h
··· 59 59 ELFNOTE_END 60 60 61 61 #else /* !__ASSEMBLER__ */ 62 - #include <linux/elf.h> 62 + #include <uapi/linux/elf.h> 63 63 /* 64 64 * Use an anonymous structure which matches the shape of 65 65 * Elf{32,64}_Nhdr, but includes the name and desc data. The size and