diff options
author | Andrew John Hughes <gnu_andrew@member.fsf.org> | 2011-09-09 05:44:20 +0000 |
---|---|---|
committer | Andrew John Hughes <gnu_andrew@member.fsf.org> | 2011-09-09 05:44:20 +0000 |
commit | f3961f046edcdf6fca9897c2a3c0bb406d693ec3 (patch) | |
tree | 68c58cc9aa8a32316e1db020d40e154c83a9c685 /ChangeLog | |
parent | 90d84296530e154dd079db544606ffdf9bc1d158 (diff) | |
download | classpath-f3961f046edcdf6fca9897c2a3c0bb406d693ec3.tar.gz |
PR classpath/45526: Produce header files for any inner classes found.
2011-09-09 Andrew John Hughes <ahughes@redhat.com>
PR classpath/45526: Produce header files for
any inner classes found.
* tools/gnu/classpath/tools/javah/Main.java:
(parsed): Set of class names that have been parsed.
(writeHeader(Map,Printer)): Take a general Map
rather than a specific HashMap.
(parseClasses(Iterator<Object>)): Factor out
the parsing of class files into a separate
method so it can be called recursively for
inner classes.
(getClass(String)): Remove redundant cast.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -1,3 +1,17 @@ +2011-09-09 Andrew John Hughes <ahughes@redhat.com> + + PR classpath/45526: Produce header files for + any inner classes found. + * tools/gnu/classpath/tools/javah/Main.java: + (parsed): Set of class names that have been parsed. + (writeHeader(Map,Printer)): Take a general Map + rather than a specific HashMap. + (parseClasses(Iterator<Object>)): Factor out + the parsing of class files into a separate + method so it can be called recursively for + inner classes. + (getClass(String)): Remove redundant cast. + 2011-07-07 Andrew John Hughes <ahughes@redhat.com> PR classpath/45527 |