From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28498 invoked by alias); 18 Apr 2005 16:24:25 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 28021 invoked from network); 18 Apr 2005 16:24:11 -0000 Received: from unknown (HELO e34.co.us.ibm.com) (32.97.110.132) by sourceware.org with SMTP; 18 Apr 2005 16:24:11 -0000 Received: from westrelay01.boulder.ibm.com (westrelay01.boulder.ibm.com [9.17.195.10]) by e34.co.us.ibm.com (8.12.10/8.12.9) with ESMTP id j3IGOA5b352540 for ; Mon, 18 Apr 2005 12:24:10 -0400 Received: from d03av03.boulder.ibm.com (d03av03.boulder.ibm.com [9.17.195.169]) by westrelay01.boulder.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id j3IGOAtp255652 for ; Mon, 18 Apr 2005 10:24:10 -0600 Received: from d03av03.boulder.ibm.com (loopback [127.0.0.1]) by d03av03.boulder.ibm.com (8.12.11/8.12.11) with ESMTP id j3IGOApT032188 for ; Mon, 18 Apr 2005 10:24:10 -0600 Received: from austin.ibm.com (netmail2.austin.ibm.com [9.41.248.176]) by d03av03.boulder.ibm.com (8.12.11/8.12.11) with ESMTP id j3IGO9Ex032179 for ; Mon, 18 Apr 2005 10:24:10 -0600 Received: from lazy.austin.ibm.com (lazy.austin.ibm.com [9.53.94.97]) by austin.ibm.com (8.12.10/8.12.10) with ESMTP id j3IGO9eT026302 for ; Mon, 18 Apr 2005 11:24:09 -0500 Date: Mon, 18 Apr 2005 16:24:00 -0000 From: Manoj Iyer X-X-Sender: manjo@lazy To: gdb@sources.redhat.com Subject: why use #ifdef __GNUC__ in sim/ppc/words.h?? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-SW-Source: 2005-04/txt/msg00118.txt.bz2 sim/ppc/words.h has 3 typedefs enclosed in #ifdef __GNUC__, but I dont see anything in the typedef that will require this #ifdef. #ifdef __GNUC__ typedef long long natural64; typedef signed long long signed64; typedef unsigned long long unsigned64; #endif The xlc compiler fails to see any other definition of natural64, signed64 and unsigned64 and reports them as undefined. Is it ok to remove this #ifdef ? I can change #ifdef __GNUC__ to #if, #else statement to accomodate _MSC_VER . Thanks ----- manjo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Cogito ergo sum + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++