dwarf2asm: Fix bootstrap on powerpc*-*-* [PR98839]
authorJakub Jelinek <jakub@redhat.com>
Tue, 26 Jan 2021 17:13:07 +0000 (18:13 +0100)
committerJakub Jelinek <jakub@redhat.com>
Tue, 26 Jan 2021 17:13:07 +0000 (18:13 +0100)
commit6e44c09b2df7282e0b519f241cf54438ab183b5e
tree643e9801c39ed5921d5a85c2dc85c8ced11d8b8a
parent17ad8cdebe65b47d257d85849747b806af0a85fd
dwarf2asm: Fix bootstrap on powerpc*-*-* [PR98839]

My recent dwarf2asm.c patch broke powerpc*-*-* bootstrap, while most target
define POINTER_SIZE to (cond ? cst1 : cst2) or constant, rs6000 defines
it to a variable, and the arbitrarily chosen type of that variable determines
whether we get warnings on comparison of that against signed or unsigned
ints.

Fixed by adding a cast.

2021-01-26  Jakub Jelinek  <jakub@redhat.com>

PR bootstrap/98839
* dwarf2asm.c (dw2_assemble_integer): Cast DWARF2_ADDR_SIZE to int
in comparison.
gcc/dwarf2asm.c