mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-11-23 19:03:59 +08:00
re PR target/54222 ([avr] Implement fixed-point support)
PR target/54222 * config/avr/t-avr (LIB2FUNCS_EXCLUDE): Add: _mulQQ, _mulHQ, _mulHA, _mulSA, _mulUQQ, _mulUHQ, _mulUHA, _mulUSA, _divQQ, _divHQ, _divHA, _divSA, _divUQQ, _divUHQ, _divUHA, _divUSA. From-SVN: r195532
This commit is contained in:
parent
66dfe13f30
commit
5893f1589a
@ -1,3 +1,12 @@
|
||||
2013-01-29 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
PR target/54222
|
||||
* config/avr/t-avr (LIB2FUNCS_EXCLUDE): Add:
|
||||
_mulQQ, _mulHQ, _mulHA, _mulSA,
|
||||
_mulUQQ, _mulUHQ, _mulUHA, _mulUSA,
|
||||
_divQQ, _divHQ, _divHA, _divSA,
|
||||
_divUQQ, _divUHQ, _divUHA, _divUSA.
|
||||
|
||||
2013-01-26 David Holsgrove <david.holsgrove@xilinx.com>
|
||||
|
||||
* config.host(microblaze*-linux*): tmake_file: Remove
|
||||
|
@ -164,3 +164,17 @@ LIB2FUNCS_EXCLUDE += \
|
||||
LIB2FUNCS_EXCLUDE += \
|
||||
$(foreach func,_usadd _ussub _usneg,\
|
||||
$(foreach mode,$(usat_modes),$(func_X)))
|
||||
|
||||
|
||||
smul_modes = QQ HQ HA SA
|
||||
umul_modes = UQQ UHQ UHA USA
|
||||
sdiv_modes = QQ HQ HA SA
|
||||
udiv_modes = UQQ UHQ UHA USA
|
||||
|
||||
LIB2FUNCS_EXCLUDE += \
|
||||
$(foreach func,_mul,\
|
||||
$(foreach mode,$(smul_modes) $(umul_modes),$(func_X)))
|
||||
|
||||
LIB2FUNCS_EXCLUDE += \
|
||||
$(foreach func,_div,\
|
||||
$(foreach mode,$(sdiv_modes) $(udiv_modes),$(func_X)))
|
||||
|
Loading…
Reference in New Issue
Block a user