[cp-patches] FYI: JComponent painting fix

2006-04-18 Thread Roman Kennke
This fixes two issues with the Swing painting:
1. As reported in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27185, an
optimization in JComponent.paintChildrenOptimized() didn't work quite
right. Looking at it, it seems that this optimization doesn't gain much
anyway, possibly the overhead of calculating away things eats up all the
optimization. I removed this bit as it seemed to cause problems.
2. In JComponent.paintChildrenWithOverlap() we need to propagate the
dirty rectangles to the next child component, when the component was not
opaque, so that the next child gets painted correctly.

2006-04-18  Roman Kennke  [EMAIL PROTECTED]

PR 27185
* javax/swing/JComponent.java
(paintChildrenWithOverlap): When one child is not opaque,
propagate
the dirty rectangles to the next child.
(paintChildrenOptimized): Removed unnecessary 'optimization'.
This actually didn't work right and probably gained nothing.

/Roman

-- 
“Improvement makes straight roads, but the crooked roads, without
Improvement, are roads of Genius.” - William Blake
Index: javax/swing/JComponent.java
===
RCS file: /cvsroot/classpath/classpath/javax/swing/JComponent.java,v
retrieving revision 1.114
diff -u -1 -0 -r1.114 JComponent.java
--- javax/swing/JComponent.java	6 Apr 2006 10:15:34 -	1.114
+++ javax/swing/JComponent.java	18 Apr 2006 09:10:48 -
@@ -1929,20 +1929,26 @@
 x = compBounds.x + compBounds.width;
 y = r.y;
 w = r.width - (compBounds.x - r.x) - compBounds.width;
 h = r.height;
 rect.setBounds(x, y, w, h);
 if (! rect.isEmpty())
   {
 newPaintRects.add(rect);
   }
   }
+else
+  {
+// Not opaque, need to reuse the current paint rectangles
+// for the next component.
+newPaintRects.add(r);
+  }
 
   }
 else
   {
 newPaintRects.add(r);
   }
   }
 
 // Replace the paintRectangles with the new split up
 // paintRectangles.
@@ -2017,48 +2023,24 @@
*
* @param g the graphics context to use
*/
   private void paintChildrenOptimized(Graphics g)
   {
 Shape originalClip = g.getClip();
 Rectangle inner = SwingUtilities.calculateInnerArea(this, rectCache);
 g.clipRect(inner.x, inner.y, inner.width, inner.height);
 Component[] children = getComponents();
 
-// Find the bottommost component that needs to be painted. This is the
-// component that - together with the rectangles of the components that
-// are painted above it - covers the whole clip area.
-Rectangle rect = new Rectangle();
-int startIndex = children.length - 1;
-for (int i = 0; i  children.length; i++)
-  {
-Rectangle b = children[i].getBounds();
-if (children[i].isOpaque()  children[i].isVisible()
- g.hitClip(b.x, b.y, b.width, b.height))
-  {
-if (rect.isEmpty())
-  rect.setBounds(b);
-else
-  SwingUtilities.computeUnion(b.x, b.y, b.width, b.height, rect);
-
-if (SwingUtilities.isRectangleContainingRectangle(rect, inner))
-  {
-startIndex = i;
-break;
-  }
-  }
-  }
-
 // paintingTile becomes true just before we start painting the component's
 // children.
 paintingTile = true;
-for (int i = startIndex; i = 0; i--) //children.length; i++)
+for (int i = children.length - 1; i = 0; i--) //children.length; i++)
   {
 // paintingTile must be set to false before we begin to start painting
 // the last tile.
 if (i == children.length - 1)
   paintingTile = false;
 
 if (!children[i].isVisible())
   continue;
 
 Rectangle bounds = children[i].getBounds(rectCache);


signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


[cp-patches] FYI: Swing peers fixlets

2006-04-18 Thread Roman Kennke
While working on the X11 based AWT peers, I noticed some glitches in the
Swing peers:

2006-04-18  Roman Kennke  [EMAIL PROTECTED]

* gnu/java/awt/peer/swing/SwingComponentPeer.java
(setBounds): Call reshape().
* gnu/java/awt/peer/swing/SwingContainerPeer.java
(SwingContainerPeer): Changed argument to be a Component
instead a Container.
(getInsets): Call insets().
(handleMouseEvent): Added null check to avoid NPE.
(handleMouseMotionEvent): Added null check to avoid NPE.

/Roman

-- 
“Improvement makes straight roads, but the crooked roads, without
Improvement, are roads of Genius.” - William Blake
Index: gnu/java/awt/peer/swing/SwingComponentPeer.java
===
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/swing/SwingComponentPeer.java,v
retrieving revision 1.2
diff -u -1 -0 -r1.2 SwingComponentPeer.java
--- gnu/java/awt/peer/swing/SwingComponentPeer.java	27 Jan 2006 09:41:16 -	1.2
+++ gnu/java/awt/peer/swing/SwingComponentPeer.java	18 Apr 2006 12:23:19 -
@@ -583,22 +583,21 @@
*
* This is implemented to call setBounds() on the Swing component.
*
* @param x the X coordinate of the upper left corner of the component
* @param y the Y coordinate of the upper left corner of the component
* @param width the width of the component
* @param height the height of the component
*/
   public void setBounds(int x, int y, int width, int height)
   {
-if (swingComponent != null)
-  swingComponent.getJComponent().setBounds(x, y, width, height);
+reshape(x, y, width, height);
   }
 
   /**
* Sets the cursor of the component. This is called by
* [EMAIL PROTECTED] Component#setCursor(Cursor)}.
*
* This is implemented to call setCursor() on the Swing component.
*
* @specnote Part of the earlier 1.1 API, apparently no longer needed.
*/
Index: gnu/java/awt/peer/swing/SwingContainerPeer.java
===
RCS file: /cvsroot/classpath/classpath/gnu/java/awt/peer/swing/SwingContainerPeer.java,v
retrieving revision 1.1
diff -u -1 -0 -r1.1 SwingContainerPeer.java
--- gnu/java/awt/peer/swing/SwingContainerPeer.java	14 Jan 2006 00:26:26 -	1.1
+++ gnu/java/awt/peer/swing/SwingContainerPeer.java	18 Apr 2006 12:23:19 -
@@ -54,21 +54,21 @@
 public class SwingContainerPeer
   extends SwingComponentPeer
   implements ContainerPeer
 {
 
   /**
* Creates a new SwingContainerPeer.
*
* @param awtCont
*/
-  public SwingContainerPeer(Container awtCont)
+  public SwingContainerPeer(Component awtCont)
   {
 init(awtCont, null);
   }
 
   /**
* Returns the insets of the container.
*
* This is implemented to return the insets of the Swing container.
*
* @return the insets of the container
@@ -85,26 +85,21 @@
 
   /**
* Returns the insets of the container.
*
* This is implemented to return the insets of the Swing container.
*
* @return the insets of the container
*/
   public Insets getInsets()
   {
-Insets retVal;
-if (swingComponent != null)
-  retVal = swingComponent.getJComponent().getInsets();
-else
-  retVal = new Insets(0, 0, 0, 0);
-return retVal;
+return insets();
   }
 
   /**
* Called before the validation of this containers begins.
*/
   public void beginValidate()
   {
 // Nothing to do here.
   }
 
@@ -207,35 +202,41 @@
   }
 
   /**
* Handles mouse events by dispatching it to the correct component.
*
* @param ev the mouse event
*/
   protected void handleMouseEvent(MouseEvent ev)
   {
 Component comp = awtComponent.getComponentAt(ev.getPoint());
-ComponentPeer peer = comp.getPeer();
-if (awtComponent != comp  !comp.isLightweight()  peer instanceof SwingComponentPeer)
+if (comp != null)
   {
-ev.translatePoint(comp.getX(), comp.getY());
-ev.setSource(comp);
-((SwingComponentPeer) peer).handleMouseEvent(ev);
+ComponentPeer peer = comp.getPeer();
+if (awtComponent != comp  !comp.isLightweight()  peer instanceof SwingComponentPeer)
+  {
+ev.translatePoint(comp.getX(), comp.getY());
+ev.setSource(comp);
+((SwingComponentPeer) peer).handleMouseEvent(ev);
+  }
   }
   }
 
   /**
* Handles mouse events by dispatching it to the correct component.
*
* @param ev the mouse event
*/
   protected void handleMouseMotionEvent(MouseEvent ev)
   {
 Component comp = awtComponent.getComponentAt(ev.getPoint());
-ComponentPeer peer = comp.getPeer();
-if (awtComponent != comp  !comp.isLightweight()  peer instanceof SwingComponentPeer)
+if (comp != null)
   {
-ev.translatePoint(comp.getX(), comp.getY());
-((SwingComponentPeer) peer).handleMouseMotionEvent(ev);
+ComponentPeer peer = comp.getPeer();
+ 

[cp-patches] FYI: RepaintManager threading fix

2006-04-18 Thread Roman Kennke
While working on the X11-AWT peers, I noticed that our RepaintManager
gets into trouble when it is called from different threads (which is
legal, despite the common mantra that Swing is not thread-safe. The
RepaintManager is the core component in the not-thread-safe design of
Swing and is actually required to be callable from different threads).

I introduced a new field dirtyComponentsWork, that is swapped with
dirtyComponents in the paintDirtyRegions() method. This is then used to
carry out the painting work, while other threads can safely add new
dirty regions in the other field. This way the locking is kept at a
minimum (I got a deadlock before), while staying thread safe.

The mentioned deadlock was caused by one thread holding the tree-lock of
java.awt.Component, which wanted to acquire the lock on dirtyComponents,
and a second thread (the event thread), holding the lock on dirtyRegions
(in paintDirtyRegions() ), and wanting to acquire the tree-lock in
java.awt.Component. This is resolved by this patch.

2006-04-18  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/RepaintManager.java
(dirtyComponentsWork): New field.
(ComponentComparator): Use dirtyComponentsWork instead of
dirtyComponents.
(RepaintManager): Initialize new field.
(paintDirtyRegions): Swap dirtyComponents with
dirtyComponentsWork
and work on the copy.

/Roman

-- 
“Improvement makes straight roads, but the crooked roads, without
Improvement, are roads of Genius.” - William Blake
Index: javax/swing/RepaintManager.java
===
RCS file: /cvsroot/classpath/classpath/javax/swing/RepaintManager.java,v
retrieving revision 1.29
diff -u -1 -0 -r1.29 RepaintManager.java
--- javax/swing/RepaintManager.java	27 Mar 2006 14:59:02 -	1.29
+++ javax/swing/RepaintManager.java	18 Apr 2006 12:47:52 -
@@ -153,23 +153,23 @@
  * @return a negative integer, if codeo1/code is bigger in than
  * codeo2/code, zero, if both are at the same size and a
  * positive integer, if codeo1/code is smaller than
  * codeo2/code 
  */
 public int compare(Object o1, Object o2)
 {
   if (o1 instanceof JComponent  o2 instanceof JComponent)
 {
   JComponent c1 = (JComponent) o1;
-  Rectangle d1 = (Rectangle) dirtyComponents.get(c1);
+  Rectangle d1 = (Rectangle) dirtyComponentsWork.get(c1);
   JComponent c2 = (JComponent) o2;
-  Rectangle d2 = (Rectangle) dirtyComponents.get(c2);
+  Rectangle d2 = (Rectangle) dirtyComponentsWork.get(c2);
   return d2.width * d2.height - d1.width * d1.height;
 }
   throw new ClassCastException(This comparator can only be used with 
+ JComponents);
 }
   }
 
   /** 
* A table storing the dirty regions of components.  The keys of this
* table are components, the values are rectangles. Each component maps
@@ -181,20 +181,26 @@
*
* @see #addDirtyRegion
* @see #getDirtyRegion
* @see #isCompletelyDirty
* @see #markCompletelyClean
* @see #markCompletelyDirty
*/
   HashMap dirtyComponents;
 
   /**
+   * The dirtyComponents which is used in paintDiryRegions to avoid unnecessary
+   * locking.
+   */
+  HashMap dirtyComponentsWork;
+
+  /**
* The comparator used for ordered inserting into the repaintOrder list. 
*/
   private transient Comparator comparator;
 
   /**
* A single, shared instance of the helper class. Any methods which mark
* components as invalid or dirty eventually activate this instance. It
* is added to the event queue if it is not already active, otherwise
* reused.
*
@@ -255,20 +261,21 @@
*/
   private Dimension doubleBufferMaximumSize;
 
 
   /**
* Create a new RepaintManager object.
*/
   public RepaintManager()
   {
 dirtyComponents = new HashMap();
+dirtyComponentsWork = new HashMap();
 invalidComponents = new ArrayList();
 repaintWorker = new RepaintWorker();
 doubleBufferMaximumSize = new Dimension(2000,2000);
 doubleBufferingEnabled = true;
 offscreenBuffers = new WeakHashMap();
 repaintUnderway = false;
 commitRequests = new HashMap();
   }
 
   /**
@@ -547,45 +554,50 @@
   /**
* Repaint all regions of all components which have been marked dirty in
* the [EMAIL PROTECTED] #dirtyComponents} table.
*/
   public void paintDirtyRegions()
   {
 // Short cicuit if there is nothing to paint.
 if (dirtyComponents.size() == 0)
   return;
 
+// Swap dirtyRegions with dirtyRegionsWork to avoid locking.
 synchronized (dirtyComponents)
   {
-// We sort the components by their size here. This way we have a good
-// chance that painting the bigger components also paints the smaller
-// components and we don't need to paint them twice.
-ArrayList repaintOrder = new 

[cp-patches] FYI: JComboBox.paramString()

2006-04-18 Thread David Gilbert
This patch (committed) reimplements the paramString() method to provide better 
debugging information.  I also added a couple of API doc comments to methods that 
needed them:


2006-04-18  David Gilbert  [EMAIL PROTECTED]

* javax/swing/JComboBox.java
(paramStr): Reimplemented,
(getAccessibleContext): Added API docs,
(AccessibleJComboBox.getAccessibleRole): Likewise.

Regards,

Dave
Index: javax/swing/JComboBox.java
===
RCS file: /sources/classpath/classpath/javax/swing/JComboBox.java,v
retrieving revision 1.29
diff -u -r1.29 JComboBox.java
--- javax/swing/JComboBox.java  14 Apr 2006 14:56:24 -  1.29
+++ javax/swing/JComboBox.java  18 Apr 2006 15:59:59 -
@@ -1,5 +1,5 @@
 /* JComboBox.java --
-   Copyright (C) 2002, 2004, 2005  Free Software Foundation, Inc.
+   Copyright (C) 2002, 2004, 2005, 2006,  Free Software Foundation, Inc.
 
 This file is part of GNU Classpath.
 
@@ -1102,15 +1102,33 @@
   }
 
   /**
-   * A string that describes this JComboBox. Normally only used for debugging.
+   * Returns an implementation-dependent string describing the attributes of
+   * this codeJComboBox/code.
*
-   * @return A string describing this JComboBox
+   * @return A string describing the attributes of this codeJComboBox/code
+   * (never codenull/code).
*/
   protected String paramString()
   {
-return JComboBox;
+String superParamStr = super.paramString();
+StringBuffer sb = new StringBuffer();
+sb.append(,isEditable=).append(isEditable());
+sb.append(,lightWeightPopupEnabled=).append(isLightWeightPopupEnabled());
+sb.append(,maximumRowCount=).append(getMaximumRowCount());
+
+sb.append(,selectedItemReminder=);
+if (selectedItemReminder != null)
+  sb.append(selectedItemReminder);
+return superParamStr + sb.toString();
   }
 
+  /**
+   * Returns the object that provides accessibility features for this
+   * codeJComboBox/code component.
+   *
+   * @return The accessible context (an instance of 
+   * [EMAIL PROTECTED] AccessibleJComboBox}).
+   */
   public AccessibleContext getAccessibleContext()
   {
 if (accessibleContext == null)
@@ -1258,6 +1276,11 @@
   return false;
 }
 
+/**
+ * Returns the accessible role for the codeJComboBox/code component.
+ *
+ * @return [EMAIL PROTECTED] AccessibleRole#COMBO_BOX}.
+ */
 public AccessibleRole getAccessibleRole()
 {
   return AccessibleRole.COMBO_BOX;


[cp-patches] FYI: JSlider.paramString() reimplemented

2006-04-18 Thread David Gilbert
This patch (committed) reimplements the paramString() method in JSlider to provide 
better debugging information:


2006-04-18  David Gilbert  [EMAIL PROTECTED]

* javax/swing/JSlider.java
(paramString): Reimplemented.

Note that I followed the format of the reference implementation for the output, even 
though this is not strictly required by the spec.  The last entry for JSlider 
(,snapToValue=true) is odd since there is no snapToValue attribute (unless I 
missed it) so for now I have just added it to the output always set to true.  If 
anyone knows where the value should come from, please say...


Regards,

Dave
Index: javax/swing/JSlider.java
===
RCS file: /sources/classpath/classpath/javax/swing/JSlider.java,v
retrieving revision 1.26
diff -u -r1.26 JSlider.java
--- javax/swing/JSlider.java29 Mar 2006 21:26:11 -  1.26
+++ javax/swing/JSlider.java18 Apr 2006 16:38:40 -
@@ -1068,15 +1068,35 @@
   }
 
   /**
-   * Returns a string describing the attributes of this slider, for debugging
-   * purposes.  According to the specification, this method is implementation 
-   * specific, we just return JSlider at present.
+   * Returns an implementation-dependent string describing the attributes of
+   * this codeJComboBox/code.
*
-   * @return Returns a string describing the attributes of this slider.
+   * @return A string describing the attributes of this codeJComboBox/code
+   * (never codenull/code).
*/
   protected String paramString()
   {
-return JSlider;
+String superParamStr = super.paramString();
+StringBuffer sb = new StringBuffer();
+sb.append(,isInverted=).append(getInverted());
+sb.append(,majorTickSpacing=).append(getMajorTickSpacing());
+sb.append(,minorTickSpacing=).append(getMinorTickSpacing());
+sb.append(,orientation=);
+if (orientation == HORIZONTAL)
+  sb.append(HORIZONTAL);
+else
+  sb.append(VERTICAL);
+sb.append(,paintLabels=).append(getPaintLabels());
+sb.append(,paintTicks=).append(getPaintTicks());
+sb.append(,paintTrack=).append(getPaintTrack());
+sb.append(,snapToTicks=).append(getSnapToTicks());
+
+// the following is output by the reference implementation.  We don't
+// strictly need to replicate this. Perhaps it has some meaning, but
+// I couldn't determine it yet...
+sb.append(,snapToValue=true);
+
+return superParamStr + sb.toString();
   }
 
   /**


[cp-patches] FYI: Update JikesRVM location in stories

2006-04-18 Thread Mark Wielaard
Hi,

This was reported to the www.gnu.org webmasters.

2006-04-18  Mark Wielaard  [EMAIL PROTECTED]

   Reported by John Sullivan ([EMAIL PROTECTED])
   * doc/www.gnu.org/stories.wml: Update JikesRVM location.

Committed,

Mark
Index: doc/www.gnu.org/stories.wml
===
RCS file: /cvsroot/classpath/classpath/doc/www.gnu.org/stories.wml,v
retrieving revision 1.11
diff -u -r1.11 stories.wml
--- doc/www.gnu.org/stories.wml	28 Jun 2005 12:59:58 -	1.11
+++ doc/www.gnu.org/stories.wml	18 Apr 2006 19:01:39 -
@@ -67,7 +67,7 @@
 ELF object file loader. 
 /project
 
-project url=http://www.ibm.com/developerworks/oss/jikesrvm/; name=Jikes RVM
+project url=http://jikesrvm.sourceforge.net/; name=Jikes RVM
 Jikes RVM uses GNU Classpath for all of its libraries.  Instructions for using
 Classpath are provided in the Jikes RVM user's guide as of the Jikes RVM
 release 2.2.1 (4/7/03). Nightly regression tests are run against the latest
@@ -185,9 +185,9 @@
 /entry
 
 entry name=IBM's Jikes RVM
-createlink url=http://www-124.ibm.com/developerworks/oss/jikesrvm/; name=Jikes RVM (the Jikes Research Virtual Machine) provides the research community with a flexible open testbed to prototype virtual machine technologies and experiment with a large variety of design alternatives. The virtual machine infrastructure in the Jikes RVM release was independently developed as part of the Jalapeño research project at the IBM T.J. Watson Research Center. 
+createlink url=http://jikesrvm.sourceforge.net/; name=Jikes RVM (the Jikes Research Virtual Machine) provides the research community with a flexible open testbed to prototype virtual machine technologies and experiment with a large variety of design alternatives. The virtual machine infrastructure in the Jikes RVM release was independently developed as part of the Jalapeño research project at the IBM T.J. Watson Research Center. 
 
-p[createlink name=Publications url=http://www-124.ibm.com/developerworks/oss/jikesrvm/info/papers.shtml;]
+p[createlink name=Publications url=http://jikesrvm.sourceforge.net/info/papers.shtml;]
 /entry
 
 entry name=SableVM


signature.asc
Description: This is a digitally signed message part


[cp-patches] Re: FMJ: new open-source alternative to/implementation of JMF

2006-04-18 Thread Mark Wielaard
On Tue, 2006-04-18 at 09:40 -0600, Tom Tromey wrote:
  Ken == Ken Larson [EMAIL PROTECTED] writes:
 
 Ken I'm pleased to announce the creation of a new open-source project, FMJ
 Ken (Freedom for Media in Java), with the goal of providing a
 Ken replacement for/alternative to JMF.
 
 Excellent!

Yes, this looks like a much needed extension of the Free Stack. Thanks
for working on this.

 I think we should add a link to this from the classpath web page.
 Mark -- or someone else who has all the wml stuff -- could you
 install this patch?

Installed as:

2006-04-18  Tom Tromey  [EMAIL PROTECTED]

* doc/www.gnu.org/include/layout.wml: Add FMJ.

Thanks,

Mark

 Index: doc/www.gnu.org/include/layout.wml
 ===
 RCS file: /cvsroot/classpath/classpath/doc/www.gnu.org/include/layout.wml,v
 retrieving revision 1.8
 diff -u -r1.8 layout.wml
 --- doc/www.gnu.org/include/layout.wml 1 Oct 2005 09:36:30 - 1.8
 +++ doc/www.gnu.org/include/layout.wml 18 Apr 2006 15:40:36 -
 @@ -128,6 +128,7 @@
  menutitleExternal Tools/menutitle
  menuitemcreatelink name=External Packages 
 url=external.html#packages/menuitem
  menuitemcreatelink name=ClasspathX 
 url=http://www.gnu.org/software/classpathx/;/menuitem
 +menuitemcreatelink name=Free Media Project 
 url=http://fmj.sourceforge.net/;/menuitem
  menuitemcreatelink name=Mauve 
 url=http://sources.redhat.com/mauve/;/menuitem
  menuitemcreatelink name=Jessie 
 url=http://www.nongnu.org/jessie/;/menuitem
  menuitemcreatelink name=Jalopy url=external.html#jalopy/menuitem


signature.asc
Description: This is a digitally signed message part


[cp-patches] FYI: DocumenFilter demo

2006-04-18 Thread Robert Schuster
Hi,
this patch adds a new Demo to the Swing Activity board: It shows how to use the
DocumentFilter class. Please try it out and guess where you have seen the
demonstrated behavior before. :)

Although you will notice that everything works fine, our current implementation
of JTextComponent (and most likely some of the related classes that deal with
the Document class) can fail very easily with it: When text is inserted, such
code usually computes the new cursor location by using the length of the
inserted text. What this code is totally unaware of, is that a DocumentFilter
may change what is inserted into the document. In certain situations the caret
is then placed behind the document's end and an exception occurs. I will file a
PR about this later.

Anyway, here is the ChangeLog:

2006-04-18  Robert Schuster  [EMAIL PROTECTED]

* examples/gnu/classpath/examples/swing/DocumentFilterDemo.java:
New file.
* examples/gnu/classpath/examples/swing/Demo.java:
(mkMenuBar): Added DocumenFilter demo.

cya
Robert
Index: examples/gnu/classpath/examples/swing/Demo.java
===
RCS file: /cvsroot/classpath/classpath/examples/gnu/classpath/examples/swing/Demo.java,v
retrieving revision 1.43
diff -u -r1.43 Demo.java
--- examples/gnu/classpath/examples/swing/Demo.java	13 Apr 2006 16:08:10 -	1.43
+++ examples/gnu/classpath/examples/swing/Demo.java	18 Apr 2006 19:34:03 -
@@ -151,6 +151,9 @@
 examples.add(new JMenuItem(new PopupAction(Theme Editor,
MetalThemeEditor.createDemoFactory(;
 
+examples.add(new JMenuItem(new PopupAction(DocumentFilter,
+ DocumentFilterDemo.createDemoFactory(;
+
 final JMenuItem vmMenu;
 
 help.add(new JMenuItem(just play with the widgets));
Index: examples/gnu/classpath/examples/swing/DocumentFilterDemo.java
===
RCS file: examples/gnu/classpath/examples/swing/DocumentFilterDemo.java
diff -N examples/gnu/classpath/examples/swing/DocumentFilterDemo.java
--- /dev/null	1 Jan 1970 00:00:00 -
+++ examples/gnu/classpath/examples/swing/DocumentFilterDemo.java	18 Apr 2006 19:34:03 -
@@ -0,0 +1,289 @@
+/* DpocumentFilterDemo.java -- An example for the DocumentFilter class.
+   Copyright (C) 2006  Free Software Foundation, Inc.
+
+This file is part of GNU Classpath examples.
+
+GNU Classpath is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Classpath is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Classpath; see the file COPYING.  If not, write to the
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
+*/
+
+
+package gnu.classpath.examples.swing;
+
+import java.awt.BorderLayout;
+import java.awt.Color;
+import java.awt.GridLayout;
+import java.awt.Toolkit;
+import java.awt.datatransfer.Clipboard;
+import java.awt.datatransfer.StringSelection;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+
+import javax.swing.JButton;
+import javax.swing.JComboBox;
+import javax.swing.JComponent;
+import javax.swing.JFrame;
+import javax.swing.JLabel;
+import javax.swing.JOptionPane;
+import javax.swing.JPanel;
+import javax.swing.JTextField;
+import javax.swing.SwingUtilities;
+import javax.swing.text.AbstractDocument;
+import javax.swing.text.AttributeSet;
+import javax.swing.text.BadLocationException;
+import javax.swing.text.DocumentFilter;
+import javax.swing.text.TextAction;
+
+/**
+ * A demonstration of the codejavax.swing.text.DocumentFilter/code class.
+ * 
+ * pSimilar to a dialog in a popular programming IDE the user can insert
+ * a CVS URL into a textfield and the filter will split the components apart
+ * and will put them into the right textfields saving the user a lot of
+ * typing time./p
+ * 
+ * @author Robert Schuster
+ */
+public class DocumentFilterDemo 
+  extends JPanel 
+  implements ActionListener 
+{
+  JTextField target;
+  
+  JTextField host;
+  JTextField repositoryPath;
+  JTextField user;
+  JTextField password;
+  JComboBox connectionType;
+
+  /**
+   * Creates a new demo instance.
+   */
+  public DocumentFilterDemo() 
+  {
+createContent();
+// initFrameContent() is only called (from main) when running this app 
+// standalone
+  }
+  
+  /**
+   * When the demo is run independently, the frame is displayed, so we should
+   * initialise the content panel (including the demo content and a close 
+   * 

[cp-patches] FYI: JPanel updates

2006-04-18 Thread David Gilbert
This patch (committed) fixes a constructor to match the reference implementation, 
and adds API docs all over:


2006-04-18  David Gilbert  [EMAIL PROTECTED]

* javax/swing/JPanel.java: Updated API docs all over, plus
(JPanel(LayoutManager, boolean)): Pass on null layout, set
double-buffer flag.

Regards,

Dave
Index: javax/swing/JPanel.java
===
RCS file: /sources/classpath/classpath/javax/swing/JPanel.java,v
retrieving revision 1.15
diff -u -r1.15 JPanel.java
--- javax/swing/JPanel.java 27 Jan 2006 10:10:00 -  1.15
+++ javax/swing/JPanel.java 18 Apr 2006 19:39:52 -
@@ -1,5 +1,5 @@
 /* JPanel.java --
-   Copyright (C) 2002, 2004 Free Software Foundation, Inc.
+   Copyright (C) 2002, 2004, 2006, Free Software Foundation, Inc.
 
 This file is part of GNU Classpath.
 
@@ -80,54 +80,108 @@
 }
   }
 
+  /**
+   * Creates a new panel with a new instance of [EMAIL PROTECTED] FlowLayout} 
as the
+   * layout manager and double-buffering enabled.
+   */
   public JPanel()
   {
 this(new FlowLayout(), true);
   }
 
-  public JPanel(boolean double_buffered)
+  /**
+   * Creates a new panel with double-buffering enabled or disabled as
+   * specified.  The default layout manager is an instance of 
+   * [EMAIL PROTECTED] FlowLayout}.
+   * 
+   * @param isDoubleBuffered  a flag that controls whether or not 
+   * double-buffering is enabled.
+   */
+  public JPanel(boolean isDoubleBuffered)
   {
-this(new FlowLayout(), double_buffered);
+this(new FlowLayout(), isDoubleBuffered);
   }
 
+  /**
+   * Creates a new panel with the specified layout manager.  Double-buffering
+   * is enabled by default.
+   * 
+   * @param layout  the layout manager (codenull/code permitted).
+   */
   public JPanel(LayoutManager layout)
   {
 this(layout, true);
   }
 
+  /**
+   * Creates a new panel with the specified layout manager and 
+   * double-buffering.
+   * 
+   * @param layout  the layout manager (codenull/code permitted).
+   * @param isDoubleBuffered  a flag that controls whether or not 
+   * double-buffering is enabled.
+   */
   public JPanel(LayoutManager layout, boolean isDoubleBuffered)
   {
-if (layout == null)
-  {
-// TODO: Is this correct? Or should we throw a NPE?
-layout = new FlowLayout();
-  }
 setLayout(layout); 
-setOpaque(true); 
-
+setOpaque(true);
+setDoubleBuffered(isDoubleBuffered);
 updateUI();
   } 
 
+  /**
+   * Returns the suffix (codePanelUI/code in this case) used to 
+   * determine the class name for a UI delegate that can provide the look and 
+   * feel for a codeJPanel/code.
+   *
+   * @return codePanelUI/code.
+   */
   public String getUIClassID()
   {
 return PanelUI;
   }
 
+  /**
+   * Sets the UI delegate for the codeJPanel/code component.
+   * 
+   * @param ui  the UI delegate.
+   * 
+   * @since 1.4
+   * @see #getUI()
+   */
   public void setUI(PanelUI ui)
   {
 super.setUI(ui);
   }
 
+  /**
+   * Returns the UI delegate for the codeJPanel/code component.
+   * 
+   * @return The UI delegate.
+   * 
+   * @since 1.4
+   * @see #setUI(PanelUI)
+   */
   public PanelUI getUI()
   {
 return (PanelUI) ui;
   }
 
+  /**
+   * Sets this panel's UI delegate to the default (obtained from the
+   * [EMAIL PROTECTED] UIManager}) for the current look and feel.
+   */
   public void updateUI()
   {
 setUI((PanelUI) UIManager.getUI(this));
   }
 
+  /**
+   * Returns the object that provides accessibility features for this
+   * codeJPanel/code component.
+   *
+   * @return The accessible context (an instance of [EMAIL PROTECTED] 
AccessibleJPanel}).
+   */
   public AccessibleContext getAccessibleContext()
   {
 if (accessibleContext == null)
@@ -135,7 +189,14 @@
 return accessibleContext;
   }
 
-  protected  String paramString()
+  /**
+   * Returns an implementation-dependent string describing the attributes of
+   * this codeJPanel/code.
+   *
+   * @return A string describing the attributes of this codeJPanel/code
+   * (never codenull/code).
+   */
+  protected String paramString()
   {
return super.paramString();
   }


[cp-patches] FYI: NavigationFilter demo

2006-04-18 Thread Robert Schuster
Hi,
this adds a simple demonstration for the NavigationFilter class to the Swing
Activity board. It installs a NavigationFilter that restricts cursor movement to
be word-wise. It works well on the RI but currently causes an endless recursive
loop on Classpath. Seems like I have overlooked something. :)

I will file a PR and fix that tomorrow.

Here is the ChangeLog:

2006-04-18  Robert Schuster  [EMAIL PROTECTED]

* examples/gnu/classpath/examples/swing/NavigationFilterDemo.java:
New file.
* examples/gnu/classpath/examples/swing/Demo.java:
(mkMenuBar): Added NavigationFilter demo.

cya
Robert
Index: examples/gnu/classpath/examples/swing/Demo.java
===
RCS file: /cvsroot/classpath/classpath/examples/gnu/classpath/examples/swing/Demo.java,v
retrieving revision 1.44
diff -u -r1.44 Demo.java
--- examples/gnu/classpath/examples/swing/Demo.java	18 Apr 2006 19:37:48 -	1.44
+++ examples/gnu/classpath/examples/swing/Demo.java	18 Apr 2006 20:50:54 -
@@ -153,6 +153,9 @@
 
 examples.add(new JMenuItem(new PopupAction(DocumentFilter,
  DocumentFilterDemo.createDemoFactory(;
+
+examples.add(new JMenuItem(new PopupAction(NavigationFilter,
+   NavigationFilterDemo.createDemoFactory(;
 
 final JMenuItem vmMenu;
 
Index: examples/gnu/classpath/examples/swing/NavigationFilterDemo.java
===
RCS file: examples/gnu/classpath/examples/swing/NavigationFilterDemo.java
diff -N examples/gnu/classpath/examples/swing/NavigationFilterDemo.java
--- /dev/null	1 Jan 1970 00:00:00 -
+++ examples/gnu/classpath/examples/swing/NavigationFilterDemo.java	18 Apr 2006 20:50:54 -
@@ -0,0 +1,206 @@
+/* NavigationFilterDemo.java -- An example for the NavigationFilter class.
+   Copyright (C) 2006  Free Software Foundation, Inc.
+
+This file is part of GNU Classpath examples.
+
+GNU Classpath is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2, or (at your option)
+any later version.
+
+GNU Classpath is distributed in the hope that it will be useful, but
+WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with GNU Classpath; see the file COPYING.  If not, write to the
+Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA.
+*/
+
+
+package gnu.classpath.examples.swing;
+
+import java.awt.BorderLayout;
+import java.awt.Point;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
+
+import javax.swing.JButton;
+import javax.swing.JComponent;
+import javax.swing.JFrame;
+import javax.swing.JPanel;
+import javax.swing.JTextArea;
+import javax.swing.SwingConstants;
+import javax.swing.SwingUtilities;
+import javax.swing.text.BadLocationException;
+import javax.swing.text.JTextComponent;
+import javax.swing.text.NavigationFilter;
+import javax.swing.text.Position;
+import javax.swing.text.Utilities;
+
+/**
+ * A demonstration of the codejavax.swing.text.NavigationFilter/code class.
+ * 
+ * pIt shows a NavigationFilter which lets you walk word-wise
+ * through a text./p
+ * 
+ * @author Robert Schuster
+ */
+public class NavigationFilterDemo 
+  extends JPanel 
+  implements ActionListener 
+{
+  
+  JTextArea textArea;
+
+  /**
+   * Creates a new demo instance.
+   */
+  public NavigationFilterDemo() 
+  {
+createContent();
+// initFrameContent() is only called (from main) when running this app 
+// standalone
+  }
+  
+  /**
+   * When the demo is run independently, the frame is displayed, so we should
+   * initialise the content panel (including the demo content and a close 
+   * button).  But when the demo is run as part of the Swing activity board,
+   * only the demo content panel is used, the frame itself is never displayed,
+   * so we can avoid this step.
+   */
+  void initFrameContent()
+  {
+JPanel closePanel = new JPanel();
+JButton closeButton = new JButton(Close);
+closeButton.setActionCommand(CLOSE);
+closeButton.addActionListener(this);
+closePanel.add(closeButton);
+add(closePanel, BorderLayout.SOUTH);
+  }
+
+  private void createContent()
+  {
+setLayout(new BorderLayout());
+
+add(textArea = new JTextArea(10, 20));
+
+textArea.setWrapStyleWord(true);
+
+textArea.setLineWrap(true);
+
+textArea.setNavigationFilter(new WordFilter());
+
+textArea.setText(GNU Classpath, Essential Libraries for Java,  +
+ is a GNU project to create free core class  +
+ libraries for use 

[cp-patches] FYI: BasicTextUI.getNextVisualPositionFrom implemented

2006-04-18 Thread Robert Schuster
Hi,
the following patch implements the above mentioned method.

I found a suitable comment in the JDK's docs that mentions that it should be
done this way. I prepare a mauve test later.

ChangeLog:

2006-04-18  Robert Schuster  [EMAIL PROTECTED]

* javax/swing/plaf/basic/BasicTextUI.java: Implemented.

cya
Robert
Index: javax/swing/plaf/basic/BasicTextUI.java
===
RCS file: /cvsroot/classpath/classpath/javax/swing/plaf/basic/BasicTextUI.java,v
retrieving revision 1.79
diff -u -r1.79 BasicTextUI.java
--- javax/swing/plaf/basic/BasicTextUI.java	17 Apr 2006 07:41:05 -	1.79
+++ javax/swing/plaf/basic/BasicTextUI.java	18 Apr 2006 20:29:05 -
@@ -1140,9 +1140,14 @@
   public int getNextVisualPositionFrom(JTextComponent t, int pos,
Position.Bias b, int direction,
Position.Bias[] biasRet)
-throws BadLocationException, NotImplementedException
+throws BadLocationException
   {
-return 0; // TODO: Implement me.
+// A comment in the spec of NavigationFilter.getNextVisualPositionFrom()
+// suggests that this method should be implemented by forwarding the call
+// the root view.
+return rootView.getNextVisualPositionFrom(pos, b,
+  getVisibleEditorRect(),
+  direction, biasRet);
   }
 
   /**


signature.asc
Description: OpenPGP digital signature


Re: [cp-patches] FYI: gnu.xml.dom.html2.* fixes and additions

2006-04-18 Thread Lillian Angel
On Mon, 2006-04-17 at 09:11 +0100, Chris Burdess wrote:
 Lillian Angel wrote:
  More bug fixes for the parser and related classes.
 
  2006-04-12  Lillian Angel  [EMAIL PROTECTED]
 
  * gnu/xml/dom/DomDocument.java
  (checkNCName): Removed unneeded part of check.
 
 Hi Lillian,
 
 --- gnu/xml/dom/DomDocument.java  12 Jan 2006 16:35:52 -  1.8
 +++ gnu/xml/dom/DomDocument.java  12 Apr 2006 16:04:42 -
 @@ -535,8 +535,7 @@
   int index = name.indexOf(':');
   if (index != -1)
 {
 -if (index == 0 || index == (len - 1) ||
 -name.lastIndexOf(':') != index)
 +if (index == 0 || name.lastIndexOf(':') != index)
 {
   throw new DomDOMException(DOMException.NAMESPACE_ERR,
 name, null, 0);
 
 That's wrong. The colon is not permitted to appear as the last  
 character in the string. You removed a valid check.

Sun does permit a ':' to be the last character in a string.

Lillian




Re: [cp-patches] FYI: gnu.xml.dom.html2.* fixes and additions

2006-04-18 Thread Lillian Angel
On Tue, 2006-04-18 at 17:13 -0400, Lillian Angel wrote:
 On Mon, 2006-04-17 at 09:11 +0100, Chris Burdess wrote:
  Lillian Angel wrote:
   More bug fixes for the parser and related classes.
  
   2006-04-12  Lillian Angel  [EMAIL PROTECTED]
  
   * gnu/xml/dom/DomDocument.java
   (checkNCName): Removed unneeded part of check.
  
  Hi Lillian,
  
  --- gnu/xml/dom/DomDocument.java12 Jan 2006 16:35:52 -  1.8
  +++ gnu/xml/dom/DomDocument.java12 Apr 2006 16:04:42 -
  @@ -535,8 +535,7 @@
int index = name.indexOf(':');
if (index != -1)
  {
  -if (index == 0 || index == (len - 1) ||
  -name.lastIndexOf(':') != index)
  +if (index == 0 || name.lastIndexOf(':') != index)
  {
throw new DomDOMException(DOMException.NAMESPACE_ERR,
  name, null, 0);
  
  That's wrong. The colon is not permitted to appear as the last  
  character in the string. You removed a valid check.
 
 Sun does permit a ':' to be the last character in a string.
 

I was rather quick to assume that I was correct. I retested the applets
that posed to be a problem, and they now work with this part of the
patch reverted.

2006-04-18  Lillian Angel  [EMAIL PROTECTED]

* gnu/xml/dom/DomDocument.java
(checkNCName): Reverted last patch. Added check for colon at
last position back in.


Thanks for pointing this out, I have changed it back.
Lillian
? lib/classes.2
Index: gnu/xml/dom/DomDocument.java
===
RCS file: /cvsroot/classpath/classpath/gnu/xml/dom/DomDocument.java,v
retrieving revision 1.9
diff -u -r1.9 DomDocument.java
--- gnu/xml/dom/DomDocument.java	12 Apr 2006 16:10:25 -	1.9
+++ gnu/xml/dom/DomDocument.java	18 Apr 2006 21:23:12 -
@@ -535,10 +535,9 @@
 int index = name.indexOf(':');
 if (index != -1)
   {
-if (index == 0 || name.lastIndexOf(':') != index)
+if (index == 0 || index == (len - 1) || name.lastIndexOf(':') != index)
   {
-throw new DomDOMException(DOMException.NAMESPACE_ERR,
-  name, null, 0);
+throw new DomDOMException(DOMException.NAMESPACE_ERR, name, null, 0);
   }
   }
   }


[cp-patches] Patch: DomDocument and DomHTMLParser fixes

2006-04-18 Thread Lillian Angel
Applets such as www.vassargolfcourse.com fail if the checkingCharacters
flag is true. I added a function to avoid checking this when parsing
html.

2006-04-18  Lillian Angel  [EMAIL PROTECTED]

* gnu/xml/dom/DomDocument.java
(setCheckingCharacters): New function used to set
checkingCharacters flag.
* gnu/xml/dom/html2/DomHTMLParser.java
(parseDocument): Added call to set checkingCharacters flag
to false.

Index: gnu/xml/dom/DomDocument.java
===
RCS file: /cvsroot/classpath/classpath/gnu/xml/dom/DomDocument.java,v
retrieving revision 1.10
diff -u -r1.10 DomDocument.java
--- gnu/xml/dom/DomDocument.java	18 Apr 2006 21:24:32 -	1.10
+++ gnu/xml/dom/DomDocument.java	18 Apr 2006 21:29:38 -
@@ -150,6 +150,14 @@
   }
 
   /**
+   * Sets whether to check for document characters.
+   */
+  public void setCheckingCharacters(boolean flag)
+  {
+checkingCharacters = flag;
+  }  
+  
+  /**
* bDOM L1/b
* Returns the constant #document.
*/
Index: gnu/xml/dom/html2/DomHTMLParser.java
===
RCS file: /cvsroot/classpath/classpath/gnu/xml/dom/html2/DomHTMLParser.java,v
retrieving revision 1.5
diff -u -r1.5 DomHTMLParser.java
--- gnu/xml/dom/html2/DomHTMLParser.java	12 Apr 2006 16:10:25 -	1.5
+++ gnu/xml/dom/html2/DomHTMLParser.java	18 Apr 2006 21:29:38 -
@@ -125,6 +125,7 @@
   {
 document = new DomHTMLDocument();
 document.setCheckWellformedness(false);
+document.setCheckingCharacters(false);
 
 cursor = document;
 


[cp-testresults] FAIL: gcc build on Tue Apr 18 06:00:08 UTC 2006

2006-04-18 Thread cpdev
/bin/sh ../../trunk/gcc/mkconfig.sh tconfig.h
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN \
  -o crtbegin.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O \
  -o crtbeginS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFT_O \
  -o crtbeginT.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END \
  -o crtend.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O \
  -o crtendS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2  -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT 
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -msse -c \
../../trunk/gcc/config/i386/crtfastmath.c \
-o crtfastmath.o

[cp-testresults] FAIL: gcc build on Tue Apr 18 07:09:59 UTC 2006

2006-04-18 Thread cpdev
/bin/sh ../../trunk/gcc/mkconfig.sh tconfig.h
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN \
  -o crtbegin.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O \
  -o crtbeginS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFT_O \
  -o crtbeginT.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END \
  -o crtend.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O \
  -o crtendS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2  -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT 
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -msse -c \
../../trunk/gcc/config/i386/crtfastmath.c \
-o crtfastmath.o

[cp-testresults] FAIL: gcc build on Tue Apr 18 08:20:10 UTC 2006

2006-04-18 Thread cpdev
/bin/sh ../../trunk/gcc/mkconfig.sh tconfig.h
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN \
  -o crtbegin.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O \
  -o crtbeginS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFT_O \
  -o crtbeginT.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END \
  -o crtend.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O \
  -o crtendS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2  -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT 
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -msse -c \
../../trunk/gcc/config/i386/crtfastmath.c \
-o crtfastmath.o

[cp-testresults] FAIL: gcc build on Tue Apr 18 09:30:09 UTC 2006

2006-04-18 Thread cpdev
/bin/sh ../../trunk/gcc/mkconfig.sh tconfig.h
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN \
  -o crtbegin.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O \
  -o crtbeginS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFT_O \
  -o crtbeginT.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END \
  -o crtend.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O \
  -o crtendS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2  -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT 
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -msse -c \
../../trunk/gcc/config/i386/crtfastmath.c \
-o crtfastmath.o

[cp-testresults] FAIL: gcc build on Tue Apr 18 13:02:17 UTC 2006

2006-04-18 Thread cpdev
/bin/sh ../../trunk/gcc/mkconfig.sh tconfig.h
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN \
  -o crtbegin.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O \
  -o crtbeginS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFT_O \
  -o crtbeginT.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END \
  -o crtend.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O \
  -o crtendS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2  -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT 
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -msse -c \
../../trunk/gcc/config/i386/crtfastmath.c \
-o crtfastmath.o

[cp-testresults] FAIL: gcc build on Tue Apr 18 14:11:42 UTC 2006

2006-04-18 Thread cpdev
/bin/sh ../../trunk/gcc/mkconfig.sh tconfig.h
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN \
  -o crtbegin.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O \
  -o crtbeginS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFT_O \
  -o crtbeginT.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END \
  -o crtend.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O \
  -o crtendS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2  -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT 
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -msse -c \
../../trunk/gcc/config/i386/crtfastmath.c \
-o crtfastmath.o

[cp-testresults] FAIL: gcc build on Tue Apr 18 15:22:33 UTC 2006

2006-04-18 Thread cpdev
/bin/sh ../../trunk/gcc/mkconfig.sh tconfig.h
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN \
  -o crtbegin.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O \
  -o crtbeginS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFT_O \
  -o crtbeginT.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END \
  -o crtend.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O \
  -o crtendS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2  -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT 
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -msse -c \
../../trunk/gcc/config/i386/crtfastmath.c \
-o crtfastmath.o

[cp-testresults] FAIL: gcc build on Tue Apr 18 21:10:45 UTC 2006

2006-04-18 Thread cpdev
/bin/sh ../../trunk/gcc/mkconfig.sh tconfig.h
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN \
  -o crtbegin.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFS_O \
  -o crtbeginS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_BEGIN -DCRTSTUFFT_O \
  -o crtbeginT.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END \
  -o crtend.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2 -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -I. -I. -I../../trunk/gcc 
-I../../trunk/gcc/. -I../../trunk/gcc/../include 
-I../../trunk/gcc/../libcpp/include  -I../../trunk/gcc/../libdecnumber 
-I../libdecnumber  -g0 -finhibit-size-directive -fno-inline-functions 
-fno-exceptions -fno-zero-initialized-in-bss -fno-toplevel-reorder  
-fno-omit-frame-pointer -fPIC \
  -c ../../trunk/gcc/crtstuff.c -DCRT_END -DCRTSTUFFS_O \
  -o crtendS.o
/home/cpdev/Nightly/gcc/build/./gcc/xgcc -B/home/cpdev/Nightly/gcc/build/./gcc/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/bin/ 
-B/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/lib/ -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/include -isystem 
/home/cpdev/Nightly/gcc/install/i686-pc-linux-gnu/sys-include -O2  -O2 -g  
-DIN_GCC-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes 
-Wold-style-definition  -isystem ./include  -fPIC -g -DHAVE_GTHR_DEFAULT 
-DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -msse -c \
../../trunk/gcc/config/i386/crtfastmath.c \
-o crtfastmath.o

[cp-testresults] FAIL: ecj built with native-ecj on Wed Apr 19 00:46:59 UTC 2006

2006-04-18 Thread cpdev
xargs: ../ecj-gcj-build/ecj: exited with status 255; aborting


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: ecj built with ecj on jamvm on Wed Apr 19 05:52:43 UTC 2006

2006-04-18 Thread cpdev
xargs: jamvm: exited with status 255; aborting


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


[cp-testresults] FAIL: ecj built with native-ecj on Wed Apr 19 05:52:46 UTC 2006

2006-04-18 Thread cpdev
xargs: ../ecj-gcj-build/ecj: exited with status 255; aborting


___
Classpath-testresults mailing list
Classpath-testresults@gnu.org
http://lists.gnu.org/mailman/listinfo/classpath-testresults


FMJ: new open-source alternative to/implementation of JMF

2006-04-18 Thread Ken Larson
I'm pleased to announce the creation of a new open-source project, FMJ 
(Freedom for Media in Java), with the goal of providing a replacement 
for/alternative to JMF.


We are currently working on implementing the part of JMF that is 
documented in the public JavaDoc API; the next step will be building a 
player and integrating with codecs provided by other projects, such as 
jffmpeg.


I'm hoping that this project will be able to be used in GNU classpath as 
well.  I've chosen the GPL-compatible modified BSD license, which should 
allow this and pretty much anything else.


For more information, visit http://fmj.sourceforge.net/

Cheers,

-Ken Larson



Re: FMJ: new open-source alternative to/implementation of JMF

2006-04-18 Thread Tom Tromey
 Ken == Ken Larson [EMAIL PROTECTED] writes:

Ken I'm pleased to announce the creation of a new open-source project, FMJ
Ken (Freedom for Media in Java), with the goal of providing a
Ken replacement for/alternative to JMF.

Excellent!

I think we should add a link to this from the classpath web page.
Mark -- or someone else who has all the wml stuff -- could you
install this patch?

Tom

Index: doc/www.gnu.org/include/layout.wml
===
RCS file: /cvsroot/classpath/classpath/doc/www.gnu.org/include/layout.wml,v
retrieving revision 1.8
diff -u -r1.8 layout.wml
--- doc/www.gnu.org/include/layout.wml 1 Oct 2005 09:36:30 - 1.8
+++ doc/www.gnu.org/include/layout.wml 18 Apr 2006 15:40:36 -
@@ -128,6 +128,7 @@
 menutitleExternal Tools/menutitle
 menuitemcreatelink name=External Packages 
url=external.html#packages/menuitem
 menuitemcreatelink name=ClasspathX 
url=http://www.gnu.org/software/classpathx/;/menuitem
+menuitemcreatelink name=Free Media Project 
url=http://fmj.sourceforge.net/;/menuitem
 menuitemcreatelink name=Mauve 
url=http://sources.redhat.com/mauve/;/menuitem
 menuitemcreatelink name=Jessie 
url=http://www.nongnu.org/jessie/;/menuitem
 menuitemcreatelink name=Jalopy url=external.html#jalopy/menuitem



GCC bug 26858 may also effect other JVMs...

2006-04-18 Thread David Daney
GCC bug 26858 (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26858) may 
also effect other JVMs that run on linux *and* use SIGSEGV to generate 
NullPointerExceptions.  I don't know if such JVMs exist.  But if they 
do, it might be worthwhile for their maintainers to run the test case in 
the PR to see what happens.


If GCJ is the only thing effected, I apologize for the noise.

David Daney



Re: FMJ: new open-source alternative to/implementation of JMF

2006-04-18 Thread Dalibor Topic
On Mon, 2006-04-17 at 09:03 -0400, Ken Larson wrote:
 I'm pleased to announce the creation of a new open-source project, FMJ 
 (Freedom for Media in Java), with the goal of providing a replacement 
 for/alternative to JMF.

Thanks for getting this going, Ken!

 I'm hoping that this project will be able to be used in GNU classpath as 
 well.  I've chosen the GPL-compatible modified BSD license, which should 
 allow this and pretty much anything else.

I think it'd help us greatly if we could use this for applications that
are using JMF atm. Currently, I know of TV apps (vdr-kaffe plugin, and
such), XSmiles (which has a JMF backed for Xine) and OpenOffice.org (for
multimedia content in presentatins, afair).

cheers,
dalibor topic




Re: FMJ: new open-source alternative to/implementation of JMF

2006-04-18 Thread Thomas Fitzsimmons

Dalibor Topic wrote:

On Mon, 2006-04-17 at 09:03 -0400, Ken Larson wrote:
I'm pleased to announce the creation of a new open-source project, FMJ 
(Freedom for Media in Java), with the goal of providing a replacement 
for/alternative to JMF.


Thanks for getting this going, Ken!

I'm hoping that this project will be able to be used in GNU classpath as 
well.  I've chosen the GPL-compatible modified BSD license, which should 
allow this and pretty much anything else.


I think it'd help us greatly if we could use this for applications that
are using JMF atm. Currently, I know of TV apps (vdr-kaffe plugin, and
such), XSmiles (which has a JMF backed for Xine) and OpenOffice.org (for
multimedia content in presentatins, afair).


Yes, see this Fedora Core bug report for an OpenOffice.org use-case:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=161474

I couldn't try to fix this because I didn't want to click-through the 
JMF license.


Tom




Re: GCC bug 26858 may also effect other JVMs...

2006-04-18 Thread Christian Thalinger
On Tue, 2006-04-18 at 10:25 -0700, David Daney wrote:
 GCC bug 26858 (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26858) may 
 also effect other JVMs that run on linux *and* use SIGSEGV to generate 
 NullPointerExceptions.  I don't know if such JVMs exist.  But if they 
 do, it might be worthwhile for their maintainers to run the test case in 
 the PR to see what happens.
 
 If GCJ is the only thing effected, I apologize for the noise.

Hi!

Yes, we do.  The testcase works on my local linux system, but I think we
have the same problem in cases where memory is mapped to low addresses.
I really see a big problem here in our JIT for unresolved classes.

TWISTI



Re: FMJ: new open-source alternative to/implementation of JMF

2006-04-18 Thread Mark Wielaard
On Tue, 2006-04-18 at 09:40 -0600, Tom Tromey wrote:
  Ken == Ken Larson [EMAIL PROTECTED] writes:
 
 Ken I'm pleased to announce the creation of a new open-source project, FMJ
 Ken (Freedom for Media in Java), with the goal of providing a
 Ken replacement for/alternative to JMF.
 
 Excellent!

Yes, this looks like a much needed extension of the Free Stack. Thanks
for working on this.

 I think we should add a link to this from the classpath web page.
 Mark -- or someone else who has all the wml stuff -- could you
 install this patch?

Installed as:

2006-04-18  Tom Tromey  [EMAIL PROTECTED]

* doc/www.gnu.org/include/layout.wml: Add FMJ.

Thanks,

Mark

 Index: doc/www.gnu.org/include/layout.wml
 ===
 RCS file: /cvsroot/classpath/classpath/doc/www.gnu.org/include/layout.wml,v
 retrieving revision 1.8
 diff -u -r1.8 layout.wml
 --- doc/www.gnu.org/include/layout.wml 1 Oct 2005 09:36:30 - 1.8
 +++ doc/www.gnu.org/include/layout.wml 18 Apr 2006 15:40:36 -
 @@ -128,6 +128,7 @@
  menutitleExternal Tools/menutitle
  menuitemcreatelink name=External Packages 
 url=external.html#packages/menuitem
  menuitemcreatelink name=ClasspathX 
 url=http://www.gnu.org/software/classpathx/;/menuitem
 +menuitemcreatelink name=Free Media Project 
 url=http://fmj.sourceforge.net/;/menuitem
  menuitemcreatelink name=Mauve 
 url=http://sources.redhat.com/mauve/;/menuitem
  menuitemcreatelink name=Jessie 
 url=http://www.nongnu.org/jessie/;/menuitem
  menuitemcreatelink name=Jalopy url=external.html#jalopy/menuitem


signature.asc
Description: This is a digitally signed message part


[commit-cp] classpath ./ChangeLog javax/swing/plaf/basic/Ba...

2006-04-18 Thread David Gilbert
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: David Gilbert [EMAIL PROTECTED]   06/04/18 08:40:10

Modified files:
.  : ChangeLog 
javax/swing/plaf/basic: BasicSliderUI.java 

Log message:
2006-04-18  David Gilbert  [EMAIL PROTECTED]

* javax/swing/plaf/basic/BasicSliderUI.java
(getActionMap): Fixed lookup key,
(createActionMap): Modified actions to fetch slider/ui from the event
source.
--

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7129tr2=1.7130r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicSliderUI.java.diff?tr1=1.28tr2=1.29r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/JTable.java

2006-04-18 Thread Audrius Meskauskas
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: Audrius Meskauskas [EMAIL PROTECTED]  06/04/18 09:07:38

Modified files:
.  : ChangeLog 
javax/swing: JTable.java 

Log message:
2006-04-18  Audrius Meskauskas  [EMAIL PROTECTED]

* javax/swing/JTable.java (getCallRect): Do not cache rectangles.
(moveToCellBeingEdited): Do not clone the rectangle here.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7130tr2=1.7131r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JTable.java.diff?tr1=1.95tr2=1.96r1=textr2=text




[commit-cp] classpath ./ChangeLog gnu/java/awt/peer/swing/S...

2006-04-18 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]06/04/18 12:38:26

Modified files:
.  : ChangeLog 
gnu/java/awt/peer/swing: SwingComponentPeer.java 
 SwingContainerPeer.java 

Log message:
2006-04-18  Roman Kennke  [EMAIL PROTECTED]

* gnu/java/awt/peer/swing/SwingComponentPeer.java
(setBounds): Call reshape().
* gnu/java/awt/peer/swing/SwingContainerPeer.java
(SwingContainerPeer): Changed argument to be a Component
instead a Container.
(getInsets): Call insets().
(handleMouseEvent): Added null check to avoid NPE.
(handleMouseMotionEvent): Added null check to avoid NPE.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7132tr2=1.7133r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/peer/swing/SwingComponentPeer.java.diff?tr1=1.2tr2=1.3r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/peer/swing/SwingContainerPeer.java.diff?tr1=1.1tr2=1.2r1=textr2=text




[commit-cp] classpath javax/swing/RepaintManager.java ./Cha...

2006-04-18 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]06/04/18 12:48:33

Modified files:
javax/swing: RepaintManager.java 
.  : ChangeLog 

Log message:
2006-04-18  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/RepaintManager.java
(dirtyComponentsWork): New field.
(ComponentComparator): Use dirtyComponentsWork instead of
dirtyComponents.
(RepaintManager): Initialize new field.
(paintDirtyRegions): Swap dirtyComponents with dirtyComponentsWork
and work on the copy.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/RepaintManager.java.diff?tr1=1.29tr2=1.30r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7133tr2=1.7134r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/JComboBox.java

2006-04-18 Thread David Gilbert
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: David Gilbert [EMAIL PROTECTED]   06/04/18 16:03:13

Modified files:
.  : ChangeLog 
javax/swing: JComboBox.java 

Log message:
2006-04-18  David Gilbert  [EMAIL PROTECTED]

* javax/swing/JComboBox.java
(paramStr): Reimplemented,
(getAccessibleContext): Added API docs,
(AccessibleJComboBox.getAccessibleRole): Likewise.
--

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7134tr2=1.7135r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JComboBox.java.diff?tr1=1.29tr2=1.30r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/JSlider.java

2006-04-18 Thread David Gilbert
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: David Gilbert [EMAIL PROTECTED]   06/04/18 16:45:17

Modified files:
.  : ChangeLog 
javax/swing: JSlider.java 

Log message:
2006-04-18  David Gilbert  [EMAIL PROTECTED]

* javax/swing/JSlider.java
(paramString): Reimplemented.
--

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7135tr2=1.7136r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JSlider.java.diff?tr1=1.26tr2=1.27r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/JInternalFram...

2006-04-18 Thread David Gilbert
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: David Gilbert [EMAIL PROTECTED]   06/04/18 17:07:56

Modified files:
.  : ChangeLog 
javax/swing: JInternalFrame.java 

Log message:
2006-04-18  David Gilbert  [EMAIL PROTECTED]

* javax/swing/JInternalFrame.java
(JDesktopIcon.getAccessibleContext): Added API docs,
(getDefaultCloseOperation): Likewise,
(paramString): Added 'title' attribute,
(setDefaultCloseOperation): Added API docs.
--

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7136tr2=1.7137r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JInternalFrame.java.diff?tr1=1.33tr2=1.34r1=textr2=text




[commit-cp] classpath ./ChangeLog doc/www.gnu.org/stories.wml

2006-04-18 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Mark Wielaard [EMAIL PROTECTED]   06/04/18 19:09:09

Modified files:
.  : ChangeLog 
doc/www.gnu.org: stories.wml 

Log message:
Reported by John Sullivan ([EMAIL PROTECTED])
* doc/www.gnu.org/stories.wml: Update JikesRVM location.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7137tr2=1.7138r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/doc/www.gnu.org/stories.wml.diff?tr1=1.11tr2=1.12r1=textr2=text




[commit-cp] classpath ./ChangeLog doc/www.gnu.org/include/l...

2006-04-18 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Mark Wielaard [EMAIL PROTECTED]   06/04/18 19:10:35

Modified files:
.  : ChangeLog 
doc/www.gnu.org/include: layout.wml 

Log message:
2006-04-18  Tom Tromey  [EMAIL PROTECTED]

* doc/www.gnu.org/include/layout.wml: Add FMJ.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7138tr2=1.7139r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/doc/www.gnu.org/include/layout.wml.diff?tr1=1.8tr2=1.9r1=textr2=text




[commit-cp] classpath ./ChangeLog examples/gnu/classpath/ex...

2006-04-18 Thread Robert Schuster
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Robert Schuster [EMAIL PROTECTED] 06/04/18 19:37:48

Modified files:
.  : ChangeLog 
examples/gnu/classpath/examples/swing: Demo.java 
Added files:
examples/gnu/classpath/examples/swing: DocumentFilterDemo.java 

Log message:
2006-04-18  Robert Schuster  [EMAIL PROTECTED]

* examples/gnu/classpath/examples/swing/DocumentFilterDemo.java:
New file.
* examples/gnu/classpath/examples/swing/Demo.java:
(mkMenuBar): Added DocumenFilter demo.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7139tr2=1.7140r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/examples/gnu/classpath/examples/swing/Demo.java.diff?tr1=1.43tr2=1.44r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/examples/gnu/classpath/examples/swing/DocumentFilterDemo.java?rev=1.1




[commit-cp] classpath ./ChangeLog javax/swing/JPanel.java

2006-04-18 Thread David Gilbert
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: David Gilbert [EMAIL PROTECTED]   06/04/18 19:45:53

Modified files:
.  : ChangeLog 
javax/swing: JPanel.java 

Log message:
2006-04-18  David Gilbert  [EMAIL PROTECTED]

* javax/swing/JPanel.java: Updated API docs all over, plus
(JPanel(LayoutManager, boolean)): Pass on null layout, set
double-buffer flag.
--

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7140tr2=1.7141r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JPanel.java.diff?tr1=1.15tr2=1.16r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/plaf/basic/Ba...

2006-04-18 Thread Robert Schuster
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Robert Schuster [EMAIL PROTECTED] 06/04/18 20:31:17

Modified files:
.  : ChangeLog 
javax/swing/plaf/basic: BasicTextUI.java 

Log message:
Fixes PR #27106.

2006-04-18  Robert Schuster  [EMAIL PROTECTED]

* javax/swing/plaf/basic/BasicTextUI.java: Implemented.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7141tr2=1.7142r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/plaf/basic/BasicTextUI.java.diff?tr1=1.79tr2=1.80r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/JSeparator.java

2006-04-18 Thread David Gilbert
CVSROOT:/sources/classpath
Module name:classpath
Branch: 
Changes by: David Gilbert [EMAIL PROTECTED]   06/04/18 20:36:27

Modified files:
.  : ChangeLog 
javax/swing: JSeparator.java 

Log message:
2006-04-18  David Gilbert  [EMAIL PROTECTED]

* javax/swing/JSeparator.java: Updated API docs all over, plus
(setOrientation): Fire PropertyChangeEvent,
(paramString): Reimplemented.
--

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7142tr2=1.7143r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/JSeparator.java.diff?tr1=1.11tr2=1.12r1=textr2=text




[commit-cp] classpath ./ChangeLog examples/gnu/classpath/ex...

2006-04-18 Thread Robert Schuster
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Robert Schuster [EMAIL PROTECTED] 06/04/18 20:53:34

Modified files:
.  : ChangeLog 
examples/gnu/classpath/examples/swing: Demo.java 
Added files:
examples/gnu/classpath/examples/swing: NavigationFilterDemo.java 

Log message:
Fixes PR #27172.

2006-04-18  Robert Schuster  [EMAIL PROTECTED]

* examples/gnu/classpath/examples/swing/NavigationFilterDemo.java:
New file.
* examples/gnu/classpath/examples/swing/Demo.java:
(mkMenuBar): Added NavigationFilter demo.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7143tr2=1.7144r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/examples/gnu/classpath/examples/swing/Demo.java.diff?tr1=1.44tr2=1.45r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/examples/gnu/classpath/examples/swing/NavigationFilterDemo.java?rev=1.1




[commit-cp] classpath ./ChangeLog gnu/xml/dom/DomDocument.java

2006-04-18 Thread Lillian Angel
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Lillian Angel [EMAIL PROTECTED]   06/04/18 21:24:32

Modified files:
.  : ChangeLog 
gnu/xml/dom: DomDocument.java 

Log message:
2006-04-18  Lillian Angel  [EMAIL PROTECTED]

* gnu/xml/dom/DomDocument.java
(checkNCName): Reverted last patch. Added check for colon at
last position back in.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7144tr2=1.7145r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/xml/dom/DomDocument.java.diff?tr1=1.9tr2=1.10r1=textr2=text




[commit-cp] classpath ./ChangeLog java/security/KeyStore.java

2006-04-18 Thread Casey Marshall
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Casey Marshall [EMAIL PROTECTED]  06/04/19 01:30:48

Modified files:
.  : ChangeLog 
java/security  : KeyStore.java 

Log message:
2006-04-18  Casey Marshall  [EMAIL PROTECTED]

Fixes PR classpath/25673
* java/security/KeyStore.java (getDefaultType): return gkr if no
property is set. Update JavaDoc to reflect this.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7146tr2=1.7147r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/java/security/KeyStore.java.diff?tr1=1.12tr2=1.13r1=textr2=text