summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2025-06-08 06:49:09 +0000
committermidipix <writeonce@midipix.org>2025-06-08 06:49:09 +0000
commitfd0e2d9dbcaad47b817adbc369d6220b43e5f162 (patch)
tree8ebc4794c9c85d816dfe005912b69927fabe3fca /include
parent6a53014f4a7ba21f359341dae959d0693d887ba7 (diff)
downloadperk-fd0e2d9dbcaad47b817adbc369d6220b43e5f162.tar.bz2
perk-fd0e2d9dbcaad47b817adbc369d6220b43e5f162.tar.xz
struct pe_image_meta: added and integrated .r_symtbl and .m_symtbl.
Diffstat (limited to 'include')
-rw-r--r--include/perk/perk.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/perk/perk.h b/include/perk/perk.h
index 1839282..29030ef 100644
--- a/include/perk/perk.h
+++ b/include/perk/perk.h
@@ -155,6 +155,7 @@ struct pe_meta_stats {
int32_t t_nimplibs;
int32_t t_ndsolibs;
int32_t t_ndsosyms;
+ int32_t t_nsymbols;
int32_t t_nrelocs;
};
@@ -165,6 +166,7 @@ struct pe_image_meta {
struct pe_raw_coff_object_hdr * r_obj;
union pe_raw_opt_hdr * r_opt;
struct pe_raw_sec_hdr * r_sectbl;
+ struct pe_raw_coff_symbol * r_symtbl;
struct pe_raw_export_hdr * r_edata;
struct pe_raw_import_hdr * r_idata;
@@ -179,6 +181,7 @@ struct pe_image_meta {
struct pe_meta_coff_file_hdr m_coff;
struct pe_meta_opt_hdr m_opt;
struct pe_meta_sec_hdr * m_sectbl;
+ struct pe_meta_coff_symbol * m_symtbl;
struct pe_meta_export_hdr m_edata;
struct pe_meta_import_hdr * m_idata;