<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Apr 20, 2020 at 5:11 PM Eshan Dhawan <<a href="mailto:eshandhawan51@gmail.com">eshandhawan51@gmail.com</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"><div dir="ltr"><div>hello everyone,<br><br></div><div>RTEMS has the implementation of aio.h. <br></div><div>But for simplicity it needs to be shifted to newlib.<br></div><div>where would be the header file added and <br></div><div>where would be the source code files added??<br></div><div>Also what would be the other changes that would be required to setup the methods ??<br></div></div></blockquote><div><br></div><div>You wouldn't be porting the aio implementation to newlib, just moving the .h file.</div><div><br></div><div>The implementation is very RTEMS specific and there is no reason to move it since it can't be shared.</div><div><br></div><div>If our aio.h is portable enough to apply to other environments, then it can go in the main include directory of newlib. </div><div><br></div><div>If not, then it goes under an RTEMS specific directory.</div><div><br></div><div>Do you think it is portable or RTEMS specific in its contents?</div><div><br></div><div>And before it is moved, we may want to make a sweep to update the D7 page numbers. That is like a 1993 paper draft of POSIX. :)</div><div><br></div><div>--joel</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>Thanks:) <br></div><div>-Eshan<br></div><br></div>
</blockquote></div></div>