From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24950 invoked by alias); 17 Mar 2006 14:28:33 -0000 Received: (qmail 24942 invoked by uid 22791); 17 Mar 2006 14:28:33 -0000 X-Spam-Check-By: sourceware.org Received: from stl-smtpout-01.boeing.com (HELO stl-smtpout-01.boeing.com) (130.76.96.56) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 17 Mar 2006 14:28:29 +0000 Received: from blv-av-01.boeing.com ([192.42.227.216]) by stl-smtpout-01.boeing.com (8.9.2.MG.10092003/8.8.5-M2) with ESMTP id IAA14632; Fri, 17 Mar 2006 08:28:13 -0600 (CST) Received: from xch-swbh-11.sw.nos.boeing.com (localhost [127.0.0.1]) by blv-av-01.boeing.com (8.11.3/8.11.3/MBS-AV-LDAP-01) with ESMTP id k2HESDC19073; Fri, 17 Mar 2006 06:28:13 -0800 (PST) Received: from XCH-SW-4V2.sw.nos.boeing.com ([129.172.87.229]) by xch-swbh-11.sw.nos.boeing.com with Microsoft SMTPSVC(6.0.3790.211); Fri, 17 Mar 2006 06:28:12 -0800 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Subject: RE: How do I run CGEN? Date: Fri, 17 Mar 2006 14:28:00 -0000 Message-ID: <80890BBB6B38E0419197E69BAE0C989E096D82@XCH-SW-4V2.sw.nos.boeing.com> References: <80890BBB6B38E0419197E69BAE0C989E096D79@XCH-SW-4V2.sw.nos.boeing.com> <20060316153045.GA30997@redhat.com> From: "Lindley, Robert A" To: "Frank Ch. Eigler" Cc: X-IsSubscribed: yes Mailing-List: contact cgen-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cgen-owner@sourceware.org X-SW-Source: 2006-q1/txt/msg00036.txt.bz2 Thanks, =20 Is there a preliminary, draft, or working copy of Chapter 2? Is someone working on it? Perhaps if I made notes on my adventure through this maze=20 it would be of some help? =20 To someone who knows the inner workings of gas and ld, cgen may seems easy and intuitive. However, I am starting this journey=20 from square zero. As such, I need a high level overview of the the tasks that must be accomplished and the order that they must be done. =20 I am going to re-read the available, and very detailed, documentation. I think that I need to know more about how gas and ld work to get a better idea about how all of this fits together. =20 Bob Lindley ________________________________ From: Frank Ch. Eigler [mailto:fche@redhat.com] Sent: Thu 3/16/2006 8:30 AM To: Lindley, Robert A Cc: cgen@sourceware.org Subject: Re: How do I run CGEN? Hi - > [...] Can't find anything that gives a top level discussion of how > to accomplish the series of tasks that define a processor to making > a new as and ld. [...] I need to define a unique (MECA-43) > processor and can't get started. Despite the documentation, most cgen users tend to run it in batch mode only. A new port is typically done by replicating an existing port with a new name throughout source tree, making that build, then modifying it to represent the actual target CPU. An old thread gives an outline of the other (cgen-unassisted) parts of binutils porting: http://sourceware.org/ml/cgen/2003-q4/msg00014.html - FChE