1. 07 Jan, 2004 10 commits
    • 2004-01-07 Michael Koch <konqueror@gmx.de> · 26067b8b
      	* gnu/java/nio/DatagramChannelImpl.java
      	(blocking): Removed.
      	(DatagramChannelImpl): Call configureBlocking().
      	(implConfigureBlocking): Dont initialize blocking.
      	* gnu/java/nio/ServerSocketChannelImpl.java
      	(blocking): Removed.
      	(ServerSocketChannelImpl): Call configureBlocking().
      	(implConfigureBlocking): Dont initialize blocking.
      	* gnu/java/nio/SocketChannelImpl.java
      	(blocking): Removed.
      	(SocketChannelImpl): Call configureBlocking().
      	(implConfigureBlocking): Dont initialize blocking.
      	(connect): Use isBlocking().
      	* java/nio/channels/spi/AbstractSelectableChannel.java
      	(configureBlocking): Use blockingLock() instead of LOCK.
      	Set blocking after successfully called implConfigureBlocking().
      	(register): Use blockingLock() instead of LOCK.
      
      From-SVN: r75507
      Michael Koch committed
    • ServerSocket.java (isBound): Fixed documentation. · 89e4eb2a
      2004-01-07  Michael Koch  <konqueror@gmx.de>
      
      	* java/net/ServerSocket.java (isBound): Fixed documentation.
      
      From-SVN: r75506
      Michael Koch committed
    • DefaultBoundedRangeModel.java: Documented API. · b3db7ef1
      2004-01-07  Sascha Brawer  <brawer@dandelis.ch>
      
      	* javax/swing/DefaultBoundedRangeModel.java: Documented API.
      	(changeEvent): Create event object on demand.
      	(DefaultBoundedRangeModel, toString, setValue, setExtent,
      	setMinimum, setMaximum, setValueIsAdjusting, setRangeProperties,
      	fireStateChanged): Re-written.
      	* javax/swing/event/EventListenerList.java: Reformatted, document
      	typical usage.
      	(toString): Implemented.
      	(getListeners): Re-written.
      	(remove): Re-written.
      	(add): Re-written.
      	(NO_LISTENERS): New singleton field.
      	(listenerList): Declare as transient; document.
      	(serialVersionUID): Document.
      	(getListenerCount(Class)): More efficient implementation,
      	also accepts null argument.  Improve Javadoc.
      	(getListenerCount()): Remove unnecessary cast; docfix.
      	* javax/swing/undo/UndoableEditSupport.java:
      	Re-format, document.
      	(UndoableEditSupport): Set realSource field. Improve documentation.
      	(_postEdit): Iterate over cloned listener vector.
      	(toString): Don't emit realSource.
      	(beginUpdate, endUpdate): Support nested updates.
      	(postEdit): Use compound edit if present.
      
      From-SVN: r75505
      Sascha Brawer committed
    • * gcc.dg/winline-7.c: Don't cast void * to int. · b48a0c18
      From-SVN: r75503
      Alan Modra committed
    • check_performance: Use -pthread. · b61f9bf0
      
      2004-01-06  Benjamin Kosnik  <bkoz@redhat.com>
                  Stefan Olsson  <stefan@snon.net>
      
      	* scripts/check_performance: Use -pthread.
      	* testsuite/performance/allocator.cc: Tweaks, add list.
      	* testsuite/performance/allocator_thread.cc: New.
      
      Co-Authored-By: Stefan Olsson <stefan@snon.net>
      
      From-SVN: r75499
      Benjamin Kosnik committed
    • locale_facets.h: Document public classes and functions. · 9a01c9b0
      2003-01-06  Jerry Quinn  <jlquinn@optonline.net>
      
      	* include/bits/locale_facets.h: Document public classes and
      	functions.
      	* include/bits/locale_facets.tcc (time_get::_M_extract_via_format):
      	Add comment.
      
      From-SVN: r75498
      Jerry Quinn committed
    • rs6000.c (rs6000_dbx_register_number): New function. · 93c9d1ba
      	* config/rs6000/rs6000.c (rs6000_dbx_register_number): New function.
      	* config/rs6000/rs6000-protos.h (rs6000_dbx_register_number): Declare.
      	* config/rs6000/rs6000.h (DWARF_FRAME_REGNUM): Define.
      	(DWARF_REG_TO_UNWIND_COLUMN): Correct column adjustment and comment.
      	* config/rs6000/sysv4.h (DBX_REGISTER_NUMBER): Define.
      
      From-SVN: r75497
      Alan Modra committed
    • mips.h (MDEBUG_ASM_SPEC): Change for dwarf2 default. · deae8de6
      2004-01-06  Eric Christopher  <echristo@redhat.com>
      
      	* config/mips/mips.h (MDEBUG_ASM_SPEC): Change for dwarf2 default.
      	(DWARF2_DEBUGGING_INFO): Define.
      	(PREFERRED_DEBUGGING_TYPE): Set to dwarf2.
      	* config/mips/openbsd.h (PREFERRED_DEBUGGING_TYPE): Remove.
      	* config/mips/iris6.h (SUBTARGET_ASM_DEBUGGING_SPEC): Only pass -g0
      	for irix as.
      	(SUBTARGET_ASM_OPTIMIZING_SPEC): Only pass O0 for irix as.
      	* config/mips/iris6gas.h (MDEBUG_ASM_SPEC): Remove.
      	* config/mips/iris5gas.h: Ditto.
      	(DBX_DEBUGGING_INFO): Remove.
      	(DWARF2_DEBUGGING_INFO): Ditto.
      	(MIPS_DEBUGGING_INFO): Ditto.
      	(PREFERRED_DEBUGGING_TYPE): Ditto.
      	* config/mips/elf.h (DWARF2_DEBUGGING_INFO): Remove.
      	(PREFERRED_DEBUGGING_TYPE): Ditto.
      	(SUBTARGET_ASM_DEBUGGING_SPEC): Ditto.
      	* config/mips/elf64.h: Ditto.
      
      From-SVN: r75496
      Eric Christopher committed
    • Daily bump. · 470ea489
      From-SVN: r75493
      GCC Administrator committed
    • Container.java (swapComponents): Add forgotten function, required for JLayeredPane change. · 257dd280
      2004-01-06  Graydon Hoare  <graydon@redhat.com>
      
      	* java/awt/Container.java (swapComponents): Add forgotten
      	function, required for JLayeredPane change.
      
      From-SVN: r75491
      Graydon Hoare committed
  2. 06 Jan, 2004 26 commits
  3. 05 Jan, 2004 4 commits
    • system.h (ASM_OUTPUT_MAIN_SOURCE_FILENAME): Poison. · f7e7e318
      	* system.h (ASM_OUTPUT_MAIN_SOURCE_FILENAME): Poison.
      	* toplev.c (output_file_directive): Don't use
      	ASM_OUTPUT_MAIN_SOURCE_FILENAME.
      
      From-SVN: r75448
      Kazu Hirata committed
    • 2004-01-05 Thomas Fitzsimmons <fitzsim@redhat.com> · a8c2775c
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
      	(pre_event_handler): Set all insets to 0 when a Configure event
      	is received for a GtkPlug.
      	* gnu/java/awt/EmbeddedWindow.java (window_id): Rename handle.
      	Make handle long, not int.
      	(EmbeddedWindow()): New constructor.
      	(EmbeddedWindow(int)): Rename window_id to handle.  Make handle
      	long, not int.
      	(setHandle): New method.
      	(getHandle): Return long, not int.
      	* gnu/java/awt/peer/EmbeddedWindowPeer.java (embed): New method
      	declaration.
      	* gnu/java/awt/peer/gtk/GtkEmbeddedWindowPeer.java,
      	jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c:
      	(create(long)): Take long parameter, not int.  Cast gtk_plug_new
      	argument to GdkNativeWindow.
      	(construct): New method.
      	(embed): New method.
      
      From-SVN: r75447
      Thomas Fitzsimmons committed
    • 2004-01-05 Thomas Fitzsimmons <fitzsim@redhat.com> · 6037221c
      	* gnu/java/awt/peer/gtk/GtkScrollPanePeer.java,
      	jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c
      	(create(int, int)): New method.
      	(create): Call new create method.
      	(gtkScrolledWindowNew, gtkScrolledWindowSetSize): Remove
      	methods.
      	(childResized): Remove native implementation.  Implement in
      	Java.
      	(getHScrollbarHeight, getVScrollbarWidth): Call
      	gtk_widget_size_request to get scrollbar dimensions.
      	* java/awt/ScrollPane.java (getViewportSize): Reimplement.  Only
      	call getVScrollbarWidth and getHScrollbarHeight when vertical
      	and horizontal scrollbars respectively are needed.
      	(doLayout): Enlarge child if it is smaller than the viewport.
      
      From-SVN: r75446
      Thomas Fitzsimmons committed
    • * gcc.dg/compat/sdata-section.h: Declare 'abort'. · 4b6eeb9a
      From-SVN: r75445
      Eric Botcazou committed