From c2623283de6d87f02307e14bc4176826115e5f44 Mon Sep 17 00:00:00 2001 From: midipix Date: Sun, 17 Feb 2019 11:03:53 -0500 Subject: mdso_{asmgen|objgen}_symentry: support compiler-generated .gotrefs. --- include/mdso/mdso_specs.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include') diff --git a/include/mdso/mdso_specs.h b/include/mdso/mdso_specs.h index a17308d..d552b8a 100644 --- a/include/mdso/mdso_specs.h +++ b/include/mdso/mdso_specs.h @@ -8,6 +8,7 @@ #define MDSO_STRS_SECTION ".dsostrs" #define MDSO_HASH_SECTION ".dsohash" #define MDSO_DATA_SECTION ".dsodata" +#define MDSO_REFS_SECTION ".gotrefs" #define MDSO_FLAG_LOADER_PATH 0x0001 #define MDSO_FLAG_LDSO_LIB 0x0002 @@ -27,6 +28,11 @@ struct mdso_arg { uint16_t * utf16; }; +struct mdso_ref_entry { + void * addr; + char * string; +}; + struct mdso_sym_entry { char * string; struct mdso_meta_table * meta; -- cgit v1.2.3