<br><br><div class="gmail_quote">On Thu, Feb 19, 2009 at 7:49 PM, John M McIntosh <span dir="ltr">&lt;<a href="mailto:johnmci@smalltalkconsulting.com">johnmci@smalltalkconsulting.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
<a href="http://publib.boulder.ibm.com/infocenter/zos/v1r9/index.jsp?topic=/com.ibm.zos.r9.cbclx01/pexport.htm" target="_blank">http://publib.boulder.ibm.com/infocenter/zos/v1r9/index.jsp?topic=/com.ibm.zos.r9.cbclx01/pexport.htm</a><br>

<br>
It&#39;s to expose the symbol names for routines so that FFI and the code loading logic can find the public API for internal plugins.<br>
<br>
<br>
I&#39;m not sure how it applies today, various newer versions of gcc 4.x cheerfully makes everything private unless told otherwise.<br>
But I&#39;ll let Ian reply since I&#39;m sure it still is required on some platforms.</blockquote><div><br></div><div>Remember the EXPORT macro exists also. &nbsp;So if it can be done via the EXPORT pragma then we should nuke the export pragma.</div>
<div>&nbsp;</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="Wj3C7c"><br>
<br>
On 19-Feb-09, at 7:42 PM, Eliot Miranda wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi All,<br>
<br>
 &nbsp; &nbsp;anyone know what platform this pragma is aimed at, and whether we still really, really need it? &nbsp;It is the source of the bulk of my warnings in the cog interpreter and I&#39;d love to nuke it.<br>
<br>
E.<br>
</blockquote>
<br></div></div><font color="#888888">
--<br>
===========================================================================<br>
John M. McIntosh &lt;<a href="mailto:johnmci@smalltalkconsulting.com" target="_blank">johnmci@smalltalkconsulting.com</a>&gt;<br>
Corporate Smalltalk Consulting Ltd. &nbsp;<a href="http://www.smalltalkconsulting.com" target="_blank">http://www.smalltalkconsulting.com</a><br>
===========================================================================<br>
<br>
<br>
<br>
</font></blockquote></div><br>