The gcj-eclipse branch has most of the code needed for runtime annotation support. however a few things are missing:
* Annotations are not instantiated yet. Some new code from Classpath 0.92 is needed for this. * Annotations should be cached when created. * 'c' and 'e' types in annotations are not properly handled, see natClass.cc. -- Summary: [ecj] runtime annotation support Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgcj AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tromey at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28454