From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7913 invoked by alias); 31 Jan 2002 18:30:34 -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 7813 invoked from network); 31 Jan 2002 18:30:24 -0000 Received: from unknown (HELO usa.oarcorp.com) (216.107.91.227) by sources.redhat.com with SMTP; 31 Jan 2002 18:30:24 -0000 Received: (qmail 22415 invoked from network); 31 Jan 2002 17:26:35 -0000 Received: from unknown (HELO OARcorp.com) (136.205.65.154) by 0 with SMTP; 31 Jan 2002 17:26:35 -0000 Message-ID: <3C597E5A.B653E6A9@OARcorp.com> Date: Thu, 31 Jan 2002 10:38:00 -0000 From: Joel Sherrill Organization: OAR Corporation X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: binutils@sources.redhat.com Subject: initial feedback on *-rtems was [Fwd: binutils 2.12 is approaching] Content-Type: multipart/mixed; boundary="------------ACEE15E2080949391C3016DD" X-SW-Source: 2002-01/txt/msg00706.txt.bz2 This is a multi-part message in MIME format. --------------ACEE15E2080949391C3016DD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-length: 427 I am forwarding email from an RTEMS user who responded to my request to test binutils in anticipation of the branch. It looks like make doc hits a problem in a build/bfd/doc/targets.texi. -- Joel Sherrill, Ph.D. Director of Research & Development joel@OARcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985 --------------ACEE15E2080949391C3016DD Content-Type: message/rfc822 Content-Transfer-Encoding: 7bit Content-Disposition: inline Content-length: 3470 Return-Path: Delivered-To: joel@oarcorp.com Received: (qmail 20219 invoked by alias); 31 Jan 2002 15:42:15 -0000 Delivered-To: joel.sherrill@oarcorp.com Received: (qmail 20215 invoked from network); 31 Jan 2002 15:42:13 -0000 Received: from unknown (HELO engr.usask.ca) (128.233.13.6) by 0 with SMTP; 31 Jan 2002 15:42:13 -0000 Received: from usask.ca (IDENT:CsH9gWYfn6/6dgSMRtUE6L+OQdPjh3iK@norum1 [128.233.12.201]) by engr.usask.ca (8.9.3/8.6.9) with ESMTP id JAA02856 for ; Thu, 31 Jan 2002 09:40:48 -0600 (CST) Sender: Eric_Norum@engr.USask.Ca Message-ID: <3C596580.3C9AB160@usask.ca> Date: Thu, 31 Jan 2002 09:40:48 -0600 From: Eric Norum Organization: University of Saskatchewan X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.4.9-13enterprise i686) X-Accept-Language: en MIME-Version: 1.0 To: Joel Sherrill Subject: Re: binutils 2.12 is approaching References: <3C56F31B.DF0F4554@OARcorp.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-length: 2396 Joel Sherrill wrote: > > Hi, > > An announcement recently was made to the binutils list that > an attempt will be made to make a 2.12 branch in the next > couple of weeks. Feb 5 was mentioned as the target date. > > If anyone wants to step up to the plate and help verify > that the *-rtems targets are OK, it would be appreciated. > I checked out the binutils source to my RedHat 7.2 Linux system last night: CVSROOT=:pserver:anoncvs@sources.redhat.com:/cvs/src cvs co binutils Things build properly, but the make install failed on the documentation. The build process creates build/bfd/doc/targets.texi improperly (it creates a @code{xxxxx} directive with a / in place of the terminating }). The following script works around this problem. I can't imagine this problem being present this late in the development cycle, so perhaps it's just something wrong with my Linux setup. I don't have time to dig any deeper. Here's the offending line (line 203): /* Check the format of a file being read. Return a @code{bfd_target */ or zero. */ and here's what it looks like after my script fixes it /* Check the format of a file being read. Return a @code{bfd_target *} or zero. */ ========================================================== #!/bin/sh set -ex for arch in m68k i386 ppc do rm -rf build mkdir -p build cd build ../../src/configure --target=${arch}-rtems --prefix=/opt/rtems gmake -w gmake -w install || true sed '/Check the format of a file being read. Return a/s/\/ or/} or/' bfd/doc/targets.texi >jnk mv jnk bfd/doc/targets.texi gmake -w install cd .. rm -rf build done ============================================================ Running the script gives me a working set of tools: norume@norum1 230> m68k-rtems-ld --version GNU ld version 2.11.93 20020131 Copyright 2002 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License. This program has absolutely no warranty. I've used the resulting binutils to build my RTEMS and EPICS applications. Everything seems to work. -- Eric Norum eric.norum@usask.ca Department of Electrical Engineering Phone: (306) 966-5394 University of Saskatchewan FAX: (306) 966-5407 Saskatoon, Canada. --------------ACEE15E2080949391C3016DD--