[PATCH uClibc 1/3] Makerules: Respect $(SYMBOL_PREFIX) when prelinking

Markos Chandras markos.chandras at gmail.com
Thu Feb 28 12:07:21 UTC 2013


On 28 February 2013 12:00, Bernhard Reutner-Fischer
<rep.dot.nop at gmail.com> wrote:
> On 27 February 2013 22:45, Markos Chandras <markos.chandras at gmail.com> wrote:
>> On 27 February 2013 21:06, Bernhard Reutner-Fischer
>> <rep.dot.nop at gmail.com> wrote:
>>> On 25 February 2013 10:59, Markos Chandras <markos.chandras at gmail.com> wrote:
>>>> I sent a new patch that fixes all the missing $(SYMBOL_PREFIX)
>>>
>>> and what about _start (see git grep "\-e,")?
>>
>> Hi Bernhard,
>>
>> The Meta arch code already takes care of that (see ldso/ldso/metag/dl-startup.h)
>>
>> "       .global __start\n"
>> "       .type   __start, at function\n"
>> "       .global _start\n"
>> "       .type   _start, at function\n"
>>
>> Bfin does a similar thing. It seems like the prefixed architectures
>> are taking care of this case already.
>
> I'd prefer to remove that hack from the prefix-arches and fix the
> entry-point instead, for consistency.

Either way is fine for me. Would you be able to extend the one I
submitted to include the _start symbol changes in the
ldso/ldso/bfin/dl-startup.h and ldso/ldso/Makefile.in or should I
submit a new patch instead?

-- 
Regards,
Markos Chandras


More information about the uClibc mailing list