From 47385a21037a6d0304f415b2179f30671d0a78fb Mon Sep 17 00:00:00 2001 From: pommicket Date: Sat, 14 Aug 2021 14:46:56 -0400 Subject: platform-specific dl name --- main.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/main.c b/main.c index cf3ebdf..235c935 100644 --- a/main.c +++ b/main.c @@ -633,7 +633,16 @@ int main(int argc, char **argv) { if (argv[i][0] == '-' && argv[i][1] != '-') ++i; } + #if __unix__ + fprintf(c_output, "#if __unix__\n"); + #else + fprintf(c_output, "#if _WIN32\n"); + #endif fprintf(c_output, "#define DLSUB_REAL_DL_NAME \"%s\"\n", input_filename); + fprintf(c_output, + "#else\n" + "#error \"Please define DLSUB_REAL_DLNAME here.\"\n" + "#endif\n"); fprintf(c_output, "static void dlsub_init(void);\n" -- cgit v1.2.3