[Bug target/50751] SH Target: Displacement addressing does not work for QImode and HImode
oleg.endo@t-online.de
gcc-bugzilla@gcc.gnu.org
Mon Nov 28 13:18:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50751
Oleg Endo <oleg.endo@t-online.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #25848|0 |1
is obsolete| |
--- Comment #17 from Oleg Endo <oleg.endo@t-online.de> 2011-11-28 12:26:42 UTC ---
Created attachment 25932
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25932
Proposed patch to add QImode displacement addressing
An updated version of the patch. Tested against rev 181404, resolves some
previous failures for SH2A but also introduces the following libstdc++ related
failures:
FAIL: 22_locale/ctype/is/wchar_t/11740.cc (test for excess errors)
FAIL: 22_locale/money_get/get/char/5.cc execution test
FAIL: 22_locale/money_put/put/char/12971.cc execution test
FAIL: 22_locale/money_put/put/char/39168.cc execution test
FAIL: 22_locale/money_put/put/char/4.cc execution test
FAIL: 22_locale/money_put/put/char/5.cc execution test
FAIL: 22_locale/money_put/put/char/6.cc execution test
FAIL: 22_locale/money_put/put/wchar_t/12971.cc execution test
FAIL: 22_locale/money_put/put/wchar_t/39168.cc execution test
FAIL: 22_locale/money_put/put/wchar_t/4.cc execution test
FAIL: 22_locale/money_put/put/wchar_t/5.cc execution test
FAIL: 22_locale/money_put/put/wchar_t/6.cc execution test
Still investigating...
More information about the Gcc-bugs
mailing list