Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Jul 2003 16:48:35 -0400 (EDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Scott Long <scottl@freebsd.org>
Cc:        cvs-all@freebsd.org
Subject:   Re: cvs commit: src/release Makefile
Message-ID:  <XFMail.20030730164835.jhb@FreeBSD.org>
In-Reply-To: <3F2820F3.6020501@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 30-Jul-2003 Scott Long wrote:
> John Baldwin wrote:
>> On 30-Jul-2003 Ruslan Ermilov wrote:
>> 
>>>ru          2003/07/30 07:46:46 PDT
>>>
>>>  FreeBSD src repository
>>>
>>>  Modified files:
>>>    release              Makefile 
>>>  Log:
>>>  The -Os kernel build with GCC 3.3.1 also requires -fno-strict-aliasing
>>>  to survive.
>>>  
>>>  Discussed with: bde
>>>  Tested on:      i386 and pc98
>> 
>> 
>> I thought Peter just committed a fix for this to the kernel.
>> 
> 
> Peter's fix to pcpu.h only fixed one symptom.  The warning is generated
> in many other places too, and I think that Ruslan was trying to fix it
> at a top level rather than obfuscate a lot of kernel code to keep gcc
> quiet.  My complaint is that -fno-strict-aliasing should be set in
> /sys/conf and not be a special case for just thre release scripts.

Agreed.

-- 

John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.20030730164835.jhb>