From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17368 invoked by alias); 15 Jul 2002 18:07:57 -0000 Mailing-List: contact binutils-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sources.redhat.com Received: (qmail 17355 invoked from network); 15 Jul 2002 18:07:57 -0000 Received: from unknown (HELO mms3.broadcom.com) (63.70.210.38) by sources.redhat.com with SMTP; 15 Jul 2002 18:07:57 -0000 Received: from 63.70.210.1 by mms3.broadcom.com with ESMTP (Broadcom MMS-3 SMTP Relay (MMS v4.7)); Mon, 15 Jul 2002 11:07:54 -0700 X-Server-Uuid: 1e1caf3a-b686-11d4-a6a3-00508bfc9ae5 Received: from mail-sj1-5.sj.broadcom.com (mail-sj1-5.sj.broadcom.com [10.16.128.236]) by mon-irva-11.broadcom.com (8.9.1/8.9.1) with ESMTP id LAA05631; Mon, 15 Jul 2002 11:07:55 -0700 (PDT) Received: from dt-sj3-118.sj.broadcom.com (dt-sj3-118 [10.21.64.118]) by mail-sj1-5.sj.broadcom.com (8.12.4/8.12.4/SSF) with ESMTP id g6FI7tER019099; Mon, 15 Jul 2002 11:07:55 -0700 (PDT) Received: (from cgd@localhost) by dt-sj3-118.sj.broadcom.com ( 8.9.1/SJ8.9.1) id LAA03213; Mon, 15 Jul 2002 11:07:53 -0700 (PDT) To: "Mark D. Baushke" cc: "Richard Sandiford" , "Thiemo Seufer" , gcc-patches@gcc.gnu.org, binutils@sources.redhat.com Subject: Re: RFC & patch: Rework MIPS command-line handling References: <20020714172200.GH19894@rembrandt.csv.ica.uni-stuttgart.de> <200207151039.g6FAdYm61375@merlot.juniper.net> <200207151801.g6FI15m82602@merlot.juniper.net> From: cgd@broadcom.com Date: Mon, 15 Jul 2002 11:11:00 -0000 In-Reply-To: "Mark D. Baushke"'s message of "Mon, 15 Jul 2002 11:01:05 -0700" Message-ID: MIME-Version: 1.0 X-WSS-ID: 112DD0F0307174-01-01 Content-Type: text/plain Content-Transfer-Encoding: 7bit X-SW-Source: 2002-07/txt/msg00337.txt.bz2 At Mon, 15 Jul 2002 11:01:05 -0700, Mark D. Baushke wrote: > > Several people, myself included, would be ... quite happy if that mode > > went away completely, i.e. -mlong64 were disallowed if GPRs weren't > > also 64-bit. > > I am not sure it fully solves your problem. You would still have to deal > with 64-bit 'long long' integers. Well, my problem w.r.t -mips1 -mlong64 is that it's allegedly supported, and coping with it in code which needs to handle lots of options gracefully... makes for a problem. It causes the one case for mips GCC currently where sizeof long != sizeof pointer. 8-) yes, long long is still a pain, but it's a slightly different pain. 8-) > > Are you actually using -mlong64 w/ 32-bit GPR systems? > > No, but we do use 64-bit integers w/ 32-bit GPR systems. Yes. There are a LOT of people doing that. cgd