perror() changes the orientation of stderr to byte-oriented mode if stderr is not oriented yet.

Andre Vieira (lists) Andre.SimoesDiasVieira@arm.com
Thu Jul 5 08:48:00 GMT 2018


On 04/07/18 13:20, Corinna Vinschen wrote:
> On Jul  3 19:19, Takashi Yano wrote:
>> On Tue, 3 Jul 2018 18:22:30 +0900
>> Takashi Yano wrote:
>>>> I guess the simplest solution is to use the FreeBSD/OpenBSD method
>>>> all the time.
>>>
>>> How about the patch attached?
>>
>> Fix typo in commit message.
>>
>> -- 
>> Takashi Yano <takashi.yano@nifty.ne.jp>
> 
> Pushed.
> 
> 
> Thanks,
> Corinna
> 
Hi Takashi, Corinna,

This patch is breaking our arm and aarch64 bare-metal builds.  It seems
it can't find sys/uio.h.

It seems newlib provides a couple of them:
./newlib/libc/machine/spu/sys/uio.h
./newlib/libc/sys/phoenix/sys/uio.h
./newlib/libc/sys/rtems/include/sys/uio.h
./winsup/cygwin/include/sys/uio.h


Do I need to add one for arm and aarch64?  Should there be a default
one? Suggestions?

Regards,
Andre



More information about the Newlib mailing list