diff options
author | (no author) <(no author)@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-02-21 15:37:21 +0000 |
---|---|---|
committer | (no author) <(no author)@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-02-21 15:37:21 +0000 |
commit | 7d1a1edc5d3e0ae773b914faaa4a2aa267e50ab2 (patch) | |
tree | 507dee224641059ae2c2c7085e2bb57d790977a1 | |
parent | 965d0db4062a154d3afc9fc48b4e382bdb9e1746 (diff) |
This commit was manufactured by cvs2svn to create taglno-merge-20040221
'lno-merge-20040221'.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/tags/lno-merge-20040221@78228 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/testsuite/gcc.dg/builtins-33.c | 48 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/c90-if-comma-1.c | 11 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/c99-if-comma-1.c | 11 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die1.c | 8 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die2.c | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die3.c | 11 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die5.c | 12 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die6.c | 12 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die7.c | 14 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp | 42 | ||||
-rw-r--r-- | libjava/javax/swing/plaf/basic/BasicButtonListener.java | 188 | ||||
-rw-r--r-- | libjava/javax/swing/plaf/basic/BasicRootPaneUI.java | 57 | ||||
-rw-r--r-- | libstdc++-v3/testsuite/performance/27_io/fmtflags_manipulators.cc | 69 |
13 files changed, 0 insertions, 490 deletions
diff --git a/gcc/testsuite/gcc.dg/builtins-33.c b/gcc/testsuite/gcc.dg/builtins-33.c deleted file mode 100644 index 758978f0600..00000000000 --- a/gcc/testsuite/gcc.dg/builtins-33.c +++ /dev/null @@ -1,48 +0,0 @@ -/* Copyright (C) 2004 Free Software Foundation. - - Check that log10, log10f, log10l, log2, log2f and log2l - built-in functions compile. - - Written by Uros Bizjak, 11th February 2004. */ - -/* { dg-do compile } */ -/* { dg-options "-O2 -ffast-math" } */ - -extern double log10(double); -extern double log2(double); -extern float log10f(float); -extern float log2f(float); -extern long double log10l(long double); -extern long double log2l(long double); - - -double test1(double x) -{ - return log10(x); -} - -double test2(double x) -{ - return log2(x); -} - -float test1f(float x) -{ - return log10f(x); -} - -float test2f(float x) -{ - return log2f(x); -} - -long double test1l(long double x) -{ - return log10l(x); -} - -long double test2l(long double x) -{ - return log2l(x); -} - diff --git a/gcc/testsuite/gcc.dg/cpp/c90-if-comma-1.c b/gcc/testsuite/gcc.dg/cpp/c90-if-comma-1.c deleted file mode 100644 index c00403f16ad..00000000000 --- a/gcc/testsuite/gcc.dg/cpp/c90-if-comma-1.c +++ /dev/null @@ -1,11 +0,0 @@ -/* Test for commas in constant expressions in #if: not permitted in C90 - but permitted in unevaluated subexpressions in C99. */ -/* Origin: Joseph Myers <jsm@polyomino.org.uk> */ -/* { dg-do preprocess } */ -/* { dg-options "-std=iso9899:1990 -pedantic-errors" } */ - -#if (1, 2) /* { dg-error "comma" "evaluated comma" } */ -#endif - -#if 1 || (1, 2) /* { dg-error "comma" "unevaluated comma" } */ -#endif diff --git a/gcc/testsuite/gcc.dg/cpp/c99-if-comma-1.c b/gcc/testsuite/gcc.dg/cpp/c99-if-comma-1.c deleted file mode 100644 index cb8eb6f7363..00000000000 --- a/gcc/testsuite/gcc.dg/cpp/c99-if-comma-1.c +++ /dev/null @@ -1,11 +0,0 @@ -/* Test for commas in constant expressions in #if: not permitted in C90 - but permitted in unevaluated subexpressions in C99. */ -/* Origin: Joseph Myers <jsm@polyomino.org.uk> */ -/* { dg-do preprocess } */ -/* { dg-options "-std=iso9899:1999 -pedantic-errors" } */ - -#if (1, 2) /* { dg-error "comma" "evaluated comma" } */ -#endif - -#if 1 || (1, 2) -#endif diff --git a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die1.c b/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die1.c deleted file mode 100644 index 39f0bf2792a..00000000000 --- a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die1.c +++ /dev/null @@ -1,8 +0,0 @@ -/* Verify that inline function never actually inlined has no abstract DIE. */ -/* { dg-do compile */ -/* { dg-options "-O2 -gdwarf-2 -dA" } */ -/* { dg-final { scan-assembler-not "DW_AT_inline" } } */ -inline int t() -{ -} -int (*q)()=t; diff --git a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die2.c b/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die2.c deleted file mode 100644 index 48bce243d41..00000000000 --- a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die2.c +++ /dev/null @@ -1,7 +0,0 @@ -/* Verify that inline function never actually emit has no DIE. */ -/* { dg-do compile */ -/* { dg-options "-O0 -gdwarf-2 -dA" } */ -/* { dg-final { scan-assembler-not "CIE Version" } } */ -static inline int t() -{ -} diff --git a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die3.c b/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die3.c deleted file mode 100644 index 34fddfaffc0..00000000000 --- a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die3.c +++ /dev/null @@ -1,11 +0,0 @@ -/* Verify that extern inline function never actually inlined has no abstract DIE. */ -/* { dg-do compile */ -/* { dg-options "-O0 -gdwarf-2 -dA" } */ -/* { dg-final { scan-assembler-not "DW_AT_inline" } } */ -extern inline int t() -{ -} -int (*q)()=t; -int t() -{ -} diff --git a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die5.c b/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die5.c deleted file mode 100644 index b3a245d2b11..00000000000 --- a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die5.c +++ /dev/null @@ -1,12 +0,0 @@ -/* Inlined inline function must have abstract DIE */ -/* { dg-do compile */ -/* { dg-options "-O2 -gdwarf-2 -dA -fpreprocessed" } */ -/* { dg-final { scan-assembler "3.*DW_AT_inline" } } */ -#1 "test.h" -inline int t() -{ -} -int q() -{ - t(); -} diff --git a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die6.c b/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die6.c deleted file mode 100644 index 40cdc8dee37..00000000000 --- a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die6.c +++ /dev/null @@ -1,12 +0,0 @@ -/* not inline inline function must not have abstract DIE */ -/* { dg-do compile */ -/* { dg-options "-O2 -fno-inline -gdwarf-2 -dA -fpreprocessed" } */ -/* { dg-final { scan-assembler-not "DW_AT_inline" } } */ -#1 "test.h" -inline int t() -{ -} -int q() -{ - t(); -} diff --git a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die7.c b/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die7.c deleted file mode 100644 index d8d013af38c..00000000000 --- a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf-die7.c +++ /dev/null @@ -1,14 +0,0 @@ -/* Inlined non-inline function must have abstract DIE */ -/* { dg-do compile */ -/* { dg-options "-O2 -gdwarf-2 -dA -fpreprocessed" } */ -/* { dg-final { scan-assembler "1.*DW_AT_inline" } } */ -#1 "test.h" -void f(void); -static int t() -{ - f(); -} -int q() -{ - t(); -} diff --git a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp b/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp deleted file mode 100644 index 6e3621db3ce..00000000000 --- a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright (C) 2002 Free Software Foundation, Inc. - -# This program 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 of the License, or -# (at your option) any later version. -# -# This program 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 this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - -# GCC testsuite that uses the `dg.exp' driver. - -# Load support procs. -load_lib gcc-dg.exp - -# If a testcase doesn't have special options, use these. -global DEFAULT_CFLAGS -if ![info exists DEFAULT_CFLAGS] then { - set DEFAULT_CFLAGS " -ansi -pedantic-errors -gdwarf-2" -} - -# Initialize `dg'. -dg-init - -# Main loop. -set comp_output [gcc_target_compile \ - "$srcdir/$subdir/../trivial.c" "trivial.S" assembly \ - "additional_flags=-gdwarf-2"] -if { ! [string match "*: target system does not support the * debug format*" \ - $comp_output] } { - dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.\[cS\]]] \ - "" $DEFAULT_CFLAGS -} - -# All done. -dg-finish diff --git a/libjava/javax/swing/plaf/basic/BasicButtonListener.java b/libjava/javax/swing/plaf/basic/BasicButtonListener.java deleted file mode 100644 index 393ba3727bb..00000000000 --- a/libjava/javax/swing/plaf/basic/BasicButtonListener.java +++ /dev/null @@ -1,188 +0,0 @@ -/* BasicButtonListener.java - Copyright (C) 2004 Free Software Foundation, Inc. - -This file is part of GNU Classpath. - -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., 59 Temple Place, Suite 330, Boston, MA -02111-1307 USA. - -Linking this library statically or dynamically with other modules is -making a combined work based on this library. Thus, the terms and -conditions of the GNU General Public License cover the whole -combination. - -As a special exception, the copyright holders of this library give you -permission to link this library with independent modules to produce an -executable, regardless of the license terms of these independent -modules, and to copy and distribute the resulting executable under -terms of your choice, provided that you also meet, for each linked -independent module, the terms and conditions of the license of that -module. An independent module is a module which is not derived from -or based on this library. If you modify this library, you may extend -this exception to your version of the library, but you are not -obligated to do so. If you do not wish to do so, delete this -exception statement from your version. */ - -package javax.swing.plaf.basic; - -import java.awt.event.FocusEvent; -import java.awt.event.FocusListener; -import java.awt.event.InputEvent; -import java.awt.event.MouseEvent; -import java.awt.event.MouseListener; -import java.awt.event.MouseMotionListener; -import java.beans.PropertyChangeEvent; -import java.beans.PropertyChangeListener; -import javax.swing.AbstractButton; -import javax.swing.ButtonModel; -import javax.swing.UIDefaults; -import javax.swing.UIManager; -import javax.swing.event.ChangeEvent; -import javax.swing.event.ChangeListener; -import javax.swing.JComponent; - -public class BasicButtonListener - implements MouseListener, MouseMotionListener, FocusListener, - ChangeListener, PropertyChangeListener -{ - public void propertyChange(PropertyChangeEvent e) - { - } - protected void checkOpacity(AbstractButton b) - { - } - public void focusGained(FocusEvent e) - { - } - - public void focusLost(FocusEvent e) - { - if (e.getSource() instanceof AbstractButton) - { - AbstractButton button = (AbstractButton) e.getSource(); - ButtonModel model = button.getModel(); - model.setArmed(false); - } - } - public void installKeyboardActions(JComponent c) - { - } - public void uninstallKeyboardActions(JComponent c) - { - } - public void stateChanged(ChangeEvent e) - { - } - public void mouseMoved(MouseEvent e) - { - System.err.println("button got mouse move"); - } - public void mouseDragged(MouseEvent e) - { - System.err.println("button got mouse drag"); - } - public void mouseClicked(MouseEvent e) - { - System.err.println("button got mouse click"); - } - - /** - * Accept a mouse press event and arm the button. - * - * @param e The mouse press event to accept - */ - public void mousePressed(MouseEvent e) - { - if (e.getSource() instanceof AbstractButton) - { - AbstractButton button = (AbstractButton) e.getSource(); - ButtonModel model = button.getModel(); - if ((e.getModifiers() & InputEvent.BUTTON1_MASK) != 0) - { - // It is important that these transitions happen in this order. - model.setArmed(true); - model.setPressed(true); - } - } - } - - - /** - * Accept a mouse release event and set the button's - * "pressed" property to <code>true</code>, if the model - * is armed. If the model is not armed, ignore the event. - * - * @param e The mouse release event to accept - */ - public void mouseReleased(MouseEvent e) - { - if (e.getSource() instanceof AbstractButton) - { - AbstractButton button = (AbstractButton) e.getSource(); - ButtonModel model = button.getModel(); - if ((e.getModifiers() & InputEvent.BUTTON1_MASK) != 0) - { - // It is important that these transitions happen in this order. - model.setPressed(false); - model.setArmed(false); - } - } - } - - - /** - * Accept a mouse enter event and set the button's "rollover" property to - * <code>true</code>, if the button's "rolloverEnabled" property is - * <code>true</code>. If the button is currently armed and the mouse - * button is not held down, this enter event will also disarm the model. - * - * @param e The mouse enter event to accept - */ - public void mouseEntered(MouseEvent e) - { - if (e.getSource() instanceof AbstractButton) - { - AbstractButton button = (AbstractButton) e.getSource(); - ButtonModel model = button.getModel(); - if (button.isRolloverEnabled()) - model.setRollover(true); - - if (model.isPressed() - && (e.getModifiers() & InputEvent.BUTTON1_MASK) != 0) - model.setArmed(true); - else - model.setArmed(false); - } - } - - /** - * Accept a mouse exit event and set the button's model's "rollover" - * property to <code>false</code>, if it's "rolloverEnabled" property is - * <code>true</code>. Also disarm the button. - * - * @param e The mouse exit event to accept - */ - public void mouseExited(MouseEvent e) - { - if (e.getSource() instanceof AbstractButton) - { - AbstractButton button = (AbstractButton) e.getSource(); - ButtonModel model = button.getModel(); - if (button.isRolloverEnabled()) - model.setRollover(false); - model.setArmed(false); - } - } -} diff --git a/libjava/javax/swing/plaf/basic/BasicRootPaneUI.java b/libjava/javax/swing/plaf/basic/BasicRootPaneUI.java deleted file mode 100644 index 70829d10f89..00000000000 --- a/libjava/javax/swing/plaf/basic/BasicRootPaneUI.java +++ /dev/null @@ -1,57 +0,0 @@ -/* BasicPanelUI.java - Copyright (C) 2002 Free Software Foundation, Inc. - -This file is part of GNU Classpath. - -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., 59 Temple Place, Suite 330, Boston, MA -02111-1307 USA. - -Linking this library statically or dynamically with other modules is -making a combined work based on this library. Thus, the terms and -conditions of the GNU General Public License cover the whole -combination. - -As a special exception, the copyright holders of this library give you -permission to link this library with independent modules to produce an -executable, regardless of the license terms of these independent -modules, and to copy and distribute the resulting executable under -terms of your choice, provided that you also meet, for each linked -independent module, the terms and conditions of the license of that -module. An independent module is a module which is not derived from -or based on this library. If you modify this library, you may extend -this exception to your version of the library, but you are not -obligated to do so. If you do not wish to do so, delete this -exception statement from your version. */ - - -package javax.swing.plaf.basic; - -import javax.swing.*; -import javax.swing.plaf.*; -import java.awt.*; - - -public class BasicRootPaneUI extends RootPaneUI -{ - public static ComponentUI createUI(JComponent x) - { - return new BasicRootPaneUI(); - } - - public void installUI(JComponent c) - { - super.installUI(c); - } -} diff --git a/libstdc++-v3/testsuite/performance/27_io/fmtflags_manipulators.cc b/libstdc++-v3/testsuite/performance/27_io/fmtflags_manipulators.cc deleted file mode 100644 index 0ef4510f39c..00000000000 --- a/libstdc++-v3/testsuite/performance/27_io/fmtflags_manipulators.cc +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright (C) 2004 Free Software Foundation, Inc. -// -// This file is part of the GNU ISO C++ Library. This library 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. - -// This library 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 this library; see the file COPYING. If not, write to the Free -// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, -// USA. - -// As a special exception, you may use this file as part of a free software -// library without restriction. Specifically, if other files instantiate -// templates or use macros or inline functions from this file, or you compile -// this file and link it with other files to produce an executable, this -// file does not by itself cause the resulting executable to be covered by -// the GNU General Public License. This exception does not however -// invalidate any other reasons why the executable file might be covered by -// the GNU General Public License. - -#include <cstdlib> -#include <sstream> -#include <testsuite_performance.h> - -// libstdc++/14078 -int main(int argc, char** argv) -{ - using namespace std; - using namespace __gnu_test; - - time_counter time; - resource_counter resource; - - int iters = 50000000; - if (argc > 1) - iters = atoi(argv[1]); - - ostringstream os_s, os_m; - - // setf - start_counters(time, resource); - for (int i = 0; i < iters; ++i) - { - os_s.setf(ios_base::uppercase); - os_s.unsetf(ios_base::uppercase); - } - stop_counters(time, resource); - report_performance(__FILE__, "setf", time, resource); - clear_counters(time, resource); - - // manipulator - start_counters(time, resource); - for (int i = 0; i < iters; ++i) - { - os_m << uppercase; - os_m << nouppercase; - } - stop_counters(time, resource); - report_performance(__FILE__, "manipulator", time, resource); - - return 0; -} |