Use 0xffffffffffffffffLL to silence GCC 6 warning
authorH.J. Lu <hjl.tools@gmail.com>
Fri, 24 Jul 2015 16:05:33 +0000 (09:05 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Fri, 24 Jul 2015 16:05:33 +0000 (09:05 -0700)
commit7cb9e39bd8f84867f913232904b4b36c0aea539c
tree4f7b442fb7a340c12833112c88abdb3c69876503
parentaff1a65ecb5cfcf1abfb23ea0e0f37f39e75683e
Use 0xffffffffffffffffLL to silence GCC 6 warning

GCC 6 warns:

error: result of ‘4294967295ll << 32’ requires 65 bits to represent, but ‘long long int’ only has 64 bits [-Werror=shift-overflow=]

on ((((bfd_signed_vma) 0xffffffff) << 32) | 0xffffffff).  This patch
replaces it with bfd_signed_vma) 0xffffffffffffffffLL.

* stabs.c (parse_stab_range_type): Use 0xffffffffffffffffLL.
binutils/ChangeLog
binutils/stabs.c