commit | 46b9f07dfe79d8c6857dbfada485a3b9c0e3ffdb | [log] [tgz] |
---|---|---|
author | Alan Modra <amodra@gmail.com> | Thu Feb 20 11:49:25 2025 +1030 |
committer | Alan Modra <amodra@gmail.com> | Thu Feb 20 12:02:10 2025 +1030 |
tree | 01fce0d5b9caf3110ba54d28f01c4b241a9d04e1 | |
parent | d08ab84d89035ed1ef489fc230756fa7779255a7 [diff] |
PR 32721, internal error in tc-i386.c:parse_register pr30117 showed one of the assertions added by 4d1bb7955a8b was too strict. oss-fuzz also found the second assertion to be too strict, with this testcase distilled from 7k of garbage source: A=%eax%%! Y=A Z=A or $6,Z PR 32721 * config/tc-i386.c (parse_register): Move "know" into condition. Simplify.