| commit | d3be5dab558ab91789800a03fc2c1dc3c529eaf5 | [log] [tgz] |
|---|---|---|
| author | Alan Modra <amodra@gmail.com> | Thu Jul 07 21:41:17 2022 +0930 |
| committer | Alan Modra <amodra@gmail.com> | Sat Jul 09 21:00:09 2022 +0930 |
| tree | edf29f13752e5285589f10ce89a26d6740c760ea | |
| parent | b95830931fc30c85bd3ca3d00a8578e03c39ba7e [diff] |
gas: arm -mwarn-syms duplicates arm gas is only supposed to warn once per symbol for -mwarn-syms, but doesn't because the str_hash_find added with commit 629310abec88 always returns NULL. That's so because the str_hash_insert inserts a NULL value for the key,value pair. Let str_hash_insert do the job instead. * config/tc-arm.c (arm_tc_equal_in_insn): Correct already_warned logic. * testsuite/gas/arm/pr18347.s: Modify to generate duplicate warning without this patch.