This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH: boehm-gc breakage between binutils 2.16.1 and 2.17 on FreeBSD [7.2]


In article <4A9F5D5A.7020104@redhat.com>, Andrew Haley<aph@redhat.com> writes:

>> 2009-08-31  Loren J. Rittle  <ljrittle@acm.org>
>> 
>> * dyn_load.c (HAVE_DL_ITERATE_PHDR): Break definition from use.
>> Define for FreeBSD 7.0+.
>> 

> This is fine.  It's definitely best to use dl_iterate_phdr where it works.
> I presume that you've checked moving the definition of HAVE_DL_ITERATE_PHDR
> doesn't break other systems.

Andrew,

Since you asked, I have now tested on: i686-pc-linux-gnu [Fedora Core
release 3 (Heidelberg)] while also ensuring that glibc check passed
(since I don't know glibc version history very well).

Committed.  Suggest that other non-linux/non-glibc platform
maintainers check whether they can also enable HAVE_DL_ITERATE_PHDR.

Regards,
Loren


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]