BFD long long cleanup
authorAlan Modra <amodra@gmail.com>
Mon, 3 Jul 2017 12:29:30 +0000 (21:59 +0930)
committerAlan Modra <amodra@gmail.com>
Mon, 3 Jul 2017 12:33:48 +0000 (22:03 +0930)
commitce9116fdbfba8926a7bc25613d39bc3b2ed942fc
tree78a13ca90ae15c14c35ee77807cde3ba98363f8d
parentcd9af601e60240bb38dc58ce7e69abd5f2972ec7
BFD long long cleanup

long long isn't supposed to be used without a configure test, to
support ancient compilers.  Probably not terribly important nowadays.

* bfd.c (bfd_scan_vma): Don't use long long unless HAVE_LONG_LONG.
* coff-rs6000.c (FMT20): Handle hosts with 64-bit long and
Microsoft C library variant of long long format specifier.
(PRINT20): Cast value to bfd_uint64_t not long long.
* coffcode.h (coff_print_aux): Use BFD_VMA_FMT.
* coff-x86_64.c (coff_amd64_reloc): Use bfd_uint64_t rather than
long long.  Don't cast to bfd_vma.
* elf32-score.c (score3_bfd_getl48): Likewise.
* vms-alpha.c (_bfd_vms_slurp_eisd): Likewise.
bfd/ChangeLog
bfd/bfd.c
bfd/coff-rs6000.c
bfd/coff-x86_64.c
bfd/coffcode.h
bfd/elf32-score.c
bfd/vms-alpha.c
This page took 0.024131 seconds and 4 git commands to generate.