From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16237 invoked by alias); 2 Mar 2010 21:13:29 -0000 Received: (qmail 16207 invoked by uid 22791); 2 Mar 2010 21:13:28 -0000 X-SWARE-Spam-Status: No, hits=-1.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_SORBS_WEB X-Spam-Check-By: sourceware.org Received: from web112612.mail.gq1.yahoo.com (HELO web112612.mail.gq1.yahoo.com) (98.137.27.192) by sourceware.org (qpsmtpd/0.43rc1) with SMTP; Tue, 02 Mar 2010 21:13:22 +0000 Received: (qmail 83973 invoked by uid 60001); 2 Mar 2010 21:13:20 -0000 Message-ID: <761579.83235.qm@web112612.mail.gq1.yahoo.com> Received: from [64.28.152.131] by web112612.mail.gq1.yahoo.com via HTTP; Tue, 02 Mar 2010 13:13:20 PST X-RocketYMMF: mrm94040 Date: Tue, 02 Mar 2010 21:13:00 -0000 From: Michael Morrell Reply-To: morrell@alumni.ucsd.edu Subject: Re: temp preprocessed filename To: Ian Lance Taylor Cc: gcc-help@gcc.gnu.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org X-SW-Source: 2010-03/txt/msg00027.txt.bz2 Luckily(?), this isn't a ccache issue. I was able to reproduce it with g++. We're using an ARM cross-compiler from CodeSourcery (Sourcery G++ 4.3-234). To reproduce what I'm seeing: % cat foo.cpp #include void foo() {} % g++ -g -E foo.cpp > foo.ii % g++ -g -c foo.ii % readelf -wl foo.o | grep foo 1 0 0 0 foo.cpp 6 0 0 0 foo.ii There is something in that is triggering this behavior, but I don't know if it is a cstdlib bug or a compiler bug. I'll file a bug report with CodeSourcery, but was curious if anyone here had any thoughts. I will also try to dig into and see if I can isolate this further. Michael