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:
Georg-Johann Lay 2013-01-29 10:33:18 +00:00 committed by Georg-Johann Lay
parent 66dfe13f30
commit 5893f1589a
2 changed files with 23 additions and 0 deletions

View File

@ -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

View File

@ -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)))