<div dir="ltr"><div class="gmail_quote">On Sun, Apr 24, 2011 at 19:40, Marco van de Voort <span dir="ltr"><<a href="mailto:marcov@stack.nl">marcov@stack.nl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">In our previous episode, ik said:<br>
</div><div class="im">> > > Linux.<br>
> ><br>
> > I guess this went to the wrong list. I can't find any intptr_t in e.g. the<br>
> > FreeBSD rtl.<br>
><br>
> Right, my bad.<br>
><br>
</div><div class="im">> ik@ik-office:~/projects/fpc/fpc/rtl$ grep -in intptr_t ./* -R | grep -v svn<br>
> ./netbsd/sysnr.inc:144:  { syscall: "sbrk" ret: "int" args: "intptr_t"  }<br>
<br>
</div>(hasn't been updated in 8 years, that is dead code)<br>
<br>
netware and solaris remaining.<br>
<div class="im"><br>
> But why doesn't it included ?<br>
> It does exists on stdint.h and I can see that gcc C's preprocessor add it to<br>
> final result.<br>
<br>
</div>We add identifiers on a need-based basis, we don't vacuum the headers to<br>
find as many identifiers as possible.<br>
<br>
And anyway, it is the c equivalent of ptrint which is a FPC system type.<br>
<br>
To further compilate it, the upcoming 64-bit Delphi iirc will also call the<br>
equivalent intptr. </blockquote><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
and ptrint, intptr and (c)intptr_t is a bit too much without very good<br>
reasons.<br>
<br>
So, what do you need it for, and why can't you use simply ptrint?<br></blockquote><div><br>I bind C code, and looked for it.<br>And I used PtrInt instead but was interested in understanding the reason why it's not there. <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><div></div><div class="h5">_______________________________________________<br>
fpc-devel maillist  -  <a href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a><br>
<a href="http://lists.freepascal.org/mailman/listinfo/fpc-devel" target="_blank">http://lists.freepascal.org/mailman/listinfo/fpc-devel</a><br>
</div></div></blockquote></div><br><br>Ido<br></div>