This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH: boehm-gc breakage between binutils 2.16.1 and 2.17 on FreeBSD [7.2]
- From: Loren James Rittle <rittle at latour dot labs dot mot dot com>
- To: Andrew Haley<aph at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org, java at gcc dot gnu dot org
- Date: Thu, 3 Sep 2009 11:59:19 -0500 (CDT)
- Subject: Re: PATCH: boehm-gc breakage between binutils 2.16.1 and 2.17 on FreeBSD [7.2]
- References: <200909022307.n82N7lqJ040386@latour.labs.mot.com> <4A9F5D5A.7020104@redhat.com>
- Reply-to: rittle at labs dot mot dot com
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