[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gcl-devel] How to submit GCL patches
From: |
Gabriel Dos Reis |
Subject: |
Re: [Gcl-devel] How to submit GCL patches |
Date: |
06 Feb 2009 16:02:20 -0600 |
Jerry James <address@hidden> writes:
| On Thu, Feb 5, 2009 at 1:31 PM, Camm Maguire <address@hidden>
| wrote:
|
| Greetings!
| First, let me thank you again so much for your attention and
| contribution to GCL! I've downloaded your patches and are looking
| them over.
| Regarding the bfd patch, I cannot find a bfd version (on any debian
| release version at least) which requires this output_bfd
| setting. Can you fill me in on the problem you encountered?
|
|
| With a sufficiently new BFD library (more on that in a moment), failing to set
| the output_bfd field triggers a crash due to a null pointer dereference when
| attempting to read symbols. I took a look at upstream CVS. This page:
|
| [[http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/bfdlink.h?cvsroot=src]]
| indicates that the output_bfd field was added in version 1.71 of bfdlink.h,
| checked in on Feb 15, 2008. Version 2.19 of binutils has subsequently been
| released. I am on a Fedora 10 machine, where binutils reports its version as
| 2.18.50.0.9. I presume that is some kind of development snapshot. In any
| case, /usr/include/bfdlink.h on my machine shows the output_bfd field, and
| failing to set it results in the aforementioned crash.
Just as a data point: while I can build GCL (2.6.8pre) on
openSUSE-10.2, I cannot build it on any later versione,
e.g. openSUSE-11.x, which all comes with newer versions of binutils.
-- Gaby
Re: [Gcl-devel] How to submit GCL patches, Camm Maguire, 2009/02/26
Re: [Gcl-devel] How to submit GCL patches, Camm Maguire, 2009/02/26