]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
arm: Remove unnecessary volatile qualifier
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Fri, 20 Oct 2017 16:44:18 +0000 (17:44 +0100)
committerSzabolcs Nagy <szabolcs.nagy@arm.com>
Fri, 3 Nov 2017 14:48:35 +0000 (14:48 +0000)
There is no reason to treat tlsdesc entries as volatile objects.

* sysdeps/arm/dl-machine.h (elf_machine_rel): Remove volatile.

ChangeLog
sysdeps/arm/dl-machine.h

index e1dc25c62eab6b2f2382c431c7b890c49025ef1f..9598180f8f303810b6f2478b3ec3a7f3206fda65 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2017-11-03  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       * sysdeps/arm/dl-machine.h (elf_machine_rel): Remove volatile.
+
 2017-11-03  Szabolcs Nagy  <szabolcs.nagy@arm.com>
 
        [BZ #18572]
index c59386f515732d6fc083bb1728d69d71d2b589b5..ec3a0274e33df393894ffba416df1308b8a3b83b 100644 (file)
@@ -464,8 +464,7 @@ elf_machine_rel (struct link_map *map, const Elf32_Rel *reloc,
          }
        case R_ARM_TLS_DESC:
          {
-           struct tlsdesc volatile *td =
-             (struct tlsdesc volatile *)reloc_addr;
+           struct tlsdesc *td = (struct tlsdesc *)reloc_addr;
 
 # ifndef RTLD_BOOTSTRAP
            if (! sym)