From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31309 invoked by alias); 30 Jun 2007 00:18:53 -0000 Received: (qmail 31261 invoked by uid 48); 30 Jun 2007 00:18:43 -0000 Date: Sat, 30 Jun 2007 00:18:00 -0000 Message-ID: <20070630001843.31260.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug c/32494] gcc-4.3.x _32-bit_ becoming irrelevant to kernel In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "malitzke at metronets dot com" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2007-06/txt/msg02855.txt.bz2 ------- Comment #23 from malitzke at metronets dot com 2007-06-30 00:18 ------- Segher was mentioned twice. First, according to my research he is not a kernel maintainer as implied in comments 4 and 9. He is actuallu Segher Boessenkool, a GCC maintainer, inactive since 2005-02-01, his latest email address is kernel.crashing.org; earlier it was de.ibm.com. I cannot quote him because he has rather offensively forbidden me to do so. Maybe Mr Pinski can quote him. Now to comment 19, What is violated are my rights as a programmer in transforming a carefully circumscribed subtraction into a division. Just repeating the C99 standard writers: Trust the programmer. Don't prevent the programmer from doing what needs to be done. Keep the language small and simple. Provide only one way to do an operation. All I am asking is an effective way to impede the utterly inane and counterproductive (also mentioned as cunning) subtraction to division transformation. Just give me a flag or attribute that works without having use -O0. having to use -O0 would make gcc-4.3 utterly irrelevant to programmers and negate: We strive to provide regular, high quality releases, which we want to work well on a variety of native and cross targets (including GNU/Linux); Anybody recognize this? -- malitzke at metronets dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |segher at kernel dot | |crashing dot org, schwab at | |gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32494