31 lines · 551 B · C
RawDownload
/* SPDX-License-Identifier: GPL-2.0-or-later *//* * Copyright (C) 2015 Josh Poimboeuf <jpoimboe@redhat.com> */ #ifndef _SPECIAL_H#define _SPECIAL_H #include <stdbool.h>#include "elf.h" struct special_alt {	struct list_head list; 	bool group;	bool skip_orig;	bool skip_alt;	bool jump_or_nop; 	struct section *orig_sec;	unsigned long orig_off; 	struct section *new_sec;	unsigned long new_off; 	unsigned int orig_len, new_len; /* group only */}; int special_get_alts(struct elf *elf, struct list_head *alts); #endif /* _SPECIAL_H */