gas: fold do_repeat{,_with_expander}()
authorJan Beulich <jbeulich@suse.com>
Wed, 18 May 2022 07:37:34 +0000 (09:37 +0200)
committerJan Beulich <jbeulich@suse.com>
Wed, 18 May 2022 07:37:34 +0000 (09:37 +0200)
commit7e6d6b62d8d2036a86a36b7f03862bb23506bf5c
treec262b70bb3c84231d8d2c33bdd8d9dede6c7f864
parent43fe575c32f8d63e397280aa65e5fe39d587112e
gas: fold do_repeat{,_with_expander}()

do_repeat_with_expander() already deals with the "no expander" case
quite fine, so there's really little point having two functions. What it
lacks compared with do_repeat() is a call to sb_build(), which can
simply be moved (and the then redundant sb_new() be avoided). Along with
this moving also flip if the main if()'s condition such that the "no
expander" case is handled first.
gas/config/tc-rx.c
gas/config/tc-tic54x.c
gas/read.c
gas/read.h