From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7531 invoked by alias); 28 Jun 2005 14:42:46 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 7512 invoked by uid 22791); 28 Jun 2005 14:42:40 -0000 Received: from dspnet.fr.eu.org (HELO dspnet.fr.eu.org) (213.186.44.138) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Tue, 28 Jun 2005 14:42:40 +0000 Received: by dspnet.fr.eu.org (Postfix, from userid 1007) id 714AB34D32; Tue, 28 Jun 2005 16:42:38 +0200 (CEST) Date: Tue, 28 Jun 2005 14:42:00 -0000 From: Olivier Galibert To: Jonathan Wilson Cc: Robert Dewar , Gabriel Dos Reis , Andrew Pinski , gcc mailing list Subject: Re: signed is undefined and has been since 1992 (in GCC) Message-ID: <20050628144238.GC52889@dspnet.fr.eu.org> References: <3dbad9a6bd7eb1aea74ff2245eaa1b99@physics.uc.edu> <42C115D5.8070503@adacore.com> <42C13D4D.9040604@adacore.com> <42C14930.40402@adacore.com> <20050628142441.GA52889@dspnet.fr.eu.org> <42C15F0F.4060909@tpgi.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <42C15F0F.4060909@tpgi.com.au> User-Agent: Mutt/1.4.2.1i X-SW-Source: 2005-06/txt/msg01123.txt.bz2 On Tue, Jun 28, 2005 at 10:30:39PM +0800, Jonathan Wilson wrote: > >- sizeof(int) == 4, sizeof(long long) == 8 > I swear 16 bit compilers have sizeof(int) = 2 with sizeof(long) = 4 Yes, and some computers have 9-bit bytes too. Tried running linux, gnome, kde, gimp, cdrecord, mame, qemu... on them lately? I kinda doubt gcc can generate 16-bit code at that point in any case. OG.