On Tue, 3 Jun 2014, DJ Delorie wrote: > There are platforms where bfd_vma *isn't* a long? Why? Because `long' is too short? You need to go `long long' if you have a BFD64 target and a 32-bit host. There's stuff like BFD_VMA_FMT, sprintf_vma, fprintf_vma, perhaps you could use it for portability? Maciej