From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 96572 invoked by alias); 21 Sep 2015 01:46:19 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 96562 invoked by uid 89); 21 Sep 2015 01:46:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=1.2 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_NONE,T_RP_MATCHES_RCVD autolearn=no version=3.3.2 X-HELO: mailout01.t-online.de Received: from mailout01.t-online.de (HELO mailout01.t-online.de) (194.25.134.80) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Mon, 21 Sep 2015 01:46:18 +0000 Received: from fwd25.aul.t-online.de (fwd25.aul.t-online.de [172.20.26.130]) by mailout01.t-online.de (Postfix) with SMTP id 4E2F123E2A0 for ; Mon, 21 Sep 2015 03:46:13 +0200 (CEST) Received: from [192.168.0.16] (V8dRLmZH8hFk8UwZTC44pzTxOL558BBvGDgKzXi8qT5y6oe1i6eWAhMor04OIpPZqt@[115.165.93.200]) by fwd25.t-online.de with (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384 encrypted) esmtp id 1ZdqB9-2rwIAC0; Mon, 21 Sep 2015 03:46:03 +0200 Message-ID: <1442799959.2313.50.camel@t-online.de> Subject: [SH][committed] Add some test cases for PR 59478 From: Oleg Endo To: gcc-patches Date: Mon, 21 Sep 2015 04:52:00 -0000 Content-Type: multipart/mixed; boundary="=-2MdNVLnubMPeTpzIZcYQ" Mime-Version: 1.0 X-IsSubscribed: yes X-SW-Source: 2015-09/txt/msg01515.txt.bz2 --=-2MdNVLnubMPeTpzIZcYQ Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit Content-length: 327 Hi, This adds some known-to-work test cases from the PR. Tested on sh-elf with make -k check-gcc RUNTESTFLAGS="sh.exp=pr59478.c --target_board=sh-sim \{-m2/-ml,-m2/-mb,-m2a/-mb,-m4/-ml,-m4/-mb,-m4a/-ml,-m4a/-mb}" Committed as r227958. Cheers, Oleg gcc/testsuite/ChangeLog: PR target/59478 * gcc.target/sh/pr59478.c: New. --=-2MdNVLnubMPeTpzIZcYQ Content-Disposition: attachment; filename="sh_pr59478_test.patch" Content-Type: text/x-patch; name="sh_pr59478_test.patch"; charset="UTF-8" Content-Transfer-Encoding: base64 Content-length: 1855 SW5kZXg6IGdjYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9zaC9wcjU5NDc4LmMK PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PQotLS0gZ2NjL3Rlc3RzdWl0ZS9nY2Mu dGFyZ2V0L3NoL3ByNTk0NzguYwkocmV2aXNpb24gMCkKKysrIGdjYy90ZXN0 c3VpdGUvZ2NjLnRhcmdldC9zaC9wcjU5NDc4LmMJKHdvcmtpbmcgY29weSkK QEAgLTAsMCArMSw0OSBAQAorLyogVmVyaWZ5IHRoYXQgdGhlIGZtYWMgaW5z biBpcyB1c2VkIGZvciB0aGUgc3RhbmRhcmQgZm1hZiBmdW5jdGlvbi4gICov CisvKiB7IGRnLWRvIGNvbXBpbGUgeyB0YXJnZXQgeyBhbnlfZnB1IH0gfSB9 ICAqLworLyogeyBkZy1vcHRpb25zICItTzIiIH0gKi8KKy8qIHsgZGctZmlu YWwgeyBzY2FuLWFzc2VtYmxlci10aW1lcyAiZnB1bCIgOCB9IH0gKi8KKy8q IHsgZGctZmluYWwgeyBzY2FuLWFzc2VtYmxlci10aW1lcyAiXHRmbGRzXHRm ciIgMiB9IH0gKi8KKy8qIHsgZGctZmluYWwgeyBzY2FuLWFzc2VtYmxlci10 aW1lcyAiXHRzdHNcdGZwdWwiIDIgfSB9ICovCisvKiB7IGRnLWZpbmFsIHsg c2Nhbi1hc3NlbWJsZXItdGltZXMgIlx0bGRzXHRyIiAyIH0gfSAqLworLyog eyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyLXRpbWVzICJcdGZzdHNcdGZw dWwiIDIgfSB9ICovCisvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXIt bm90ICJtb3YiIH0gfSAqLworCitpbnQKK3Rlc3RfMDAgKGZsb2F0IHZhbCkK K3sKKyAgY2hhciB2YWxieXRlc1tzaXplb2YgKGZsb2F0KV07CisgIF9fYnVp bHRpbl9tZW1jcHkgKHZhbGJ5dGVzLCAmdmFsLCBzaXplb2YgKGZsb2F0KSk7 CisKKyAgaW50IHJlc3VsdDsKKyAgX19idWlsdGluX21lbWNweSAoJnJlc3Vs dCwgdmFsYnl0ZXMsIHNpemVvZiAoaW50KSk7CisKKyAgcmV0dXJuIHJlc3Vs dDsKK30KKworZmxvYXQKK3Rlc3RfMDEgKGludCB2YWwpCit7CisgIGNoYXIg dmFsYnl0ZXNbc2l6ZW9mIChpbnQpXTsKKyAgX19idWlsdGluX21lbWNweSAo dmFsYnl0ZXMsICZ2YWwsIHNpemVvZiAoaW50KSk7CisKKyAgZmxvYXQgcmVz dWx0OworICBfX2J1aWx0aW5fbWVtY3B5ICgmcmVzdWx0LCB2YWxieXRlcywg c2l6ZW9mIChmbG9hdCkpOworCisgIHJldHVybiByZXN1bHQ7Cit9CisKK2lu dAordGVzdF8wMiAoZmxvYXQgdmFsKQoreworICB1bmlvbiB7IGludCBpOyBm bG9hdCBmOyB9IHRtcDsKKyAgdG1wLmYgPSB2YWw7CisgIHJldHVybiB0bXAu aTsKK30KKworZmxvYXQKK3Rlc3RfMDMgKGludCB2YWwpCit7CisgIHVuaW9u IHsgaW50IGk7IGZsb2F0IGY7IH0gdG1wOworICB0bXAuaSA9IHZhbDsKKyAg cmV0dXJuIHRtcC5mOworfQo= --=-2MdNVLnubMPeTpzIZcYQ--