From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1173 invoked by alias); 1 Aug 2002 14:41:24 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 1162 invoked from network); 1 Aug 2002 14:41:20 -0000 Received: from unknown (HELO hiauly1.hia.nrc.ca) (132.246.100.193) by sources.redhat.com with SMTP; 1 Aug 2002 14:41:20 -0000 Received: from hiauly1.hia.nrc.ca (localhost [127.0.0.1]) by hiauly1.hia.nrc.ca (8.12.0.Beta16/8.12.0.Beta16) with ESMTP id g71Eet00003626; Thu, 1 Aug 2002 10:40:55 -0400 (EDT) Received: (from dave@localhost) by hiauly1.hia.nrc.ca (8.12.0.Beta16/8.12.0.Beta16) id g71Eesdr003625; Thu, 1 Aug 2002 10:40:54 -0400 (EDT) Message-Id: <200208011440.g71Eesdr003625@hiauly1.hia.nrc.ca> Subject: Re: RFC: New approach to --with-cpu To: Richard.Earnshaw@arm.com Date: Thu, 01 Aug 2002 07:41:00 -0000 From: "John David Anglin" Cc: drow@mvista.com, gcc-patches@gcc.gnu.org In-Reply-To: <200208011329.OAA23413@cam-mail2.cambridge.arm.com> from "Richard Earnshaw" at Aug 1, 2002 02:29:56 pm MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-SW-Source: 2002-08/txt/msg00014.txt.bz2 > But why would a *user* of the compiler want to use a different set of > 'cost' metrics in another part of the compiler from the 'cost' metrics > used by the scheduler? The scheduler supports generation of code using several different scheduling models. This allows testing of the models without having to have a different compiler for each. Where binaries are being distributed, the compiler may be running on the latest PA gizmo but a more portable arch and scheduling model may be desired for the code being distributed. The HP ansi compiler supports options to select the target architecture, data model, apptype, OS, and scheduler model (tuning). Dave -- J. David Anglin dave.anglin@nrc.ca National Research Council of Canada (613) 990-0752 (FAX: 952-6605)