From 71b82dfea95679c93d401d6a06d3cef954712b1e Mon Sep 17 00:00:00 2001 From: Les De Ridder Date: Sun, 12 Jul 2020 17:23:49 +0200 Subject: [PATCH] Add missing pdb_data and bfd_target_pdb_flavour Fixes #4 --- bfd/bfd-in2.h | 4 +++- bfd/bfd.c | 1 + bfd/targets.c | 3 ++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h index 6f3e41d..fef9fdd 100644 --- a/bfd/bfd-in2.h +++ b/bfd/bfd-in2.h @@ -6710,6 +6710,7 @@ struct bfd struct bfd_pef_data_struct *pef_data; struct bfd_pef_xlib_data_struct *pef_xlib_data; struct bfd_sym_data_struct *sym_data; + struct pdb_data_struct *pdb_data; void *any; } tdata; @@ -7234,7 +7235,8 @@ enum bfd_flavour bfd_target_mach_o_flavour, bfd_target_pef_flavour, bfd_target_pef_xlib_flavour, - bfd_target_sym_flavour + bfd_target_sym_flavour, + bfd_target_pdb_flavour }; enum bfd_endian { BFD_ENDIAN_BIG, BFD_ENDIAN_LITTLE, BFD_ENDIAN_UNKNOWN }; diff --git a/bfd/bfd.c b/bfd/bfd.c index fa68883..b686566 100644 --- a/bfd/bfd.c +++ b/bfd/bfd.c @@ -342,6 +342,7 @@ CODE_FRAGMENT . struct bfd_pef_data_struct *pef_data; . struct bfd_pef_xlib_data_struct *pef_xlib_data; . struct bfd_sym_data_struct *sym_data; +. struct pdb_data_struct *pdb_data; . void *any; . } . tdata; diff --git a/bfd/targets.c b/bfd/targets.c index 0927672..444fa47 100644 --- a/bfd/targets.c +++ b/bfd/targets.c @@ -165,7 +165,8 @@ DESCRIPTION . bfd_target_mach_o_flavour, . bfd_target_pef_flavour, . bfd_target_pef_xlib_flavour, -. bfd_target_sym_flavour +. bfd_target_sym_flavour, +. bfd_target_pdb_flavour .}; . .enum bfd_endian { BFD_ENDIAN_BIG, BFD_ENDIAN_LITTLE, BFD_ENDIAN_UNKNOWN };