[RFC] changing elf visibility syntax

Mike Frysinger vapier at gentoo.org
Fri Dec 23 21:35:39 PST 2005


On Sunday 18 December 2005 11:12, Mike Frysinger wrote:
> On Sat, Dec 17, 2005 at 09:21:46PM -0800, Peter Johnson wrote:
> > On Sun, 18 Dec 2005, Mike Frysinger wrote:
> > >the difference is in syntax though ... yasm does:
> > >GLOBAL foo:function hidden
> > >notice my version uses a ":" between the type/visibility while yasm
> > >uses a " " ...
> >
> > The problem with the proposed double-colon syntax is it doesn't match the
> > syntax of other NASM syntax objfmt-specific extensions when extra
> > parameters are given, e.g.:
> >
> >   global  hashtable:data (hashtable.end - hashtable)
>
> that makes sense ... i'll take this back to nasm list then, thanks

and ive updated the patch so that nasm supports:
GLOBAL foo:function hidden

now if only i could get a dev to wake up and commit it :)
-mike


More information about the yasm-devel mailing list