This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 5/13] microblaze musl support
- From: Szabolcs Nagy <szabolcs dot nagy at arm dot com>
- To: Michael Eager <eager at eagerm dot com>, "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>
- Cc: Gregor Richards <gregor dot richards at uwaterloo dot ca>, Rich Felker <dalias at libc dot org>, Szabolcs Nagy <nsz at port70 dot net>
- Date: Wed, 29 Apr 2015 14:51:24 +0100
- Subject: Re: [PATCH 5/13] microblaze musl support
- Authentication-results: sourceware.org; auth=none
- References: <55354A4A dot 4060702 at arm dot com> <55354B4E dot 8050508 at arm dot com> <553E492B dot 1040706 at arm dot com> <5540DA07 dot 1000709 at eagerm dot com>
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)
>>
>> gcc/Changelog:
>>
>> 2015-04-24 Gregor Richards <gregor.richards@uwaterloo.ca>
>>
>> * config/microblaze/linux.h (MUSL_DYNAMIC_LINKER): Define.
>> (DYNAMIC_LINKER): Change.
>>
>
> Are you building with both glibc and musl to verify these patches?
>
i tested various aarch64 and x86 configurations with both glibc
and musl, but not everything was tested.
in particular microblaze (big and little endian) was only built
with musl.
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)