Update.
authorAndreas Jaeger <aj@suse.de>
Thu, 6 Jun 2002 14:16:41 +0000 (14:16 +0000)
committerAndreas Jaeger <aj@suse.de>
Thu, 6 Jun 2002 14:16:41 +0000 (14:16 +0000)
2002-06-04  Bruno Haible  <bruno@clisp.org>

* sysdeps/cris/stackinfo.h: New file.

* sysdeps/hppa/dl-machine.h (elf_machine_rela): Cast reloc_addr
to an integer type before performing bit operations on it.

ChangeLog
sysdeps/hppa/dl-machine.h

index 3dd02d8..41a964f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2002-06-04  Bruno Haible  <bruno@clisp.org>
+
+       * sysdeps/cris/stackinfo.h: New file.
+
+       * sysdeps/hppa/dl-machine.h (elf_machine_rela): Cast reloc_addr
+       to an integer type before performing bit operations on it.
+
 2002-06-05  Roland McGrath  <roland@frob.com>
 
        * sysdeps/generic/sendfile.c: Include <errno.h>.
index b30a3ba..18d46e4 100644 (file)
@@ -531,7 +531,7 @@ elf_machine_rela (struct link_map *map, const Elf32_Rela *reloc,
        return;
 #endif
       /* .eh_frame can have unaligned relocs.  */
-      if (reloc_addr & 3)
+      if ((unsigned long) reloc_addr & 3)
        {
          char *rel_addr = (char *) reloc_addr;
          rel_addr[0] = value >> 24;