From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marc Lehmann To: gcc AT gcc.gnu.org Subject: Re: type based aliasing again Date: Tue, 14 Sep 1999 17:35:00 -0000 Message-id: <19990915023518.T3983@cerebro.laendle> References: <19990914180650.9607.qmail@deer> <9909142205.AA26966@marc.watson.ibm.com> X-SW-Source: 1999-09/msg00571.html On Tue, Sep 14, 1999 at 06:05:54PM -0400, David Edelsohn wrote: > How is asking that the compiler try to provide compatibility by > default where it is easy, such as not coupling -fstrict-aliasing to a -O# > level, an unreasonable and burdensome request? This is a one-line change Because it is not useful. The same reasoning can be applied to any new switch, this effectively stopping any advances in technology. This is only sensible if a large codebase of existing programs rely on that feature, and as Gerald has pointed out there is not much actual breakage, but there are large amounts of opinions. Any decision must be based on the actual extent of the problem. -- -----==- | ----==-- _ | ---==---(_)__ __ ____ __ Marc Lehmann +-- --==---/ / _ \/ // /\ \/ / pcg@goof.com |e| -=====/_/_//_/\_,_/ /_/\_\ XX11-RIPE --+ The choice of a GNU generation | | From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marc Lehmann To: gcc@gcc.gnu.org Subject: Re: type based aliasing again Date: Thu, 30 Sep 1999 18:02:00 -0000 Message-ID: <19990915023518.T3983@cerebro.laendle> References: <19990914180650.9607.qmail@deer> <9909142205.AA26966@marc.watson.ibm.com> X-SW-Source: 1999-09n/msg00571.html Message-ID: <19990930180200.FK0hg1N2s-GesHUciokBF0zik_7zF2_wxzU_fW13Jqo@z> On Tue, Sep 14, 1999 at 06:05:54PM -0400, David Edelsohn wrote: > How is asking that the compiler try to provide compatibility by > default where it is easy, such as not coupling -fstrict-aliasing to a -O# > level, an unreasonable and burdensome request? This is a one-line change Because it is not useful. The same reasoning can be applied to any new switch, this effectively stopping any advances in technology. This is only sensible if a large codebase of existing programs rely on that feature, and as Gerald has pointed out there is not much actual breakage, but there are large amounts of opinions. Any decision must be based on the actual extent of the problem. -- -----==- | ----==-- _ | ---==---(_)__ __ ____ __ Marc Lehmann +-- --==---/ / _ \/ // /\ \/ / pcg@goof.com |e| -=====/_/_//_/\_,_/ /_/\_\ XX11-RIPE --+ The choice of a GNU generation | |