summaryrefslogtreecommitdiffstats
path: root/libjava
Commit message (Collapse)AuthorAgeFilesLines
* * java/lang/natSystem.cc (arraycopy): Check for overflow.tromey2003-07-232-2/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69706 138bc75d-0d04-0410-961f-82ee72b054a4
* * boehm.cc (_Jv_BuildGCDescr): Use `1ULL'.tromey2003-07-232-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69703 138bc75d-0d04-0410-961f-82ee72b054a4
* * boehm.cc (_Jv_BuildGCDescr): Wrote.tromey2003-07-232-4/+47
| | | | | | | Include limits.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69700 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/awt/Window.java (getWarningString): Just return thetromey2003-07-232-17/+11
| | | | | | | | string. (Window): Set warningString; check with security manager. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69699 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-22 Scott Gilbertson <scottg@mantatest.com>sgilbertson2003-07-222-1/+6
| | | | | | | | * gnu/awt/xlib/XGraphicsConfiguration.java (FontMetricsCache): Made static. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69685 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/net/URLEncoder.java (encode(String)): Use platform defaulttromey2003-07-222-7/+28
| | | | | | | | | | encoding. (encode(String,String)): Convert to 2-digit upper-case hex number. (hex): New field. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69678 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-21 Thomas Fitzsimmons <fitzsim@redhat.com>fitzsim2003-07-212-25/+6
| | | | | | | | | * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c (create): Remove unused method implementation. (connectHooks): Remove debug messages. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69634 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-20 Anthony Green <green@redhat.com>green2003-07-219-57/+102
| | | | | | | | | | | | | | | | | * gnu/awt/j2d/AbstractGraphicsState.java (clone): Handle CloneNotSupportedException. * gnu/gcj/xlib/WindowAttributes.java (clone): Ditto. * gnu/gcj/xlib/WMSizeHints.java (clone): Ditto. * gnu/gcj/xlib/GC.java (clone): Ditto. * gnu/awt/xlib/XGraphics.java (clone): Ditto. * gnu/awt/j2d/Graphics2DImpl.java (clone): Ditto. * gnu/awt/xlib/XEventLoop.java (postNextEvent): Remove unreachable handler. * gnu/gcj/runtime/NameFinder.java (NameFinder): Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69623 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-20 Steve Pribyl <steve@netfuel.com.>tromey2003-07-213-8/+20
| | | | | | | | | | | * gnu/gcj/runtime/natSharedLibLoader.cc (init): `libname' now a String. Put dlerror() message into exception. Include UnsatisfiedLinkError. * gnu/gcj/runtime/SharedLibLoader.java (init): `libname' now a String. Now native. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69622 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/lang/Runtime.java: Comment fix.tromey2003-07-2115-152/+286
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * java/lang/ClassLoader.java (isAncestorOf): New method. (getParent): Uncommented security check. Use isAncestorOf. * include/jvm.h (_Jv_CheckAccess): Declare. * java/lang/reflect/natConstructor.cc (newInstance): Perform access check. Include IllegalAccessException.h, ArrayIndexOutOfBoundsException.h. * java/lang/reflect/natArray.cc (newInstance): Pass caller's class loader to _Jv_GetArrayClass. Include ArrayIndexOutOfBoundsException.h. * java/lang/reflect/Field.java: Update comment to reflect status. (equals): Fixed indentation. * java/lang/Class.h (Class): Declare memberAccessCheck, not checkMemberAccess. Make _Jv_CheckAccess a friend. * java/lang/Class.java (memberAccessCheck): New method from Classpath. (checkMemberAccess): Removed. (getDeclaredMethod): Use memberAccessCheck. (getField): Likewise. (getMethod): Likewise. * resolve.cc (_Jv_ResolvePoolEntry): Use _Jv_CheckAccess. (_Jv_SearchMethodInClass): Likewise. * prims.cc (_Jv_CheckAccess): New function. * jni.cc (_Jv_JNI_FindClass): Use getClassLoaderInternal. (_Jv_JNI_GetAnyFieldID): Likewise. * java/lang/natClass.cc (forName): Use getClassLoaderInternal. (getClassLoader): Added security check. (getConstructor): Call memberAccessCheck. (getDeclaredClasses): Likewise. (getDeclaredField): Likewise. (getDeclaredFields): Likewise. (_getConstructors): Likewise. (getDeclaredConstructor): Likewise. (getDeclaredMethods): Likewise. (getFields): Likewise. (getMethods): Likewise. (newInstance): Likewise. (_Jv_MakeVTable): Put method name in exception. * java/lang/reflect/natMethod.cc (getType): Use getClassLoaderInternal. (_Jv_GetTypesFromSignature): Likewise. (invoke): Perform access check. (_Jv_CallAnyMethodA): Removed old FIXME comments. Include ArrayIndexOutOfBoundsException.h. * java/lang/reflect/natField.cc (getType): Use getClassLoaderInternal. (_Jv_CheckFieldAccessibility): Removed. (getAddr): Use _Jv_CheckAccess; find caller. Include ArrayIndexOutOfBoundsException.h. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69621 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.mauve/mauve.exp (mauve_find_harness_files): New proc.tromey2003-07-212-4/+18
| | | | | | | | (test_mauve): Use it. (test_mauve_sim): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69620 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-20 Michael Koch <konqueror@gmx.de>mkoch2003-07-202-4/+18
| | | | | | | | | | * java/net/URL.java (URL): Fixed documentation to name an argument correcty, Reformatted one method declaration. (getURLStreamHandler): Added documentation from classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69606 138bc75d-0d04-0410-961f-82ee72b054a4
* * mauve-libgcj: Don't run CollationElementIterator tests.tromey2003-07-192-0/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69596 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-19 Jeroen Frijters <jeroen@sumatra.nl>mkoch2003-07-192-1/+16
| | | | | | | | | | * java/net/URLClassLoader.java (addURL): Moved implementation to private addURLImpl() to avoid calling addURL from the constructor. (addURLImpl): Contains the code that was previously in addURL. (addURLs): Call addURLImpl(), not addURL(). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69591 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.verify/verify.exp (gcj_verify_list_tests): Only changetromey2003-07-192-5/+12
| | | | | | | directory if new directory exists. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69590 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-18 Graydon Hoare <graydon@redhat.com>graydon2003-07-182-1/+30
| | | | | | | | * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c: Handle missing event cases, connect to "value-changed" signal. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69568 138bc75d-0d04-0410-961f-82ee72b054a4
* [ ChangeLog ]graydon2003-07-185-52/+69
| | | | | | | | | | | | | | 2003-07-18 Graydon Hoare <graydon@redhat.com> * java/awt/geom/CubicCurve2D.java, java/awt/geom/Line2D.java, java/awt/geom/QuadCurve2D.java, java/awt/geom/Rectangle2D.java: Fix path some calculations, make path iterators follow a consistent style. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69567 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-18 Mark Wielaard <mark@klomp.org>mkoch2003-07-182-1/+6
| | | | | | | | * java/util/logging/Handler.java (isLoggable): Check record level smaller or equal. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69563 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-17 Michael Koch <konqueror@gmx.de>mkoch2003-07-172-4/+10
| | | | | | | | * gnu/java/awt/peer/gtk/GtkToolkit.java: Reworked imports. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69522 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-14 Michael Koch <konqueror@gmx.de>mkoch2003-07-142-3/+13
| | | | | | | | * gnu/java/rmi/server/UnicastServerRef.java: New version from classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69322 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-14 Michael Koch <konqueror@gmx.de>mkoch2003-07-1413-1088/+1106
| | | | | | | | | | | | | | | | | | | * java/awt/image/MemoryImageSource.java, java/beans/PropertyEditorManager.java, javax/naming/CompoundName.java, javax/naming/spi/NamingManager.java, javax/swing/AbstractButton.java, javax/swing/ButtonModel.java, javax/swing/SwingUtilities.java, javax/swing/UIManager.java, javax/swing/colorchooser/DefaultColorSelectionModel.java, javax/swing/event/AncestorEvent.java, javax/swing/event/InternalFrameEvent.java, java/util/zip/ZipFile.java: New versions from classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69321 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.verify/verify.exp: Fixed variable init.tromey2003-07-132-6/+10
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69309 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-13 Michael Koch <konqueror@gmx.de>mkoch2003-07-139-46/+60
| | | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/nio/FileChannelImpl.java, gnu/java/nio/natFileChannelImpl.cc: Removed. * java/io/FileInputStream.java, java/io/FileOutputStream.java, java/io/RandomAccessFile.java, java/nio/MappedByteBufferImpl.java: Import java.nio.channels.FileChannelImpl instead of gnu.java.nio.FileChannelImpl. * java/nio/channels/FileChannelImpl.java, java/nio/channels/natFileChannelImpl.cc: New files. * Makefile.am (ordinary_java_source_files): Removed gnu/java/nio/FileChannelImpl.java and added java/nio/channels/FileChannelImpl.java. (nat source_files): Removed gnu/java/nio/natFileChannelImpl.cc and added java/nio/channels/natFileChannelImpl.cc. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69296 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-13 Michael Koch <konqueror@gmx.de>mkoch2003-07-137-42/+74
| | | | | | | | | | | | | * javax/swing/plaf/basic/BasicBorders.java, javax/swing/plaf/basic/BasicLabelUI.java, javax/swing/plaf/basic/BasicLookAndFeel.java, javax/swing/plaf/basic/BasicTabbedPaneUI.java, javax/swing/plaf/basic/BasicTextUI.java, javax/swing/plaf/metal/MetalLookAndFeel.java: New versions from classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69292 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-13 Michael Koch <konqueror@gmx.de>mkoch2003-07-1330-62/+175
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/java/awt/peer/gtk/GdkFontMetrics.java * gnu/java/awt/peer/gtk/GdkGraphics.java * gnu/java/awt/peer/gtk/GtkButtonPeer.java * gnu/java/awt/peer/gtk/GtkCanvasPeer.java * gnu/java/awt/peer/gtk/GtkCheckboxGroupPeer.java * gnu/java/awt/peer/gtk/GtkCheckboxMenuItemPeer.java * gnu/java/awt/peer/gtk/GtkCheckboxPeer.java * gnu/java/awt/peer/gtk/GtkChoicePeer.java * gnu/java/awt/peer/gtk/GtkClipboard.java * gnu/java/awt/peer/gtk/GtkDialogPeer.java * gnu/java/awt/peer/gtk/GtkFileDialogPeer.java * gnu/java/awt/peer/gtk/GtkFramePeer.java * gnu/java/awt/peer/gtk/GtkGenericPeer.java * gnu/java/awt/peer/gtk/GtkImage.java * gnu/java/awt/peer/gtk/GtkImagePainter.java * gnu/java/awt/peer/gtk/GtkLabelPeer.java * gnu/java/awt/peer/gtk/GtkListPeer.java * gnu/java/awt/peer/gtk/GtkMenuBarPeer.java * gnu/java/awt/peer/gtk/GtkMenuComponentPeer.java * gnu/java/awt/peer/gtk/GtkMenuItemPeer.java * gnu/java/awt/peer/gtk/GtkMenuPeer.java * gnu/java/awt/peer/gtk/GtkOffScreenImage.java * gnu/java/awt/peer/gtk/GtkPanelPeer.java * gnu/java/awt/peer/gtk/GtkPopupMenuPeer.java * gnu/java/awt/peer/gtk/GtkScrollPanePeer.java * gnu/java/awt/peer/gtk/GtkScrollbarPeer.java * gnu/java/awt/peer/gtk/GtkTextAreaPeer.java * gnu/java/awt/peer/gtk/GtkTextComponentPeer.java * gnu/java/awt/peer/gtk/GtkTextFieldPeer.java git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69290 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-13 Michael Koch <konqueror@gmx.de>mkoch2003-07-134-3/+9
| | | | | | | | | * gnu/java/locale/LocaleInformation_de.java * gnu/java/locale/LocaleInformation_en.java * gnu/java/locale/LocaleInformation_nl.java git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69289 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-13 Michael Koch <konqueror@gmx.de>mkoch2003-07-137-8/+191
| | | | | | | | | | | | | | | | | * gnu/java/awt/EmbeddedWindow.java, gnu/java/awt/EmbeddedWindowSupport.java, gnu/java/awt/natEmbeddedWindow.cc: New files. * java/awt/Window.java (Window): New constructor to support embedded windows. * Makefile.am (awt_java_source_files): Added gnu/java/awt/EmbeddedWindow.java and gnu/java/awt/EmbeddedWindowSupport.java. (nat_source_files): Added gnu/java/awt/natEmbeddedWindow.cc. * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69288 138bc75d-0d04-0410-961f-82ee72b054a4
* * libjava.verify/verify.exp: New file.tromey2003-07-113-0/+96
| | | | | | | * libjava.verify/README.verify: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69253 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-11 Matt Kraai <kraii@alumni.cmu.edu>tromey2003-07-114-6/+12
| | | | | | | | | | * gnu/gcj/runtime/SharedLibLoader.java: Fix misspelling. * gnu/gcj/runtime/natSharedLibLoader.cc: Likewise. * java/awt/im/InputContext.java: Remove a redundant partial line. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69238 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-09 Michael Koch <konqueror@gmx.de>mkoch2003-07-101-5/+5
| | | | | | | | | | | * libgcj.pc.in: New file. * Makefile.am: Install libgcj.pc in $libdir/pkgconfig. * Makefile.in: Regenerated. * configure: Regenrated. * configure.in: Create libgcj.pc from libgcj.pc.in. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69175 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-09 Jeff Sturm <jsturm@one-point.com>tromey2003-07-092-1/+8
| | | | | | | * libjava.lang/SyncTest.java (run): Cache .class value. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69153 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in: Rebuilt.tromey2003-07-093-2/+7
| | | | | | | * Makefile.am (AM_MAKEFLAGS): Added CPPFLAGS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69152 138bc75d-0d04-0410-961f-82ee72b054a4
* * java/io/ObjectOutputStream.java (writeObject): break aftermark2003-07-092-1/+9
| | | | | | | calling writeClassDescriptor(). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69135 138bc75d-0d04-0410-961f-82ee72b054a4
* * fold-const.c (make_range): Do not access operand 1 for ammitchel2003-07-092-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | zero-operand operator. 2003-07-08 Mark Mitchell <mark@codesourcery.com> * cp-tree.def (NON_DEPENDENT_EXPR): New node. * cp-tree.h (build_call_from_tree): Remove. (build_member_call): Likewise. (dependent_template_arg_p): Remove. (any_dependent_template_arguments_p): New function. (dependent_template_id_p): Likewise. (any_type_dependent_arguments_p): Likewise. (build_non_dependent_expr): Likewise. (build_non_dependent_args): Likewise. (build_x_compound_expr): Adjust prototype. * call.c (build_new_method_call): Handle non-dependent expressions correctly. * decl2.c (grok_array_decl): Likewise. (build_offset_ref_call_from_tree): Likewise. (build_call_from_tree): Remove. * error.c (dump_decl): Handle NON_DEPENDENT_EXPR. (dump_expr): Likewise. * init.c (build_member_call): Remove. * mangle.c (write_expression): Update handling for template-ids. * parser.c (cp_parser_primary_expression): Use any_dependent_template_arguments_p. Update constant-expression handling. (cp_parser_postfix_expression): Use any_type_dependent_arguments_p. Simplify call processing. (cp_parser_unary_expression): Simplify. (cp_parser_expression): Adjust for changes to build_x_compound_expr. (cp_parser_template_argument): Implement standard-conforming parsing of non-type template arguments. (cp_parser_direct_declarator): Use cp_parser_fold_non_dependent_expr. (cp_parser_fold_non_dependent_expr): New function. (cp_parser_next_token_ends_template_argument_p): Likewise. * pt.c (convert_template_argument): Do not call maybe_fold_nontype_arg. (tsubst_baselink): Likewise. (tsubst_copy_and_build): Share common code. Make sizeof/alignof processing work correctly for non-dependent expressions. Adjust handling of COMPOUND_EXPR. Simplify call processing. (value_dependent_expression_p): Deal with functional casts and sizeof/alignof correctly. (type_dependent_expression_p): Handle overloaded functions. (any_type_dependent_arguments_p): New function. (any_dependent_template_arguments_p): Likewise. (dependent_template_p): Treat SCOPE_REFs as dependent. (dependent_template_id_p): Simplify. (build_non_dependent_expr): New function. (build_non_dependent_args): Likewise. * semantics.c (finish_stmt_expr): Don't make dependent statement-expresions have void type. (finish_call_expr): Handle non-dependent expressions correctly. * tree.c (lvalue_p_1): Treat NON_DEPENDENT_EXPRs as lvalues. * typeck.c (cxx_sizeof_or_alignof_type): Give the expression type size_t, even in templates. (expr_sizeof): Likewise. (finish_class_member_access_expr): Handle non-dependent expressions correctly. (build_x_indirect_ref): Likewise. (build_x_binary_op): Likewise. (build_x_unary_op): Likewise. (build_x_conditional_expr): Likewise. (build_x_compound_expr): Likewise. * typeck2.c (build_x_arrow): Likewise. 2003-07-08 Mark Mitchell <mark@codesourcery.com> * g++.dg/abi/mangle17.C: Make sure template expressions are dependent. * g++.dg/abi/mangle4.C: Mark erroneous casts. * g++.dg/debug/debug7.C: Mark erronous new-declarator. * g++.dg/opt/stack1.C: Remove erroneous code. * g++.dg/parse/template7.C: New test. * g++.dg/template/dependent-expr1.C: Mark erroneous code. * g++.old-deja/g++.pt/crash4.C: Likewise. 2003-07-09 Mark Mitchell <mark@codesourcery.com> * gcj/array.h (JvPrimClass): Don't parenthesize the output. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69130 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-09 Michael Koch <konqueror@gmx.de>mkoch2003-07-096-11/+56
| | | | | | | | | | | | * gnu/java/awt/peer/gtk/GtkComponentPeer.java, gnu/java/awt/peer/gtk/GtkContainerPeer.java, gnu/java/awt/peer/gtk/GtkDialogPeer.java, gnu/java/awt/peer/gtk/GtkWindowPeer.java: Explicitly import used classes. * java/awt/Container.java: New version from classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69129 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-09 Michael Koch <konqueror@gmx.de>mkoch2003-07-096-9/+59
| | | | | | | | | | | * libgcj.pc.in * Makefile.am * Makefile.in * configure * configure.in git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69128 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcj/cni.h: CNI now expands to Compiled Native Interface.mark2003-07-084-3/+10
| | | | | | | | * java/lang/e_pow.c: CYGNUS LOCAL should be GCJ LOCAL. * java/lang/fdlibm.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69104 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-07 Adam Megacz <adam@xwt.org>megacz2003-07-082-0/+5
| | | | | | | * posix.cc: added #include<stdio.h> git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69066 138bc75d-0d04-0410-961f-82ee72b054a4
* * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c: Fixfitzsim2003-07-072-2/+7
| | | | | | | formatting. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69056 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnu/java/awt/peer/gtk/GtkTextComponentPeer.javafitzsim2003-07-078-30/+146
| | | | | | | | | | | | | | | | | | | | | | | (setCaretPosition, setEditable): Rely entirely on native implementation. (getArgs): Remove. (postTextEvent): New method. (handleEvent): New method. * gnu/java/awt/peer/gtk/GtkTextFieldPeer.java (handleEvent): New method. * java/awt/event/ActionEvent.java (paramString): Fix formatting. * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c (keysym_to_awt_keycode): Fix range checks. (generates_key_typed_event): New function. (awt_event_handler): Post AWT_KEY_RELEASED events to event queue. * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c (gtkInit): Store TextComponent's postTextEvent method ID. * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c (setText): Post TEXT_VALUE_CHANGED event to event queue. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69054 138bc75d-0d04-0410-961f-82ee72b054a4
* * configure.in: Check for usleep declaration.ro2003-07-076-145/+242
| | | | | | | | | | * acconfig.h (HAVE_USLEEP_DECL): Provide template. * configure: Regenerate. * include/config.h.in: Likewise. * include/posix.h [!HAVE_USLEEP_DECL]: Declare usleep. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69041 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-07-01 Michael Koch <konqueror@gmx.de>mkoch2003-07-012-0/+9
| | | | | | | | | * gnu/gcj/convert/natIconv.cc (iconv_init): Fixed possible memory leak by releasing allocated iconv handle. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68774 138bc75d-0d04-0410-961f-82ee72b054a4
* * glib-2.0.m4: New file.fitzsim2003-06-3023-1185/+1638
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gtk-2.0.m4: New file. * glib.m4: Remove. * gtk.m4: Remove. * configure.in: Update AM_PATH_GTK macro call to AM_PATH_GTK_2_0. Likewise for AM_PATH_GLIB. * jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c, jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c, jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c, jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c, jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c, jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c, jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c, jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c, jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c, jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c, jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c, jni/gtk-peer/gthread-jni.c, jni/gtk-peer/gthread-jni.h: New versions from classpath. * aclocal.m4: Regenerate. * configure: Regenerate. * Makefile.in: Regenerate. * gcj/Makefile.in: Regenerate. * include/Makefile.in: Regenerate. * testsuite/Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68746 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-06-30 Gary Benson <gbenson@redhat.com>tromey2003-06-302-2/+8
| | | | | | | | For PR libgcj/11349: * javax/naming/spi/NamingManager.java (getURLContext): Use git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68730 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-06-28 Michael Koch <konqueror@gmx.de>mkoch2003-06-282-55/+29
| | | | | | | | | | | | | | * java/io/PrintStream.java (checkError): Call flush() instead of direct flushing of the Writer object. (print): Call print(String) instead of direct print method of the Writer Object. (println): Call println(String) instead of direct println method of the Writer Object. (write): Simplified. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68632 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-06-28 Michael Koch <konqueror@gmx.de>mkoch2003-06-283-0/+24
| | | | | | | | | | * java/net/ServerSocket.java (setChannel): New method. * java/net/Socket.java (setChannel): New method. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68631 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-06-27 Michael Koch <konqueror@gmx.de>mkoch2003-06-272-1/+6
| | | | | | | | * java/beans/beancontext/BeanContextSupport.java: New version from classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68606 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-06-27 Michael Koch <konqueror@gmx.de>mkoch2003-06-279-14/+35
| | | | | | | | | | | | | | | * java/awt/Window.java, java/awt/font/GraphicAttribute.java, java/awt/font/ImageGraphicAttribute.java, java/awt/image/DataBufferByte.java, java/awt/image/DataBufferInt.java, java/awt/image/DataBufferUShort.java, java/awt/image/DirectColorModel.java, java/awt/image/PixelGrabber.java: New versions from classpath. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68605 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-06-27 Michael Koch <konqueror@gmx.de>mkoch2003-06-274-12/+15
| | | | | | | | | | | | | | | | | | * java/security/Certificate.java (getGuarantor): Removed wrong @deprecated tag. (getPrincipal): Likewise. (getPublicKey): Likewise. (encode): Likewise. (decode): Likewise. (getFormat): Likewise. (toString): Likewise. * java/security/cert/PolicyQualifierInfo.java (PolicyQualifierInfo): Made final. * javax/security/auth/x500/X500Principal.java (serialVersionUID): New member variable. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68579 138bc75d-0d04-0410-961f-82ee72b054a4
* 2003-06-27 Michael Koch <konqueror@gmx.de>mkoch2003-06-273-4/+11
| | | | | | | | | | * java/rmi/server/SkeletonNotFoundException.java (SkeletonNotFoundException): Removed wrong @deprecated tag. * java/rmi/server/UnicastRemoteObject.java (exportObject): Made package-private. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68577 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud