aboutsummaryrefslogtreecommitdiff
path: root/zlib/contrib/minizip
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2025-07-30 08:18:19 +0930
committerAlan Modra <amodra@gmail.com>2025-07-30 09:48:59 +0930
commit303045d9539d9032208b8b67f222943ff4c96b05 (patch)
tree32749bd3e3596ff480483ce51186aa4c0f435808 /zlib/contrib/minizip
parent9f09438f9ed44dcb270e6ddd15d21fb0e0bde495 (diff)
downloadbinutils-master.zip
binutils-master.tar.gz
binutils-master.tar.bz2
PR 33229 nds32 gas segfaults on gcc outputHEADmaster
Commit 1ac26e9f7ac2 replaced ISSPACE with is_whitespace, but the former returns true on EOL while the latter does not. Sprinkle is_end_of_stmt tests to fix this bug. The same segfault can be triggered by a ".relax_hint" with no following instructions. Fix that too. * config/tc-nds32.c (nds32_lookup_pseudo_opcode): Use is_end_of_stmt along with is_whitespace. (nds32_relax_relocs, nds32_relax_hint, nds32_flag), (ict_model: Likewise. (nds32_elf_append_relax_relocs): Return on no opcode. * testsuite/gas/nds32/nds32.exp: Find .d files automatically. * testsuite/gas/nds32/pr33229.d, * testsuite/gas/nds32/pr33229.s: New test.
Diffstat (limited to 'zlib/contrib/minizip')
0 files changed, 0 insertions, 0 deletions