xref: /OK3568_Linux_fs/buildroot/package/makedumpfile/0001-PATCH-Define-PN_XNUM-if-missing.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunFrom: Petr Tesarik <ptesarik@suse.com>
2*4882a593SmuzhiyunSubject: [PATCH] Define PN_XNUM if missing
3*4882a593SmuzhiyunUpstream: never, build fix for old distros
4*4882a593Smuzhiyun
5*4882a593SmuzhiyunOlder elfutils did not define this constant.
6*4882a593Smuzhiyun
7*4882a593SmuzhiyunSigned-off-by: Petr Tesarik <ptesarik@suse.com>
8*4882a593SmuzhiyunSigned-off-by: Alexander Egorenkov <egorenar-dev@posteo.net>
9*4882a593Smuzhiyun---
10*4882a593Smuzhiyun elf_info.h |    4 ++++
11*4882a593Smuzhiyun 1 file changed, 4 insertions(+)
12*4882a593Smuzhiyun
13*4882a593Smuzhiyun--- a/elf_info.h
14*4882a593Smuzhiyun+++ b/elf_info.h
15*4882a593Smuzhiyun@@ -19,6 +19,10 @@
16*4882a593Smuzhiyun #include <elf.h>
17*4882a593Smuzhiyun #include <sys/types.h>
18*4882a593Smuzhiyun
19*4882a593Smuzhiyun+#ifndef PN_XNUM
20*4882a593Smuzhiyun+#define PN_XNUM		0xffff
21*4882a593Smuzhiyun+#endif
22*4882a593Smuzhiyun+
23*4882a593Smuzhiyun #define KEXEC_CORE_NOTE_NAME "CORE"
24*4882a593Smuzhiyun #define KEXEC_CORE_NOTE_NAME_BYTES sizeof(KEXEC_CORE_NOTE_NAME)
25*4882a593Smuzhiyun
26