From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14728 invoked by alias); 22 Dec 2009 16:36:12 -0000 Received: (qmail 14705 invoked by uid 48); 22 Dec 2009 16:35:59 -0000 Date: Tue, 22 Dec 2009 16:36:00 -0000 Message-ID: <20091222163559.14704.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug bootstrap/42093] [4.5 regression] bootstrap hangs in stage2 run of build/gengtype In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "ramana at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2009-12/txt/msg02127.txt.bz2 ------- Comment #5 from ramana at gcc dot gnu dot org 2009-12-22 16:35 ------- Testing this patch. Thumb2 can't have signed numbers in the tbh instruction. Index: arm.h =================================================================== --- arm.h (revision 155371) +++ arm.h (working copy) @@ -2122,7 +2122,7 @@ typedef struct && (optimize_size || flag_pic))) #define CASE_VECTOR_SHORTEN_MODE(min, max, body) \ - (TARGET_THUMB \ + (TARGET_THUMB1 \ ? (min >= 0 && max < 512 \ ? (ADDR_DIFF_VEC_FLAGS (body).offset_unsigned = 1, QImode) \ : min >= -256 && max < 256 \ -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42093