[PING][PATCH 5/13] microblaze musl support

Szabolcs Nagy szabolcs.nagy@arm.com
Thu Oct 15 19:00:00 GMT 2015


On 06/05/15 12:25, Szabolcs Nagy wrote:
> On 29/04/15 14:51, Szabolcs Nagy wrote:
>> On 29/04/15 14:17, Michael Eager wrote:
>>> On 04/27/2015 07:35 AM, Szabolcs Nagy wrote:
>>>> On 20/04/15 19:54, Szabolcs Nagy wrote:
>>>>> Set up dynamic linker name for microblaze.
>>>>>
>>>>
>>>> Patch v2.
>>>> (undef MUSL_DYNAMIC_LINKER that comes from config/linux.h)
>>>>
>>>
>>> Are you building with both glibc and musl to verify these patches?
>>>
> ...
>>
>> note that microblaze does not use the GNU_USER_DYNAMIC_LINKER
>> macro so the -mglibc etc options don't work.
>> (that should be changed probably, assuming -muclibc and -mbionic
>> have no side effects when they are not supported)
>>
>
> Patch v3.
>
> I changed the patch to use GNU_USER_DYNAMIC_LINKER like
> other platforms do.
>
> I built gcc with musl and glibc default libc as well and verified
> that -mmusl and -mglibc sets the dynamic linker as expected.
>

Ping,
patch still works.
https://gcc.gnu.org/ml/gcc-patches/2015-05/msg00437.html

> gcc/Changelog:
>
> 2015-05-06  Gregor Richards  <gregor.richards@uwaterloo.ca>
> 	    Szabolcs Nagy  <szabolcs.nagy@arm.com>
>
> 	* config/microblaze/linux.h (MUSL_DYNAMIC_LINKER): Define.
> 	(DYNAMIC_LINKER): Renamed to ...
> 	(GLIBC_DYNAMIC_LINKER): This.
> 	(SUBTARGET_EXTRA_SPECS): Use GNU_USER_DYNAMIC_LINKER.
>



More information about the Gcc-patches mailing list