From 4ea69e9efb4ab33b0ce910662afedbc496d319fa Mon Sep 17 00:00:00 2001 From: tromey Date: Tue, 6 Mar 2007 18:50:14 +0000 Subject: [PATCH] libjava * Makefile.in: Rebuilt. * Makefile.am (bin_PROGRAMS): Added gcjh. (gcjh_SOURCES, gcjh_LDFLAGS, gcjh_LINK, gcjh_LDADD, gcjh_DEPENDENCIES): New variables. libjava/classpath * tools/gnu/classpath/tools/javah/Main.java (getName): New method. (getParser): Now protected. Use getName. Add '-v' alias for --verbose. (postParse): New method. (run): Now protected. Use postParse. * tools/gnu/classpath/tools/javah/GcjhMain.java: New file. * tools/Makefile.in: Rebuilt. * tools/Makefile.am: Remove vm-tools.lst before creating it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122631 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/ChangeLog | 8 + libjava/Makefile.am | 11 +- libjava/Makefile.in | 29 +++- libjava/classpath/ChangeLog.gcj | 12 ++ libjava/classpath/tools/Makefile.am | 1 + libjava/classpath/tools/Makefile.in | 1 + .../classpath/tools/javah/GcjhMain$1.class | Bin 0 -> 1182 bytes .../classpath/tools/javah/GcjhMain$2.class | Bin 0 -> 1182 bytes .../classpath/tools/javah/GcjhMain$3.class | Bin 0 -> 1182 bytes .../classpath/tools/javah/GcjhMain$4.class | Bin 0 -> 1182 bytes .../classpath/tools/javah/GcjhMain$5.class | Bin 0 -> 977 bytes .../classpath/tools/javah/GcjhMain$6.class | Bin 0 -> 915 bytes .../classpath/tools/javah/GcjhMain$7.class | Bin 0 -> 915 bytes .../classpath/tools/javah/GcjhMain$8.class | Bin 0 -> 915 bytes .../classpath/tools/javah/GcjhMain$9.class | Bin 0 -> 915 bytes .../gnu/classpath/tools/javah/GcjhMain.class | Bin 0 -> 2981 bytes .../gnu/classpath/tools/javah/Main$10.class | Bin 928 -> 928 bytes .../gnu/classpath/tools/javah/Main$2.class | Bin 1106 -> 1106 bytes .../gnu/classpath/tools/javah/Main$3.class | Bin 1111 -> 1111 bytes .../gnu/classpath/tools/javah/Main$4.class | Bin 994 -> 994 bytes .../gnu/classpath/tools/javah/Main$5.class | Bin 1056 -> 1056 bytes .../gnu/classpath/tools/javah/Main$6.class | Bin 926 -> 926 bytes .../gnu/classpath/tools/javah/Main$7.class | Bin 1004 -> 1004 bytes .../gnu/classpath/tools/javah/Main$8.class | Bin 924 -> 924 bytes .../gnu/classpath/tools/javah/Main$9.class | Bin 928 -> 960 bytes .../gnu/classpath/tools/javah/Main.class | Bin 10324 -> 10514 bytes .../gnu/classpath/tools/javah/GcjhMain.java | 152 ++++++++++++++++++ .../tools/gnu/classpath/tools/javah/Main.java | 21 ++- 28 files changed, 221 insertions(+), 14 deletions(-) create mode 100644 libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$1.class create mode 100644 libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$2.class create mode 100644 libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$3.class create mode 100644 libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$4.class create mode 100644 libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$5.class create mode 100644 libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$6.class create mode 100644 libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$7.class create mode 100644 libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$8.class create mode 100644 libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$9.class create mode 100644 libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain.class create mode 100644 libjava/classpath/tools/gnu/classpath/tools/javah/GcjhMain.java diff --git a/libjava/ChangeLog b/libjava/ChangeLog index b44c352d60e3..2707712c33d3 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,4 +1,12 @@ +2007-03-06 Tom Tromey + + * Makefile.in: Rebuilt. + * Makefile.am (bin_PROGRAMS): Added gcjh. + (gcjh_SOURCES, gcjh_LDFLAGS, gcjh_LINK, gcjh_LDADD, + gcjh_DEPENDENCIES): New variables. + 2007-03-06 Kyle Galloway + * jvmti.cc(_Jv_JVMTI_GetLocalVariableTable): Fix _Jv_Malloc parameters. * testsuite/libjava.jvmti/interp/natgetlocalvartable.cc (do_getlocalvartable_tests): Add Deallocate calls to free strings. diff --git a/libjava/Makefile.am b/libjava/Makefile.am index 42475b6a7c52..58ea100fdb5a 100644 --- a/libjava/Makefile.am +++ b/libjava/Makefile.am @@ -72,7 +72,7 @@ db_pathtail = gcj-$(gcc_version)/$(db_name) ## For now, only on native systems. FIXME. if NATIVE bin_PROGRAMS = jv-convert gij grmic grmiregistry gcj-dbtool \ - gappletviewer gjarsigner gkeytool gjar gjavah gnative2ascii \ + gappletviewer gjarsigner gkeytool gjar gcjh gjavah gnative2ascii \ gorbd grmid gserialver gtnameserv gc-analyze ## It is convenient to actually build and install the default database @@ -756,6 +756,15 @@ gjavah_LINK = $(GCJLINK) gjavah_LDADD = -L$(here)/.libs libgcj-tools.la gjavah_DEPENDENCIES = libgcj-tools.la +## This is a dummy definition. +gcjh_SOURCES = +gcjh_LDFLAGS = --main=gnu.classpath.tools.javah.GcjhMain \ + -rpath $(toolexeclibdir) -shared-libgcc $(THREADLDFLAGS) +gcjh_LINK = $(GCJLINK) +## See jv_convert_LDADD. +gcjh_LDADD = -L$(here)/.libs libgcj-tools.la +gcjh_DEPENDENCIES = libgcj-tools.la + ## This is a dummy definition. gnative2ascii_SOURCES = gnative2ascii_LDFLAGS = --main=gnu.classpath.tools.native2ascii.Native2ASCII \ diff --git a/libjava/Makefile.in b/libjava/Makefile.in index eca65f3b8da4..e2e26d8f835a 100644 --- a/libjava/Makefile.in +++ b/libjava/Makefile.in @@ -48,7 +48,7 @@ target_triplet = @target@ @NATIVE_TRUE@ grmic$(EXEEXT) grmiregistry$(EXEEXT) \ @NATIVE_TRUE@ gcj-dbtool$(EXEEXT) gappletviewer$(EXEEXT) \ @NATIVE_TRUE@ gjarsigner$(EXEEXT) gkeytool$(EXEEXT) \ -@NATIVE_TRUE@ gjar$(EXEEXT) gjavah$(EXEEXT) \ +@NATIVE_TRUE@ gjar$(EXEEXT) gcjh$(EXEEXT) gjavah$(EXEEXT) \ @NATIVE_TRUE@ gnative2ascii$(EXEEXT) gorbd$(EXEEXT) \ @NATIVE_TRUE@ grmid$(EXEEXT) gserialver$(EXEEXT) \ @NATIVE_TRUE@ gtnameserv$(EXEEXT) gc-analyze$(EXEEXT) @@ -442,6 +442,8 @@ am_gc_analyze_OBJECTS = gc_analyze_OBJECTS = $(am_gc_analyze_OBJECTS) am_gcj_dbtool_OBJECTS = gnu/gcj/tools/gcj_dbtool/natMain.$(OBJEXT) gcj_dbtool_OBJECTS = $(am_gcj_dbtool_OBJECTS) +am_gcjh_OBJECTS = +gcjh_OBJECTS = $(am_gcjh_OBJECTS) am__gen_from_JIS_SOURCES_DIST = gnu/gcj/convert/gen-from-JIS.c \ gnu/gcj/convert/make-trie.c @MAINTAINER_MODE_TRUE@@NATIVE_TRUE@am_gen_from_JIS_OBJECTS = gnu/gcj/convert/gen-from-JIS.$(OBJEXT) \ @@ -503,7 +505,7 @@ SOURCES = $(lib_gnu_awt_xlib_la_SOURCES) $(libgcj_tools_la_SOURCES) \ $(libgcj_la_SOURCES) $(EXTRA_libgcj_la_SOURCES) \ $(libgcj_bc_la_SOURCES) $(libgij_la_SOURCES) \ $(libjvm_la_SOURCES) $(ecjx_SOURCES) $(gappletviewer_SOURCES) \ - $(gc_analyze_SOURCES) $(gcj_dbtool_SOURCES) \ + $(gc_analyze_SOURCES) $(gcj_dbtool_SOURCES) $(gcjh_SOURCES) \ $(gen_from_JIS_SOURCES) $(gij_SOURCES) $(gjar_SOURCES) \ $(gjarsigner_SOURCES) $(gjavah_SOURCES) $(gkeytool_SOURCES) \ $(gnative2ascii_SOURCES) $(gorbd_SOURCES) $(grmic_SOURCES) \ @@ -514,12 +516,13 @@ DIST_SOURCES = $(lib_gnu_awt_xlib_la_SOURCES) \ $(EXTRA_libgcj_la_SOURCES) $(libgcj_bc_la_SOURCES) \ $(libgij_la_SOURCES) $(libjvm_la_SOURCES) $(ecjx_SOURCES) \ $(gappletviewer_SOURCES) $(gc_analyze_SOURCES) \ - $(gcj_dbtool_SOURCES) $(am__gen_from_JIS_SOURCES_DIST) \ - $(gij_SOURCES) $(gjar_SOURCES) $(gjarsigner_SOURCES) \ - $(gjavah_SOURCES) $(gkeytool_SOURCES) $(gnative2ascii_SOURCES) \ - $(gorbd_SOURCES) $(grmic_SOURCES) $(grmid_SOURCES) \ - $(grmiregistry_SOURCES) $(gserialver_SOURCES) \ - $(gtnameserv_SOURCES) $(jv_convert_SOURCES) + $(gcj_dbtool_SOURCES) $(gcjh_SOURCES) \ + $(am__gen_from_JIS_SOURCES_DIST) $(gij_SOURCES) \ + $(gjar_SOURCES) $(gjarsigner_SOURCES) $(gjavah_SOURCES) \ + $(gkeytool_SOURCES) $(gnative2ascii_SOURCES) $(gorbd_SOURCES) \ + $(grmic_SOURCES) $(grmid_SOURCES) $(grmiregistry_SOURCES) \ + $(gserialver_SOURCES) $(gtnameserv_SOURCES) \ + $(jv_convert_SOURCES) RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ html-recursive info-recursive install-data-recursive \ install-exec-recursive install-info-recursive \ @@ -7885,6 +7888,13 @@ gjavah_LDFLAGS = --main=gnu.classpath.tools.javah.Main \ gjavah_LINK = $(GCJLINK) gjavah_LDADD = -L$(here)/.libs libgcj-tools.la gjavah_DEPENDENCIES = libgcj-tools.la +gcjh_SOURCES = +gcjh_LDFLAGS = --main=gnu.classpath.tools.javah.GcjhMain \ + -rpath $(toolexeclibdir) -shared-libgcc $(THREADLDFLAGS) + +gcjh_LINK = $(GCJLINK) +gcjh_LDADD = -L$(here)/.libs libgcj-tools.la +gcjh_DEPENDENCIES = libgcj-tools.la gnative2ascii_SOURCES = gnative2ascii_LDFLAGS = --main=gnu.classpath.tools.native2ascii.Native2ASCII \ -rpath $(toolexeclibdir) -shared-libgcc $(THREADLDFLAGS) @@ -8719,6 +8729,9 @@ gnu/gcj/tools/gcj_dbtool/natMain.$(OBJEXT): \ gcj-dbtool$(EXEEXT): $(gcj_dbtool_OBJECTS) $(gcj_dbtool_DEPENDENCIES) @rm -f gcj-dbtool$(EXEEXT) $(gcj_dbtool_LINK) $(gcj_dbtool_LDFLAGS) $(gcj_dbtool_OBJECTS) $(gcj_dbtool_LDADD) $(LIBS) +gcjh$(EXEEXT): $(gcjh_OBJECTS) $(gcjh_DEPENDENCIES) + @rm -f gcjh$(EXEEXT) + $(gcjh_LINK) $(gcjh_LDFLAGS) $(gcjh_OBJECTS) $(gcjh_LDADD) $(LIBS) gnu/gcj/convert/gen-from-JIS.$(OBJEXT): \ gnu/gcj/convert/$(am__dirstamp) \ gnu/gcj/convert/$(DEPDIR)/$(am__dirstamp) diff --git a/libjava/classpath/ChangeLog.gcj b/libjava/classpath/ChangeLog.gcj index f7d786814c3e..6bb8214a5454 100644 --- a/libjava/classpath/ChangeLog.gcj +++ b/libjava/classpath/ChangeLog.gcj @@ -1,3 +1,15 @@ +2007-03-06 Tom Tromey + + * tools/gnu/classpath/tools/javah/Main.java (getName): New + method. + (getParser): Now protected. Use getName. Add '-v' alias for + --verbose. + (postParse): New method. + (run): Now protected. Use postParse. + * tools/gnu/classpath/tools/javah/GcjhMain.java: New file. + * tools/Makefile.in: Rebuilt. + * tools/Makefile.am: Remove vm-tools.lst before creating it. + 2007-03-05 Matthias Klose * doc/Makefile.am(man_MANS): Add $(TOOLS_MANFILES). diff --git a/libjava/classpath/tools/Makefile.am b/libjava/classpath/tools/Makefile.am index 8ba984bb3144..a719b1d33806 100755 --- a/libjava/classpath/tools/Makefile.am +++ b/libjava/classpath/tools/Makefile.am @@ -156,6 +156,7 @@ $(TOOLS_ZIP): $(TOOLS_JAVA_FILES) find $(srcdir)/external/asm -name '*.java' -print > asm.lst find $(srcdir)/gnu/classpath/tools -name '*.java' -print > classes.lst if [ -f $(top_builddir)/../vm-tools-packages ]; then \ + : > vm-tools.lst; \ for pkg in `cat $(top_builddir)/../vm-tools-packages`; do \ $(FIND) $(top_srcdir)/../$$pkg -follow -name '*.java' -print >> vm-tools.lst; \ done \ diff --git a/libjava/classpath/tools/Makefile.in b/libjava/classpath/tools/Makefile.in index 960dc6e0035b..4558f8a00bc4 100644 --- a/libjava/classpath/tools/Makefile.in +++ b/libjava/classpath/tools/Makefile.in @@ -1080,6 +1080,7 @@ $(TOOLS_ZIP): $(TOOLS_JAVA_FILES) find $(srcdir)/external/asm -name '*.java' -print > asm.lst find $(srcdir)/gnu/classpath/tools -name '*.java' -print > classes.lst if [ -f $(top_builddir)/../vm-tools-packages ]; then \ + : > vm-tools.lst; \ for pkg in `cat $(top_builddir)/../vm-tools-packages`; do \ $(FIND) $(top_srcdir)/../$$pkg -follow -name '*.java' -print >> vm-tools.lst; \ done \ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$1.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$1.class new file mode 100644 index 0000000000000000000000000000000000000000..12eb3151340b7235557c38cc245ed87a6b9d7121 GIT binary patch literal 1182 zc-oy*ZBNrs6n-wNl$EmKa40G$IItTpWvCy_jENy&z)nmc7)kta>29`??sjSK4E!t; zltdGMfIrH3Zc!3&y2Una&dYP&o^#vpKfZheP{k7yLky*+?7Du)lcd8{%T-YnChigc zz+3K1|EN{xfh<)`7!0$$kWHbYj&gT8Du^V*uxbTKX_eA?{qxoc|16M!dd~3P86?2d zx*KxYbaz!8$mT$n@;-yH9yLT345K!#Vc0?jV>V3W7@j)+pEmCWQoQcA4@JDk4@1FF z@FJgw`#cV`{>x}+S{N3*LC7XrMoU~q@}wPglU1GakJ^_Y)l1qMvD)ErA{q=ur+3@d z#<4Hbl_e(bFjV@k_97sQY1}h0!!Xx>7#sI7%P`_c?KYPUqM&%*P*(+^`y!6{i5DcQ zX5sn_I%FNE;k?>Wme4xE? zlla+ij-;jP7CDcJ(s8-al@d%F@vP9n-y@r@! z-YI+kVE7zX!zvxm41Jnxd|aPVl7{FpF+%n%Ne3{<4&*9}pI}v%mZyv}*dJ3|p59i9 zXN1|rI7t=46B^f108(iJH&RRvMUpb9G)a;{Q8#gmd{bo8+U>MropNb>v2qIQ6nDR3 y?p3Ob2}vgrx4q;IWNz7d(LgY|M>C^zy=xhhU7oj2_@{vk)H8{!#lJWaFGxBUXDnPDG2L;0$lu z+B)(@y0XN?9fr!Kt33L%_p%>O;#t~gQ_idfPsTV|MXwucR7!9m4DnPGZJ6&ov9WytW>MP_ym4u!Ak<$djq z+r&>Z>c_r#5$NSj{GMiAM=;piQi^y}H!5hN{Fd~?D4`A-LUp2+jfZ%|kR|$F>ovp- zOHSGQ2g3tc9aTD>8TvHY!us^1_JiVMm{~s5*+#t*5abBt=X>j5B_?>u$C#-R;ue8TeTy zD2XQi0DqM6+@d7lbi_7o&dYP&o^#vpKfZheu#QJ2h8T)X*>nAnCrOv9maC#DOx!mA zz+3JMzuns9fh=yCFc{|hA)7))UFGg|RS-#r5!DKk;u@v(2Is93{z)JM^_1bgbCm#3 z>u$(p)7@8bAe&dRlnxn;t*9ZgU>LJ8j1dbNjN34gV|eWRf7%Hzkm6;pQy1|8uZMym z??pZj4|yDD{g=_uv@k4rS0S5d87p!b$>UDcOV)JCKWblqtY6SJh}ABS6VYHOIQ`qU zwvT*~t}HQeo1r{#wdVm@%;K(zIfjM7!`Qfod4^Fx>U6kl5Cw&^hI%Rp-Dh#kkG&vK zRTK9a=Kh}VKpZIx3s}@ETVj}YcKQuw!9m$XiD9Zw6&n>SGh}$2nKscN)d1AMg>hYu`T^DN~nWfp;}SH#wH#zWQo34dJQqd zqEqtz!SETZiZwc(8TvHYx>4&=&}Pq50%D>KF^?2jpKg5Fk& zXM}l;Ns`KhCp4}h52Vr*uBVtB3M6GxX__R1qHf?O`DVzbwOeV$UCO2Lh4Klk6WsZV yg}1|%Qxrer!JEs4Yn13+T6p>_=)73Ob2}vgr!2N(|MBG;fOR}IF~U%6$)4+nJW0A-wOtiOVd5V1 z54`QZ_K(|j9?0UR34>vA5V9py)K%_oR|Sz|7**{cDOM@1cYWR(;hzUGP%jvcoM8ey zt-B$YEq71Ffou(BDIG8vTTxSF!7y&)21YGpFk!>QB*Qc3|I=}>#) z7V)ze^Cp2zi21un@+)6Q%$dQyur94RnMcu|7^39P=Yj@L%b;_mjx$+sTGu;1* y!u!$6If|e0_}$gQoDwzC!ufvCMd2J)$)|@~OJiIbRYx(p^)*9(BVBeL8$SUL%Pn#M literal 0 Hc-jL100001 diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$5.class new file mode 100644 index 0000000000000000000000000000000000000000..362d0e0e3c68b34732678cfa635a251a94089a3b GIT binary patch literal 977 zc-oy(%Wl&^6g{^wF-hGd6j~_n7Pm^n!zof1sEAEf5Ryxgin>5zF?B}vRL)FfI|x3D z1wvxM2k=pdJ3|Vps7S=Z*16Z`o^v1m{^RR609)AbF-HhfJ&uxGl;ucNSyUO5m(huM zFS6)Ga+2)}rNeC>9%1!7W-2Q)s-lBYrHm%jt4x()pJn6ex;xB&s?VO1!d&Xn0aB6z!IAR8de2e^QG6E!RZ@X;bX>HfcLJ62l08V`?U@kSiylCT(? zMC3=JP&S?1c`fsy&_;h8nsM2;l7D%hp=_Or9`ja5qA2Bnu+%-j?dINx zM7ooeK5h_tQ&0Q5fKU@f$`XfWTqN?jvhyvRcK^uQ5rUUm%VO6GN}jvDr<2^2?7lCn z%nW?25!R;fB0z|BLW4VbZ6_)S>)p-xAI<)v?V!(>uJK<^osK;>qd9(jT;zO%(OY<& z2U@-RpV90+c(~$yLGa1(+Wc-hJ~2n3!>Gr6X5$hT0f#Q*isQ7f#Hi-bG9!fgc5Pj2_n4~TVg_dt)bk8xX}B|jw1wbm6FwtC6w&6v#XLq*F1esnoJLUtP<9y zyASXXA)&=e4y>b!u-@B<|0DJnY#RgKWP|@%>UQlqIhy0g$7Qa!INIk^kH0~G^E2B0 zCr`g1_~cL>ezzT(xU)o;qZP*$;3^gY7hS`3hY7I6QG>C|xWSd1T=O`)<)%Cz&!s=q kO+EySqg@`4xu7N7VKOWHuEXEMeJ6%o4;b~p(XU|bC*#!P`2YX_ literal 0 Hc-jL100001 diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$7.class new file mode 100644 index 0000000000000000000000000000000000000000..7617743d3cd64fc86d8516fdc4707b31550ab078 GIT binary patch literal 915 zc-oCpO>fgc5Pj2_xJg|S3N7Ez7Pq7+;Pikv6mh8vLb#<;tKPTH%HGP|jcli){3{L! zi32}?ABC7*QV=2{IoO_=ee>qM9e@Av^&5aKtofKBgsC1zNiNEAAgU~?jLFOBRGf<} zdXt=HdqU~(g%6LgG7g!_$_%RL{h(4t6Y5o_%CN_@@nqg@#=lfrRj&x|I@2`7Hji?l z)9A1&lupM~HjWA2j_Jz=2y+3hpx#6c^8tKZB|Pp-OVWy!mixoA6ImRIlUx!OVv~sc zSQN_UqoQXm6V~HtE|M+Jg+d#Bab|{P&r<#~`!C2A-_bx6rR)<-^3c^}vBmR%rU$AZTc#}2$XQ|z`>*Q#LA0M+^Z*a8FryhTU?&fDS zyHB2eLGa0;TKsN0G;!xS+8ixAt^n7t0J!KnZa7SUMUHBWUBXSS+~S(Y*=;xF`DiZv mp|0~G@X^sOjmBKk67DjY6@Jg*@8f|JL#_vmdg$nvvHBD4VdMt@ literal 0 Hc-jL100001 diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$8.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$8.class new file mode 100644 index 0000000000000000000000000000000000000000..5412b9d6d599f7934e90cf5234f18c75e5d42598 GIT binary patch literal 915 zc-oCpO>fgc5Pj2_xJg|S3N7Ez7Pq7+;PilmRK%q!2;r7Wt$N=&D|;(?VO1!dj;U-M6TBVMmkki+0$f79i5lhu__$1X*qN536)P?Ghi50UI1(qhBrL=x z5&5wwl+8y)&srv|$J1OSTb>JrHv0XU8J0au`OoaXAX|J#15uQ+Pgv}X7uwuCPo!Hw z>EjlmJ8@CJ8wfQ~q)c&WhD9P@D(h(eLhlnhju5=oS{6H&P_on3u1<1O^7K7fWv1_A zg|Ir=eSilD2@O_qU>y~Nwa!NTAF;n++vxEoYy8hryKUFW(F{L6X1U(rXrE6#{s!I6 z&uDfZJ^q5=lS8%m-E?T;&JSpFwCuP7T)_h1qN}*(FaZ`hsxfv6*ST_oYaVAe-IS-J ox%7v+&WFH9N4qo{b3seE&16>i9f!Y*drl0w9x&>@qhH4APx$WS6#xJL literal 0 Hc-jL100001 diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$9.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain$9.class new file mode 100644 index 0000000000000000000000000000000000000000..0a7b34f0ee99a837ff7000062caaf495ba4d0695 GIT binary patch literal 915 zc-oCpO>fgc5Pj2_xJg|S3N7Ez7Pq7+;Pk)&6>+HwLb#<;tKPTH%HGP|jcf;%D+m4$ z2ZY3dAHa`7%q}Si5s@5h&&b1z!uhg%n-s<52GX(WjPR47FEXNWppau zi7a}RoMwAM>F}8kkFYWhnaauxs_5;YQbrT%Ri?_Y$F%We-fhM|S6Wps2yZ&mG{iQK za-q}cuqu>J$5b|s3EqzB%LWK@0WP85L=E!+d|W0x>`Y72ij|i8!?P1v9Ep=$5*A{U zi2PU-%I2e@XDt)f<7qCEEzgBQ8~y&w49lLS{Ac!GkS)HWfhbDZCoFcx3vKS6C(aG!y=I{m31_Kq4$X$M+jbPEsGsXDA{RiS0}kCdHSBLGSm05 zLRg*bKEMNnga#`)u#O7CT4y8vkJw+ZZS;7PHU4L*-L~uGXoepjvs`a*w9ls=e}nGk zXEeKy9)Cgb$)Q^OZaOq^=LfVoT6SCku3!Oh(N$b?m;j3$)fl^k>s-0PHIK8KZpzcq oT>3*@=R@G5qg@(}xu7N7W-=@Mj>F%@Jtu}-4;Xdd(Jy25Cj*M)BLDyZ literal 0 Hc-jL100001 diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/GcjhMain.class new file mode 100644 index 0000000000000000000000000000000000000000..961fa5cd7a580b6baa232c92e290db568eb8069b GIT binary patch literal 2981 zc-pO2>r)d~6#rd_W?f>@DE1+>tD+`BNW~Y5+R}i6BwztSN@?9BOIR9qduB1&={Wjq+H}1Rfz?M$%k+*3)W+f?0-=n;m(x!cyW}MU zwhkG&7Qw^VqF|eVR(AD*aafb;wDEyc!@UFj6RoYSS}NT+G{g@TP1qU64uP#JDvw|n zVsy$iydFc(OQ#xQO9P0Hgpm-~`5*cQN}g$3Cmg$6Qm~sfNcHz>o^ip`Z2!hp5l5>m zU@VMBnc0;S+q6eP8*8WM^9uF}Z0@z_vZoDqpBdIn%d<6KUd!6~Sp^4}VtJz?iFRq{ zkibN&n))q`w;D=(L`KvRK^u-RHL>)H$??;8th&(K6gOXU zm{XnDAq5^^ct*;d1Lx;z$8gI<(zaJI8ReMfgb}E^IcOj#9V=C`-Cz<6Y>JI9mo&LS zE=BM%USR`EOBuby)w5`8_2@1GDRD->hRb2R&bfE5o(SH+o0Mn&7xkQPER|YjNvL=m z?}TwhVEq#P5xk4{n5R;ij<+u!&;!|NBjmFh0G#a!otgJ806Y$7ER2;+V{Kp4V zc0y!$0mH?~;w%mT1PcqW diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$4.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$4.class index ef7248bf94b2036fd7e3321a91a6fb685a2cc349..db5582d67231c8a0ea606b46f66f55793533a06c 100644 GIT binary patch delta 23 fc-ni!{)l~p2{Yr3$)?O1talhV817D9#Owe7W&Q{R delta 23 fc-ni!{)l~p2{Ys6$)?O1tk)Sh7;a2n#Owe7Wo-xb diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$5.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$5.class index 0bcc04437b135a2e55ca9d0439bb471bf122e874..ef7038103803e72fd190d0bc3bd24f84b714738c 100644 GIT binary patch delta 31 nc-mXQv4CSk7&GJj$>Gd3yiXap7@jeRFg$0FVR$k50kZ=Dq&NyX delta 31 nc-mXQv4CSk7&GIo$>Gd3ybl<-7#=c+Fg#+AVR$_G0kZ=DqUj1D diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$6.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$6.class index 9b90b1e6838d96a6f87567931f480b107f417515..e2e627dd34cb833a014188551e617322c4391a8f 100644 GIT binary patch delta 23 fc-ouCK97CFFDAxUlYcYCvA$#AV0b?{j@bbKa{CDG delta 23 fc-ouCK97CFFDAyPlYcYCvA$&BV0bk-j@bbKa%u?Q diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$7.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$7.class index 8d0e8b0bf47f886e22a3ef4949b464851acf6402..249ec5ceb10f9f63e7545b50c7e0753e60c19a32 100644 GIT binary patch delta 31 nc-niz{)T;n4m0D&$-2x%yk8l(7``!xFnni_VfZn54YLCPu^bAJ delta 31 nc-niz{)T;n4m0DM$-2x%ydN027(OzHFnnT=VfZ|G4YLCPugwZ~ diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$8.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$8.class index ba3351cf0816496c17e7ef6454fbf3d1735887e5..001bfa06185dfda4e94b3c730598727adf88b4a5 100644 GIT binary patch delta 23 fc-ou8K8Jn74<^Q6lYcVBvHoM=VE8{dhS>oCbT0`M delta 23 fc-ou8K8Jn74<^R1lYcVBvHoP>VE8pThS>oCbDjwW diff --git a/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$9.class b/libjava/classpath/tools/classes/gnu/classpath/tools/javah/Main$9.class index 4f71d9ef1045bffbbd2c063a8891d36cef0b349a..aee9be7d9242c9b05ce4e45922ae09a20e048e01 100644 GIT binary patch delta 312 zc-mc!O-=$q5QX2HAIBL9j`)M4Fan|uJ@E%`U}odi1shgy0AWE`n2>M;)9C}~5j2sQ zxG=6=c_L#?FYQXYUcLVM)pPI_#NWRkp8)#E12{xW>r`Kic&i`VEc8p^W|_3iG&zo0 z5F6d`WIB1cpU!7}vtWnU=80Eqm>*t-DOv%Jh*VPi3fkzH+_`gmP-f{2mP2^(Wm#3_ zD@3Yso_O!5yo%#sQ|?GQK=>qLQA&8Bv4t97)i!o4Q^hX!;96A|<;kyoB=UA3UO62i u6m=s`$%pChBKR-BKrfUcqdH& delta 286 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