This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Sam Ruby wrote:Bryce McKinlay wrote:On Tue, Jun 23, 2009 at 10:39 AM, Chris Burdess<dog@bluezoo.org> wrote:namespace also happens to be the name of a concept in XML...
Some genius (?) has a namespace called "namespace" :-)That would be Sun. And in Java "namespace" is not a keyword so it's a perfectly legal package name.
To what? Specifically, what should namespace "namespace" be mapped to?I think you'll have to edit the header file by hand.
namespace$
It is beginning to appear to me that gcj/g++ will do name mangling of Java packages without regard to C++ reserved words, resulting in entry points that can't conveniently be referenced in C++ using CNI.
That's right. It should be fairly easy to fix this, though.
Where can I find the "old" gcjh? The current code is in Java, which presumably does *not* have the mapping:
http://cvs.savannah.gnu.org/viewvc/classpath/tools/gnu/classpath/tools/javah/?root=classpath
But this is easily fixable, as I pointed out in my previous massage.
The old gcjh is very out of date. I'd just fix the current code.
Andrew.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |