[BACK]Return to map_object.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / libexec / ld.elf_so

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/libexec/ld.elf_so/map_object.c between version 1.58.6.1 and 1.58.6.2

version 1.58.6.1, 2019/06/10 22:05:29 version 1.58.6.2, 2020/04/08 14:07:17
Line 406  _rtld_map_object(const char *path, int f
Line 406  _rtld_map_object(const char *path, int f
         obj->relocbase = mapbase - base_vaddr;          obj->relocbase = mapbase - base_vaddr;
   
 #ifdef GNU_RELRO  #ifdef GNU_RELRO
         obj->relro_page = obj->relocbase + round_down(relro_page);          /* rounding happens later. */
         obj->relro_size = round_up(relro_size);          obj->relro_page = obj->relocbase + relro_page;
           obj->relro_size = relro_size;
 #endif  #endif
   
         if (obj->dynamic)          if (obj->dynamic)

Legend:
Removed from v.1.58.6.1  
changed lines
  Added in v.1.58.6.2

CVSweb <webmaster@jp.NetBSD.org>