[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