summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2017-12-14 05:53:56 -0500
committermidipix <writeonce@midipix.org>2017-12-14 11:36:09 -0500
commitc63b6d1fd73e61e48018487420f75ee218c41586 (patch)
tree7e53d0408ad5d7125540016d0c4c358db4752baf /include
parentee981e016f27efe4b1d5df027dc03accdd662cb0 (diff)
downloadperk-c63b6d1fd73e61e48018487420f75ee218c41586.tar.bz2
perk-c63b6d1fd73e61e48018487420f75ee218c41586.tar.xz
output: pe_output_mdso_libraries(): implementation and integration.
Diffstat (limited to 'include')
-rw-r--r--include/perk/perk.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/perk/perk.h b/include/perk/perk.h
index e012a96..45d2fc1 100644
--- a/include/perk/perk.h
+++ b/include/perk/perk.h
@@ -61,6 +61,7 @@ enum pe_custom_error {
PERK_ERR_BAD_DOS_HEADER,
PERK_ERR_BAD_COFF_HEADER,
PERK_ERR_BAD_IMAGE_TYPE,
+ PERK_ERR_UNSUPPORTED_ABI,
PERK_ERR_CAP,
};
@@ -181,6 +182,7 @@ perk_api int pe_output_image_symbols (const struct pe_driver_ctx *, const struc
perk_api int pe_output_image_strings (const struct pe_driver_ctx *, const struct pe_image_meta *, FILE *);
perk_api int pe_output_export_symbols (const struct pe_driver_ctx *, const struct pe_image_meta *, FILE *);
perk_api int pe_output_import_libraries(const struct pe_driver_ctx *, const struct pe_image_meta *, FILE *);
+perk_api int pe_output_mdso_libraries (const struct pe_driver_ctx *, const struct pe_image_meta *, FILE *);
/* error trace api */
perk_api int pe_output_error_record (const struct pe_driver_ctx *, const struct pe_error_info *);