mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2024-11-28 18:28:23 -05:00
trace: Handle binutils bfd.h breakage
Some things in bfd.h that we use were renamed, and in the case of bfd_get_section_vma() a parameter was dropped. Work around this. Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
parent
fa308a6496
commit
4ee5a50358
@ -146,6 +146,17 @@ struct bfd_data {
|
||||
unsigned int line;
|
||||
};
|
||||
|
||||
/*
|
||||
* binutils removed the bfd parameter and renamed things but
|
||||
* those were macros so we can detect their absence.
|
||||
* Cf. https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commitdiff;h=fd3619828e94a24a92cddec42cbc0ab33352eeb4;hp=5dfda3562a69686c43aad4fb0269cc9d5ec010d5
|
||||
*/
|
||||
#ifndef bfd_get_section_vma
|
||||
#define bfd_get_section_vma(bfd, section) bfd_section_vma(section)
|
||||
#endif
|
||||
#ifndef bfd_get_section_size
|
||||
#define bfd_get_section_size bfd_section_size
|
||||
#endif
|
||||
|
||||
static void find_addr_sect(bfd *abfd, asection *section, void *obj)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user