1. 09 Jan, 2004 8 commits
    • AbstractAction.java, [...]: Reworked imports. · af008858
      2004-01-09  Michael Koch  <konqueror@gmx.de>
      
      	* javax/swing/AbstractAction.java,
      	javax/swing/AbstractSet.java,
      	javax/swing/Action.java,
      	javax/swing/ActionMap.java,
      	javax/swing/BoundedRangeModel.java,
      	javax/swing/ButtonModel.java,
      	javax/swing/CellEditor.java,
      	javax/swing/CellRendererPane.java,
      	javax/swing/ComboBoxEditor.java,
      	javax/swing/DebugGraphics.java,
      	javax/swing/DefaultCellEditor.java,
      	javax/swing/DefaultCellRenderer.java,
      	javax/swing/DefaultComboBoxModel.java,
      	javax/swing/DefaultDesktopManager.java,
      	javax/swing/DefaultFocusManager.java,
      	javax/swing/DefaultListCellRenderer.java,
      	javax/swing/Icon.java,
      	javax/swing/JButton.java,
      	javax/swing/JCheckBoxMenuItem.java,
      	javax/swing/JDesktopPane.java,
      	javax/swing/JEditorPane.java,
      	javax/swing/JMenu.java,
      	javax/swing/JPanel.java,
      	javax/swing/JPasswordField.java,
      	javax/swing/JPopupMenu.java,
      	javax/swing/JProgressBar.java: Reworked imports.
      
      From-SVN: r75572
      Michael Koch committed
    • allocator.cc: Demangle typeid(obj).name(). · 64cb2c4a
      2004-01-09  Paolo Carlini  <pcarlini@suse.de>
      
      	* testsuite/performance/allocator.cc: Demangle typeid(obj).name().
      	* testsuite/performance/allocator_thread.cc: Likewise.
      
      From-SVN: r75571
      Paolo Carlini committed
    • 2004-01-09 Michael Koch <konqueror@gmx.de> · bbe4ef89
      	* java/awt/geom/PathIterator.java
      	(WIND_EVEN_ODD): Removed redundant modifiers.
      	(WIND_NON_ZERO): Likewise.
      	(SEG_MOVETO): Likewise.
      	(SEG_LINETO): Likewise.
      	(SEG_QUADTO): Likewise.
      	(SEG_CUBICTO): Likewise.
      	(SEG_CLOSE): Likewise.
      	* java/awt/image/SinglePixelPackedSampleModel.java:
      	Removed redundant semicolon.
      	* java/io/ObjectInputStream.java
      	(inputGetObjectStreamClasses): Removed unused variable "ret_val".
      	* java/util/logging/Filter.java
      	(isLoggable): Removed redundant modifier.
      	* java/util/logging/LogManager.java:
      	Removed redundant semicolon.
      	* java/util/logging/XMLFormatter.java
      	(format): Removed unused variable "key".
      
      From-SVN: r75570
      Michael Koch committed
    • re PR rtl-optimization/12441 (Can't spill register bug) · 90e4e4c5
              PR opt/12441
              Revert: Sat Mar 30 14:08:55 CET 2002  Jan Hubicka  <jh@suse.cz>
              * i386.c (aligned_operand): Be prepared for SUBREGed registers.
              (ix86_decompose_address): Use REG_P instead of GET_CODE (...) == REG.
              (ix86_address_cost): Be prepared for SUBREGed registers.
              (legitimate_address_p): Accept SUBREGed registers.
      
      From-SVN: r75568
      Richard Henderson committed
    • Makefile.in: Rename configure.in to configure.ac · a6a5e4c9
      2004-01-08  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* Makefile.in: Rename configure.in to configure.ac
      	* doc/sourcebuild.texi: Likewise.
      	* configure: Regenerate.
      	* config.in: Regenerate.
      
      From-SVN: r75567
      Kelley Cook committed
    • i386.md: Typos in MMX/SSE immediate shifts. · 588f75d0
      2004-01-08  Stuart Hastings  <stuart@apple.com>
      
      	* config/i386/i386.md: Typos in MMX/SSE immediate shifts.
      	* testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
      	testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
      	* testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
      
      From-SVN: r75566
      Stuart Hastings committed
    • * gcc.dg/array-quals-1.c: Accept .data.rel.ro. · 3b458e6f
      From-SVN: r75565
      Alan Modra committed
    • Daily bump. · dd0dddc6
      From-SVN: r75562
      GCC Administrator committed
  2. 08 Jan, 2004 23 commits
  3. 07 Jan, 2004 9 commits
    • re PR c/6024 (GCC fails to diagnose mismatch of enum types in prototype/function) · bca63328
      	PR c/6024
      	* c-typeck.c (comptypes): Only treat enumerated types in the same
      	translation unit as compatible with each other when they are the
      	same type.
      	* doc/extend.texi: Update.
      
      f:
      	* com.h (ffecom_gfrt_basictype): Correct return type.
      
      testsuite:
      	* gcc.dg/enum-compat-1.c: New test.
      	* gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
      
      From-SVN: r75521
      Joseph Myers committed
    • crossconfig.m4: Add LFS, io bits to linux cross config. · 158960ba
      
      2004-01-07  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* crossconfig.m4: Add LFS, io bits to linux cross config.
      	* acconfig.h: Remove obsolete bits, reorder.
      	* config.h.in: Regenerate.
      	* aclocal.m4: Same.
      	* configure: Same.
      
      From-SVN: r75520
      Benjamin Kosnik committed
    • * approved by rth · 5d2082d1
      2004-01-07  Dave Jones <davej@redhat.com>
      
      	* malloc.c (GC_generic_malloc): Correct initialization typo.
      	* mallocx.c (GC_generic_malloca_ignore_off_page): Ditto.
      
      From-SVN: r75518
      Dave Jones committed
    • 2004-01-07 David Jee <djee@redhat.com> · 627e4e5f
          * java/awt/Container.java
          (update): Clear only the clipped region, instead of clearing the
          entire Container.
          (visitChildren): Visit children in descending order.
      
      From-SVN: r75517
      David Jee committed
    • * link.c [sgi] (shared_libgnat_default): Change to STATIC. · 47527624
      From-SVN: r75516
      Rainer Orth committed
    • [multiple changes] · e135a038
      
      2004-01-07  Gawain Bolton  <gp.bolton@computer.org>
      
      	* include/bits/stl_list.h:
      	* include/bits/list.tc:
      	* src/list.cc:
              Performance enhancements for destructor, push_front(),
              push_back(), pop_front(), pop_back(), sort()
              Eliminated static_casts where possible.
              Moved code out of header files into new src/list.cc
              implementation file for library where possible.
              Remove inheritance from iterator class and create separate
              classes for non-constant and constant iterators.
      	* include/bits/stl_tree.h (_Rb_tree class):
      	* src/tree.cc:
              Only erase contents in destructor.
              Eliminate unnecessary initialization in assignment operator.
              Optimize for the nominal case by not checking whether
              container is empty in clear().
              Re-order test in _M_insert() to improve performance.
              Move initialization of new node's left & right pointers to
              src/tree.cc to where new node's colour is initialized
              and to reduce the amount of inline code.
              Use  _M_leftmost() and _M_end() to improve readability where
              appropriate.
              Create separate classes for non-constant and constant
              iterators to clarify code, avoid extra template parameters and
              casting away constness.
      
      2004-01-07  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* src/Makefile.am (sources): Add list.cc, tree.cc.
      	* src/stl_tree.cc: Move to...
      	* src/tree.cc: ...here.
      	* src/list.cc: Add.
      	* config/linker-map.gnu: Tweaks.
      	* testsuite/23_containers/map/operators/1_neg.cc: Add excess errors.
      	* testsuite/23_containers/set/operators/1_neg.cc: Add excess errors.
      
      	* bits/stl_vector.h: Column wrap comments.
      
      From-SVN: r75515
      Benjamin Kosnik committed
    • re PR c/12165 (Typedef'ed variables ignore typedef's const qualifier) · 85b58ca5
      	PR c/12165
      	* c-decl.c (grokdeclarator): Take type qualifiers of typedefed
      	array type from the array element type.
      
      testsuite:
      	* gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
      	gcc.dg/c99-idem-qual-3.c: New tests.
      
      From-SVN: r75514
      Joseph Myers committed
    • re PR libgcj/13011 (gij -jar simple.jar generates: Exception during runtime initialization) · 51dc0a0a
      2004-01-07  Andreas Tobler  <a.tobler@schweiz.ch>
      
      	PR libgcj/13011:
      	* libjava.jar/simple.jar: Add a working MANIFEST.MF.
      
      From-SVN: r75513
      Andreas Tobler committed
    • Array.java: Merged documentation with classpath. · 40f8ee2d
      2004-01-07  Michael Koch  <konqueror@gmx.de>
      
      	* java/lang/reflect/Array.java: Merged documentation with classpath.
      
      From-SVN: r75512
      Michael Koch committed