From owner-freebsd-current Sat May 11 15: 6: 5 2002 Delivered-To: freebsd-current@freebsd.org Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id EA73C37B400 for ; Sat, 11 May 2002 15:06:00 -0700 (PDT) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.3/8.12.3) with ESMTP id g4BM4WEN012503; Sat, 11 May 2002 18:04:32 -0400 (EDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.3/8.12.3/Submit) id g4BM4Wjl012500; Sat, 11 May 2002 18:04:32 -0400 (EDT) Date: Sat, 11 May 2002 18:04:32 -0400 (EDT) From: Garrett Wollman Message-Id: <200205112204.g4BM4Wjl012500@khavrinen.lcs.mit.edu> To: Giorgos Keramidas Cc: current@FreeBSD.ORG Subject: Re: alpha tinderbox failure In-Reply-To: <20020511213704.GF16174@hades.hell.gr> References: <20020511161441.GA1568@hpdi.ath.cx> <20020511213704.GF16174@hades.hell.gr> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG < said: > It is ugly. I'm not sure if it's non-standard too. Duff's device was valid in C89. I can't speak for whether C99 has broken this. That's not necessarily a bad thing, since most of the time people use it to prove how 'leet they are rather than for an actual performance improvement. (I'd be surprised if any compiler newer than PCC actually produced better code for it.) -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message