ubsan: alpha-vms: shift exponent is too large
authorAlan Modra <amodra@gmail.com>
Sun, 29 Dec 2019 02:26:04 +0000 (12:56 +1030)
committerAlan Modra <amodra@gmail.com>
Sun, 29 Dec 2019 10:56:00 +0000 (21:26 +1030)
commit401e101e0274d401e90e50cd8280a9ff36006477
tree7a797ef98020d2b66871201201e48de5ca38d57d
parent37d2e9c7b10e298403640fdd38a50fedae8525b2
ubsan: alpha-vms: shift exponent is too large

* vms-alpha.c (_bfd_vms_slurp_egsd): Make base_addr a bfd_vma.
Limit alignment power.  Correct and simplify alignment expression.
(evax_bfd_print_relocation_records): Avoid signed shift left.
bfd/ChangeLog
bfd/vms-alpha.c