From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9178 invoked by alias); 9 Jun 2011 16:28:25 -0000 Received: (qmail 9166 invoked by uid 22791); 9 Jun 2011 16:28:24 -0000 X-SWARE-Spam-Status: No, hits=-1.8 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,RCVD_IN_DNSWL_NONE X-Spam-Check-By: sourceware.org Received: from mo-p00-ob.rzone.de (HELO mo-p00-ob.rzone.de) (81.169.146.162) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 09 Jun 2011 16:28:03 +0000 X-RZG-AUTH: :LXoWVUeid/7A29J/hMvvT2k715jHQaJercGObUOFkj18odoYNahU4Q== X-RZG-CLASS-ID: mo00 Received: from [192.168.0.22] (business-188-111-022-002.static.arcor-ip.net [188.111.22.2]) by post.strato.de (cohen mo58) (RZmta 25.18) with ESMTPA id p01ba7n59EwhrQ ; Thu, 9 Jun 2011 18:27:57 +0200 (MEST) Message-ID: <4DF0F48C.2050308@gjlay.de> Date: Thu, 09 Jun 2011 17:21:00 -0000 From: Georg-Johann Lay User-Agent: Thunderbird 2.0.0.24 (X11/20100302) MIME-Version: 1.0 To: gcc-patches@gcc.gnu.org CC: Mike Stump , Kaz Kojima , Jakub Jelinek Subject: [testsuite]: Skip tests for targets with int < 32 bits Content-Type: multipart/mixed; boundary="------------060703070308040104090906" X-IsSubscribed: yes 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 X-SW-Source: 2011-06/txt/msg00748.txt.bz2 This is a multi-part message in MIME format. --------------060703070308040104090906 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-length: 206 This patch fixes testsuite failures because the testcases assume sizeof(int) >= 4. * gcc.c-torture/compile/pr49029.c: Add dg-require-effective-target int32plus * gcc.c-torture/compile/pr49163.c: Ditto. --------------060703070308040104090906 Content-Type: text/x-patch; name="int32plus.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="int32plus.diff" Content-length: 760 Index: gcc.c-torture/compile/pr49029.c =================================================================== --- gcc.c-torture/compile/pr49029.c (Revision 174701) +++ gcc.c-torture/compile/pr49029.c (Arbeitskopie) @@ -1,3 +1,4 @@ +/* { dg-require-effective-target int32plus } */ /* PR middle-end/49029 */ struct S { volatile unsigned f : 11; signed g : 30; } __attribute__((packed)); struct T { volatile struct S h; } __attribute__((packed)) a; Index: gcc.c-torture/compile/pr49163.c =================================================================== --- gcc.c-torture/compile/pr49163.c (Revision 174701) +++ gcc.c-torture/compile/pr49163.c (Arbeitskopie) @@ -1,3 +1,4 @@ +/* { dg-require-effective-target int32plus } */ /* PR target/49163 */ struct S1 { --------------060703070308040104090906--