From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28629 invoked by alias); 15 Jun 2006 22:59:07 -0000 Received: (qmail 27950 invoked by uid 48); 15 Jun 2006 22:58:57 -0000 Date: Thu, 15 Jun 2006 23:03:00 -0000 Message-ID: <20060615225857.27949.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug middle-end/27528] compiling linux kernels 2.6.16.14/15 2.6.17-rc3 on powerpc (7450) get error on long exixting code In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "malitzke at metronets dot com" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2006-06/txt/msg01479.txt.bz2 List-Id: ------- Comment #13 from malitzke at metronets dot com 2006-06-15 22:58 ------- Hans_Peter Your, not mine, concern seems to be comment 3. For that you have to contact Pinski. I saw a number os inconsitencies in his comments and after the reception got did not want to pursue this further. My problem got solved as follows: Typescript for i in `find -name 'bug.h*'` ; do grep -e '\ "i"\ ' $i && echo $i ; done : : "i" (__LINE__), "i" (__FILE__)); \ : : "r" ((long)(x)), "i" (__LINE__), \ "i" (__FILE__)); \ "i" (__LINE__ + BUG_WARNING_TRAP), \ "i" (__FILE__)); \ ./asm-powerpc/bug.h : : "i" (__LINE__), "i" (__FILE__), "i" (__FUNCTION__)); \ : : "r" ((long)(x)), "i" (__LINE__), \ "i" (__FILE__), "i" (__FUNCTION__)); \ "i" (__LINE__ + BUG_WARNING_TRAP), \ "i" (__FILE__), "i" (__FUNCTION__)); \ ./asm-powerpc/bug.h.org "i"(__LINE__), "i" (__FILE__)) ./asm-x86_64/bug.h : : "i" (PAL_bugchk), "i"(__LINE__), "i"(__FILE__)) ./asm-alpha/bug.h : : "i" (__LINE__), "i" (__FILE__)) ./asm-i386/bug.h __asm__ __volatile__("break %0" : : "i" (BRK_BUG)); \ ./asm-mips/bug.h The pertinent patch is on file in my PR to bugzilla.kernel.org. The problem turned up a week or so before I filed PR 27528, and after considerable rs6000 changes made by David Edelsohn. To me this is a matter for the GCC community to solve and not for a non compiler expert like myself. I am just a user as defined by the steering committee. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27528