From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Edelsohn To: craig AT jcb-sc.com Cc: nik AT tiuk.ti.com, richard.earnshaw AT arm.com, N8TM AT aol.com, gcc AT gcc.gnu.org, espie AT quatramaran.ens.fr Subject: Re: type based aliasing again Date: Tue, 14 Sep 1999 15:06:00 -0000 Message-id: <9909142205.AA26966@marc.watson.ibm.com> References: <19990914180650.9607.qmail@deer> X-SW-Source: 1999-09/msg00561.html >>>>> craig writes: craig> (I won't even get into the stunning news that the FSF has reportedly craig> just changed the rules of the very difficult job of compiler development, craig> apparently *since* the EGCS team agreed to become GCC and under the craig> aegis of the FSF.) 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 removing flag_strict_aliasing from optimize >= 2 stanza in toplev.c. You are arguing against an interpretation of the request that takes it to an extreme, not the request itself. David From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Edelsohn To: craig@jcb-sc.com Cc: nik@tiuk.ti.com, richard.earnshaw@arm.com, N8TM@aol.com, gcc@gcc.gnu.org, espie@quatramaran.ens.fr Subject: Re: type based aliasing again Date: Thu, 30 Sep 1999 18:02:00 -0000 Message-ID: <9909142205.AA26966@marc.watson.ibm.com> References: <19990914180650.9607.qmail@deer> X-SW-Source: 1999-09n/msg00561.html Message-ID: <19990930180200.4QHmmr99rl32KEyWeujfIrWohhCIhjqWgI0IsZEyVfg@z> >>>>> craig writes: craig> (I won't even get into the stunning news that the FSF has reportedly craig> just changed the rules of the very difficult job of compiler development, craig> apparently *since* the EGCS team agreed to become GCC and under the craig> aegis of the FSF.) 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 removing flag_strict_aliasing from optimize >= 2 stanza in toplev.c. You are arguing against an interpretation of the request that takes it to an extreme, not the request itself. David