https://sourceware.org/bugzilla/show_bug.cgi?id=19567

--- Comment #4 from Cary Coutant <ccoutant at gmail dot com> ---
> I can't tell 0xffffffff returned from Symbol_value::value is -1 or
> 4294967295.  Both are possible for x32 since hardware address is 64-bit.

But they're the same bit pattern. Whether it's -1 or 4294967295 is just a
matter of human interpretation. Why do you need to know the difference?

> For x32, I need Symbol_value::value to return 64-bit value even though
> x32 is ELF32.

Why? x32 uses ELFCLASS32, so you can't have a symbol value that doesn't fit in
32 bits. 

Please give me an example.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to