X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Funexelf.c;h=785915e5803b6a0ba8de743dd34185835e3e8f0d;hb=321ab38b7ab1e5c02b1f73abe463d040e06115bd;hp=4252ef1449f71fb76835280d30214999d1d36336;hpb=6883ee56ec887c2c48abe5b06b5e66aa74031910;p=chise%2Fxemacs-chise.git diff --git a/src/unexelf.c b/src/unexelf.c index 4252ef1..785915e 100644 --- a/src/unexelf.c +++ b/src/unexelf.c @@ -866,7 +866,9 @@ unexec (char *new_name, char *old_name, unsigned int data_start, for (; symp < symendp; symp ++) if (strcmp ((char *) (symnames + symp->st_name), "_end") == 0 - || strcmp ((char *) (symnames + symp->st_name), "_edata") == 0) + || strcmp ((char *) (symnames + symp->st_name), "end") == 0 + || strcmp ((char *) (symnames + symp->st_name), "_edata") == 0 + || strcmp ((char *) (symnames + symp->st_name), "edata") == 0) memcpy (&symp->st_value, &new_bss_addr, sizeof (new_bss_addr)); }