<div dir="ltr"><div>For testing, I followed the instruction in the blog written by <a class="gmail_plusreply" id="plusReplyChip-0" href="mailto:vaibhav.varodek@gmail.com" tabindex="-1">@Vaibhav Gupta</a> last year for applying a patch to newlib <br></div><div>(the blog can be read here: <a href="https://medium.com/my-gsoc-2019-journey/apply-newlib-patch-to-rtems-source-builder-6873b0fb31b8">https://medium.com/my-gsoc-2019-journey/apply-newlib-patch-to-rtems-source-builder-6873b0fb31b8</a> )<br></div><div>After building the toolchain again, aio.h was present in the include directory of the toolchain (sparc-rtems5) <br></div><div>then I build sparc/erc32 BSP with the new toolchain and the other patch ( <a href="https://lists.rtems.org/pipermail/devel/2020-April/059547.html">patch to remove aio.h from rtems </a> )  <br></div><div>and ran the aio tests present in testsuite/psxtests.<br></div><div>I also did the same for riscv/rv32imac.<br><br></div><div>-Eshan <br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Apr 24, 2020 at 8:29 AM Gedare Bloom <<a href="mailto:gedare@rtems.org">gedare@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Eshan,<br>
<br>
How did you test it?<br>
<br>
On Thu, Apr 23, 2020 at 12:58 PM Eshan Dhawan <<a href="mailto:eshandhawan51@gmail.com" target="_blank">eshandhawan51@gmail.com</a>> wrote:<br>
><br>
> hello,<br>
> This patch adds aio.h to newlib.<br>
> If it is ok should I send it to newlib mailing list??<br>
> thanks<br>
> -Eshan<br>
><br>
><br>
> On Fri, Apr 24, 2020 at 12:04 AM Eshan dhawan <<a href="mailto:eshandhawan51@gmail.com" target="_blank">eshandhawan51@gmail.com</a>> wrote:<br>
>><br>
>> Added aio.h in newlib/libc/include<br>
>><br>
>> the file is taken from RTEMS (rtems/cpukit/include)<br>
>><br>
>> Build successful for sparc-rtems5 and tested it RTEMS Source Builder (rsb)<br>
>><br>
>> Eshan dhawan (1):<br>
>>   Adding aio.h to newlib/libc/include from RTEMS<br>
>><br>
>>  newlib/libc/include/aio.h | 193 ++++++++++++++++++++++++++++++++++++++<br>
>>  1 file changed, 193 insertions(+)<br>
>>  create mode 100644 newlib/libc/include/aio.h<br>
>><br>
>> --<br>
>> 2.17.1<br>
>><br>
</blockquote></div></div>