From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7308 invoked by alias); 11 Oct 2006 14:45:53 -0000 Received: (qmail 7297 invoked by uid 22791); 11 Oct 2006 14:45:52 -0000 X-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_PASS X-Spam-Check-By: sourceware.org Received: from e35.co.us.ibm.com (HELO e35.co.us.ibm.com) (32.97.110.153) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 11 Oct 2006 14:45:45 +0000 Received: from westrelay02.boulder.ibm.com (westrelay02.boulder.ibm.com [9.17.195.11]) by e35.co.us.ibm.com (8.13.8/8.12.11) with ESMTP id k9BEjgCn024834 for ; Wed, 11 Oct 2006 10:45:42 -0400 Received: from d03av01.boulder.ibm.com (d03av01.boulder.ibm.com [9.17.195.167]) by westrelay02.boulder.ibm.com (8.13.6/8.13.6/NCO v8.1.1) with ESMTP id k9BEjgUc465436 for ; Wed, 11 Oct 2006 08:45:42 -0600 Received: from d03av01.boulder.ibm.com (loopback [127.0.0.1]) by d03av01.boulder.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id k9BEjgke023828 for ; Wed, 11 Oct 2006 08:45:42 -0600 Received: from [127.0.0.1] (wecm-9-67-58-200.wecm.ibm.com [9.67.58.200]) by d03av01.boulder.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id k9BEjTSv022777; Wed, 11 Oct 2006 08:45:42 -0600 Message-ID: <452D0385.50100@us.ibm.com> Date: Wed, 11 Oct 2006 14:45:00 -0000 From: Mike Mason User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Li Guanglei CC: "systemtap@sourceware.org" Subject: Re: gcc stop compiling a large stap generated c file References: <452CB6BF.5020501@cn.ibm.com> In-Reply-To: <452CB6BF.5020501@cn.ibm.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact systemtap-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sourceware.org X-SW-Source: 2006-q4/txt/msg00087.txt.bz2 Li Guanglei wrote: > Hi, > > I tried: stap -e 'probe addevent.* {}' -bM -v > on ppc64/RHEL4u4/gcc-3.4.6, and got a lot of errors of "operand out of > range". > > the generated c file is really big: > > root:/tmp/stapRl4mJy> ll -h > total 7.5M > -rw-r--r-- 1 root root 128 Oct 9 17:53 Makefile > -rw-r--r-- 1 root root 6.3M Oct 9 17:53 stap_11644.c > -rw-r--r-- 1 root root 714K Oct 9 17:53 stap-symbols.h > -rw-r--r-- 1 root root 527K Oct 9 17:53 symbols.sorted > > I searched gcc bugzilla, and found someone reported the same kind of > error on gcc 4.1: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28904 This bug was seen and reported a while ago in systemtap as well: http://sources.redhat.com/bugzilla/show_bug.cgi?id=2910 - Mike