<br><br><div class="gmail_quote">2012/2/8 Rob Landley <span dir="ltr"><<a href="mailto:rob@landley.net">rob@landley.net</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">
> that I'm writing libc myself and tried to build toybox with it(like it<br>
> built in toybox) and got this warnings(not only :) ). So I asked about<br>
> standards of toybox.<br>
<br>
</div>> It's not a problem for me, I can fix it myself. The reason of questions<br>SUSv4, c99, LP64, dubious glances at the Linux man pages, and beyond<br>
that stay simple and wing it.<br></blockquote><div>Its ok but LP64. I have focused on 32-bit, because the hardware I use. <br> <br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class="im">
> When writing my toy-libc I use "The Open Group Base<br>
> Specifications Issue 7" so this functions is legacy for me. The question<br>
> what standards and codestyle you are guided.<br>
</div>What license is your new library under?<br></blockquote><div>Its planned to be BSD. There are enough of gpl libc's. :)<br><br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div class="im">
> PS I need to read more about bionic internals after your previos letter.<br>
> And maybe about toybox too. :)<br></div>Bionic actually looks... almost sane. Toolbox is a joke but bionic<br>
might be worth extending. Dunno.<br>
<br>
In theory if you clone the android open source project there's a bionic<br>
subdirectory. That's where I got the copy I was looking at at work.<br>
Alas, the android guys aren't big into DOCUMENTING what they're doing,<br>
so reading the code is pretty much it apparently...<br></blockquote><div>Cloning it right now. In my researches I mostly used NetBSD sources. <span id="result_box" class="" lang="en"><span class="hps">But since</span> <span class="hps">the main purpose of</span> my lib is <span class="hps">Linux</span><span class="hps"></span><span class="">, have to</span> <span class="hps">keep an eye</span> <span class="hps">in</span> <span class="hps">glibc. That the reason why I cant public it now - some code(mostly headers and some code) is token from gnu libs. Hope bionic will help.<br>
</span></span></div></div><br clear="all"><br>-- <br>Dmitriy<br>