>> >> This looks like something is broken on the gcc side of things. Does a >> simple: >> >> void >> __attribute__((visibility ("hidden"))) >> foo() >> { } >> >> compile with your resultant compiler? > > > > also works when going to native .o or bytecode. Well, at least it's not completely broken :) -eric