[aarch64-port-dev ] Binutils version for Fedora 20

Andrew Haley aph at redhat.com
Fri Mar 7 03:03:37 PST 2014


Hi,

On 03/07/2014 09:59 AM, Andrew Dinn wrote:

> Thanks for posting your report.
> 
> On 06/03/14 17:35, Andrew Haley wrote:
>> On 03/06/2014 03:48 PM, Juan Jose Fumero wrote:
>>> Following the instructions in the repository there is a binutils version 
>>> according to the aarch64 code.  But in fedora 20 it doesn't work
>>
>> Hi.  Good to have you around.
>>
>> I don't really understand what problem you have: I'm also using F20, and
>> it works for me.
> 
> The problem Juan had occurred on Fedora 20/x86. Andrew, are you
> referring to running F20 on x86 or on AArch64?

x86.

> The problem occurred when Juan tried to build the hsdis library for the
> x86 simulator build using our modified binutils tree (downloaded from
> sourceforge). Our code is based on binutils-2.23.1 and I have only ever
> built it using gcc 4.7. It appears to be incompatible with gcc 4.8, the
> version used on F20/x86, on two counts.
> 
> The first problem was in the binutils configure step which reported
> several missing packages:
> 
> texinfo, flex, flex-devel, bison and bison-devel
> 
> After installing these packages the config step completed but the build
> failed to compile.
> 
> We identified binutils-2.23.1 as the root of the problem for two reasons:
> 
>   another SICSA OpenJDK School participant had problems building the
> sourceforge binutils tree on the most recent Ubuntu which also uses a
> gcc 4.8 release
> 
>   building hsdis with binutils-2.23.tar.gz tree downloaded from gnu.org
> fixed the compile issue with gcc 4.8

But what was the compile issue?  Is it a secret?

I just tried it again.  I did have one problem with incorrect texinfo
comments, fixed thusly:

diff -r 9957a42098d2 bfd/doc/bfd.texinfo
--- a/bfd/doc/bfd.texinfo	Thu Oct 31 17:25:09 2013 +0000
+++ b/bfd/doc/bfd.texinfo	Fri Mar 07 11:01:27 2014 +0000
@@ -322,8 +322,8 @@
 @printindex cp

 @tex
-% I think something like @colophon should be in texinfo.  In the
-% meantime:
+ at c I think something like @colophon should be in texinfo.  In the
+ at c meantime:
 \long\def\colophon{\hbox to0pt{}\vfill
 \centerline{The body of this manual is set in}
 \centerline{\fontname\tenrm,}
@@ -333,7 +333,7 @@
 \centerline{{\sl\fontname\tensl\/}}
 \centerline{are used for emphasis.}\vfill}
 \page\colophon
-% Blame: doc at cygnus.com, 28mar91.
+ at c Blame: doc at cygnus.com, 28mar91.
 @end tex

 @bye

Andrew.



More information about the aarch64-port-dev mailing list