[oe] [PATCH 2/3] uClibc: use __always_inline instead of __inline__

GNUtoo GNUtoo at no-log.org
Tue Aug 11 09:11:28 UTC 2009


> On Mon, Aug 10, 2009 at 8:01 PM, Holger Hans Peter
> Freyther<holger+oe at freyther.de> wrote:
>> On Monday 20 July 2009 00:33:57 Otavio Salvador wrote:
>>> From: Mario Domenech Goulart <mario at ossystems.com.br>
>>>
>>> Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
>>
>> Why? what does it fix?
>
> For now I think it fixes nothing. just replaces __inline__ with
> __inline which essentially has same semantics
> but probably  it is intended to have a 'must inline' semantics for
> these functions. in this case we need to fix
> the defines in uclibc. I will see to it
There was a problem with some gcc version + uclibc on MIPS
basically some functions should have been inlined and they weren't
that made all programs using shared libs segfault in ld-uClibc.so.0
Denis.





More information about the Openembedded-devel mailing list