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>
|
2013-01-26 David Holsgrove <david.holsgrove@xilinx.com>
|
||||||
|
|
||||||
* config.host(microblaze*-linux*): tmake_file: Remove
|
* config.host(microblaze*-linux*): tmake_file: Remove
|
||||||
|
|
|
@ -164,3 +164,17 @@ LIB2FUNCS_EXCLUDE += \
|
||||||
LIB2FUNCS_EXCLUDE += \
|
LIB2FUNCS_EXCLUDE += \
|
||||||
$(foreach func,_usadd _ussub _usneg,\
|
$(foreach func,_usadd _ussub _usneg,\
|
||||||
$(foreach mode,$(usat_modes),$(func_X)))
|
$(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