]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
cheri: elf: use elfptr_t for auxv parsing
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Mon, 14 Mar 2022 08:44:32 +0000 (08:44 +0000)
committerSzabolcs Nagy <szabolcs.nagy@arm.com>
Thu, 27 Oct 2022 13:46:51 +0000 (14:46 +0100)
sysdeps/unix/sysv/linux/dl-parse_auxv.h

index bf9374371eb217fc9f5b4ee005dc85e0f212cea4..48ca7736a086e2c113b7233d1487233ff30e4556 100644 (file)
 #include <ldsodefs.h>
 #include <link.h>
 
-typedef ElfW(Addr) dl_parse_auxv_t[AT_MINSIGSTKSZ + 1];
+typedef elfptr_t dl_parse_auxv_t[AT_MINSIGSTKSZ + 1];
 
 /* Copy the auxiliary vector into AUXV_VALUES and set up GLRO
    variables.  */
 static inline
 void _dl_parse_auxv (ElfW(auxv_t) *av, dl_parse_auxv_t auxv_values)
 {
-  auxv_values[AT_ENTRY] = (ElfW(Addr)) ENTRY_POINT;
+  auxv_values[AT_ENTRY] = (elfptr_t) ENTRY_POINT;
   auxv_values[AT_PAGESZ] = EXEC_PAGESIZE;
   auxv_values[AT_FPUCW] = _FPU_DEFAULT;