Mercurial > hg > forks > dxa
changeset 12:3c00e5162f34
Check user-defined labels first before generating one.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 08 Oct 2021 02:38:06 +0300 |
parents | fe4d840c13eb |
children | cfa260872b23 |
files | label.c |
diffstat | 1 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/label.c Thu May 14 20:35:40 2020 +0300 +++ b/label.c Fri Oct 08 02:38:06 2021 +0300 @@ -94,11 +94,13 @@ for (entry = &labeltable[numLabels]; entry-- > labeltable;) { - int offs = address - entry->address; - if (entry->address == address) return entry->name; + } + for (entry = &labeltable[numLabels]; entry-- > labeltable;) + { + int offs = address - entry->address; if (entry->is_range && offs >= 0 && offs < entry->len) { match = 1;