forked from pool/glibc
12 lines
480 B
Diff
12 lines
480 B
Diff
--- sysdeps/x86_64/dl-machine.h~ 2010-03-01 18:51:13.914317000 +0100
|
|
+++ sysdeps/x86_64/dl-machine.h 2010-03-01 18:52:01.258038000 +0100
|
|
@@ -453,7 +453,7 @@
|
|
case R_X86_64_PC32:
|
|
value += reloc->r_addend - (Elf64_Addr) reloc_addr;
|
|
*(unsigned int *) reloc_addr = value;
|
|
- if (__builtin_expect (value != (unsigned int) value, 0))
|
|
+ if (__builtin_expect (value != (int) value, 0))
|
|
{
|
|
fmt = "\
|
|
%s: Symbol `%s' causes overflow in R_X86_64_PC32 relocation\n";
|