]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
gas standardise md_section_align
authorAlan Modra <amodra@gmail.com>
Tue, 8 Jul 2025 23:43:14 +0000 (09:13 +0930)
committerAlan Modra <amodra@gmail.com>
Wed, 9 Jul 2025 00:05:07 +0000 (09:35 +0930)
commita093ef7af443b36d57f4aa0cb76eca677208d7bf
treea6b3ae82ab7307e18e4543f5faa167001a938d3e
parentc78eda50fe3651e57c12d6ad850c2af2685ec30a
gas standardise md_section_align

The point here is that when valueT is 64 bits and int is 32 bits,
1 << align doesn't work for shifts larger than the size of int.  (Not
that anyone is likely to use such large alignments in real code.)
25 files changed:
gas/config/tc-avr.c
gas/config/tc-epiphany.c
gas/config/tc-fr30.c
gas/config/tc-frv.c
gas/config/tc-h8300.c
gas/config/tc-hppa.c
gas/config/tc-i386.c
gas/config/tc-iq2000.c
gas/config/tc-lm32.c
gas/config/tc-m32c.c
gas/config/tc-m32r.c
gas/config/tc-m68hc11.c
gas/config/tc-mep.c
gas/config/tc-mips.c
gas/config/tc-mn10300.c
gas/config/tc-msp430.c
gas/config/tc-mt.c
gas/config/tc-nds32.c
gas/config/tc-or1k.c
gas/config/tc-ppc.c
gas/config/tc-rl78.c
gas/config/tc-s12z.c
gas/config/tc-visium.c
gas/config/tc-wasm32.c
gas/config/tc-xgate.c