From 62fec76c0ad272943d16867c4084134f82f9157a Mon Sep 17 00:00:00 2001 From: midipix Date: Sun, 23 Oct 2016 23:43:35 -0400 Subject: mdso_generate_symfn(): added error trace support. --- src/logic/mdso_generate_symfn.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/logic/mdso_generate_symfn.c') diff --git a/src/logic/mdso_generate_symfn.c b/src/logic/mdso_generate_symfn.c index 730281a..7b3b295 100644 --- a/src/logic/mdso_generate_symfn.c +++ b/src/logic/mdso_generate_symfn.c @@ -6,7 +6,9 @@ #include #include + #include +#include "mdso_errinfo_impl.h" static const char * const asm_lines[] = { "\t.file \"__%s_sym_fn.s\"\n", @@ -19,13 +21,16 @@ static const char * const asm_lines[] = { 0 }; -int mdso_generate_symfn(const char * sym, FILE * fout) +int mdso_generate_symfn( + const struct mdso_driver_ctx * dctx, + const char * sym, + FILE * fout) { const char * const * line; for (line=asm_lines; *line; line++) if ((fprintf(fout,*line,sym)) < 0) - return -1; + return MDSO_FILE_ERROR(dctx); return 0; } -- cgit v1.2.3