]> sourceware.org Git - glibc.git/commitdiff
Change argument type passed to ifunc resolvers
authorSteve Ellcey <sellcey@caviumnetworks.com>
Thu, 31 Aug 2017 17:34:55 +0000 (10:34 -0700)
committerSteve Ellcey <sellcey@caviumnetworks.com>
Thu, 31 Aug 2017 17:34:55 +0000 (10:34 -0700)
* sysdeps/aarch64/dl-irel.h: (elf_ifunc_invoke): Change argument type
in resolver call.

ChangeLog
sysdeps/aarch64/dl-irel.h

index 98701d959b478e781e7ad96170e12cddd4246e7e..e0473dc29e0fecbf7daafc1c2150d33da962feff 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2017-08-31  Steve Ellcey  <sellcey@cavium.com>
+
+       * sysdeps/aarch64/dl-irel.h: (elf_ifunc_invoke): Change argument type
+       in resolver call.
+
 2017-08-31  Florian Weimer  <fweimer@redhat.com>
 
        * include/libc-symbols.h (internal_function): Remove.
index 4a8027510bb22a016bc7abb7d5a6e7a4b0451c37..a794c826aafd858e4264cdb48a176d8697282363 100644 (file)
@@ -31,7 +31,7 @@ static inline ElfW(Addr)
 __attribute ((always_inline))
 elf_ifunc_invoke (ElfW(Addr) addr)
 {
-  return ((ElfW(Addr) (*) (unsigned long int)) (addr)) (GLRO(dl_hwcap));
+  return ((ElfW(Addr) (*) (uint64_t)) (addr)) (GLRO(dl_hwcap));
 }
 
 static inline void
This page took 0.042946 seconds and 5 git commands to generate.