1. 23 Oct, 2000 8 commits
  2. 22 Oct, 2000 11 commits
    • cp-demangle.c (string_list_def): Add caret_position and comments. · 0870bfd6
      	* cp-demangle.c (string_list_def): Add caret_position and comments.
      	(result_caret_pos): New macro.
      	(result_append_string): Rename to...
      	(result_add_string): ... this, and insert at caret position.
      	Rename throughout.
      	(result_append): Rename to...
      	(result_add): ... this, and insert at caret position.  Rename
      	throughout.
      	(result_append_char): Rename to...
      	(result_add_char): ... this, and insert at caret position.  Rename
      	throughout.
      	(result_append_space): Remove.
      	(string_list_new): Initialize caret position.
      	(result_add_separated_char): Use caret position.
      	(result_get_caret): New funtion.
      	(result_set_caret): Likewise.
      	(result_shift_caret): Likewise.
      	(result_previous_char_is_space): Likewise.
      	(substitution_start): Use caret position.
      	(substitution_add): Likewise.
      	(demangling_new): Initialize caret position.
      	(demangle_encoding): Use caret position.
      	(demanglin_nested_name): Put CV qualifiers after name.
      	(demangle_type_ptr): Use switch statement.  Handle pointers to
      	arrays.  Don't use result_append_space.  Use caret position.
      	(demangle_type): Emit CV qualifiers after underlying type.  Adjust
      	call to demangle_array_type.
      	(demangle_array_type): Add parameter to handle pointers to arrays.
      
      From-SVN: r37011
      Alex Samuel committed
    • libgcc-std.ver (__addvsi3, [...]): New functions. · ae4bd622
       * libgcc-std.ver (__addvsi3, __addvdi3,  __subvsi3, __subvdi3,
              __mulvsi3, __negvsi2, __negvdi2, __absvsi2, __absvdi2, __mulvdi3):
              New functions.
      
      From-SVN: r37010
      Chandrakala Chavva committed
    • call.c (build_conditional_expr): Use ocp_convert to force rvalue conversion. · db5ae31b
              * call.c (build_conditional_expr): Use ocp_convert to force
              rvalue conversion.
      
      From-SVN: r37009
      Jason Merrill committed
    • calls.c (combine_pending_stack_adjustment_and_call): Don't adjust stack when… · 3e555c7d
      calls.c (combine_pending_stack_adjustment_and_call): Don't adjust stack when unadjusted_alignment ends up as zero.
      
      * calls.c (combine_pending_stack_adjustment_and_call): Don't
      adjust stack when unadjusted_alignment ends up as zero.
      
      From-SVN: r37008
      Alexandre Oliva committed
    • genfixes: Remove EGCS reference. · 99bdaa68
      	* fixinc/genfixes: Remove EGCS reference.
      	* install.texi: Remove EGCS reference.
      	* INSTALL: Regenerate.
      
      From-SVN: r37007
      Joseph Myers committed
    • tree.h (TYPE_IS_SIZETYPE): Add more documentation. · e36308b0
      	* tree.h (TYPE_IS_SIZETYPE): Add more documentation.
      
      	* typeck.c (c_sizeof): Return an expression of `size_t' type,
      	not one with TYPE_IS_SIZETYPE set.
      	(dubious_conversion_warnings): Remove special-case code.
      
      From-SVN: r37006
      Mark Mitchell committed
    • Makefile.am: Added rules for libgcjx library. · 2622c79d
      	* Makefile.am: Added rules for libgcjx library.
      	* Makefile.in: Rebuilt.
      	* configure.in: Added check for X.
      	* configure: Rebuilt.
      	* gnu/awt/LightweightRedirector.java: New file.
      	* gnu/awt/j2d/AbstractGraphicsState.java: New file.
      	* gnu/awt/j2d/DirectRasterGraphics.java: New file.
      	* gnu/awt/j2d/Graphics2DImpl.java: New file.
      	* gnu/awt/j2d/IntegerGraphicsState.java: New file.
      	* gnu/awt/j2d/MappedRaster.java: New file.
      	* gnu/awt/xlib/XCanvasPeer.java: New file.
      	* gnu/awt/xlib/XEventLoop.java: New file.
      	* gnu/awt/xlib/XEventQueue.java: New file.
      	* gnu/awt/xlib/XFontMetrics.java: New file.
      	* gnu/awt/xlib/XFramePeer.java: New file.
      	* gnu/awt/xlib/XGraphics.java: New file.
      	* gnu/awt/xlib/XGraphicsConfiguration.java: New file.
      	* gnu/awt/xlib/XPanelPeer.java: New file.
      	* gnu/awt/xlib/XToolkit.java: New file.
      	* gnu/gcj/xlib/Clip.java: New file.
      	* gnu/gcj/xlib/Colormap.java: New file.
      	* gnu/gcj/xlib/Display.java: New file.
      	* gnu/gcj/xlib/Drawable.java: New file.
      	* gnu/gcj/xlib/Font.java: New file.
      	* gnu/gcj/xlib/GC.java: New file.
      	* gnu/gcj/xlib/Pixmap.java: New file.
      	* gnu/gcj/xlib/Screen.java: New file.
      	* gnu/gcj/xlib/Visual.java: New file.
      	* gnu/gcj/xlib/WMSizeHints.java: New file.
      	* gnu/gcj/xlib/Window.java: New file.
      	* gnu/gcj/xlib/WindowAttributes.java: New file.
      	* gnu/gcj/xlib/XAnyEvent.java: New file.
      	* gnu/gcj/xlib/XButtonEvent.java: New file.
      	* gnu/gcj/xlib/XColor.java: New file.
      	* gnu/gcj/xlib/XConfigureEvent.java: New file.
      	* gnu/gcj/xlib/XConnectException.java: New file.
      	* gnu/gcj/xlib/XEvent.java: New file.
      	* gnu/gcj/xlib/XException.java: New file.
      	* gnu/gcj/xlib/XExposeEvent.java: New file.
      	* gnu/gcj/xlib/XID.java: New file.
      	* gnu/gcj/xlib/XImage.java: New file.
      	* gnu/gcj/xlib/XUnmapEvent.java: New file.
      	* gnu/gcj/xlib/natClip.cc: New file.
      	* gnu/gcj/xlib/natColormap.cc: New file.
      	* gnu/gcj/xlib/natDisplay.cc: New file.
      	* gnu/gcj/xlib/natDrawable.cc: New file.
      	* gnu/gcj/xlib/natFont.cc: New file.
      	* gnu/gcj/xlib/natGC.cc: New file.
      	* gnu/gcj/xlib/natPixmap.cc: New file.
      	* gnu/gcj/xlib/natScreen.cc: New file.
      	* gnu/gcj/xlib/natVisual.cc: New file.
      	* gnu/gcj/xlib/natWMSizeHints.cc: New file.
      	* gnu/gcj/xlib/natWindow.cc: New file.
      	* gnu/gcj/xlib/natWindowAttributes.cc: New file.
      	* gnu/gcj/xlib/natXAnyEvent.cc: New file.
      	* gnu/gcj/xlib/natXButtonEvent.cc: New file.
      	* gnu/gcj/xlib/natXColor.cc: New file.
      	* gnu/gcj/xlib/natXConfigureEvent.cc: New file.
      	* gnu/gcj/xlib/natXException.cc: New file.
      	* gnu/gcj/xlib/natXExposeEvent.cc: New file.
      	* gnu/gcj/xlib/natXImage.cc: New file.
      	* gnu/gcj/xlib/natXUnmapEvent.cc: New file.
      	* java/awt/EventDispatchThread.java: Start thead on creation.
      
      From-SVN: r37005
      Rolf W. Rasmussen committed
    • Daily bump. · 1d3591d1
      From-SVN: r37003
      Jeff Law committed
    • decl2.c (arg_assoc_type): Handle VECTOR_TYPE. · 7a0f14e5
      	* decl2.c (arg_assoc_type): Handle VECTOR_TYPE.
      	* error.c (dump_type): Handle VECTOR_TYPE like POINTER_TYPE.
      	(dump_type_prefix): Print vector-of-int as 'int vector'.
      	(dump_type_suffix): Handle VECTOR_TYPE like POINTER_TYPE.
      	* tree.c (walk_tree): Handle VECTOR_TYPE.
      
      From-SVN: r37002
      Geoff Keating committed
    • * decl.c (init_decl_processing): Call MD_INIT_BUILTINS. · 3b9ae6f0
      From-SVN: r37001
      Geoff Keating committed
  3. 21 Oct, 2000 13 commits
  4. 20 Oct, 2000 8 commits
    • Warning fixes: · 8f54374e
      	* mips.h (REG_CLASS_FROM_LETTER): Cast array arg to unsigned char.
      
      	* sparc.c (load_pic_register): Delete unused varaible.
      
      	* libgcc2.c (__addvsi3): Delete unused variable.
      
      	* libgcc2.h (__absvsi2, __absvdi2, __addvsi3, __addvdi3,
      	__subvsi3, __subvdi3, __mulvsi3, __mulvdi3, __negvsi2,
      	__negvdi2): Prototype.
      
      	* ssa.c (apply_delayed_renames): Avoid undefined operation.
      
      	* toplev.c (display_target_options): Make static to match
      	prototype.  Delete empty declaration.
      
      From-SVN: r36987
      Kaveh R. Ghazi committed
    • From Arno J. Klaassen: · a9770f9a
      	* interpret.cc: Include <stdlib.h> for alloca.
      	* defineclass.cc: Include <stdlib.h> for alloca.
      
      From-SVN: r36986
      Tom Tromey committed
    • * tree.c (walk_tree): Don't walk into default args. · 05c1707c
      From-SVN: r36985
      Jason Merrill committed
    • tree.c (walk_tree): Don't walk into default args. · ba523395
              * tree.c (walk_tree): Don't walk into default args.
      
              * error.c (dump_expr): Use host_integerp.
      
      From-SVN: r36984
      Jason Merrill committed
    • Removed erroneous ChangeLog entry · ac758f96
      From-SVN: r36983
      Tom Tromey committed
    • Makefile.in: Rebuilt. · 480222b5
      	* Makefile.in: Rebuilt.
      	* Makefile.am: Include deps.mk.
      	(GCJCOMPILE): Added -MD, -MT, and -MF.
      	($(javao_files)): Don't depend on libgcj.zip.
      	(all-recursive): New target.
      	(%.lo:%.cc): Do dependency tracking.
      	($(nat_headers)): Don't depend on libgcj.zip.
      	* configure: Rebuilt.
      	* configure.in: Make .d files and deps.mk.
      
      From-SVN: r36982
      Tom Tromey committed
    • jvspec.c (lang_specific_driver): Recognize -MF and -MT. · 316a06a1
      	* jvspec.c (lang_specific_driver): Recognize -MF and -MT.
      	* lang-specs.h: Added %{MA}, %{MF*}, %{MT*}.
      	* lang-options.h: Added -MA, -MT, -MF..
      	* lang.c (lang_decode_option): Recognize -MA, -MT, -MF.
      	(DEPEND_TARGET_SET): New macro.
      	(DEPEND_FILE_ALREADY_SET): Likewise.
      	(init_parse): Handle new flags.
      	* jcf.h (jcf_dependency_print_dummies): Declare.
      	* Make-lang.in (s-java): Added mkdeps.o.
      	* Makefile.in (BACKEND): Added mkdeps.o.
      	(../gcjh$(exeext)): Added mkdeps.o.
      	(../jcf-dump$(exeext)): Added mkdeps.o.
      	* jcf-depend.c: Include mkdeps.h.
      	(struct entry, dependencies, targets, MAX_OUTPUT_COLUMNS,
      	add_entry): Removed.
      	(jcf_dependency_reset): Rewrote.
      	(dependencies): New global.
      	(jcf_dependency_set_target): Rewrote.
      	(jcf_dependency_add_target): Likewise.
      	(jcf_dependency_add_file): Likewise.
      	(munge): Removed.
      	(print_ents): Removed.
      	(jcf_dependency_write): Rewrote.
      	(print_dummies): New global.
      	(jcf_dependency_print_dummies): New function
      	(jcf_dependency_write): Call deps_dummy_targets if required.
      
      From-SVN: r36981
      Tom Tromey committed
    • cppspec.c (DEFAULT_WORD_SWITCH_TAKES_ARG): Added -MF and -MT. · 3f568531
      	* cppspec.c (DEFAULT_WORD_SWITCH_TAKES_ARG): Added -MF and -MT.
      	* gcc.c (DEFAULT_WORD_SWITCH_TAKES_ARG): Added -MF and -MT.
      
      From-SVN: r36980
      Tom Tromey committed