From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19121 invoked by alias); 15 Jul 2003 00:08:50 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 19086 invoked by uid 48); 15 Jul 2003 00:08:49 -0000 Date: Tue, 15 Jul 2003 00:08:00 -0000 Message-ID: <20030715000849.19085.qmail@sources.redhat.com> From: "neroden at gcc dot gnu dot org" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20010621081601.3329.dorian.araneda@intel.com> References: <20010621081601.3329.dorian.araneda@intel.com> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug optimization/3329] optimization large memory copies uses kernel memcpy function without user's knowledge. X-Bugzilla-Reason: CC X-SW-Source: 2003-07/txt/msg01631.txt.bz2 List-Id: PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3329 neroden at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC|rth at gcc dot gnu dot org, | |jsm28 at cam dot ac dot uk, | |aoliva at redhat dot com, | |rth at redhat dot com, neil | |at daikokuya dot demon dot | |co dot uk, dan at dberlin | |dot org | ------- Additional Comments From neroden at gcc dot gnu dot org 2003-07-15 00:08 ------- Using memcpy (which is provided by lots of different OSes and C libraries) does not force your program to be 'open source' as far as I know, or according to any legal opinion I've ever heard. If your lawyers say differently, that's really not our problem. Anyway, like (nearly) all optimizations in gcc, it can be turned off by turning off optimization for the affected file.