From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 631 invoked by alias); 4 Apr 2005 16:03:15 -0000 Mailing-List: contact binutils-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sources.redhat.com Received: (qmail 538 invoked from network); 4 Apr 2005 16:03:06 -0000 Received: from unknown (HELO petasus.ims.intel.com) (62.118.80.130) by sourceware.org with SMTP; 4 Apr 2005 16:03:06 -0000 Received: from mssmsxvs01.ims.intel.com (mssmsxvs01.ims.intel.com [10.125.2.23]) by petasus.ims.intel.com (8.12.9-20030918-01/8.12.10/d: small-solo.mc,v 1.2 2004/09/17 18:05:04 root Exp $) with SMTP id j34G9w0M016092; Mon, 4 Apr 2005 16:09:58 GMT Received: from mssmsx331.ccr.corp.intel.com ([10.125.2.16]) by mssmsxvs01.ims.intel.com (SAVSMTP 3.1.7.47) with SMTP id M2005040420030405513 ; Mon, 04 Apr 2005 20:03:04 +0400 Received: from mssmsx403.ccr.corp.intel.com ([10.125.2.52]) by mssmsx331.ccr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.211); Mon, 4 Apr 2005 20:03:05 +0400 Received: from nnsmsx401.ccr.corp.intel.com ([10.125.16.24]) by mssmsx403.ccr.corp.intel.com with Microsoft SMTPSVC(6.0.3790.211); Mon, 4 Apr 2005 20:03:04 +0400 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: GAS Date: Mon, 04 Apr 2005 16:03:00 -0000 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: From: "Zagorodnev, Grigory" To: "Stas Kiselev" , X-OriginalArrivalTime: 04 Apr 2005 16:03:04.0722 (UTC) FILETIME=[C8EE1720:01C5392F] X-SW-Source: 2005-04/txt/msg00094.txt.bz2 Stas, Have you tried profiling gas to expose hotspots? 200mb of (plain?) code seems to be good material for this. --- Grigory Zagorodnev Intel Corporation >-----Original Message----- >From: binutils-owner@sources.redhat.com [mailto:binutils- >owner@sources.redhat.com] On Behalf Of Stas Kiselev >Sent: Monday, April 04, 2005 6:52 PM >To: binutils@sources.redhat.com >Subject: GAS > >Hello, > > I use AS for generating object files where time is >critical. >I mean I have to speed up gas as much as possible. As for >input I give AS >very big .asm files with size more than 200mb. so it works >very slow. I >tried to cut input file to several small .asm files - AS >became work more >faster but in general AS work very slow. How can I speed up >it ? What kind >of weak points can I find and fix ? > >P.S. Where can I get whole description of AS architecture? >for instance I have >descriptinon for lcc compilator - "A retargetable C >compiler: design and implementation" > >Thank you, Stanislav