about summary refs log tree commit diff stats
path: root/src/elfs/elfparser.c
diff options
context:
space:
mode:
authorKreitinnSoftware <80591934+KreitinnSoftware@users.noreply.github.com>2023-10-01 14:25:03 -0300
committerGitHub <noreply@github.com>2023-10-01 19:25:03 +0200
commite558912a360809cd90796b061e3001c9ade5dba7 (patch)
tree266322d1cc8cd94f282c3f5e5e5d791ae2d019ae /src/elfs/elfparser.c
parent00ea757e770a8d5b5149ba07875905690ea91c52 (diff)
downloadbox64-e558912a360809cd90796b061e3001c9ade5dba7.tar.gz
box64-e558912a360809cd90796b061e3001c9ade5dba7.zip
[ANDROID] Remove PreInit Array Warning and Fix libdl name (#1001)
Diffstat (limited to 'src/elfs/elfparser.c')
-rw-r--r--src/elfs/elfparser.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/elfs/elfparser.c b/src/elfs/elfparser.c
index 61799dae..994581f6 100644
--- a/src/elfs/elfparser.c
+++ b/src/elfs/elfparser.c
@@ -247,8 +247,10 @@ elfheader_t* ParseElfHeader(FILE* f, const char* name, int exec)
                     printf_dump(LOG_DEBUG, "The DT_INIT_ARRAYSZ is %zu\n", h->initarray_sz);
                     break;
                 case DT_PREINIT_ARRAYSZ:
-                    if(val)
-                        printf_log(LOG_NONE, "Warning, PreInit Array (size=%d) present and ignored!\n", val);
+                    #ifndef ANDROID
+                        if(val)
+                            printf_log(LOG_NONE, "Warning, PreInit Array (size=%d) present and ignored!\n", val);
+                    #endif
                     break;
                 case DT_FINI: // Exit hook
                     h->finientry = ptr;