gcc/java:
commit53973c81d70dccdd1e1ca48555ddf8620c652bcd
authordaney <daney@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Feb 2007 17:25:24 +0000 (15 17:25 +0000)
committerdaney <daney@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 15 Feb 2007 17:25:24 +0000 (15 17:25 +0000)
treeecd80f4d6cba05c29ed9420459814c84387b36bf
parent1e5e88e66f071071c698ff0f323f11220e2050da
gcc/java:
2007-02-15  David Daney  <ddaney@avtrex.com>

* Make-lang.in (JAVA_MANFILES): Add doc/gc-analyze.1.
(java.maintainer-clean):Add gc-analyze.1.
(.INTERMEDIATE): Add gc-analyze.pod.
(gc-analyze.pod): New rule.
(java.install-man): Install gc-analyze.1
* gcj.texi: Add new section for the gc-analyze program.

libjava:
2007-02-15  Johannes Schmidt  <jschmidt@avtrex.com>
David Daney  <ddaney@avtrex.com>

* configure.ac: Create vm-tools-packages file.  Add
gnu/gcj/tools/gc_analyze to standard.omit and vm-tools-packages.
Check for /proc/self/maps.
* Makefile.am (bin_PROGRAMS): Added gc-analyze.
(gc_analyze_SOURCES): New.
(gc_analyze_LDFLAGS): New.
(gc_analyze_LINK): New.
(gc_analyze_LDADD): New.
(gc_analyze_DEPENDENCIES): New.
(nat_source_files): Add gnu/gcj/util/natGCInfo.cc.
* Makefile.in: Regenerated.
* configure: Regenerated.
* include/config.h.in: Regenerated.
* sources.am: Regenerated.
* scripts/makemake.tcl: Don't include gc-analyze classes in libgcj.
* gnu/gcj/tools/gc_analyze/SymbolLookup.java: New.
* gnu/gcj/tools/gc_analyze/ObjectMap.java: New.
* gnu/gcj/tools/gc_analyze/MemoryMap.java: New.
* gnu/gcj/tools/gc_analyze/SymbolTable.java: New.
* gnu/gcj/tools/gc_analyze/BlockMap.java: New.
* gnu/gcj/tools/gc_analyze/BytePtr.java: New.
* gnu/gcj/tools/gc_analyze/ItemList.java: New.
* gnu/gcj/tools/gc_analyze/ToolPrefix.java: New.
* gnu/gcj/tools/gc_analyze/MemoryAnalyze.java: New.
* gnu/gcj/util/GCInfo.java: New.
* gnu/gcj/util/GCInfo.h: New.
* gnu/gcj/util/natGCInfo.cc: New.
* gnu/gcj/util/UtilPermission.java: New.
* gnu/gcj/util/UtilPermission.h: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/SymbolTable.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/ObjectMap$ObjectItem.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryMap$RangeComparator.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/BlockMap$PtrMarks.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryMap$Range.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/BlockMap.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/BytePtr.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze$SubstringComparator.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/ItemList.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/ToolPrefix.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze$1$Info.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze$1.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze$2.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze$3.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze$4.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryAnalyze$OptionParser.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/BlockMap$SizeKind.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/SymbolLookup.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/ObjectMap.class: New.
* classpath/tools/gnu/gcj/tools/gc_analyze/MemoryMap.class: New.
* classpath/lib/gnu/gcj/util/GCInfo.class: New.
* classpath/lib/gnu/gcj/util/UtilPermission.class: New.

libjava/classpath:
2007-02-15  David Daney  <ddaney@avtrex.com>

* tools/Makefile.am (TOOLS_ZIP): Add classes from vm-tools-packages.
* tools/Makefile.in: Regenerated.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122007 138bc75d-0d04-0410-961f-82ee72b054a4
51 files changed:
gcc/java/ChangeLog
gcc/java/Make-lang.in
gcc/java/gcj.texi
libjava/ChangeLog
libjava/Makefile.am
libjava/Makefile.in
libjava/classpath/ChangeLog.gcj
libjava/classpath/lib/gnu/gcj/util/GCInfo.class [new file with mode: 0644]
libjava/classpath/lib/gnu/gcj/util/UtilPermission.class [new file with mode: 0644]
libjava/classpath/tools/Makefile.am
libjava/classpath/tools/Makefile.in
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/BlockMap$PtrMarks.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/BlockMap$SizeKind.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/BlockMap.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/BytePtr.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/ItemList.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$1$Info.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$1.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$2.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$3.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$4.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$OptionParser.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze$SubstringComparator.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryAnalyze.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryMap$Range.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryMap$RangeComparator.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/MemoryMap.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/ObjectMap$ObjectItem.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/ObjectMap.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/SymbolLookup.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/SymbolTable.class [new file with mode: 0644]
libjava/classpath/tools/classes/gnu/gcj/tools/gc_analyze/ToolPrefix.class [new file with mode: 0644]
libjava/configure
libjava/configure.ac
libjava/gnu/gcj/tools/gc_analyze/BlockMap.java [new file with mode: 0644]
libjava/gnu/gcj/tools/gc_analyze/BytePtr.java [new file with mode: 0644]
libjava/gnu/gcj/tools/gc_analyze/ItemList.java [new file with mode: 0644]
libjava/gnu/gcj/tools/gc_analyze/MemoryAnalyze.java [new file with mode: 0644]
libjava/gnu/gcj/tools/gc_analyze/MemoryMap.java [new file with mode: 0644]
libjava/gnu/gcj/tools/gc_analyze/ObjectMap.java [new file with mode: 0644]
libjava/gnu/gcj/tools/gc_analyze/SymbolLookup.java [new file with mode: 0644]
libjava/gnu/gcj/tools/gc_analyze/SymbolTable.java [new file with mode: 0644]
libjava/gnu/gcj/tools/gc_analyze/ToolPrefix.java [new file with mode: 0644]
libjava/gnu/gcj/util/GCInfo.h [new file with mode: 0644]
libjava/gnu/gcj/util/GCInfo.java [new file with mode: 0644]
libjava/gnu/gcj/util/UtilPermission.h [new file with mode: 0644]
libjava/gnu/gcj/util/UtilPermission.java [new file with mode: 0644]
libjava/gnu/gcj/util/natGCInfo.cc [new file with mode: 0644]
libjava/include/config.h.in
libjava/scripts/makemake.tcl
libjava/sources.am