[Bug java/17575] New: gcjh does not clear its function name cache between files

thhal at mailblocks dot com gcc-bugzilla@gcc.gnu.org
Mon Sep 20 23:08:00 GMT 2004


When a single gcjh invocation is used to generate JNI headers for several
classes, gcjh incorrectly detects name ambiguities between functions that reside
in different, unrelated classes. Such functions are then generated with names
that contain parameter type information although they should not.

Invoking gcjh once for each class will however produce correct output.

-- 
           Summary: gcjh does not clear its function name cache between
                    files
           Product: gcc
           Version: 3.4.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: java
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: thhal at mailblocks dot com
                CC: gcc-bugs at gcc dot gnu dot org,java-prs at gcc dot gnu
                    dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17575



More information about the Gcc-bugs mailing list