From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22365 invoked by alias); 26 Jul 2007 10:35:39 -0000 Received: (qmail 22354 invoked by uid 22791); 26 Jul 2007 10:35:38 -0000 X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 26 Jul 2007 10:35:33 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.1/8.13.1) with ESMTP id l6QAZVr5016191 for ; Thu, 26 Jul 2007 06:35:31 -0400 Received: from pobox.fab.redhat.com (pobox.fab.redhat.com [10.33.63.12]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l6QAZUVP023488 for ; Thu, 26 Jul 2007 06:35:30 -0400 Received: from workshop.redhat.com (vpn-6-16.fab.redhat.com [10.33.6.16]) by pobox.fab.redhat.com (8.13.1/8.13.1) with ESMTP id l6QAZSWN008339 for ; Thu, 26 Jul 2007 06:35:29 -0400 To: gcc-patches@gcc.gnu.org Subject: RFA: GPLv3: testsuite From: Nick Clifton Date: Thu, 26 Jul 2007 10:53:00 -0000 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-IsSubscribed: yes Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2007-07/txt/msg01898.txt.bz2 --=-=-= Content-length: 4205 Hi Guys, Here is the next GPLv3 patch. It updates all of the files in the gcc/testsuite directory (and subdirectories) that have a GPLv2 license and which are not part of a run time library. May I apply this please ? Cheers Nick gcc/testsuite/ChangeLog 2007-07-26 Nick Clifton * gcc.c-torture/execute/execute.exp: Change copyright header to refer to version 3 of the GNU General Public License and to point readers at the COPYING3 file and the FSF's license web page. * gcc.c-torture/execute/ieee/ieee.exp, gcc.c-torture/unsorted/unsorted.exp, gcc.c-torture/compile/compile.exp, gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp, gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp, gcc.target/cris/torture/cris-torture.exp, gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp, gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp, gcc.target/spu/spu.exp, gcc.target/mips/mips.exp, gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp, gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp, gnat.dg/dg.exp, gnat.dg/style/style.exp, gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp, gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp, gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp, gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp, gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp, gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp, gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp, gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp, gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp, gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp, gcc.dg/noncompile/noncompile.exp, gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp, gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp, gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp, gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp, gcc.dg/vect/vect.exp, gcc.dg/format/format.exp, gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp, gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp, gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp, gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp, gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp, gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp, gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp, g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README, g++.old-deja/old-deja.exp, gfortran.fortran-torture/execute/execute.exp, gfortran.fortran-torture/compile/compile.exp, treelang/output/output-1.c, treelang/output/output-1.tree, treelang/execute/execute.exp, treelang/Makefile.in, treelang/compile/compile.exp, g++.dg/dg.exp, g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp, g++.dg/charset/charset.exp, g++.dg/vect/vect.exp, g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp, g++.dg/pch/pch.exp, g++.dg/special/ecos.exp, g++.dg/compat/struct-layout-1.exp, g++.dg/compat/struct-layout-1_generate.c, g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp, g++.dg/bprob/bprob.exp, config/default.exp, gcc.test-framework/test-framework.awk, gcc.test-framework/gen_directive_tests, gcc.test-framework/test-framework.exp, objc.dg/special/special.exp, objc.dg/gnu-encoding/gnu-encoding.exp, objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c, objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp, lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp, lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp, lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp, lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp, lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp, lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp, lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp, lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp, lib/target-supports-dg.exp, lib/gcc-defs.exp, lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp, lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp, lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp, gfortran.dg/vect/vect.exp, objc/execute/execute.exp, objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp: Likewise. --=-=-= Content-Type: application/x-bzip2 Content-Disposition: attachment; filename=gcc.testsuite.gplv3.patch.bz2 Content-Transfer-Encoding: base64 Content-length: 9508 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 --=-=-=--