All of gcjh's -add -append -friend and -prepend don't work. For example, for the following source file a.java: public class a { }
Compiled like so: gcj -C a.java gcjh -friend ::java::lang::Number a.class Results in the following header: // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- #ifndef __a__ #define __a__ #pragma interface #include <java/lang/Object.h> extern "Java" { class a; } class a : public ::java::lang::Object { public: a(); static ::java::lang::Class class$; }; #endif // __a__ -- Summary: gcjh's CNI text options don't work Product: gcc Version: 4.4.3 Status: UNCONFIRMED Severity: critical Priority: P3 Component: java AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: russ at eatnumber1 dot com http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43369