This is the mail archive of the libc-ports@sources.redhat.com mailing list for the libc-ports 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] ARM: Fix transitional issues with ld.so.cache.


On Thu, Feb 07, 2013 at 12:13:02AM -0500, Carlos O'Donell wrote:
>
>The patch does the following:
>
>(a) Adds FLAG_ARM_LIBSF as a new ldconfig flag and adjusts
>    the verbose cache printout to list `,soft-float' when
>    this flag is set and distinguishing from "Don't know."
>
>(b) Sets FLAG_ARM_LIBSF for any object with the ELF flag
>    EF_ARM_ABI_FLOAT_SOFT.
>
>(c) Expands the conditions in _dl_cache_check to allow
>    hard-float and soft-float dynamic loaders to load
>    unmarked don't know / don't care objects.

Looks spot-on to me, thanks. It's exactly the same method I was going
to propose for the fix. I've not (yet) built and tested directly
myself, but it sounds like your own testing is good for that.

I'd also +1 the request to add this to a stable release as a clear bug
fix.

Cheers,
-- 
Steve McIntyre                                steve.mcintyre@linaro.org
<http://www.linaro.org/> Linaro.org | Open source software for ARM SoCs


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