From owner-freebsd-hackers@FreeBSD.ORG  Sun May 20 16:02:46 2007
Return-Path: <owner-freebsd-hackers@FreeBSD.ORG>
X-Original-To: freebsd-hackers@freebsd.org
Delivered-To: freebsd-hackers@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 51DA316A400
	for <freebsd-hackers@freebsd.org>; Sun, 20 May 2007 16:02:46 +0000 (UTC)
	(envelope-from sgk@troutmask.apl.washington.edu)
Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu
	[128.208.78.105])
	by mx1.freebsd.org (Postfix) with ESMTP id 33E4813C4BF
	for <freebsd-hackers@freebsd.org>; Sun, 20 May 2007 16:02:46 +0000 (UTC)
	(envelope-from sgk@troutmask.apl.washington.edu)
Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu
	[127.0.0.1])
	by troutmask.apl.washington.edu (8.14.1/8.13.8) with ESMTP id
	l4KG2F9V032810; Sun, 20 May 2007 09:02:15 -0700 (PDT)
	(envelope-from sgk@troutmask.apl.washington.edu)
Received: (from sgk@localhost)
	by troutmask.apl.washington.edu (8.14.1/8.13.8/Submit) id
	l4KG2B4w032809; Sun, 20 May 2007 09:02:11 -0700 (PDT)
	(envelope-from sgk)
Date: Sun, 20 May 2007 09:02:11 -0700
From: Steve Kargl <sgk@troutmask.apl.washington.edu>
To: Dag-Erling Sm??rgrav <des@des.no>
Message-ID: <20070520160211.GA32414@troutmask.apl.washington.edu>
References: <20070520023127.5101cc4a@kan.dnsalias.net>
	<86k5v3h6zm.fsf@dwp.des.no>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <86k5v3h6zm.fsf@dwp.des.no>
User-Agent: Mutt/1.4.2.2i
Cc: freebsd-hackers@freebsd.org
Subject: Re: HEADS UP: OpenSSL problems after GCC 4.2 upgrade
X-BeenThere: freebsd-hackers@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Technical Discussions relating to FreeBSD
	<freebsd-hackers.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-hackers>, 
	<mailto:freebsd-hackers-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-hackers>
List-Post: <mailto:freebsd-hackers@freebsd.org>
List-Help: <mailto:freebsd-hackers-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-hackers>,
	<mailto:freebsd-hackers-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 20 May 2007 16:02:46 -0000

On Sun, May 20, 2007 at 05:03:57PM +0200, Dag-Erling Sm??rgrav wrote:
> Alexander Kabaev <kabaev@gmail.com> writes:
> > there were several reports of OpenSSL being broken when compiled with
> > GCC 4.2. It turns out OpenSSL uses function casting feature that was
> > aggressively de-supported by GCC 4.2 and GCC goes as far as inserting
> > invalid instructions ON PURPOSE to discourage the practice.
> 
> Is there a web page somewhere (or an archived mailing list discussion,
> or whatever) which discusses the issue and explains the rationale for
> intentionally generating incorrect code?
> 

http://gcc.gnu.org/ml/gcc/2006-07/msg00037.html

PS: 

http://mx.gw.com/pipermail/tcsh-bugs/2007-May/

-- 
Steve