This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Add missing copyright and license notices (gcc directory)


When reviewing the GPLv3+exception patch I noted that I only reviewed the 
changes there, not the presence and correctness of the license notices in 
unchanged files.

I've now begun the review of the correctness of the post-change state and 
applied this patch to add copyright and license notices to most of the 
non-testcase files under the gcc directory (of more than 10 lines, so 
needing such notices by FSF policy) without such notices.  The notices 
are, as appropriate, GPLv3, GPLv3+exception, or the simple permissive 
notice recommended for rough documentation such as ChangeLogs and READMEs.

Index: diagnostic.def
===================================================================
--- diagnostic.def	(revision 146532)
+++ diagnostic.def	(working copy)
@@ -1,3 +1,21 @@
+/* Copyright (C) 2001, 2002, 2003, 2006, 2008 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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 GCC; see the file COPYING3.  If not see
+<http://www.gnu.org/licenses/>.  */
+
 /* DK_UNSPECIFIED must be first so it has a value of zero.  We never
    assign this kind to an actual diagnostic, we only use this in
    variables that can hold a kind, to mean they have yet to have a
Index: ChangeLog.dataflow
===================================================================
--- ChangeLog.dataflow	(revision 146532)
+++ ChangeLog.dataflow	(working copy)
@@ -4479,3 +4479,10 @@
 	* web.c (web_main): Ditto.
 	* flow.c: (update_life_info): Removed DF_ARTIFICIAL_DEFS.
 	* global.c (global_alloc): Ditto.
+
+
+Copyright (C) 2005, 2006, 2007 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ABOUT-GCC-NLS
===================================================================
--- ABOUT-GCC-NLS	(revision 146532)
+++ ABOUT-GCC-NLS	(working copy)
@@ -47,3 +47,10 @@
 After having built and installed these gettext tools, you have to
 configure GCC with --enable-maintainer-mode to get the master catalog
 rebuilt.
+
+
+Copyright (C) 1998, 1999, 2000, 2001, 2002, 2005 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: doc/install.texi2html
===================================================================
--- doc/install.texi2html	(revision 146532)
+++ doc/install.texi2html	(working copy)
@@ -5,7 +5,7 @@
 # $SOURCEDIR and $DESTDIR, resp., refer to the directory containing
 # the texinfo source and the directory to put the HTML version in.
 #
-# (C) 2001, 2003, 2006, 2008, 2009 Free Software Foundation
+# Copyright (C) 2001, 2003, 2006, 2008, 2009 Free Software Foundation, Inc.
 # Originally by Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>, June 2001.
 #
 # This file is part of GCC.
Index: ChangeLog.tree-ssa
===================================================================
--- ChangeLog.tree-ssa	(revision 146532)
+++ ChangeLog.tree-ssa	(working copy)
@@ -19336,3 +19336,10 @@
 mode: change-log
 change-log-default-name: "ChangeLog.tree-ssa"
 End:
+
+
+Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: limitx.h
===================================================================
--- limitx.h	(revision 146532)
+++ limitx.h	(working copy)
@@ -1,3 +1,26 @@
+/* Copyright (C) 1992, 1994, 1997, 1998 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 /* This administrivia gets added to the beginning of limits.h
    if the system has its own version of limits.h.  */
 
Index: java/ChangeLog.tree-ssa
===================================================================
--- java/ChangeLog.tree-ssa	(revision 146532)
+++ java/ChangeLog.tree-ssa	(working copy)
@@ -358,3 +358,10 @@
 mode: change-log
 change-log-default-name: "ChangeLog.tree-ssa"
 End:
+
+
+Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: java/ChangeLog
===================================================================
--- java/ChangeLog	(revision 146532)
+++ java/ChangeLog	(working copy)
@@ -1,3 +1,8 @@
+2009-04-21  Joseph Myers  <joseph@codesourcery.com>
+
+	* ChangeLog, ChangeLog.ptr, ChangeLog.tree-ssa: Add copyright and
+	license notices.
+
 2009-04-18  Ian Lance Taylor  <iant@google.com>
 
 	* verify-impl.c (verify_instructions_0): Add cast to enum type.
@@ -21657,3 +21662,11 @@
 1996-10-24  Per Bothner  <bothner@deneb.cygnus.com>
 
 	New directory.
+
+
+Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
+2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: java/ChangeLog.ptr
===================================================================
--- java/ChangeLog.ptr	(revision 146532)
+++ java/ChangeLog.ptr	(working copy)
@@ -17,3 +17,9 @@
 	NEGATIVE and then a POINTER_PLUS_EXPR instead
 	of a MINUS_EXPR.
 
+
+Copyright (C) 2007 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: gstab.h
===================================================================
--- gstab.h	(revision 146532)
+++ gstab.h	(working copy)
@@ -1,3 +1,21 @@
+/* Copyright (C) 1997, 1998, 2001 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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 GCC; see the file COPYING3.  If not see
+<http://www.gnu.org/licenses/>.  */
+
 #ifndef GCC_GSTAB_H
 #define GCC_GSTAB_H
 
Index: FSFChangeLog
===================================================================
--- FSFChangeLog	(revision 146532)
+++ FSFChangeLog	(working copy)
@@ -2696,10 +2696,10 @@
 	(cse_main): Set it.
 
 See ChangeLog.11 for earlier changes.
+
 
-Use a consistent time stamp format in ChangeLog entries.
-Not everyone has Emacs 20 yet, so stick with Emacs 19 format for now.
+Copyright (C) 1998, 1999 Free Software Foundation, Inc.
 
-Local Variables:
-add-log-time-format: current-time-string
-End:
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: objc/ChangeLog
===================================================================
--- objc/ChangeLog	(revision 146532)
+++ objc/ChangeLog	(working copy)
@@ -1,3 +1,7 @@
+2009-04-21  Joseph Myers  <joseph@codesourcery.com>
+
+	* ChangeLog: Add copyright and license notices.
+
 2009-04-20  Ian Lance Taylor  <iant@google.com>
 
 	* objc-act.c (objc_rewrite_function_call): Change parameter from
@@ -1191,3 +1195,10 @@
 	LANG_HOOKS_INCOMPLETE_TYPE_ERROR, LANG_HOOKS_TYPE_PROMOTES_TO,
 	LANG_HOOKS_REGISTER_BUILTIN_TYPE, LANG_HOOKS_WRITE_GLOBALS):
 	Move to c-objc-common.h.
+
+
+Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 146532)
+++ ChangeLog	(working copy)
@@ -1,3 +1,98 @@
+2009-04-21  Joseph Myers  <joseph@codesourcery.com>
+
+	* ABOUT-GCC-NLS, ChangeLog, ChangeLog-1997, ChangeLog-1998,
+	ChangeLog-1999, ChangeLog-2000, ChangeLog-2001, ChangeLog-2002,
+	ChangeLog-2003, ChangeLog-2004, ChangeLog-2005, ChangeLog-2006,
+	ChangeLog-2007, ChangeLog-2008, ChangeLog.dataflow, ChangeLog.lib,
+	ChangeLog.ptr, ChangeLog.tree-ssa, ChangeLog.tuples, FSFChangeLog,
+	FSFChangeLog.10, FSFChangeLog.11, LANGUAGES, ONEWS, acinclude.m4,
+	config/alpha/gnu.h, config/alpha/libgcc-alpha-ldbl.ver,
+	config/alpha/t-osf4, config/alpha/t-vms, config/alpha/va_list.h,
+	config/alpha/x-vms, config/arc/t-arc,
+	config/arm/README-interworking, config/arm/arm-c.c,
+	config/arm/gentune.sh, config/arm/libgcc-bpabi.ver,
+	config/arm/t-arm, config/arm/t-arm-elf, config/arm/t-arm-softfp,
+	config/arm/t-bpabi, config/arm/t-linux, config/arm/t-linux-eabi,
+	config/arm/t-netbsd, config/arm/t-pe, config/arm/t-strongarm-elf,
+	config/arm/t-symbian, config/arm/t-vxworks, config/arm/t-wince-pe,
+	config/avr/t-avr, config/bfin/elf.h, config/bfin/libgcc-bfin.ver,
+	config/bfin/linux.h, config/bfin/t-bfin, config/bfin/t-bfin-elf,
+	config/bfin/t-bfin-linux, config/bfin/t-bfin-uclinux,
+	config/bfin/uclinux.h, config/cris/mulsi3.asm, config/cris/t-cris,
+	config/cris/t-elfmulti, config/crx/t-crx,
+	config/darwin-ppc-ldouble-patch.def, config/darwin-sections.def,
+	config/divmod.c, config/fr30/t-fr30, config/frv/libgcc-frv.ver,
+	config/frv/t-frv, config/frv/t-linux, config/h8300/genmova.sh,
+	config/h8300/t-h8300, config/i386/athlon.md,
+	config/i386/darwin-libgcc.10.4.ver,
+	config/i386/darwin-libgcc.10.5.ver, config/i386/libgcc-glibc.ver,
+	config/i386/mach.h, config/i386/netbsd.h, config/i386/t-crtpc,
+	config/i386/t-cygming, config/i386/t-cygwin, config/i386/t-i386,
+	config/i386/t-linux64, config/i386/t-nwld,
+	config/i386/t-rtems-i386, config/i386/t-sol2-10,
+	config/i386/x-mingw32, config/ia64/div.md, config/ia64/elf.h,
+	config/ia64/ia64.opt, config/ia64/libgcc-glibc.ver,
+	config/ia64/libgcc-ia64.ver, config/ia64/linux.h,
+	config/ia64/sysv4.h, config/ia64/t-hpux, config/ia64/t-ia64,
+	config/iq2000/abi, config/iq2000/lib2extra-funcs.c,
+	config/iq2000/t-iq2000, config/libgcc-glibc.ver,
+	config/m32r/libgcc-glibc.ver, config/m32r/t-linux,
+	config/m32r/t-m32r, config/m68hc11/t-m68hc11,
+	config/m68k/t-floatlib, config/m68k/t-linux, config/m68k/t-mlibs,
+	config/m68k/t-uclinux, config/mcore/t-mcore,
+	config/mcore/t-mcore-pe, config/mips/20kc.md, config/mips/4130.md,
+	config/mips/5400.md, config/mips/5500.md, config/mips/crti.asm,
+	config/mips/crtn.asm, config/mips/irix-crti.asm,
+	config/mips/irix-crtn.asm, config/mips/libgcc-mips16.ver,
+	config/mips/mips-dsp.md, config/mips/mips-dspr2.md,
+	config/mips/mips-fixed.md, config/mips/sb1.md,
+	config/mips/sr71k.md, config/mips/t-elf, config/mips/t-gofast,
+	config/mips/t-iris6, config/mips/t-isa3264,
+	config/mips/t-libgcc-mips16, config/mips/t-linux64,
+	config/mips/t-mips, config/mips/t-r3900, config/mips/t-rtems,
+	config/mips/t-sb1, config/mips/t-sde, config/mips/t-sdemtk,
+	config/mips/t-slibgcc-irix, config/mips/t-sr71k, config/mips/t-st,
+	config/mips/t-vr, config/mips/t-vxworks, config/mmix/t-mmix,
+	config/mn10300/t-linux, config/mn10300/t-mn10300,
+	config/pa/pa32-regs.h, config/pa/t-hpux-shlib, config/pa/t-linux,
+	config/pa/t-linux64, config/pa/t-pa64, config/pdp11/t-pdp11,
+	config/picochip/libgccExtras/clzsi2.asm,
+	config/picochip/t-picochip, config/rs6000/darwin-ldouble-format,
+	config/rs6000/darwin-libgcc.10.4.ver,
+	config/rs6000/darwin-libgcc.10.5.ver,
+	config/rs6000/libgcc-ppc-glibc.ver, config/rs6000/ppc-asm.h,
+	config/rs6000/t-aix43, config/rs6000/t-aix52,
+	config/rs6000/t-darwin, config/rs6000/t-fprules,
+	config/rs6000/t-fprules-fpbit, config/rs6000/t-linux64,
+	config/rs6000/t-lynx, config/rs6000/t-netbsd,
+	config/rs6000/t-ppccomm, config/rs6000/t-ppcendian,
+	config/rs6000/t-ppcgas, config/rs6000/t-rs6000,
+	config/rs6000/t-rtems, config/rs6000/t-spe,
+	config/rs6000/t-vxworks, config/s390/libgcc-glibc.ver,
+	config/score/t-score-elf, config/sh/divcost-analysis,
+	config/sh/libgcc-glibc.ver, config/sh/t-netbsd, config/sh/t-sh,
+	config/sh/t-sh64, config/sh/t-superh, config/sh/t-symbian,
+	config/sparc/libgcc-sparc-glibc.ver, config/sparc/sol2-bi.h,
+	config/sparc/sol2-gas.h, config/sparc/sol2-gld-bi.h,
+	config/sparc/t-elf, config/sparc/t-linux64, config/sparc/t-sol2,
+	config/stormy16/stormy-abi, config/stormy16/t-stormy16,
+	config/t-darwin, config/t-libunwind, config/t-libunwind-elf,
+	config/t-linux, config/t-lynx, config/t-slibgcc-elf-ver,
+	config/t-slibgcc-sld, config/t-sol2, config/t-vxworks,
+	config/udivmod.c, config/udivmodsi4.c, config/v850/t-v850,
+	config/v850/t-v850e, config/xtensa/t-xtensa, diagnostic.def,
+	gdbinit.in, glimits.h, gstab.h, gsyms.h, java/ChangeLog,
+	java/ChangeLog.ptr, java/ChangeLog.tree-ssa, libgcc-std.ver,
+	limitx.h, version.c, xcoff.h: Add copyright and license notices.
+	* config/h8300/genmova.sh: Include copyright and license notices
+	in generated output.
+	* config/h8300/mova.md: Regenerate.
+	* doc/install.texi2html: Include word "Copyright" in copyright
+	notice and use name "Free Software Foundation, Inc.".
+	* ChangeLog, ChangeLog-2000, ChangeLog-2001, ChangeLog-2002,
+	ChangeLog-2003, ChangeLog-2004, ChangeLog-2005, ChangeLog-2006,
+	ChangeLog-2007, ChangeLog-2008: Correct dates.
+
 2009-04-21  Eric Botcazou  <ebotcazou@adacore.com>
 
 	* c-common.c (c_common_truthvalue_conversion): Use LOCATION to build
@@ -1265,7 +1360,7 @@
 
 	* cgraph.c (dump_cgraph_node): Show memory address of NODE.
 
-2000-04-14  Richard Guenther  <rguenther@suse.de>
+2009-04-14  Richard Guenther  <rguenther@suse.de>
 
 	* tree-cfg.c (verify_gimple_assign_unary): Adjust vector code
 	verification.
@@ -3640,7 +3735,7 @@
 	c_builtin_function_ext_scope, store_parm_decls_newstyle): Adjust
 	bind callers.
 
-2008-03-30  H.J. Lu  <hongjiu.lu@intel.com>
+2009-03-30  H.J. Lu  <hongjiu.lu@intel.com>
 
 	PR target/38781
 	* config/i386/i386.c (classify_argument): Check total size of
@@ -5100,12 +5195,12 @@
 	from out of range shift counts.
 	(num_sign_bit_copies1) <case ASHIFTRT, case ASHIFT>: Similarly.
 
-2008-03-13  Catherine Moore  <clm@codesourcery.com>
+2009-03-13  Catherine Moore  <clm@codesourcery.com>
 
 	* gcc/config/i386/x-mingw32 (host-mingw32.o): Replace
 	diagnostic.h with $(DIAGNOSTIC_H).
 
-2008-03-12  Jakub Jelinek  <jakub@redhat.com>
+2009-03-12  Jakub Jelinek  <jakub@redhat.com>
 
 	PR target/39431
 	* config/i386/predicates.md (cmpxchg8b_pic_memory_operand): New
@@ -8042,3 +8137,10 @@
 	* c-tree.h (process_init_element): Adjust prototype.
 	* c-parser.c (c_parser_initelt, c_parser_initval): Adjust
 	process_init_element callers.
+
+
+Copyright (C) 2009 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/README.compat
===================================================================
--- testsuite/README.compat	(revision 146532)
+++ testsuite/README.compat	(working copy)
@@ -83,3 +83,10 @@
 
 Janis Johnson, <janis187@us.ibm.com>
 October 2002
+
+
+Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/gcc.c-torture/execute/builtins/builtins.exp
===================================================================
--- testsuite/gcc.c-torture/execute/builtins/builtins.exp	(revision 146532)
+++ testsuite/gcc.c-torture/execute/builtins/builtins.exp	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2003, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # This harness is for testing builtin support.  Each test has two files:
 #
 #    - foo.c defines the main testing function, main_test().
Index: testsuite/gcc.c-torture/ChangeLog.0
===================================================================
--- testsuite/gcc.c-torture/ChangeLog.0	(revision 146532)
+++ testsuite/gcc.c-torture/ChangeLog.0	(working copy)
@@ -626,3 +626,10 @@
 Wed Jun  1 01:57:45 1995  Torbjorn Granlund  <tege@bozo.matematik.su.se>
 
 	* execute/divconst-[12].c: New tests.
+
+
+Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/ChangeLog-1993-2007
===================================================================
--- testsuite/ChangeLog-1993-2007	(revision 146532)
+++ testsuite/ChangeLog-1993-2007	(working copy)
@@ -27947,7 +27947,7 @@
 	* gcc.dg/Wattributes-2.c: New.
 	* gcc.dg/Wattributes-3.c: New.
 
-20005-05-24  Janis Johnson  <janis187@us.ibm.com>
+2005-05-24  Janis Johnson  <janis187@us.ibm.com>
 
 	PR tree-optimization/19833
 	* gcc.dg/uninit-4.c: Remove xfail.
@@ -60908,3 +60908,11 @@
 	correspond to c-torture	1.11.
 
 	* New file.
+
+
+Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/gcc.target/i386/math-torture/math-torture.exp
===================================================================
--- testsuite/gcc.target/i386/math-torture/math-torture.exp	(revision 146532)
+++ testsuite/gcc.target/i386/math-torture/math-torture.exp	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2006, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # This harness is for tests that should be run at all optimisation levels.
 
 # Exit immediately if this isn't a x86 target.
Index: testsuite/gcc.target/xstormy16/xstormy16.exp
===================================================================
--- testsuite/gcc.target/xstormy16/xstormy16.exp	(revision 146532)
+++ testsuite/gcc.target/xstormy16/xstormy16.exp	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Tests for the xstormy16
 
 if {![istarget xstormy16-*-*]} {
Index: testsuite/gcc.target/frv/frv.exp
===================================================================
--- testsuite/gcc.target/frv/frv.exp	(revision 146532)
+++ testsuite/gcc.target/frv/frv.exp	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # The name of each test starts with the architecture it requires.  Tests that
 # work on all variants start with "all".
 
Index: testsuite/gcc.target/x86_64/abi/README.gcc
===================================================================
--- testsuite/gcc.target/x86_64/abi/README.gcc	(revision 146532)
+++ testsuite/gcc.target/x86_64/abi/README.gcc	(working copy)
@@ -16,3 +16,10 @@
 
 The current maintainer is:
   matz@suse.de
+
+
+Copyright (C) 2005 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/gcc.target/mips/inter/mips16-inter.exp
===================================================================
--- testsuite/gcc.target/mips/inter/mips16-inter.exp	(revision 146532)
+++ testsuite/gcc.target/mips/inter/mips16-inter.exp	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Run compatibility tests in which the "alt" compiler tries to force
 # MIPS16 mode.
 
Index: testsuite/gcc.target/mips/mips-nonpic/README
===================================================================
--- testsuite/gcc.target/mips/mips-nonpic/README	(revision 146532)
+++ testsuite/gcc.target/mips/mips-nonpic/README	(working copy)
@@ -18,3 +18,10 @@
 main-14.c	address and call	call only		PLT entry
 main-15.c	address and call	address taken only	Neither (* But creating a PLT entry is valid)
 main-16.c	address and call	address and call	PLT entry
+
+
+Copyright (C) 2008 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/gcc.dg/gomp/gomp.exp
===================================================================
--- testsuite/gcc.dg/gomp/gomp.exp	(revision 146532)
+++ testsuite/gcc.dg/gomp/gomp.exp	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # GCC testsuite that uses the `dg.exp' driver.
 
 # Load support procs.
Index: testsuite/gcc.dg/README
===================================================================
--- testsuite/gcc.dg/README	(revision 146532)
+++ testsuite/gcc.dg/README	(working copy)
@@ -13,4 +13,11 @@
 
 3) Remember DOS file name restrictions (8.3).  Sigh.
 
-4) Send bugs, comments, etc. to dje@cygnus.com.
\ No newline at end of file
+4) Send bugs, comments, etc. to dje@cygnus.com.
+
+
+Copyright (C) 1997, 1998 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/ChangeLog
===================================================================
--- testsuite/ChangeLog	(revision 146532)
+++ testsuite/ChangeLog	(working copy)
@@ -1,3 +1,23 @@
+2009-04-21  Joseph Myers  <joseph@codesourcery.com>
+
+	* ChangeLog, ChangeLog-1993-2007, ChangeLog-2008, ChangeLog.ptr,
+	ChangeLog.tree-ssa, README, README.QMTEST, README.compat,
+	README.gcc, g++.dg/README, g++.dg/compat/break/README,
+	g++.dg/gomp/gomp.exp, g++.old-deja/g++.brendan/README,
+	g++.old-deja/g++.oliva/ChangeLog, g++.old-deja/g++.robertl/README,
+	gcc.c-torture/ChangeLog.0,
+	gcc.c-torture/execute/builtins/builtins.exp, gcc.dg/README,
+	gcc.dg/gomp/gomp.exp, gcc.target/frv/frv.exp,
+	gcc.target/i386/math-torture/math-torture.exp,
+	gcc.target/mips/inter/mips16-inter.exp,
+	gcc.target/mips/mips-nonpic/README,
+	gcc.target/x86_64/abi/README.gcc,
+	gcc.target/xstormy16/xstormy16.exp, gcc.test-framework/README,
+	gfortran.dg/g77/README, gfortran.dg/gomp/gomp.exp,
+	gfortran.fortran-torture/ChangeLog.g95: Add copyright and license
+	notices.
+	* ChangeLog-1993-2007, ChangeLog: Correct dates.
+
 2009-04-21  Eric Botcazou  <ebotcazou@adacore.com>
 
 	* gcc.dg/debug/dwarf2/short-circuit.c: New test.
@@ -1082,7 +1102,7 @@
 	* gfortran.dg/typebound_proc_11.f03: New test.
 	* gfortran.dg/abstract_type_5.f03: New test.
 
-2008-03-29  Tobias Schlüter  <tobi@gcc.gnu.org>
+2009-03-29  Tobias Schlüter  <tobi@gcc.gnu.org>
 
 	PR fortran/38507
 	* gfortran.dg/do_4.f: New.
@@ -1541,7 +1561,7 @@
 	PR libobjc/27466
 	* objc/execute/exceptions/handler-1.m. New test.
 
-2008-03-12  Jakub Jelinek  <jakub@redhat.com>
+2009-03-12  Jakub Jelinek  <jakub@redhat.com>
 
 	PR target/39431
 	* gcc.target/i386/pr39431.c: New test.
@@ -3370,3 +3390,10 @@
 
 	PR c/36489
 	* gcc.dg/pr36489.c: New test.
+
+
+Copyright (C) 2009 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/README.gcc
===================================================================
--- testsuite/README.gcc	(revision 146532)
+++ testsuite/README.gcc	(working copy)
@@ -79,5 +79,9 @@
 
 If a test does not fit into the torture framework, use the dg framework.
 
+
+Copyright (C) 1997, 1998, 2004 Free Software Foundation, Inc.
 
-
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/g++.old-deja/g++.brendan/README
===================================================================
--- testsuite/g++.old-deja/g++.brendan/README	(revision 146532)
+++ testsuite/g++.old-deja/g++.brendan/README	(working copy)
@@ -38,3 +38,9 @@
 visibility	- access control and visibility checking
 warnings	- warning messages
 
+
+Copyright (C) 1997, 1998 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/g++.old-deja/g++.robertl/README
===================================================================
--- testsuite/g++.old-deja/g++.robertl/README	(revision 146532)
+++ testsuite/g++.old-deja/g++.robertl/README	(working copy)
@@ -16,3 +16,10 @@
 We'll do better now.
 
 Robert Lipe
+
+
+Copyright (C) 1998 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/g++.old-deja/g++.oliva/ChangeLog
===================================================================
--- testsuite/g++.old-deja/g++.oliva/ChangeLog	(revision 146532)
+++ testsuite/g++.old-deja/g++.oliva/ChangeLog	(working copy)
@@ -119,3 +119,9 @@
 
 	* template1.C: New test.
 
+
+Copyright (C) 1999, 2000, 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/ChangeLog.ptr
===================================================================
--- testsuite/ChangeLog.ptr	(revision 146532)
+++ testsuite/ChangeLog.ptr	(working copy)
@@ -56,3 +56,10 @@
 
 	* gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
 	have a cast which is PREd.
+
+
+Copyright (C) 2006, 2007 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/README
===================================================================
--- testsuite/README	(revision 146532)
+++ testsuite/README	(working copy)
@@ -59,3 +59,10 @@
 		containing the sources of the testsuite. This is
 		./testsuite if you are in the directory that has the
 		testsuite directory.
+
+
+Copyright (C) 1998, 1999, 2000, 2003, 2005 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/gfortran.fortran-torture/ChangeLog.g95
===================================================================
--- testsuite/gfortran.fortran-torture/ChangeLog.g95	(revision 146532)
+++ testsuite/gfortran.fortran-torture/ChangeLog.g95	(working copy)
@@ -97,3 +97,10 @@
 	New testcases.
 	* execute/function_module_1.f90: Fix syntax error.
 	* execute/retarray.f90: Fix another syntax error.
+
+
+Copyright (C) 2003 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/gcc.test-framework/README
===================================================================
--- testsuite/gcc.test-framework/README	(revision 146532)
+++ testsuite/gcc.test-framework/README	(working copy)
@@ -23,3 +23,10 @@
                                                                                 
 The awk script prints unexpected results followed by the number of tests
 that passed and failed.
+
+
+Copyright (C) 2005, 2007 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/g++.dg/compat/break/README
===================================================================
--- testsuite/g++.dg/compat/break/README	(revision 146532)
+++ testsuite/g++.dg/compat/break/README	(working copy)
@@ -9,3 +9,10 @@
 Every test in this directory that covers behavior that is not
 ABI-compliant should also be covered by a test for -Wabi to ensure that
 there is a warning for the construct.
+
+
+Copyright (C) 2002 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/g++.dg/README
===================================================================
--- testsuite/g++.dg/README	(revision 146532)
+++ testsuite/g++.dg/README	(working copy)
@@ -29,3 +29,10 @@
 
 special	 Tests that need custom expect code to run them; see special/ecos.exp
 	 for an example.
+
+
+Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/g++.dg/gomp/gomp.exp
===================================================================
--- testsuite/g++.dg/gomp/gomp.exp	(revision 146532)
+++ testsuite/g++.dg/gomp/gomp.exp	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Load support procs.
 load_lib g++-dg.exp
 
Index: testsuite/README.QMTEST
===================================================================
--- testsuite/README.QMTEST	(revision 146532)
+++ testsuite/README.QMTEST	(working copy)
@@ -166,3 +166,10 @@
 
    to get more information about the commands that were run and the
    output produced.
+
+
+Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/ChangeLog.tree-ssa
===================================================================
--- testsuite/ChangeLog.tree-ssa	(revision 146532)
+++ testsuite/ChangeLog.tree-ssa	(working copy)
@@ -1202,3 +1202,10 @@
 2002-08-21  Diego Novillo  <dnovillo@redhat.com>
 
 	* gcc.c-torture/execute/20020819-1.c: Add exit(0).
+
+
+Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/gfortran.dg/gomp/gomp.exp
===================================================================
--- testsuite/gfortran.dg/gomp/gomp.exp	(revision 146532)
+++ testsuite/gfortran.dg/gomp/gomp.exp	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # GCC testsuite that uses the `dg.exp' driver.
 
 # Load support procs.
Index: testsuite/gfortran.dg/g77/README
===================================================================
--- testsuite/gfortran.dg/g77/README	(revision 146532)
+++ testsuite/gfortran.dg/g77/README	(working copy)
@@ -199,3 +199,10 @@
 980616-0.f			Y
 check0.f			Y
 select_no_compile.f		Y
+
+
+Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: testsuite/ChangeLog-2008
===================================================================
--- testsuite/ChangeLog-2008	(revision 146532)
+++ testsuite/ChangeLog-2008	(working copy)
@@ -12918,3 +12918,10 @@
 
 	* gcc.target/i386/i386.exp (check_effective_target_sse5): Use __v8hi
 	rather than __v2di type.
+
+
+Copyright (C) 2008 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: objcp/ChangeLog
===================================================================
--- objcp/ChangeLog	(revision 146532)
+++ objcp/ChangeLog	(working copy)
@@ -1,3 +1,7 @@
+2009-04-21  Joseph Myers  <joseph@codesourcery.com>
+
+	* ChangeLog: Add copyright and license notices.
+
 2008-12-05  Sebastian Pop  <sebastian.pop@amd.com>
 
 	PR bootstrap/38262
@@ -181,3 +185,10 @@
 	* objcp-decl.c: Likewise.
 	* objcp-decl.h: Likewise.
 	* objcp-lang.c: Likewise.
+
+
+Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/cfns.gperf
===================================================================
--- cp/cfns.gperf	(revision 146532)
+++ cp/cfns.gperf	(working copy)
@@ -1,4 +1,21 @@
 %{
+/* Copyright (C) 2000, 2003 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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 GCC; see the file COPYING3.  If not see
+<http://www.gnu.org/licenses/>.  */
 #ifdef __GNUC__
 __inline
 #endif
Index: cp/ChangeLog.tree-ssa
===================================================================
--- cp/ChangeLog.tree-ssa	(revision 146532)
+++ cp/ChangeLog.tree-ssa	(working copy)
@@ -564,3 +564,10 @@
 mode: change-log
 change-log-default-name: "ChangeLog.tree-ssa"
 End:
+
+
+Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/NEWS
===================================================================
--- cp/NEWS	(revision 146532)
+++ cp/NEWS	(working copy)
@@ -399,3 +399,11 @@
   templates and explicit qualification of function templates.
 * Mike Stump <mrs@wrs.com>, the previous g++ maintainer, who did most of
   the exception handling work.
+
+
+Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003,
+2005 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog
===================================================================
--- cp/ChangeLog	(revision 146532)
+++ cp/ChangeLog	(working copy)
@@ -1,3 +1,14 @@
+2009-04-21  Joseph Myers  <joseph@codesourcery.com>
+
+	* ChangeLog, ChangeLog-1993, ChangeLog-1994, ChangeLog-1995,
+	ChangeLog-1996, ChangeLog-1997, ChangeLog-1998, ChangeLog-1999,
+	ChangeLog-2000, ChangeLog-2001, ChangeLog-2002, ChangeLog-2003,
+	ChangeLog-2004, ChangeLog-2005, ChangeLog-2006, ChangeLog-2007,
+	ChangeLog-2008, ChangeLog.ptr, ChangeLog.tree-ssa, NEWS,
+	cfns.gperf: Add copyright and license notices.
+	* cfns.h: Regenerate.
+	* ChangeLog, ChangeLog-2004: Correct dates.
+
 2009-04-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
 
 	PR 16202
@@ -107,7 +118,7 @@
 	* parser.c (cp_parser_skip_to_end_of_block_or_statement): Return
 	if we see a close brace without an open brace.
 
-2008-04-10  H.J. Lu  <hongjiu.lu@intel.com>
+2009-04-10  H.J. Lu  <hongjiu.lu@intel.com>
 
 	* parser.c (cp_parser_class_specifier): Remove the unused
 	has_trailing_semicolon.
@@ -920,3 +931,10 @@
 	PR c++/38684
 	* typeck2.c (digest_init_r): Don't use process_init_constructor
 	for non-aggregate classes.
+
+
+Copyright (C) 2009 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-2000
===================================================================
--- cp/ChangeLog-2000	(revision 146532)
+++ cp/ChangeLog-2000	(working copy)
@@ -7272,3 +7272,10 @@
 
 	* call.c (build_new_method_call): Also check destructors.
 
+
+
+Copyright (C) 2000 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-2001
===================================================================
--- cp/ChangeLog-2001	(revision 146532)
+++ cp/ChangeLog-2001	(working copy)
@@ -3893,3 +3893,9 @@
 	* decl.c (cp_missing_noreturn_ok_p): New.
 	(init_decl_processing): Set lang_missing_noreturn_ok_p.
 
+
+Copyright (C) 2001 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-2002
===================================================================
--- cp/ChangeLog-2002	(revision 146532)
+++ cp/ChangeLog-2002	(working copy)
@@ -4572,3 +4572,10 @@
 	* call.c (build_new_op): Make sure template class operands are
 	instantiated. Simplify arglist construction.
 
+
+
+Copyright (C) 2002 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-2003
===================================================================
--- cp/ChangeLog-2003	(revision 146532)
+++ cp/ChangeLog-2003	(working copy)
@@ -6903,3 +6903,10 @@
 	(CONSTRAINT): Define without conditions.
 	(init_cp_pragma): Use c_register_pragma.
 
+
+
+Copyright (C) 2003 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-2004
===================================================================
--- cp/ChangeLog-2004	(revision 146532)
+++ cp/ChangeLog-2004	(working copy)
@@ -876,7 +876,7 @@
 	* typeck2.c (store_init_value): Use split_nonconstant_init even
 	for types that require construction.
 
-1004-10-28  Matt Austern  <austern@apple.com>
+2004-10-28  Matt Austern  <austern@apple.com>
 
 	PR c++/17542
 	* cp-tree.h (class_key_or_enum_as_string): Declare.
@@ -902,7 +902,7 @@
 	* decl.c (grokdeclarator): Mark TYPE_DECLs as abstract when they
 	appear in a constructor/destructor that will be cloned.
 
-1004-10-28  Matt Austern  <austern@apple.com>
+2004-10-28  Matt Austern  <austern@apple.com>
 
 	PR c++/14124
 	* decl.c (finish_enum): Handle packed attribute.
@@ -6875,3 +6875,10 @@
 	(cp_parser_namespace_name): Likewise.
 	(cp_parser_class_name): Likewise.
 	(cp_parser_lookup_name_simple): Likewise.
+
+
+Copyright (C) 2004 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-2005
===================================================================
--- cp/ChangeLog-2005	(revision 146532)
+++ cp/ChangeLog-2005	(working copy)
@@ -3519,3 +3519,10 @@
 	PR middle-end/17544
 	* decl.c (finish_function): Fix comment.  Annotate the compiler
 	generated return with the current file name and line 0.
+
+
+Copyright (C) 2005 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-2006
===================================================================
--- cp/ChangeLog-2006	(revision 146532)
+++ cp/ChangeLog-2006	(working copy)
@@ -3493,3 +3493,10 @@
 	* parser.c (cp_parser_using_declaration): Skip name-lookup on
 	invalid scope.
 
+
+
+Copyright (C) 2006 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-2007
===================================================================
--- cp/ChangeLog-2007	(revision 146532)
+++ cp/ChangeLog-2007	(working copy)
@@ -3334,3 +3334,10 @@
 	canonicalized. When reducing a template type parameter, find the
 	canonical reduced type parameter.
 	(any_template_arguments_need_structural_equality_p): New.
+
+
+Copyright (C) 2007 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-2008
===================================================================
--- cp/ChangeLog-2008	(revision 146532)
+++ cp/ChangeLog-2008	(working copy)
@@ -3254,3 +3254,10 @@
 	* parser.c (cp_parser_check_decl_spec): Don't warn about "long
 	long" in C++0x mode; change the warning to note that "long long"
 	is only unsupported in C++98 mode.
+
+
+Copyright (C) 2008 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/cfns.h
===================================================================
--- cp/cfns.h	(revision 146532)
+++ cp/cfns.h	(working copy)
@@ -1,5 +1,5 @@
-/* ANSI-C code produced by gperf version 3.0.1 */
-/* Command-line: gperf -o -C -E -k '1-6,$' -j1 -D -N libc_name_p -L ANSI-C ../../gcc/cp/cfns.gperf  */
+/* ANSI-C code produced by gperf version 3.0.3 */
+/* Command-line: gperf -o -C -E -k '1-6,$' -j1 -D -N libc_name_p -L ANSI-C cfns.gperf  */
 
 #if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
       && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
@@ -28,8 +28,25 @@
 #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>."
 #endif
 
-#line 1 "../../gcc/cp/cfns.gperf"
+#line 1 "cfns.gperf"
 
+/* Copyright (C) 2000, 2003 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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 GCC; see the file COPYING3.  If not see
+<http://www.gnu.org/licenses/>.  */
 #ifdef __GNUC__
 __inline
 #endif
@@ -57,13 +74,13 @@
       400, 400, 400, 400, 400, 400, 400, 400, 400, 400,
       400, 400, 400, 400, 400, 400, 400, 400, 400, 400,
       400, 400, 400, 400, 400, 400, 400, 400,   0,   0,
-	1, 400, 400, 400, 400, 400, 400, 400, 400, 400,
+        1, 400, 400, 400, 400, 400, 400, 400, 400, 400,
       400, 400, 400, 400, 400, 400, 400, 400, 400, 400,
       400, 400, 400, 400, 400, 400, 400, 400, 400, 400,
       400, 400, 400, 400, 400, 400, 400, 400, 400, 400,
       400, 400, 400, 400, 400, 400, 400,  28,  90,   0,
        95,   0,  51,  93, 114,  26, 109, 124,   5,   1,
-	6,  13,  37, 128,   3,   0,   0,  49,  38,   0,
+        6,  13,  37, 128,   3,   0,   0,  49,  38,   0,
       104,  45,   0, 400, 400, 400, 400, 400, 400, 400,
       400, 400, 400, 400, 400, 400, 400, 400, 400, 400,
       400, 400, 400, 400, 400, 400, 400, 400, 400, 400,
@@ -84,30 +101,33 @@
   switch (hval)
     {
       default:
-	hval += asso_values[(unsigned char)str[5]+1];
+        hval += asso_values[(unsigned char)str[5]+1];
       /*FALLTHROUGH*/
       case 5:
-	hval += asso_values[(unsigned char)str[4]];
+        hval += asso_values[(unsigned char)str[4]];
       /*FALLTHROUGH*/
       case 4:
-	hval += asso_values[(unsigned char)str[3]];
+        hval += asso_values[(unsigned char)str[3]];
       /*FALLTHROUGH*/
       case 3:
-	hval += asso_values[(unsigned char)str[2]];
+        hval += asso_values[(unsigned char)str[2]];
       /*FALLTHROUGH*/
       case 2:
-	hval += asso_values[(unsigned char)str[1]];
+        hval += asso_values[(unsigned char)str[1]];
       /*FALLTHROUGH*/
       case 1:
-	hval += asso_values[(unsigned char)str[0]];
-	break;
+        hval += asso_values[(unsigned char)str[0]];
+        break;
     }
   return hval + asso_values[(unsigned char)str[len - 1]];
 }
 
 #ifdef __GNUC__
 __inline
+#ifdef __GNUC_STDC_INLINE__
+__attribute__ ((__gnu_inline__))
 #endif
+#endif
 const char *
 libc_name_p (register const char *str, register unsigned int len)
 {
@@ -329,17 +349,17 @@
       register int key = hash (str, len);
 
       if (key <= MAX_HASH_VALUE && key >= 0)
-	{
-	  register int index = lookup[key];
+        {
+          register int index = lookup[key];
 
-	  if (index >= 0)
-	    {
-	      register const char *s = wordlist[index];
+          if (index >= 0)
+            {
+              register const char *s = wordlist[index];
 
-	      if (*str == *s && !strcmp (str + 1, s + 1))
-		return s;
-	    }
-	}
+              if (*str == *s && !strcmp (str + 1, s + 1))
+                return s;
+            }
+        }
     }
   return 0;
 }
Index: cp/ChangeLog-1993
===================================================================
--- cp/ChangeLog-1993	(revision 146532)
+++ cp/ChangeLog-1993	(working copy)
@@ -604,3 +604,10 @@
 Tue Sep  7 20:03:33 1993  Jason Merrill  <jason@deneb.cygnus.com>
 
 	* cp-decl.c: Allow references and template type parameters as well
+
+
+Copyright (C) 1993 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog.ptr
===================================================================
--- cp/ChangeLog.ptr	(revision 146532)
+++ cp/ChangeLog.ptr	(working copy)
@@ -66,3 +66,10 @@
 	* call.c (build_special_member_call): Likewise.
 	* rtti.c (build_headof): Likewise.
 	(tinfo_base_init): Likewise.
+
+
+Copyright (C) 2006, 2007 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-1994
===================================================================
--- cp/ChangeLog-1994	(revision 146532)
+++ cp/ChangeLog-1994	(working copy)
@@ -5403,3 +5403,10 @@
 	* invoke.texi: Added `-fhandle-signatures' in the list of
 	C++ language options.  Added explanation for this option.
 
+
+
+Copyright (C) 1994 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-1995
===================================================================
--- cp/ChangeLog-1995	(revision 146532)
+++ cp/ChangeLog-1995	(working copy)
@@ -3789,3 +3789,9 @@
 
 	* call.c (build_method_call): Lose another misleading shortcut.
 
+
+Copyright (C) 1995 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-1996
===================================================================
--- cp/ChangeLog-1996	(revision 146532)
+++ cp/ChangeLog-1996	(working copy)
@@ -4045,3 +4045,9 @@
 	* except.c (expand_throw): Call assemble_external for __empty, if we
 	use it.
 
+
+Copyright (C) 1996 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-1997
===================================================================
--- cp/ChangeLog-1997	(revision 146532)
+++ cp/ChangeLog-1997	(working copy)
@@ -2605,3 +2605,10 @@
 	(finish_base_struct): Likewise.
 	(finish_struct_1): Likewise.
 
+
+
+Copyright (C) 1997 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-1998
===================================================================
--- cp/ChangeLog-1998	(revision 146532)
+++ cp/ChangeLog-1998	(working copy)
@@ -6885,3 +6885,10 @@
 	* typeck.c (build_modify_expr): Remove code that ignores trivial
 	methods.
 
+
+
+Copyright (C) 1998 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: cp/ChangeLog-1999
===================================================================
--- cp/ChangeLog-1999	(revision 146532)
+++ cp/ChangeLog-1999	(working copy)
@@ -6785,3 +6785,10 @@
 	* typeck.c (build_c_cast): Use it.
 
 	* decl.c (grok_op_properties): Use same_type_p.
+
+
+Copyright (C) 1999 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog-1997
===================================================================
--- ChangeLog-1997	(revision 146532)
+++ ChangeLog-1997	(working copy)
@@ -3967,3 +3967,10 @@
 Sun Aug 10 12:00:20 1997  Jeffrey A Law  (law@cygnus.com)
 
 	* egcs project officially starts.
+
+
+Copyright (C) 1997 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog-1998
===================================================================
--- ChangeLog-1998	(revision 146532)
+++ ChangeLog-1998	(working copy)
@@ -17614,3 +17614,10 @@
 
 	* mn10200.md (tstxx, cmpxx): Use "nonimmediate_operand" as predicate
 	for first argument.
+
+
+Copyright (C) 1998 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog-1999
===================================================================
--- ChangeLog-1999	(revision 146532)
+++ ChangeLog-1999	(working copy)
@@ -21784,3 +21784,10 @@
 Fri Jan  1 11:48:20 1999  Jeffrey A Law  (law@cygnus.com)
 
 	* i386.md (doubleword shifts): Fix dumb mistakes in previous change.
+
+
+Copyright (C) 1999 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: FSFChangeLog.10
===================================================================
--- FSFChangeLog.10	(revision 146532)
+++ FSFChangeLog.10	(working copy)
@@ -10108,3 +10108,10 @@
 	* expr.c (store_expr): Do conversion in two steps for promoted lhs.
 
 See ChangeLog.9 for earlier changes.
+
+
+Copyright (C) 1995, 1996 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: FSFChangeLog.11
===================================================================
--- FSFChangeLog.11	(revision 146532)
+++ FSFChangeLog.11	(working copy)
@@ -14484,10 +14484,10 @@
 	the function vector have a length of two bytes.
 
 See ChangeLog.10 for earlier changes.
+
 
-Use a consistent time stamp format in ChangeLog entries.
-Not everyone has Emacs 20 yet, so stick with Emacs 19 format for now.
+Copyright (C) 1996, 1997 Free Software Foundation, Inc.
 
-Local Variables:
-add-log-time-format: current-time-string
-End:
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: gdbinit.in
===================================================================
--- gdbinit.in	(revision 146532)
+++ gdbinit.in	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 2001, 2002, 2003, 2004, 2006,
+# 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 define pr
 set debug_rtx ($)
 end
Index: ada/ChangeLog.tree-ssa
===================================================================
--- ada/ChangeLog.tree-ssa	(revision 146532)
+++ ada/ChangeLog.tree-ssa	(working copy)
@@ -27,3 +27,10 @@
 mode: change-log
 change-log-default-name: "ChangeLog.tree-ssa"
 End:
+
+
+Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ada/ChangeLog
===================================================================
--- ada/ChangeLog	(revision 146532)
+++ ada/ChangeLog	(working copy)
@@ -1,3 +1,8 @@
+2009-04-21  Joseph Myers  <joseph@codesourcery.com>
+
+	* ChangeLog, ChangeLog.ptr, ChangeLog.tree-ssa: Add copyright and
+	license notices.
+
 2009-04-21  Eric Botcazou  <ebotcazou@adacore.com>
 
 	* gcc-interface/trans.c (gnat_to_gnu): Do not overwrite location info.
@@ -48463,3 +48468,11 @@
 2001-10-02  Geert Bosch  <bosch@gnat.com>
 
 	* misc.c (insert_default_attributes): Add dummy version.
+
+
+Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
+2009 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ada/ChangeLog.ptr
===================================================================
--- ada/ChangeLog.ptr	(revision 146532)
+++ ada/ChangeLog.ptr	(working copy)
@@ -19,3 +19,9 @@
 	POINTER_PLUS_EXPR's operands.
 	When adding an offset to a pointer, use POINTER_PLUS_EXPR.
 
+
+Copyright (C) 2007 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: fortran/mathbuiltins.def
===================================================================
--- fortran/mathbuiltins.def	(revision 146532)
+++ fortran/mathbuiltins.def	(working copy)
@@ -1,3 +1,21 @@
+/* Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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 GCC; see the file COPYING3.  If not see
+<http://www.gnu.org/licenses/>.  */
+
 /* DEFINE_MATH_BUILTIN (CODE, NAME, ARGTYPE)
    NAME	  The name of the builtin
    SNAME  The name of the builtin as a string
Index: fortran/ChangeLog
===================================================================
--- fortran/ChangeLog	(revision 146532)
+++ fortran/ChangeLog	(working copy)
@@ -1,3 +1,12 @@
+2009-04-21  Joseph Myers  <joseph@codesourcery.com>
+
+	* ChangeLog, ChangeLog-2002, ChangeLog-2003, ChangeLog-2004,
+	ChangeLog-2005, ChangeLog-2006, ChangeLog-2007, ChangeLog-2008,
+	ChangeLog.ptr, config-lang.in, ioparm.def, mathbuiltins.def: Add
+	copyright and license notices.
+	* ChangeLog, ChangeLog-2005, ChangeLog-2006, ChangeLog-2007,
+	ChangeLog-2008: Correct dates.
+
 2009-04-20  Tobias Burnus  <burnus@net-b.de>
 
 	PR fortran/39811
@@ -312,7 +321,7 @@
 	* gfc-internals.texi (Type-bound procedures): Document a little bit
 	about internal handling of DEFERRED bindings.
 
-2008-03-29  Tobias Schlter  <tobi@gcc.gnu.org>
+2009-03-29  Tobias Schlter  <tobi@gcc.gnu.org>
 
 	PR fortran/38507
 	* gfortran.h (gfc_st_label): Fix comment.
@@ -677,3 +686,10 @@
 	association, use symtree rather than symbol.  For everything
 	except generic subroutines, substitute the symtree in the call
 	rather than the symbol.
+
+
+Copyright (C) 2009 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: fortran/config-lang.in
===================================================================
--- fortran/config-lang.in	(revision 146532)
+++ fortran/config-lang.in	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Configure looks for the existence of this file to auto-config each language.
 # We define several parameters used by configure:
 #
Index: fortran/ChangeLog-2002
===================================================================
--- fortran/ChangeLog-2002	(revision 146532)
+++ fortran/ChangeLog-2002	(working copy)
@@ -331,3 +331,10 @@
 	(g95_conv_intrinsic_anyall): New function.
 	* iresolve.c (g95_resolve_any, g95_resolve_all): Include rank in
 	mangled name
+
+
+Copyright (C) 2002 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: fortran/ChangeLog-2003
===================================================================
--- fortran/ChangeLog-2003	(revision 146532)
+++ fortran/ChangeLog-2003	(working copy)
@@ -2337,3 +2337,10 @@
 	(Many): Set se.want_pointer before calling g95_conv_array_parameter.
 	* trans-intrinsic.c: Sync with scalarizer changes.
 	* trans-io.c: Ditto.
+
+
+Copyright (C) 2003 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: fortran/ChangeLog-2004
===================================================================
--- fortran/ChangeLog-2004	(revision 146532)
+++ fortran/ChangeLog-2004	(working copy)
@@ -2844,3 +2844,10 @@
 	PR fortran/13251
 	* trans-expr.c (gfc_conv_variable): Take the type kind of a substring
 	reference from the expression.
+
+
+Copyright (C) 2004 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: fortran/ChangeLog-2005
===================================================================
--- fortran/ChangeLog-2005	(revision 146532)
+++ fortran/ChangeLog-2005	(working copy)
@@ -3442,7 +3442,7 @@
 
 	* gfortran.texi: Don't give last update date.
 
-2006-01-30  Richard Henderson  <rth@redhat.com>
+2005-01-30  Richard Henderson  <rth@redhat.com>
 
 	* options.c (gfc_init_options): Zero flag_errno_math.
 
@@ -3721,3 +3721,10 @@
 	* trans-stmt.c: Ditto
 	* trans.c: Ditto
 	* trans-intrinsic.c: Remove stdio.h and string.h
+
+
+Copyright (C) 2005 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: fortran/ChangeLog-2006
===================================================================
--- fortran/ChangeLog-2006	(revision 146532)
+++ fortran/ChangeLog-2006	(working copy)
@@ -2699,7 +2699,7 @@
 	* parse.c (next_free): Return instead of calling decode_statement
 	upon error.
 
-2005-05-10  Thomas Koenig  <Thomas.Koenig@online.de>
+2006-05-10  Thomas Koenig  <Thomas.Koenig@online.de>
 
 	PR fortran/27470
 	* trans-array.c(gfc_array_allocate):  If ref->next exists
@@ -3141,7 +3141,7 @@
 	* trans-decl.c (gfc_get_fake_result_decl): Re-add setting of
 	GFC_DECL_RESULT flag.
 
-2003-03-11  Roger Sayle  <roger@eyesopen.com>
+2006-03-11  Roger Sayle  <roger@eyesopen.com>
 
 	* dependency.c (gfc_dep_compare_expr) <EXPR_OP>: Allow unary and
 	binary operators to compare equal if their operands are equal.
@@ -4536,3 +4536,10 @@
 	* ChangeLog-2003: here.
 	* ChangeLog-2004: here.
 	* ChangeLog-2005: here.
+
+
+Copyright (C) 2006 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: fortran/ChangeLog-2007
===================================================================
--- fortran/ChangeLog-2007	(revision 146532)
+++ fortran/ChangeLog-2007	(working copy)
@@ -2286,7 +2286,7 @@
 
 	* dump_parse_tree (gfc_show_code_node): Add EXEC_ASSIGN_CALL.
 
-2008-08-04  Steven G. Kargl  <kargl@gcc.gnu.org>
+2007-08-04  Steven G. Kargl  <kargl@gcc.gnu.org>
 
 	PR fortran/32969
 	* iresolve.c (gfc_resolve_rrspacing): Convert argument(s) to
@@ -3533,7 +3533,7 @@
 	* trans-array.c (gfc_trans_array_constructor): Treat the case
 	where the ss expression charlen is missing.
 
-22007-05-31  Paul Thomas  <pault@gcc.gnu.org>
+2007-05-31  Paul Thomas  <pault@gcc.gnu.org>
 
 	PR fortran/32103
 	* module.c (mio_symtree_ref): If an equivalence group member
@@ -4485,7 +4485,7 @@
 	* trans-const.c (gfc_conv_mpz_to_tree): Allow integer constants
 	larger than twice the width of a HOST_WIDE_INT.
 
-2006-03-22  Paul Thomas  <pault@gcc.gnu.org>
+2007-03-22  Paul Thomas  <pault@gcc.gnu.org>
 
 	PR fortran/31193
 	* trans-intrinsic.c (gfc_size_in_bytes): Remove function.
@@ -5767,3 +5767,10 @@
 
 	* ChangeLog: Copy to ...
 	* ChangeLog-2006: here.
+
+
+Copyright (C) 2007 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: fortran/ChangeLog-2008
===================================================================
--- fortran/ChangeLog-2008	(revision 146532)
+++ fortran/ChangeLog-2008	(working copy)
@@ -3864,7 +3864,7 @@
 	PR fortran/34896
 	* module.c (read_module): Set use_rename attribute.
 
-2007-01-21  Tobias Burnus  <burnus@net-b.de>
+2008-01-21  Tobias Burnus  <burnus@net-b.de>
 
 	PR fortran/34901
 	* interface.c (compare_parameter): Improved error message
@@ -4094,7 +4094,7 @@
 	the dummy variable expression, test for NULL, and pass the variable
 	address to the called function.
 
-2007-01-06  Tobias Burnus  <burnus@net-b.de>
+2008-01-06  Tobias Burnus  <burnus@net-b.de>
 
 	PR fortran/34658
 	* match.c (gfc_match_common): Remove blank common in
@@ -4133,3 +4133,10 @@
 	PR fortran/34557
 	* primary.c (match_varspec): Gobble whitespace before
 	checking for '('.
+
+
+Copyright (C) 2008 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: fortran/ioparm.def
===================================================================
--- fortran/ioparm.def	(revision 146532)
+++ fortran/ioparm.def	(working copy)
@@ -1,3 +1,21 @@
+/* Copyright (C) 2005, 2006, 2008 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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 GCC; see the file COPYING3.  If not see
+<http://www.gnu.org/licenses/>.  */
+
 #ifndef IOPARM_common_libreturn_mask
 #define IOPARM_common_libreturn_mask	3
 #define IOPARM_common_libreturn_ok	0
Index: fortran/ChangeLog.ptr
===================================================================
--- fortran/ChangeLog.ptr	(revision 146532)
+++ fortran/ChangeLog.ptr	(working copy)
@@ -9,3 +9,9 @@
 	POINTER_PLUS_EXPR instead of a PLUS_EXPR
 	for pointer types.
 
+
+Copyright (C) 2007 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog.tuples
===================================================================
--- ChangeLog.tuples	(revision 146532)
+++ ChangeLog.tuples	(working copy)
@@ -8229,3 +8229,10 @@
 Local Variables:
 mode: change-log
 End:
+
+
+Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog-2000
===================================================================
--- ChangeLog-2000	(revision 146532)
+++ ChangeLog-2000	(working copy)
@@ -21742,7 +21742,7 @@
 	the end of the loop.  Use memmove.  Don't read past the end of
 	the buffer.  Remove trailing newlines from error messages.
 
-2004-04-16  Neil Booth  <NeilB@earthling.net>
+2000-04-16  Neil Booth  <NeilB@earthling.net>
 
 	* cpphash.h (SYNTAX_INCLUDE, SYNTAX_ASSERT, directive_handler): new.
 	* cpplib.c: Add new syntax flags to directive table, and
@@ -32122,3 +32122,10 @@
 
 	* expmed.c (emit_store_flag): Prevent losing a pending stack
 	adjust the same way we prevent losing queued increments.
+
+
+Copyright (C) 2000 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog-2001
===================================================================
--- ChangeLog-2001	(revision 146532)
+++ ChangeLog-2001	(working copy)
@@ -4556,7 +4556,7 @@
 	* gcse.c (cprop_jump): Clear JUMP_LABEL field when we create
 	a nop-jump.
 
-2000-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
+2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
 
 	* cppmacro.c (_cpp_backup_tokens): Revert previous check-in.
 	Don't fall off the base token run.
@@ -14006,7 +14006,7 @@
 	* config.gcc: Use t-slibgcc-elf to build shared libgcc_s on
 	s390*linux.
 
-2000-08-13 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
+2001-08-13 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
 
 	* dwarf2out.c (output_cfa_loc): Fix typo in comment.
 	* gcc.c (init_spec): Fix typo in comment.
@@ -23900,7 +23900,7 @@
 
 	* tradcpp.c (do_define): Make sure we don't walk past limit.
 
-2000-05-01  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
+2001-05-01  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
 
 	* config/rs6000/rs6000.c (rs6000_legitimate_address): Allow any stack
 	offsets if not REG_OK_STRICT.
@@ -32039,7 +32039,7 @@
 	the callback.
 	* tradcpp.c (main): Fix typo.
 
-2000-01-11  Mark Elbrecht  <snowball3@bigfoot.com>
+2001-01-11  Mark Elbrecht  <snowball3@bigfoot.com>
 
 	* cppfiles.c (cpp_included, find_include_file, _cpp_execute_include)
 	(read_name_map): Use IS_ABSOLUTE_PATH.
@@ -32524,7 +32524,7 @@
 	* config/v850/v850.h (ASM_OUTPUT_LABELREF): Undefine, not needed.
 	(USER_LABEL_PREFIX): Redefine.
 
-2000-01-08  Jim Wilson  <wilson@redhat.com>
+2001-01-08  Jim Wilson  <wilson@redhat.com>
 
 	* sched-rgn.c (BITSET_ADD, BITSET_REMOVE, bitset_member): Cast
 	1 to unsigned HOST_WIDE_INT before left shift.
@@ -32894,7 +32894,7 @@
 	(loop_bivs_check): Use print_simple_rtl.
 	* unroll.c (loop_iterations): Use print_simple_rtl.
 
-2000-01-05  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+2001-01-05  John David Anglin  <dave@hiauly1.hia.nrc.ca>
 
 	* pa.md (return, return_internal): Modify patterns to prevent regrename
 	mucking with the return pointer.
@@ -33163,7 +33163,7 @@
 	(check_dbra_loop): Replace loop_info->has_call test with
 	loop_info->has_nonconst_call.
 
-2000-01-04  Matthew Hiller  <hiller@redhat.com>
+2001-01-04  Matthew Hiller  <hiller@redhat.com>
 
 	* config/sh/sh.h (EPILOGUE_USES): Recognize fpscr as epilogue-used
 	for TARGET_SH3E.
@@ -33289,7 +33289,7 @@
 	* mkdeps.h (struct deps): Move to mkdeps.c.
 	(deps_calc_target): Rename deps_add_default_target.
 
-2000-01-03  Richard Henderson  <rth@redhat.com>
+2001-01-03  Richard Henderson  <rth@redhat.com>
 
 	* c-decl.c (grokdeclarator): Give zero-length arrays size zero.
 	Remove dead code.
@@ -33400,7 +33400,7 @@
 	* combine.c (simplify_shift_const): Even if we're sign-extracting,
 	don't discard an ASHIFTRT if we're shifting in a wider mode.
 
-2000-01-02  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+2001-01-02  John David Anglin  <dave@hiauly1.hia.nrc.ca>
 
 	* toplev.c (rest_of_compilation): Don't print basic block information
 	when CFG isn't up to date.
@@ -33643,3 +33643,10 @@
 	* loop.h (REG_IV_CLASS): New accessor macro.
 	* loop.c (REG_IV_CLASS): Use it instead of reg_iv_class array.
 	* unroll.c (REG_IV_CLASS): Likewise.
+
+
+Copyright (C) 2001 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog-2002
===================================================================
--- ChangeLog-2002	(revision 146532)
+++ ChangeLog-2002	(working copy)
@@ -14634,7 +14634,7 @@
 
 	* config/xtensa/xtensa.h (RETURN_IN_MEMORY): Update comment.
 
-2001-06-08  Bernd Schmidt  <bernds@redhat.com>
+2002-06-08  Bernd Schmidt  <bernds@redhat.com>
 
 	* emit-rtl.c (gen_lowpart_common): Don't create paradoxical FLOAT_MODE
 	subregs.
@@ -23409,7 +23409,7 @@
 	jumps post reload.
 	* toplev.c (rest_of_compilation): Revert Richard's patch.
 
-2001-05-02  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+2002-05-02  John David Anglin  <dave@hiauly1.hia.nrc.ca>
 
 	* pa/x-ada (ADA_CFLAGS): Rename to X_ADA_CFLAGS.
 
@@ -30525,7 +30525,7 @@
 	* expmed.c (store_bit_field): Do not store bit fields using SUBREG
 	operations if the field does not start at a mode boundary.
 
-2001-02-20	Joel Sherrill <joel@OARcorp.com>
+2002-02-20	Joel Sherrill <joel@OARcorp.com>
 
 	* config/a29k/rtems.h, config/arm/rtems-elf.h, config/h8300/rtems.h,
 	config/mips/rtems.h: Use new style of -Asystem= rather than -Asystem().
@@ -31034,7 +31034,7 @@
 	* function.c (assign_parms): Demote promoted argument passed by
 	transparent reference.
 
-2001-02-14	Joel Sherrill <joel@OARcorp.com>
+2002-02-14	Joel Sherrill <joel@OARcorp.com>
 
 	* config/arm/rtems-elf.h, config/h8300/rtems.h: Removed redundant
 	-Acpu() and -Amachine() to eliminate warnings.
@@ -32688,7 +32688,7 @@
 	* config/arm/arm.c (arm_hard_regno_mode_ok): Allow any value in
 	any geenral register.
 
-2001-02-04  Bernd Schmidt  <bernds@redhat.com>s
+2002-02-04  Bernd Schmidt  <bernds@redhat.com>s
 
 	* cfgrtl.c (force_nonfallthru_and_redirect): Don't try to redirect
 	the entry block.
@@ -35986,3 +35986,10 @@
 	(mmix_asm_output_labelref): Revert condition for global symbol.
 	(mmix_print_operand): <case '+'>: Emit P for a likely branch.
 	(mmix_print_operand_punct_valid_p): A '+' is valid.
+
+
+Copyright (C) 2002 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog-2003
===================================================================
--- ChangeLog-2003	(revision 146532)
+++ ChangeLog-2003	(working copy)
@@ -32981,7 +32981,7 @@
 
 	* config/alpha/linux.h (TARGET_C99_FUNCTIONS): New.
 
-2002-10-21  Jan Hubicka  <jh@suse.cz>
+2003-10-21  Jan Hubicka  <jh@suse.cz>
 
 	* i386.c (contains_128bit_aligned_vector_p): New function.
 	(ix86_function_arg_boundary): Properly align vector modes.
@@ -37860,3 +37860,10 @@
 	* config/sh/sh.h (REGISTER_TARGET_PRAGMAS): Update.
 	* config/v850/v850.h (REGISTER_TARGET_PRAGMAS): Update.
 	* doc/tm.texi (REGISTER_TARGET_PRAGMAS): Update
+
+
+Copyright (C) 2003 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog-2004
===================================================================
--- ChangeLog-2004	(revision 146532)
+++ ChangeLog-2004	(working copy)
@@ -190,7 +190,7 @@
 	* config/mmix/mmix-protos.h (mmix_asm_output_internal_label):
 	Prototype.
 
-2003-12-29  Richard Henderson  <rth@redhat.com>
+2004-12-29  Richard Henderson  <rth@redhat.com>
 
 	* config/sparc/sparc.c (TARGET_RELAXED_ORDERING): True.
 
@@ -867,7 +867,7 @@
 	PR 18067
 	* stor-layout.c (variable_size): Force creation of a SAVE_EXPR.
 
-2003-12-19  Steven Bosscher  <stevenb@suse.de>
+2004-12-19  Steven Bosscher  <stevenb@suse.de>
 
 	* config/i386/i386.c (ix86_split_to_parts): Use an array with
 	four elements for decoding a CONST_DOUBLE on 64 bits targets.
@@ -15761,7 +15761,7 @@
 	get_class_reference().
 	(reswords): Add blank line before @@ifobjc section, for clarity.
 
-2002-09-01  Fariborz Jahanian <fjahanian@apple.com>
+2004-09-01  Fariborz Jahanian <fjahanian@apple.com>
 
 	* config/rs6000/darwin.h (ROUND_TYPE_ALIGN): Restrict alignment
 	to Altivec vetors.
@@ -16712,7 +16712,7 @@
 	on "(mem (symbol_ref ..))" rtl.  Look at LO_SUM base regs as well
 	as PLUS base regs.
 
-2005-08-28  Paul Brook  <paul@codesourcery.com>
+2004-08-28  Paul Brook  <paul@codesourcery.com>
 
 	* config/arm/symbian.h (SUBTARGET_ASM_FLOAT_SPEC): Default to
 	-mfpu=vfp -march=armv5t
@@ -32140,7 +32140,7 @@
 	in include_prefixes.
 	* system.h: Poison SPACE_AFTER_L_OPTION.
 
-2002-05-23  Roger Sayle  <roger@eyesopen.com>
+2004-05-23  Roger Sayle  <roger@eyesopen.com>
 
 	* fold-const.c (non_lvalue): Explicitly list the tree codes that
 	need to be wrapped by NON_LVALUE_EXPR, instead of those that don't.
@@ -47878,3 +47878,10 @@
 	(ix86_expand_vector_init): New.
 	* emmintrin.h (__mm_set_pd, __mm_set_ps): Use vector extensions.
 	* md.texi (vec_set, vec_extract): Document
+
+
+Copyright (C) 2004 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog-2005
===================================================================
--- ChangeLog-2005	(revision 146532)
+++ ChangeLog-2005	(working copy)
@@ -20510,7 +20510,7 @@
 	* tree-ssa-loop-ivopts.c (rewrite_address_base): Don't call
 	update_stmt.
 
-2004-05-03  Andrew Pinski  <pinskia@physics.uc.edu>
+2005-05-03  Andrew Pinski  <pinskia@physics.uc.edu>
 
 	PR middle-end/15618
 	* fold-const.c (fold_widened_comparison): Treat BOOLEAN_TYPE
@@ -20518,7 +20518,7 @@
 	(fold_binary): Fold "bool_var != 0" to bool_var.
 	Fold "bool_var == 1" to bool_var.
 
-2004-05-03  Richard Henderson  <rth@redhat.com>
+2005-05-03  Richard Henderson  <rth@redhat.com>
 
 	PR middle-end/21318
 	* function.c (instantiate_virtual_regs_in_insn): Use the mode
@@ -21692,7 +21692,7 @@
 	* tree-ssa-loop-ivopts.c (find_interesting_uses_address): Do not
 	record address uses if the reference is volatile.
 
-2004-04-27  Paolo Bonzini  <bonzini@gnu.org>
+2005-04-27  Paolo Bonzini  <bonzini@gnu.org>
 
 	* tree-complex.c (expand_vector_operation): New, extracted from
 	expand_vector_operations_1.
@@ -21858,7 +21858,7 @@
 	* tree-cfg.c (lv_adjust_loop_header_phi): Speed up moving a
 	call to find_edge outside a loop to go through a PHI chain.
 
-2004-04-26  Richard Guenther  <rguenth@gcc.gnu.org>
+2005-04-26  Richard Guenther  <rguenth@gcc.gnu.org>
 
 	PR tree-optimization/17598
 	* fold-const.c (fold_binary): Fold comparisons of addresses
@@ -23716,7 +23716,7 @@
 	* tree-vrp.c (compare_values): Work around a bug in the front
 	end that produces a comparison of mismatched types.
 
-2004-04-14  Richard Henderson  <rth@redhat.com>
+2005-04-14  Richard Henderson  <rth@redhat.com>
 
 	* config/ia64/ia64.h (enum fetchop_code): Remove.
 	(enum ia64_builtins): Move ...
@@ -23739,7 +23739,7 @@
 	* config/ia64/ia64intrin.h: Define nothing for C; limit #defines
 	to c++.  Remove __sync* declarations.  s/_si/_4/.  s/_di/_8/.
 
-2004-04-14  Richard Henderson  <rth@redhat.com>
+2005-04-14  Richard Henderson  <rth@redhat.com>
 
 	* config/i386/i386.c (x86_cmpxchg, x86_xadd): New.
 	(ix86_compare_emitted): New.
@@ -23754,7 +23754,7 @@
 	(UNSPECV_XCHG, UNSPECV_LOCK): New.
 	* config/i386/sync.md: New file.
 
-2004-04-14  Richard Henderson  <rth@redhat.com>
+2005-04-14  Richard Henderson  <rth@redhat.com>
 
 	PR middle-end/14311
 	* builtin-types.def (BT_BOOL, BT_VOLATILE_PTR, BT_I1, BT_I2,
@@ -24227,7 +24227,7 @@
 	* config/s390/s390.md ("*set_tp"): Use SET in pattern.
 	("set_tp_64", "set_tp_31"): Adapt expanded pattern.
 
-2004-04-12  Richard Henderson  <rth@redhat.com>
+2005-04-12  Richard Henderson  <rth@redhat.com>
 
 	* config/i386/i386.md (UNSPEC_FIX, UNSPEC_MOVA, UNSPEC_SHUFFLE,
 	UNSPEC_PSHUFLW, UNSPEC_PSHUFHW, UNSPEC_ADDSUB, UNSPEC_HADD,
@@ -25235,7 +25235,7 @@
 	* cgraphunit.c (record_call_1, case FDESC_EXPR): Handle same as
 	ADDR_EXPR.
 
-2004-04-06  Richard Sandiford  <rsandifo@redhat.com>
+2005-04-06  Richard Sandiford  <rsandifo@redhat.com>
 
 	* coverage.h (GCOV_TYPE_NODE): Delete.
 	* coverage.c (coverage_counter_alloc, tree_coverage_counter_ref)
@@ -25244,7 +25244,7 @@
 	(tree_gen_pow2_profiler, tree_gen_one_value_profiler): Likewise.
 	* value-prof.c (tree_divmod_fixed_value_transform): Delete.
 
-2004-04-06  Richard Sandiford  <rsandifo@redhat.com>
+2005-04-06  Richard Sandiford  <rsandifo@redhat.com>
 
 	PR other/20792
 	* Makefile.in (gcc.pot): Remove options.c dependency.
@@ -25679,7 +25679,7 @@
 	* tree-cfg.c (remove_bb): Check that location isn't BUILTINS_LOCATION
 	before warning.
 
-2004-04-05  Devang Patel  <dpatel@apple.com>
+2005-04-05  Devang Patel  <dpatel@apple.com>
 
 	* config/rs600/altivec.md (altivec_vsr<VI_char>): Rename to ..
 	(lhsr<mode>3): ... new name.
@@ -25688,7 +25688,7 @@
 	* config/rs6000/rs6000.c (builtin_description): Rename shift
 	operations.
 
-2004-04-05  Paolo Bonzini  <bonzini@gnu.org>
+2005-04-05  Paolo Bonzini  <bonzini@gnu.org>
 
 	* combine.c (RTL_HOOKS_GEN_LOWPART_NO_EMIT): Use
 	gen_lowpart_for_combine.
@@ -25739,7 +25739,7 @@
 	from the hard register number, adjust the note reg to refer to the
 	former.
 
-2004-04-05  Richard Sandiford  <rsandifo@redhat.com>
+2005-04-05  Richard Sandiford  <rsandifo@redhat.com>
 
 	* config/mn10300/mn10300-protos.h (mn10300_override_options): Declare.
 	* config/mn10300/mn10300.h (target_flags, TARGET_MULT_BUG)
@@ -25915,7 +25915,7 @@
 	* config/frv/frv.md: Include predicates.md.
 	* config/frv/predicates.md: New.
 
-2004-04-04  Richard Sandiford  <rsandifo@redhat.com>
+2005-04-04  Richard Sandiford  <rsandifo@redhat.com>
 
 	PR target/19537
 	* Makefile.in (tree-ssa-loop-ivopts.o): Depend on langhooks.h.
@@ -25924,7 +25924,7 @@
 	from add_standard_iv_candidates and parameterizing it by type size.
 	(add_standard_iv_candidates): Use add_standard_iv_candidates_for_size.
 
-2004-04-04  Richard Sandiford  <rsandifo@redhat.com>
+2005-04-04  Richard Sandiford  <rsandifo@redhat.com>
 
 	* system.h (GCOV_SIZE_TYPE): Unposion.
 	* gcov-io.h (GCOV_TYPE_NODE): Delete, replacing with...
@@ -34534,11 +34534,11 @@
 	* pa64-hpux.h (MAX_OFILE_ALIGNMENT): Define to 32768.
 	* som.h (MAX_OFILE_ALIGNMENT): Likewise.
 
-2004-01-15  Roger Sayle  <roger@eyesopen.com>
+2005-01-15  Roger Sayle  <roger@eyesopen.com>
 
 	* tree-ssa-dom.c (extract_range_from_cond): Correct condition.
 
-2004-01-15  Roger Sayle  <roger@eyesopen.com>
+2005-01-15  Roger Sayle  <roger@eyesopen.com>
 
 	* harg-reg-set.h (reg_class_names): Prototype global array.
 	* regclass.c (reg_class_names): Declare here and initialize to
@@ -35623,18 +35623,18 @@
 	(optimize_mode_switching): In MODE_ENTRY / MODE_EXIT case, set
 	ENTRY_EXIT_EXTRA to 3.  Use create_pre_exit.
 
-2004-01-05  Richard Earnshaw  <rearnsha@arm.com>
+2005-01-05  Richard Earnshaw  <rearnsha@arm.com>
 
 	* arm.h (TARGET_OPTIONS): Correctly record -mhard-float and
 	-msoft-float in target_float_switch.
 	* arm.c (arm_override_options): Fix processing of target_float_switch.
 
-2004-01-05  Richard Earnshaw  <rearnsha@arm.com>
+2005-01-05  Richard Earnshaw  <rearnsha@arm.com>
 
 	* arm/vfp.md (arm_movsi_vfp): Hide VFP register classes from register
 	preferencing.
 
-2004-01-05  Uros Bizjak  <uros@kss-loka.si>
+2005-01-05  Uros Bizjak  <uros@kss-loka.si>
 
 	* doc/invoke.texi (Intel 386 and AMD x86-64 Options):
 	Replace i387 with 'i386 compiler' in -mfpmath=sse option.
@@ -35766,7 +35766,7 @@
 	* config/rs6000/darwin-fallback.c: Use 'ucontext_t' rather than
 	'struct ucontext'.
 
-2004-01-03  Steven Bosscher  <stevenb@suse.de>
+2005-01-03  Steven Bosscher  <stevenb@suse.de>
 
 	* passes.c (rest_of_compilation): Don't run regmove if only
 	flag_expensive_optimizations, require flag_regmove instead.
@@ -35906,3 +35906,10 @@
 	* tree-cfg.c (remove_useless_stmts_warn_notreached): Only warn if
 	the source line is greater than 0.
 	(remove_bb): Likewise.
+
+
+Copyright (C) 2005 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog-2006
===================================================================
--- ChangeLog-2006	(revision 146532)
+++ ChangeLog-2006	(working copy)
@@ -12092,7 +12092,7 @@
 	pass_linear_transform, pass_empty_loop, pass_complete_unroll,
 	pass_loop_prefetch and pass_stdarg.
 
-2005-05-29  Bernd Schmidt  <bernd.schmidt@analog.com>
+2006-05-29  Bernd Schmidt  <bernd.schmidt@analog.com>
 
 	* config/bfin/bfin.opt (mfdpic): New option.
 	* config/bfin/t-bfin-elf (EXTRA_PARTS): Add crtbeginS.o and crtendS.o.
@@ -12771,7 +12771,7 @@
 	(perfect_nestify): Remove the test for can_convert_to_perfect_nest.
 	Fix formating.
 
-2005-05-17  Bernd Schmidt  <bernd.schmidt@analog.com>
+2006-05-17  Bernd Schmidt  <bernd.schmidt@analog.com>
 
 	PR bootstrap/22541
 	From Dan Kegel <dank@kegel.com>:
@@ -12796,7 +12796,7 @@
 	* tree-ssa-loop-ivopts.c (contains_abnormal_ssa_name_p): Export.
 	* tree-flow.h (contains_abnormal_ssa_name_p): Declare.
 
-2005-05-17  Bernd Schmidt  <bernd.schmidt@analog.com>
+2006-05-17  Bernd Schmidt  <bernd.schmidt@analog.com>
 
 	PR middle-end/27620
 	* expr.c (safe_from_p): Handle CONSTRUCTOR again.
@@ -14307,7 +14307,7 @@
 	* config/sparc/sparc.c (emit_and_preserve): Allocate space for the
 	register save area.
 
-2005-04-13  Uros Bizjak  <uros@kss-loka.si>
+2006-04-13  Uros Bizjak  <uros@kss-loka.si>
 
 	PR middle-end/27134
 	* builtins.c (expand_builtin_int_roundingfn): Use expand_normal()
@@ -18918,7 +18918,7 @@
 	* loop-invariant.c: Include except.h.
 	(find_invariant_insn): Ignore insns satisfying can_throw_internal.
 
-2005-02-16  Paul Brook  <paul@codesourcery.com>
+2006-02-16  Paul Brook  <paul@codesourcery.com>
 
 	* reload1.c (emit_reload_insns): Invalidate dead input registers used
 	for reloads.
@@ -23808,3 +23808,10 @@
 	* config/rs6000/sync.md (sync_compare_and_swap{hi,qi}): New.
 	(sync_compare_and_swapqhi_internal): New.
 	* config/rs6000/rs6000-protos.h: Declare.
+
+
+Copyright (C) 2006 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog-2007
===================================================================
--- ChangeLog-2007	(revision 146532)
+++ ChangeLog-2007	(working copy)
@@ -12518,13 +12518,13 @@
 	PR pch/13676
 	* doc/invoke.texi: Add .hp, .hxx, .hpp, .h, .HPP, .tcc as c++ header.
 
-2008-08-05  Andrew Pinski  <andrew_pinski@playstation.sony.com>
+2007-08-05  Andrew Pinski  <andrew_pinski@playstation.sony.com>
 
 	PR middle-end/32988
 	* tree.c (build2_stat): Instead of checking for INTEGER_TYPE, check
 	for INTEGRAL_TYPE_P.
 
-2008-08-05  Paolo Bonzini  <bonzini@gnu.org>
+2007-08-05  Paolo Bonzini  <bonzini@gnu.org>
 
 	* configure.ac: Remove --enable-checking=df from default settings.
 	* tree-pass.h (TODO_df_verify): New.  Shift TODO_mark_first_instance.
@@ -29835,7 +29835,7 @@
 	(resolve_clobber): Call validate_change rather than directly
 	assigning to XEXP (pat, 0).
 
-2006-02-06  Paolo Bonzini  <bonzini@gnu.org>
+2007-02-06  Paolo Bonzini  <bonzini@gnu.org>
 
 	* Makefile.in (tree-ssa-loop-ivopts.o): Add pointer-set.h dependency.
 	(tree-ssa-reassoc.o): Add pointer-set.h dependency.
@@ -29885,7 +29885,7 @@
 	(get_cases_for_edge): Adjust for pointer_map API, inline
 	record_switch_edge (rewritten for new API), remove goto.
 
-2006-02-06  Paolo Bonzini  <bonzini@gnu.org>
+2007-02-06  Paolo Bonzini  <bonzini@gnu.org>
 
 	* Makefile.in (tree-nested.o): Add pointer-set.h dependency.
 	* tree-nested.c: Include pointer-set.h.
@@ -34169,3 +34169,10 @@
 
 	* cgraphunit.c (cgraph_optimize): Call cgraph_add_new_functions
 	before starting IPA passes.
+
+
+Copyright (C) 2007 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog-2008
===================================================================
--- ChangeLog-2008	(revision 146532)
+++ ChangeLog-2008	(working copy)
@@ -4476,7 +4476,7 @@
 	fix some broken wraps with continuations.
 	* tree-ssa-reassoc.c: Fix comment typos.
 
-2000-10-04  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+2008-10-04  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
 
 	PR target/37603
 	* pa.c (legitimize_pic_address): Force function labels to memory in
@@ -13728,7 +13728,7 @@
 	(m32c_legitimate_address_p): Handle "++rii" addresses created by
 	m32c_legitimize_reload_address.
 
-2007-07-16  Rafael Ávila de Espíndola  <espindola@google.com>
+2008-07-16  Rafael Ávila de Espíndola  <espindola@google.com>
 
 	* c-decl.c (merge_decls): Keep DECL_SOURCE_LOCATION and
 	DECL_IN_SYSTEM_HEADER in sync.
@@ -13818,7 +13818,7 @@
 
 	* emit-rtl.c (set_mem_attributes_minus_bitpos): Improve comment.
 
-2007-07-14  Rafael Ávila de Espíndola  <espindola@google.com>
+2008-07-14  Rafael Ávila de Espíndola  <espindola@google.com>
 
 	* c-decl.c (diagnose_mismatched_decls): Don't warn if TREE_NO_WARNING
 	is set.
@@ -28961,3 +28961,10 @@
 	* config/i386/sse.md (sse5_pperm, sse5_pperm_pack_v2di_v4si,
 	sse5_pperm_pack_v4si_v8hi, sse5_pperm_pack_v8hi_v16qi,
 	sse5_perm<mode>): Fix constraints.
+
+
+Copyright (C) 2008 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ONEWS
===================================================================
--- ONEWS	(revision 146532)
+++ ONEWS	(working copy)
@@ -984,3 +984,9 @@
 	Control how C++ virtual function definitions are used
 	(like cfront 1.x).
 
+
+Copyright (C) 2000, 2001, 2003 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: ChangeLog.ptr
===================================================================
--- ChangeLog.ptr	(revision 146532)
+++ ChangeLog.ptr	(working copy)
@@ -536,4 +536,9 @@
 	Also add checking to make sure the operands of POINTER_PLUS_EXPR
 	are correct.
 
+
+Copyright (C) 2006, 2007 Free Software Foundation, Inc.
 
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: glimits.h
===================================================================
--- glimits.h	(revision 146532)
+++ glimits.h	(working copy)
@@ -1,3 +1,27 @@
+/* Copyright (C) 1991, 1992, 1993, 1996, 1997, 1998, 1999, 2000, 2001,
+   2002 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 #ifndef _LIMITS_H___
 #define _LIMITS_H___
 
Index: version.c
===================================================================
--- version.c	(revision 146532)
+++ version.c	(working copy)
@@ -1,3 +1,22 @@
+/* Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
+   2007 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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 GCC; see the file COPYING3.  If not see
+<http://www.gnu.org/licenses/>.  */
+
 #include "version.h"
 
 /* This is the location of the online document giving instructions for
Index: po/ChangeLog
===================================================================
--- po/ChangeLog	(revision 146532)
+++ po/ChangeLog	(working copy)
@@ -1,3 +1,7 @@
+2009-04-21  Joseph Myers  <joseph@codesourcery.com>
+
+	* ChangeLog, EXCLUDES: Add copyright and license notices.
+
 2009-04-09  Jakub Jelinek  <jakub@redhat.com>
 
 	* exgettext: Change copyright header to refer to version
@@ -1087,3 +1091,10 @@
 	Fix names of those files which are now living in egcs's
 	libiberty/include directories.
 
+
+Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
+2009 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: po/EXCLUDES
===================================================================
--- po/EXCLUDES	(revision 146532)
+++ po/EXCLUDES	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2001, 2004, 2009 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # This file lists all the sources which should *not* be scanned for
 # strings to translate.  Only the first word on each line is used; the
 # rest is ignored.  Only files with an extension of .c or .h or .def are
Index: acinclude.m4
===================================================================
--- acinclude.m4	(revision 146532)
+++ acinclude.m4	(working copy)
@@ -1,3 +1,21 @@
+dnl Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+dnl
+dnl This file is part of GCC.
+dnl
+dnl GCC is free software; you can redistribute it and/or modify
+dnl it under the terms of the GNU General Public License as published by
+dnl the Free Software Foundation; either version 3, or (at your option)
+dnl any later version.
+dnl
+dnl GCC is distributed in the hope that it will be useful,
+dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
+dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+dnl GNU General Public License for more details.
+dnl
+dnl You should have received a copy of the GNU General Public License
+dnl along with GCC; see the file COPYING3.  If not see
+dnl <http://www.gnu.org/licenses/>.
+
 dnl See whether we need a declaration for a function.
 dnl The result is highly dependent on the INCLUDES passed in, so make sure
 dnl to use a different cache variable name in this macro if it is invoked
Index: xcoff.h
===================================================================
--- xcoff.h	(revision 146532)
+++ xcoff.h	(working copy)
@@ -1,3 +1,21 @@
+/* Copyright (C) 2003 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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 GCC; see the file COPYING3.  If not see
+<http://www.gnu.org/licenses/>.  */
+
 /* Storage classes in XCOFF object file format designed for DBX's use.
    This info is from the `Files Reference' manual for IBM's AIX version 3
    for the RS6000.  */
Index: LANGUAGES
===================================================================
--- LANGUAGES	(revision 146532)
+++ LANGUAGES	(working copy)
@@ -55,3 +55,10 @@
   New way:
 
     DEFTREECODE (CLASS_METHOD_DECL, "class_method_decl", 'd', 0)
+
+
+Copyright (C) 1998, 2001, 2002, 2004 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: config/t-darwin
===================================================================
--- config/t-darwin	(revision 146532)
+++ config/t-darwin	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007,
+# 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 darwin.o: $(srcdir)/config/darwin.c $(CONFIG_H) $(SYSTEM_H) coretypes.h     \
   $(TM_H) $(RTL_H) $(REGS_H) hard-reg-set.h $(REAL_H) insn-config.h         \
   conditions.h insn-flags.h output.h insn-attr.h flags.h $(TREE_H) expr.h   \
Index: config/alpha/va_list.h
===================================================================
--- config/alpha/va_list.h	(revision 146532)
+++ config/alpha/va_list.h	(working copy)
@@ -1,5 +1,28 @@
-/* A replacement for Digital Unix's <va_list.h>.  */
+/* A replacement for Digital Unix's <va_list.h>.
 
+Copyright (C) 1998, 1999 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 #ifndef __GNUC_VA_LIST
 #define __GNUC_VA_LIST
 typedef __builtin_va_list __gnuc_va_list;
Index: config/alpha/libgcc-alpha-ldbl.ver
===================================================================
--- config/alpha/libgcc-alpha-ldbl.ver	(revision 146532)
+++ config/alpha/libgcc-alpha-ldbl.ver	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 %ifdef __LONG_DOUBLE_128__
 
 # long double 128 bit support in libgcc_s.so.1 is only available
Index: config/alpha/gnu.h
===================================================================
--- config/alpha/gnu.h	(revision 146532)
+++ config/alpha/gnu.h	(working copy)
@@ -1,5 +1,28 @@
-/* Configuration for an Alpha running GNU with ELF as the target machine.  */
+/* Configuration for an Alpha running GNU with ELF as the target machine.
 
+Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 #undef TARGET_VERSION
 #define TARGET_VERSION fprintf (stderr, " (Alpha GNU)");
 
Index: config/alpha/t-vms
===================================================================
--- config/alpha/t-vms	(revision 146532)
+++ config/alpha/t-vms	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1996, 1997, 1998, 2001, 2002,
+# 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB2FUNCS_EXTRA = $(srcdir)/config/alpha/vms_tramp.asm
 
 # VMS_EXTRA_PARTS is defined in x-vms and represent object files that
Index: config/alpha/x-vms
===================================================================
--- config/alpha/x-vms	(revision 146532)
+++ config/alpha/x-vms	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2001, 2002, 2004, 2005, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+#
 # Under VMS, directory names cannot contain dots.
 version:=$(shell echo $(BASEVER_c) | sed -e 's/\./_/g')
 
Index: config/alpha/t-osf4
===================================================================
--- config/alpha/t-osf4	(revision 146532)
+++ config/alpha/t-osf4	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2000, 2001, 2003, 2004, 2005 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Compile crtbeginS.o and crtendS.o with pic.
 CRTSTUFF_T_CFLAGS_S = -fPIC
 
Index: config/frv/t-frv
===================================================================
--- config/frv/t-frv	(revision 146532)
+++ config/frv/t-frv	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Name of assembly file containing libgcc1 functions.
 # This entry must be present, but it can be empty if the target does
 # not need any assembler functions to support its code generation.
Index: config/frv/t-linux
===================================================================
--- config/frv/t-linux	(revision 146532)
+++ config/frv/t-linux	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004, 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # We don't want multilibs.
 MULTILIB_OPTIONS=
 MULTILIB_DIRNAMES=
Index: config/frv/libgcc-frv.ver
===================================================================
--- config/frv/libgcc-frv.ver	(revision 146532)
+++ config/frv/libgcc-frv.ver	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 GCC_3.4 {
   # frv abi symbol names
   __ftod
Index: config/s390/libgcc-glibc.ver
===================================================================
--- config/s390/libgcc-glibc.ver	(revision 146532)
+++ config/s390/libgcc-glibc.ver	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2006, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # In order to work around the very problems that force us to now generally
 # create a libgcc.so, glibc reexported a number of routines from libgcc.a.
 # By now choosing the same version tags for these specific routines, we
Index: config/sparc/t-sol2
===================================================================
--- config/sparc/t-sol2	(revision 146532)
+++ config/sparc/t-sol2	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 2000, 2001,
+# 2002 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # gmon build rule:
 $(T)gmon.o:	$(srcdir)/config/sparc/gmon-sol2.c $(GCC_PASSES) \
   $(TCONFIG_H) tsystem.h coretypes.h $(TM_H) stmp-int-hdrs
Index: config/sparc/libgcc-sparc-glibc.ver
===================================================================
--- config/sparc/libgcc-sparc-glibc.ver	(revision 146532)
+++ config/sparc/libgcc-sparc-glibc.ver	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2006, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # In order to work around the very problems that force us to now generally
 # create a libgcc.so, glibc reexported a number of routines from libgcc.a.
 # By now choosing the same version tags for these specific routines, we
Index: config/sparc/t-linux64
===================================================================
--- config/sparc/t-linux64	(revision 146532)
+++ config/sparc/t-linux64	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004,
+# 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 MULTILIB_OPTIONS = m64/m32
 MULTILIB_DIRNAMES = 64 32
 MULTILIB_OSDIRNAMES = ../lib64 ../lib
Index: config/sparc/sol2-gas.h
===================================================================
--- config/sparc/sol2-gas.h	(revision 146532)
+++ config/sparc/sol2-gas.h	(working copy)
@@ -1,6 +1,29 @@
 /* Definitions of target machine for GCC, for SPARC running Solaris 2
-   using the GNU assembler.  */
+   using the GNU assembler.
 
+Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 /* Undefine this so that BNSYM/ENSYM pairs are emitted by STABS+.  */
 #undef NO_DBX_BNSYM_ENSYM
 
Index: config/sparc/sol2-bi.h
===================================================================
--- config/sparc/sol2-bi.h	(revision 146532)
+++ config/sparc/sol2-bi.h	(working copy)
@@ -1,6 +1,29 @@
 /* Definitions of target machine for GCC, for bi-arch SPARC
-   running Solaris 2 using the system assembler and linker.  */
+   running Solaris 2 using the system assembler and linker.
 
+Copyright (C) 2002, 2003, 2004, 2006, 2007, 2009 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 /* The default code model used to be CM_MEDANY on Solaris
    but even Sun eventually found it to be quite wasteful
    and changed it to CM_MEDMID in the Studio 9 compiler.  */
Index: config/sparc/sol2-gld-bi.h
===================================================================
--- config/sparc/sol2-gld-bi.h	(revision 146532)
+++ config/sparc/sol2-gld-bi.h	(working copy)
@@ -1,6 +1,29 @@
 /* Definitions of target machine for GCC, for bi-arch SPARC
-   running Solaris 2 using the GNU linker.  */
+   running Solaris 2 using the GNU linker.
 
+Copyright (C) 2002, 2003 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 #undef LINK_ARCH32_SPEC
 #define LINK_ARCH32_SPEC \
   LINK_ARCH32_SPEC_BASE "%{!static: -rpath-link %R/usr/lib}"
Index: config/sparc/t-elf
===================================================================
--- config/sparc/t-elf	(revision 146532)
+++ config/sparc/t-elf	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1997, 1998, 1999, 2001, 2002, 2005,
+# 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = sparc/lb1spc.asm
 LIB1ASMFUNCS = _mulsi3 _divsi3 _modsi3
 
Index: config/m32r/t-linux
===================================================================
--- config/m32r/t-linux	(revision 146532)
+++ config/m32r/t-linux	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2003, 2004, 2009 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # lib1funcs.asm is currently empty.
 CROSS_LIBGCC1 =
 
Index: config/m32r/t-m32r
===================================================================
--- config/m32r/t-m32r	(revision 146532)
+++ config/m32r/t-m32r	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 1997, 1998, 1999, 2001, 2003 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # We want fine grained libraries, so use the new code to build the
 # floating point emulation libraries.
 FPBIT = fp-bit.c
Index: config/m32r/libgcc-glibc.ver
===================================================================
--- config/m32r/libgcc-glibc.ver	(revision 146532)
+++ config/m32r/libgcc-glibc.ver	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # In order to work around the very problems that force us to now generally
 # create a libgcc.so, glibc reexported a number of routines from libgcc.a.
 # By now choosing the same version tags for these specific routines, we
Index: config/i386/t-crtpc
===================================================================
--- config/i386/t-crtpc	(revision 146532)
+++ config/i386/t-crtpc	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 EXTRA_PARTS += crtprec32.o crtprec64.o crtprec80.o
 
 $(T)crtprec32.o: $(srcdir)/config/i386/crtprec.c $(GCC_PASSES)
Index: config/i386/t-cygming
===================================================================
--- config/i386/t-cygming	(revision 146532)
+++ config/i386/t-cygming	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2003, 2005, 2008, 2009 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = i386/cygwin.asm
 LIB1ASMFUNCS = _chkstk
 
Index: config/i386/t-cygwin
===================================================================
--- config/i386/t-cygwin	(revision 146532)
+++ config/i386/t-cygwin	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2008,
+# 2009 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # If we are building next to winsup, this will let us find the real
 # limits.h when building libgcc2.  Otherwise, winsup must be installed
 # first.
Index: config/i386/darwin-libgcc.10.5.ver
===================================================================
--- config/i386/darwin-libgcc.10.5.ver	(revision 146532)
+++ config/i386/darwin-libgcc.10.5.ver	(working copy)
@@ -1,3 +1,20 @@
+# Copyright (C) 2005, 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 __Unwind_Backtrace
 __Unwind_DeleteException
 __Unwind_FindEnclosingFunction
Index: config/i386/athlon.md
===================================================================
--- config/i386/athlon.md	(revision 146532)
+++ config/i386/athlon.md	(working copy)
@@ -1,3 +1,22 @@
+;; Copyright (C) 2002, 2003, 2004, 2005, 2006,
+;; 2007 Free Software Foundation, Inc.
+;;
+;; This file is part of GCC.
+;;
+;; GCC 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 3, or (at your option)
+;; any later version.
+;;
+;; GCC 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 GCC; see the file COPYING3.  If not see
+;; <http://www.gnu.org/licenses/>.
+;;
 ;; AMD Athlon Scheduling
 ;;
 ;; The Athlon does contain three pipelined FP units, three integer units and
Index: config/i386/netbsd.h
===================================================================
--- config/i386/netbsd.h	(revision 146532)
+++ config/i386/netbsd.h	(working copy)
@@ -1,3 +1,27 @@
+/* Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+   2004 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 #define TARGET_OS_CPP_BUILTINS()		\
   do						\
     {						\
Index: config/i386/t-rtems-i386
===================================================================
--- config/i386/t-rtems-i386	(revision 146532)
+++ config/i386/t-rtems-i386	(working copy)
@@ -1,4 +1,22 @@
+# Copyright (C) 1999, 2001, 2002, 2005, 2007 Free Software Foundation, Inc.
 #
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+#
+#
 # This file was based on t-sol2 - x68 Solaris implementation. Actually,
 # the source code to create crti.o anf crtn.o are exactly the same 
 # as the ones for Solaris. Later, we might want to have a RTEMS's 
Index: config/i386/x-mingw32
===================================================================
--- config/i386/x-mingw32	(revision 146532)
+++ config/i386/x-mingw32	(working copy)
@@ -1,4 +1,22 @@
+# Copyright (C) 2003, 2004, 2008, 2009 Free Software Foundation, Inc.
 #
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+#
+#
 # Make local_includedir relative to EXEC_PREFIX 
 #
 local_includedir=$(libsubdir)/$(unlibsubdir)/..`echo $(exec_prefix) | sed -e 's|^$(prefix)||' -e 's|/[^/]*|/..|g'`/include
Index: config/i386/mach.h
===================================================================
--- config/i386/mach.h	(revision 146532)
+++ config/i386/mach.h	(working copy)
@@ -1,5 +1,29 @@
-/* Configuration for an i386 running Mach as the target machine.  */
+/* Configuration for an i386 running Mach as the target machine.
 
+Copyright (C) 1992, 1993, 1997, 1998, 2000, 2001,
+2002 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 #define TARGET_VERSION fprintf (stderr, " (80386, Mach)"); 
 
 #define TARGET_OS_CPP_BUILTINS()		\
Index: config/i386/t-i386
===================================================================
--- config/i386/t-i386	(revision 146532)
+++ config/i386/t-i386	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 i386.o: $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) \
   $(RTL_H) $(TREE_H) $(TM_P_H) $(REGS_H) hard-reg-set.h \
   $(REAL_H) insn-config.h conditions.h output.h insn-codes.h \
Index: config/i386/t-sol2-10
===================================================================
--- config/i386/t-sol2-10	(revision 146532)
+++ config/i386/t-sol2-10	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 MULTILIB_OPTIONS = m32/m64
 MULTILIB_DIRNAMES = 32 amd64
 MULTILIB_OSDIRNAMES = . amd64
Index: config/i386/t-nwld
===================================================================
--- config/i386/t-nwld	(revision 146532)
+++ config/i386/t-nwld	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 CRTSTUFF_T_CFLAGS = -mpreferred-stack-boundary=2
 CRT0STUFF_T_CFLAGS = -mpreferred-stack-boundary=2 $(INCLUDES)
 # this is a slight misuse (it's not an assembler file)
Index: config/i386/t-linux64
===================================================================
--- config/i386/t-linux64	(revision 146532)
+++ config/i386/t-linux64	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2005, 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # On Debian, Ubuntu and other derivative distributions, the 32bit libraries
 # are found in /lib32 and /usr/lib32, /lib64 and /usr/lib64 are symlinks to
 # /lib and /usr/lib, while other distributions install libraries into /lib64
Index: config/i386/darwin-libgcc.10.4.ver
===================================================================
--- config/i386/darwin-libgcc.10.4.ver	(revision 146532)
+++ config/i386/darwin-libgcc.10.4.ver	(working copy)
@@ -1,3 +1,20 @@
+# Copyright (C) 2005 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 __Unwind_Backtrace
 __Unwind_DeleteException
 __Unwind_FindEnclosingFunction
Index: config/i386/libgcc-glibc.ver
===================================================================
--- config/i386/libgcc-glibc.ver	(revision 146532)
+++ config/i386/libgcc-glibc.ver	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # In order to work around the very problems that force us to now generally
 # create a libgcc.so, glibc reexported a number of routines from libgcc.a.
 # By now choosing the same version tags for these specific routines, we
Index: config/t-libunwind
===================================================================
--- config/t-libunwind	(revision 146532)
+++ config/t-libunwind	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Use the system libunwind library.
 #
 # Override the default value from t-slibgcc-elf-ver and mention -lunwind
Index: config/sh/t-netbsd
===================================================================
--- config/sh/t-netbsd	(revision 146532)
+++ config/sh/t-netbsd	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2004 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 TARGET_LIBGCC2_CFLAGS = -fpic
 LIB1ASMFUNCS_CACHE = _ic_invalidate
 
Index: config/sh/t-sh64
===================================================================
--- config/sh/t-sh64	(revision 146532)
+++ config/sh/t-sh64	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMFUNCS = \
   _sdivsi3 _sdivsi3_i4 _udivsi3 _udivsi3_i4 _set_fpscr \
   _shcompact_call_trampoline _shcompact_return_trampoline \
Index: config/sh/t-superh
===================================================================
--- config/sh/t-superh	(revision 146532)
+++ config/sh/t-superh	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2005, 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 EXTRA_MULTILIB_PARTS= crt1.o crti.o crtn.o \
 	crtbegin.o crtend.o crtbeginS.o crtendS.o \
 	crt1-mmu.o gcrt1-mmu.o gcrt1.o $(IC_EXTRA_PARTS) $(OPT_EXTRA_PARTS)
Index: config/sh/t-sh
===================================================================
--- config/sh/t-sh	(revision 146532)
+++ config/sh/t-sh	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2006, 2008, 2009 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 sh-c.o: $(srcdir)/config/sh/sh-c.c \
   $(CONFIG_H) $(SYSTEM_H) $(TREE_H) $(TM_H) $(TM_P_H) coretypes.h
 	$(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $(srcdir)/config/sh/sh-c.c
Index: config/sh/divcost-analysis
===================================================================
--- config/sh/divcost-analysis	(revision 146532)
+++ config/sh/divcost-analysis	(working copy)
@@ -79,3 +79,10 @@
 mov.l @(r0,r1),r0
 jmp @r0
 ; 2 cycles worse than SFUNC_STATIC
+
+
+Copyright (C) 2006, 2007 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: config/sh/libgcc-glibc.ver
===================================================================
--- config/sh/libgcc-glibc.ver	(revision 146532)
+++ config/sh/libgcc-glibc.ver	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # In order to work around the very problems that force us to now generally
 # create a libgcc.so, glibc reexported a number of routines from libgcc.a.
 # By now choosing the same version tags for these specific routines, we
Index: config/sh/t-symbian
===================================================================
--- config/sh/t-symbian	(revision 146532)
+++ config/sh/t-symbian	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004, 2006, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 sh-c.o: $(srcdir)/config/sh/sh-c.c \
   $(CONFIG_H) $(SYSTEM_H) $(TREE_H) $(TM_H) $(TM_P_H) coretypes.h
 	$(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $(srcdir)/config/sh/sh-c.c
Index: config/pdp11/t-pdp11
===================================================================
--- config/pdp11/t-pdp11	(revision 146532)
+++ config/pdp11/t-pdp11	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1995, 1997, 1998, 2001, 2002,
+# 2004 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 TARGET_LIBGCC2_CFLAGS = -O2 -mfloat32
 LIB2FUNCS_EXTRA = $(srcdir)/config/udivmod.c $(srcdir)/config/udivmodsi4.c \
     $(srcdir)/config/memcmp.c $(srcdir)/config/memcpy.c \
Index: config/avr/t-avr
===================================================================
--- config/avr/t-avr	(revision 146532)
+++ config/avr/t-avr	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008,
+# 2009 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = avr/libgcc.S
 LIB1ASMFUNCS = \
 	_mulqi3 \
Index: config/crx/t-crx
===================================================================
--- config/crx/t-crx	(revision 146532)
+++ config/crx/t-crx	(working copy)
@@ -1,4 +1,22 @@
 # CRX Target Makefile
+#
+# Copyright (C) 2005 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 # Mingw specific compilation fixes
 USE_COLLECT2 =
Index: config/xtensa/t-xtensa
===================================================================
--- config/xtensa/t-xtensa	(revision 146532)
+++ config/xtensa/t-xtensa	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2003, 2006, 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = xtensa/lib1funcs.asm
 LIB1ASMFUNCS = _mulsi3 _divsi3 _modsi3 _udivsi3 _umodsi3 \
 	_umulsidi3 _clz _clzsi2 _ctzsi2 _ffssi2 \
Index: config/stormy16/t-stormy16
===================================================================
--- config/stormy16/t-stormy16	(revision 146532)
+++ config/stormy16/t-stormy16	(working copy)
@@ -1,4 +1,22 @@
 # -*- makefile -*-
+#
+# Copyright (C) 2001, 2004 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 # SImode routines
 
Index: config/stormy16/stormy-abi
===================================================================
--- config/stormy16/stormy-abi	(revision 146532)
+++ config/stormy16/stormy-abi	(working copy)
@@ -165,3 +165,10 @@
 except that the values are treated as unsigned quantities.  'either'
 means that overflow is reported for either signed or unsigned
 overflow.
+
+
+Copyright (C) 2001, 2002, 2003, 2005 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: config/udivmodsi4.c
===================================================================
--- config/udivmodsi4.c	(revision 146532)
+++ config/udivmodsi4.c	(working copy)
@@ -1,3 +1,26 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 unsigned long
 udivmodsi4(unsigned long num, unsigned long den, int modwanted)
 {
Index: config/fr30/t-fr30
===================================================================
--- config/fr30/t-fr30	(revision 146532)
+++ config/fr30/t-fr30	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 1999, 2001, 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC    = fr30/lib1funcs.asm
 LIB1ASMFUNCS  = _udivsi3 _divsi3 _umodsi3 _modsi3
 
Index: config/darwin-ppc-ldouble-patch.def
===================================================================
--- config/darwin-ppc-ldouble-patch.def	(revision 146532)
+++ config/darwin-ppc-ldouble-patch.def	(working copy)
@@ -1,3 +1,21 @@
+/* Copyright (C) 2008 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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 GCC; see the file COPYING3.  If not see
+<http://www.gnu.org/licenses/>.  */
+
 PATCH_BUILTIN (BUILT_IN_ACOSHL)
 PATCH_BUILTIN (BUILT_IN_ACOSL)
 PATCH_BUILTIN (BUILT_IN_ASINHL)
Index: config/m68hc11/t-m68hc11
===================================================================
--- config/m68hc11/t-m68hc11	(revision 146532)
+++ config/m68hc11/t-m68hc11	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 2000, 2001, 2002, 2003, 2005,
+# 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 RANLIB_FOR_TARGET = ` \
   if [ -f $(objdir)/../binutils/ranlib ] ; then \
     echo $(objdir)/../binutils/ranlib ; \
Index: config/udivmod.c
===================================================================
--- config/udivmod.c	(revision 146532)
+++ config/udivmod.c	(working copy)
@@ -1,3 +1,26 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 long udivmodsi4 ();
 
 long
Index: config/t-linux
===================================================================
--- config/t-linux	(revision 146532)
+++ config/t-linux	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1996, 1997, 1998, 2000, 2001, 2002, 2003,
+# 2004 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Compile crtbeginS.o and crtendS.o with pic.
 CRTSTUFF_T_CFLAGS_S = $(CRTSTUFF_T_CFLAGS) -fPIC
 # Compile libgcc2.a with pic.
Index: config/cris/t-elfmulti
===================================================================
--- config/cris/t-elfmulti	(revision 146532)
+++ config/cris/t-elfmulti	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2001, 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB2FUNCS_STATIC_EXTRA = $(srcdir)/config/cris/mulsi3.asm
 MULTILIB_OPTIONS = march=v10/march=v32
 MULTILIB_DIRNAMES = v10 v32
Index: config/cris/mulsi3.asm
===================================================================
--- config/cris/mulsi3.asm	(revision 146532)
+++ config/cris/mulsi3.asm	(working copy)
@@ -1,3 +1,26 @@
+;; Copyright (C) 2001, 2004 Free Software Foundation, Inc.
+;;
+;; This file is part of GCC.
+;;
+;; GCC 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 3, or (at your option) any later
+;; version.
+;;
+;; GCC 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.
+;;
+;; Under Section 7 of GPL version 3, you are granted additional
+;; permissions described in the GCC Runtime Library Exception, version
+;; 3.1, as published by the Free Software Foundation.
+;;
+;; You should have received a copy of the GNU General Public License and
+;; a copy of the GCC Runtime Library Exception along with this program;
+;; see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+;; <http://www.gnu.org/licenses/>.
+;;
 ;; This code used to be expanded through interesting expansions in
 ;; the machine description, compiled from this code:
 ;;
Index: config/cris/t-cris
===================================================================
--- config/cris/t-cris	(revision 146532)
+++ config/cris/t-cris	(working copy)
@@ -3,7 +3,24 @@
 #
 # The Makefile fragment to include when compiling gcc et al for CRIS.
 #
+# Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
 #
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+#
 # The makefile macros etc. are included in the order found in the
 # section "Target Fragment" in the gcc info-files (or the paper copy) of
 # "Using and Porting GCC"
Index: config/t-slibgcc-elf-ver
===================================================================
--- config/t-slibgcc-elf-ver	(revision 146532)
+++ config/t-slibgcc-elf-ver	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Build a shared libgcc library for ELF with symbol versioning
 # with the GNU linker.
 
Index: config/iq2000/lib2extra-funcs.c
===================================================================
--- config/iq2000/lib2extra-funcs.c	(revision 146532)
+++ config/iq2000/lib2extra-funcs.c	(working copy)
@@ -1,3 +1,26 @@
+/* Copyright (C) 2003 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 typedef unsigned int USItype		__attribute__ ((mode (SI)));
 
 USItype
Index: config/iq2000/abi
===================================================================
--- config/iq2000/abi	(revision 146532)
+++ config/iq2000/abi	(working copy)
@@ -230,3 +230,10 @@
 in r2, or in r2-r3 if necessary.  Larger structs/unions are handled by the
 caller passing as a "hidden" first argument a pointer to space allocated to
 receive the return value.
+
+
+Copyright (C) 2003 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: config/iq2000/t-iq2000
===================================================================
--- config/iq2000/t-iq2000	(revision 146532)
+++ config/iq2000/t-iq2000	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2003 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Suppress building libgcc1.a, since the MIPS compiler port is complete
 # and does not need anything from libgcc1.a.
 LIBGCC1 =
Index: config/t-sol2
===================================================================
--- config/t-sol2	(revision 146532)
+++ config/t-sol2	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Solaris-specific format checking and pragmas
 sol2-c.o: $(srcdir)/config/sol2-c.c $(CONFIG_H) $(SYSTEM_H) coretypes.h \
   tree.h c-format.h intl.h $(CPPLIB_H) c-pragma.h $(TM_H) $(TM_P_H) \
Index: config/t-slibgcc-sld
===================================================================
--- config/t-slibgcc-sld	(revision 146532)
+++ config/t-slibgcc-sld	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Build a shared libgcc library with the Solaris linker.
 
 SHLIB_EXT = .so
Index: config/mn10300/t-mn10300
===================================================================
--- config/mn10300/t-mn10300	(revision 146532)
+++ config/mn10300/t-mn10300	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001,
+# 2003 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # We want fine grained libraries, so use the new code to build the
 # floating point emulation libraries.
 FPBIT = fp-bit.c
Index: config/mn10300/t-linux
===================================================================
--- config/mn10300/t-linux	(revision 146532)
+++ config/mn10300/t-linux	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2003 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # We want fine grained libraries, so use the new code to build the
 # floating point emulation libraries.
 FPBIT = fp-bit.c
Index: config/ia64/t-hpux
===================================================================
--- config/ia64/t-hpux	(revision 146532)
+++ config/ia64/t-hpux	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 2001, 2002, 2003, 2004, 2005,
+# 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # We need multilib support for HPUX's ILP32 & LP64 modes.
 
 LIBGCC = stmp-multilib
Index: config/ia64/linux.h
===================================================================
--- config/ia64/linux.h	(revision 146532)
+++ config/ia64/linux.h	(working copy)
@@ -1,5 +1,29 @@
-/* Definitions for ia64-linux target.  */
+/* Definitions for ia64-linux target.
 
+Copyright (C) 2000, 2001, 2002, 2003, 2004, 2006,
+2009 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 /* This macro is a C statement to print on `stderr' a string describing the
    particular machine description choice.  */
 
Index: config/ia64/elf.h
===================================================================
--- config/ia64/elf.h	(revision 146532)
+++ config/ia64/elf.h	(working copy)
@@ -1,5 +1,28 @@
-/* Definitions for embedded ia64-elf target.  */
+/* Definitions for embedded ia64-elf target.
 
+Copyright (C) 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 /* This macro is a C statement to print on `stderr' a string describing the
    particular machine description choice.  */
 
Index: config/ia64/ia64.opt
===================================================================
--- config/ia64/ia64.opt	(revision 146532)
+++ config/ia64/ia64.opt	(working copy)
@@ -1,3 +1,21 @@
+; Copyright (C) 2005, 2006, 2008 Free Software Foundation, Inc.
+;
+; This file is part of GCC.
+;
+; GCC 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 3, or (at your option) any later
+; version.
+;
+; GCC 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 GCC; see the file COPYING3.  If not see
+; <http://www.gnu.org/licenses/>.
+
 mbig-endian
 Target Report RejectNegative Mask(BIG_ENDIAN)
 Generate big endian code
Index: config/ia64/libgcc-ia64.ver
===================================================================
--- config/ia64/libgcc-ia64.ver	(revision 146532)
+++ config/ia64/libgcc-ia64.ver	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2000, 2001, 2003 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 GCC_3.0 {
   # IA-64 symbols
   __ia64_nonlocal_goto
Index: config/ia64/div.md
===================================================================
--- config/ia64/div.md	(revision 146532)
+++ config/ia64/div.md	(working copy)
@@ -1,3 +1,20 @@
+;; Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc.
+;;
+;; This file is part of GCC.
+;;
+;; GCC 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 3, or (at your option)
+;; any later version.
+;;
+;; GCC 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 GCC; see the file COPYING3.  If not see
+;; <http://www.gnu.org/licenses/>.
 
 ;; For the internal conditional math routines:
 
Index: config/ia64/libgcc-glibc.ver
===================================================================
--- config/ia64/libgcc-glibc.ver	(revision 146532)
+++ config/ia64/libgcc-glibc.ver	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2009 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # 128 bit long double support was introduced with GCC 4.4.0. These lines
 # make the symbols to get @@GCC_4.4.0 attached.
 
Index: config/ia64/t-ia64
===================================================================
--- config/ia64/t-ia64	(revision 146532)
+++ config/ia64/t-ia64	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
+# 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC    = ia64/lib1funcs.asm
 
 # We use different names for the DImode div/mod files so that they won't
Index: config/ia64/sysv4.h
===================================================================
--- config/ia64/sysv4.h	(revision 146532)
+++ config/ia64/sysv4.h	(working copy)
@@ -1,5 +1,29 @@
-/* Override definitions in elfos.h/svr4.h to be correct for IA64.  */
+/* Override definitions in elfos.h/svr4.h to be correct for IA64.
 
+Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005,
+2007 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 #undef TARGET_INIT_LIBFUNCS
 #define TARGET_INIT_LIBFUNCS ia64_sysv4_init_libfuncs
 
Index: config/t-vxworks
===================================================================
--- config/t-vxworks	(revision 146532)
+++ config/t-vxworks	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008,
+# 2009 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Build libgcc using the multilib mechanism
 LIBGCC = stmp-multilib
 INSTALL_LIBGCC = install-multilib
Index: config/m68k/t-mlibs
===================================================================
--- config/m68k/t-mlibs	(revision 146532)
+++ config/m68k/t-mlibs	(working copy)
@@ -1,4 +1,22 @@
 # multilibs  -*- mode:Makefile -*-
+#
+# Copyright (C) 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 # An awk command to extract lines from the m68k-devices.def file that
 # match $1 and then print the string defined by $2.  Leading and
Index: config/m68k/t-uclinux
===================================================================
--- config/m68k/t-uclinux	(revision 146532)
+++ config/m68k/t-uclinux	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2003, 2005, 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # crti and crtn are provided by uClibc.
 EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o
 
Index: config/m68k/t-floatlib
===================================================================
--- config/m68k/t-floatlib	(revision 146532)
+++ config/m68k/t-floatlib	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = m68k/lb1sf68.asm
 LIB1ASMFUNCS = _mulsi3 _udivsi3 _divsi3 _umodsi3 _modsi3 \
    _double _float _floatex \
Index: config/m68k/t-linux
===================================================================
--- config/m68k/t-linux	(revision 146532)
+++ config/m68k/t-linux	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o
 
 # Only include multilibs for CPUs with an MMU.
Index: config/rs6000/t-netbsd
===================================================================
--- config/rs6000/t-netbsd	(revision 146532)
+++ config/rs6000/t-netbsd	(working copy)
@@ -1,4 +1,22 @@
 # Support for NetBSD PowerPC ELF targets (SVR4 ABI).
+#
+# Copyright (C) 2002, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 LIB2FUNCS_EXTRA = tramp.S
 
Index: config/rs6000/t-fprules
===================================================================
--- config/rs6000/t-fprules	(revision 146532)
+++ config/rs6000/t-fprules	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2005, 2006, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 MULTILIB_MATCHES_FLOAT	= msoft-float=mcpu?401 \
 			  msoft-float=mcpu?403 \
 			  msoft-float=mcpu?405 \
Index: config/rs6000/t-darwin
===================================================================
--- config/rs6000/t-darwin	(revision 146532)
+++ config/rs6000/t-darwin	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB2FUNCS_EXTRA = $(srcdir)/config/rs6000/darwin-tramp.asm \
 	$(srcdir)/config/rs6000/ppc64-fp.c \
 	$(srcdir)/config/darwin-64.c \
Index: config/rs6000/darwin-ldouble-format
===================================================================
--- config/rs6000/darwin-ldouble-format	(revision 146532)
+++ config/rs6000/darwin-ldouble-format	(working copy)
@@ -82,3 +82,10 @@
 
 Division is also performed using a library routine.  Its result will
 be within 3ulp of the correct result.
+
+
+Copyright (C) 2004 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: config/rs6000/t-ppcendian
===================================================================
--- config/rs6000/t-ppcendian	(revision 146532)
+++ config/rs6000/t-ppcendian	(working copy)
@@ -1,4 +1,22 @@
 # Multilibs for powerpc embedded ELF targets with altivec.
+#
+# Copyright (C) 2002 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 MULTILIB_OPTIONS	= msoft-float \
 			  mlittle/mbig
Index: config/rs6000/libgcc-ppc-glibc.ver
===================================================================
--- config/rs6000/libgcc-ppc-glibc.ver	(revision 146532)
+++ config/rs6000/libgcc-ppc-glibc.ver	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2006, 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 %ifndef _SOFT_FLOAT
 %ifndef __powerpc64__
 %exclude {
Index: config/rs6000/ppc-asm.h
===================================================================
--- config/rs6000/ppc-asm.h	(revision 146532)
+++ config/rs6000/ppc-asm.h	(working copy)
@@ -1,4 +1,28 @@
-/* PowerPC asm definitions for GNU C.  */
+/* PowerPC asm definitions for GNU C.
+
+Copyright (C) 2002, 2003, 2008 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 /* Under winnt, 1) gas supports the following as names and 2) in particular
    defining "toc" breaks the FUNC_START macro as ".toc" becomes ".2" */
 
Index: config/rs6000/t-rtems
===================================================================
--- config/rs6000/t-rtems	(revision 146532)
+++ config/rs6000/t-rtems	(working copy)
@@ -1,4 +1,22 @@
 # Multilibs for powerpc RTEMS targets.
+#
+# Copyright (C) 2004, 2005, 2009 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 MULTILIB_OPTIONS	= \
 mcpu=403/mcpu=505/mcpu=601/mcpu=603e/mcpu=604/mcpu=860/mcpu=7400 \
Index: config/rs6000/t-ppcgas
===================================================================
--- config/rs6000/t-ppcgas	(revision 146532)
+++ config/rs6000/t-ppcgas	(working copy)
@@ -1,4 +1,23 @@
 # Multilibs for powerpc embedded ELF targets.
+#
+# Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000,
+# 2003 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 MULTILIB_OPTIONS	= msoft-float \
 			  mlittle/mbig \
Index: config/rs6000/darwin-libgcc.10.5.ver
===================================================================
--- config/rs6000/darwin-libgcc.10.5.ver	(revision 146532)
+++ config/rs6000/darwin-libgcc.10.5.ver	(working copy)
@@ -1,3 +1,20 @@
+# Copyright (C) 2005, 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 __Unwind_Backtrace
 __Unwind_DeleteException
 __Unwind_FindEnclosingFunction
Index: config/rs6000/t-fprules-fpbit
===================================================================
--- config/rs6000/t-fprules-fpbit	(revision 146532)
+++ config/rs6000/t-fprules-fpbit	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # We want fine grained libraries, so use the new code to build the
 # floating point emulation libraries.
 FPBIT = fp-bit.c
Index: config/rs6000/t-spe
===================================================================
--- config/rs6000/t-spe	(revision 146532)
+++ config/rs6000/t-spe	(working copy)
@@ -1,4 +1,22 @@
 # Multilibs for e500
+#
+# Copyright (C) 2003 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 FPBIT = fp-bit.c
 DPBIT = dp-bit.c
Index: config/rs6000/t-rs6000
===================================================================
--- config/rs6000/t-rs6000	(revision 146532)
+++ config/rs6000/t-rs6000	(working copy)
@@ -1,4 +1,23 @@
 # General rules that all rs6000/ targets must have.
+#
+# Copyright (C) 1995, 1997, 1998, 1999, 2001, 2002, 2003, 2004,
+# 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 rs6000.o: $(CONFIG_H) $(SYSTEM_H) coretypes.h $(TM_H) \
   $(RTL_H) $(REGS_H) hard-reg-set.h \
Index: config/rs6000/t-vxworks
===================================================================
--- config/rs6000/t-vxworks	(revision 146532)
+++ config/rs6000/t-vxworks	(working copy)
@@ -1,4 +1,22 @@
 # Multilibs for VxWorks.
+#
+# Copyright (C) 2002, 2005, 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 # The base multilib is -mhard-float.
 MULTILIB_OPTIONS = mrtp fPIC msoft-float
Index: config/rs6000/t-aix43
===================================================================
--- config/rs6000/t-aix43	(revision 146532)
+++ config/rs6000/t-aix43	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
+# 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # We want fine grained libraries, so use the new code to build the
 # floating point emulation libraries.
 FPBIT = fp-bit.c
Index: config/rs6000/t-linux64
===================================================================
--- config/rs6000/t-linux64	(revision 146532)
+++ config/rs6000/t-linux64	(working copy)
@@ -1,6 +1,24 @@
-
 #rs6000/t-linux64
 
+# Copyright (C) 2002, 2003, 2004, 2006, 2007,
+# 2009 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB2FUNCS_EXTRA += $(srcdir)/config/rs6000/ppc64-fp.c
 LIB2FUNCS_EXTRA := $(sort $(LIB2FUNCS_EXTRA))
 
Index: config/rs6000/darwin-libgcc.10.4.ver
===================================================================
--- config/rs6000/darwin-libgcc.10.4.ver	(revision 146532)
+++ config/rs6000/darwin-libgcc.10.4.ver	(working copy)
@@ -1,3 +1,20 @@
+# Copyright (C) 2005 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 __Unwind_Backtrace
 __Unwind_DeleteException
 __Unwind_FindEnclosingFunction
Index: config/rs6000/t-aix52
===================================================================
--- config/rs6000/t-aix52	(revision 146532)
+++ config/rs6000/t-aix52	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 2002, 2003, 2004, 2005, 2006,
+# 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # We want fine grained libraries, so use the new code to build the
 # floating point emulation libraries.
 FPBIT = fp-bit.c
Index: config/rs6000/t-lynx
===================================================================
--- config/rs6000/t-lynx	(revision 146532)
+++ config/rs6000/t-lynx	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB2FUNCS_EXTRA = tramp.S
 
 tramp.S: $(srcdir)/config/rs6000/tramp.asm
Index: config/rs6000/t-ppccomm
===================================================================
--- config/rs6000/t-ppccomm	(revision 146532)
+++ config/rs6000/t-ppccomm	(working copy)
@@ -1,4 +1,23 @@
 # Common support for PowerPC ELF targets (both EABI and SVR4).
+#
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2006, 2007,
+# 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 LIB2FUNCS_EXTRA += tramp.S $(srcdir)/config/rs6000/darwin-ldouble.c
 
Index: config/picochip/t-picochip
===================================================================
--- config/picochip/t-picochip	(revision 146532)
+++ config/picochip/t-picochip	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Compile the extra library functions.
 
 LIB2FUNCS_EXTRA = \
Index: config/picochip/libgccExtras/clzsi2.asm
===================================================================
--- config/picochip/libgccExtras/clzsi2.asm	(revision 146532)
+++ config/picochip/libgccExtras/clzsi2.asm	(working copy)
@@ -1,3 +1,26 @@
+// Copyright (C) 2008 Free Software Foundation, Inc.
+//
+// This file is part of GCC.
+//
+// GCC 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 3, or (at your option) any later
+// version.
+//
+// GCC 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.
+//
+// Under Section 7 of GPL version 3, you are granted additional
+// permissions described in the GCC Runtime Library Exception, version
+// 3.1, as published by the Free Software Foundation.
+//
+// You should have received a copy of the GNU General Public License and
+// a copy of the GCC Runtime Library Exception along with this program;
+// see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+// <http://www.gnu.org/licenses/>.
+
 // picoChip ASM file
 //.file "clzsi2.asm"
 
Index: config/t-libunwind-elf
===================================================================
--- config/t-libunwind-elf	(revision 146532)
+++ config/t-libunwind-elf	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Build libunwind for ELF with the GNU linker.
 
 # Use unwind-dw2-fde-glibc
Index: config/arc/t-arc
===================================================================
--- config/arc/t-arc	(revision 146532)
+++ config/arc/t-arc	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1997, 1998, 1999, 2001, 2002, 2003,
+# 2004 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = arc/lib1funcs.asm
 LIB1ASMFUNCS = _mulsi3 _umulsidi3 _udivsi3 _divsi3 _umodsi3 _modsi3 _divmod_tools
 
Index: config/mcore/t-mcore
===================================================================
--- config/mcore/t-mcore	(revision 146532)
+++ config/mcore/t-mcore	(working copy)
@@ -1,3 +1,20 @@
+# Copyright (C) 2000, 2001, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 LIB1ASMSRC    = mcore/lib1.asm
 LIB1ASMFUNCS  = _divsi3 _udivsi3 _modsi3 _umodsi3
Index: config/mcore/t-mcore-pe
===================================================================
--- config/mcore/t-mcore-pe	(revision 146532)
+++ config/mcore/t-mcore-pe	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2000, 2001, 2002, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC    = mcore/lib1.asm
 LIB1ASMFUNCS  = _divsi3 _udivsi3 _modsi3 _umodsi3
 
Index: config/darwin-sections.def
===================================================================
--- config/darwin-sections.def	(revision 146532)
+++ config/darwin-sections.def	(working copy)
@@ -1,3 +1,21 @@
+/* Copyright (C) 2005, 2006 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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 GCC; see the file COPYING3.  If not see
+<http://www.gnu.org/licenses/>.  */
+
 DEF_SECTION (text_coal_section, SECTION_CODE,
 	     ".section __TEXT,__textcoal_nt,coalesced,pure_instructions", 0)
 DEF_SECTION (text_unlikely_coal_section, SECTION_CODE,
Index: config/score/t-score-elf
===================================================================
--- config/score/t-score-elf	(revision 146532)
+++ config/score/t-score-elf	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2006, 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Additional Backend Files
 score7.o: $(srcdir)/config/score/score7.c $(CONFIG_H) $(SYSTEM_H) \
   coretypes.h $(TM_H) $(RTL_H) output.h flags.h $(TREE_H) \
Index: config/arm/t-arm-softfp
===================================================================
--- config/arm/t-arm-softfp	(revision 146532)
+++ config/arm/t-arm-softfp	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 softfp_float_modes := sf df
 softfp_int_modes := si di
 softfp_extensions := sfdf
Index: config/arm/t-netbsd
===================================================================
--- config/arm/t-netbsd	(revision 146532)
+++ config/arm/t-netbsd	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+# 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Just for these, we omit the frame pointer since it makes such a big
 # difference.  It is then pointless adding debugging.
 TARGET_LIBGCC2_CFLAGS = -fomit-frame-pointer -fpic
Index: config/arm/t-strongarm-elf
===================================================================
--- config/arm/t-strongarm-elf	(revision 146532)
+++ config/arm/t-strongarm-elf	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2000, 2001, 2006, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = arm/lib1funcs.asm
 LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_tls _bb_init_func _clzsi2 _clzdi2
 
Index: config/arm/t-vxworks
===================================================================
--- config/arm/t-vxworks	(revision 146532)
+++ config/arm/t-vxworks	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2003, 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = arm/lib1funcs.asm
 LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_tls _bb_init_func _call_via_rX _interwork_call_via_rX _clzsi2 _clzdi2
 
Index: config/arm/t-linux-eabi
===================================================================
--- config/arm/t-linux-eabi	(revision 146532)
+++ config/arm/t-linux-eabi	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2005, 2009 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # These functions are included in shared libraries.
 TARGET_LIBGCC2_CFLAGS = -fPIC
 
Index: config/arm/t-pe
===================================================================
--- config/arm/t-pe	(revision 146532)
+++ config/arm/t-pe	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2006,
+# 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = arm/lib1funcs.asm
 LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_tls _call_via_rX _interwork_call_via_rX _clzsi2 _clzdi2
 
Index: config/arm/t-bpabi
===================================================================
--- config/arm/t-bpabi	(revision 146532)
+++ config/arm/t-bpabi	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Add the bpabi.S functions.
 LIB1ASMFUNCS += _aeabi_lcmp _aeabi_ulcmp _aeabi_ldivmod _aeabi_uldivmod
 
Index: config/arm/t-arm
===================================================================
--- config/arm/t-arm	(revision 146532)
+++ config/arm/t-arm	(working copy)
@@ -1,4 +1,22 @@
 # Rules common to all arm targets
+#
+# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 MD_INCLUDES= 	$(srcdir)/config/arm/arm-tune.md \
 		$(srcdir)/config/arm/predicates.md \
Index: config/arm/arm-c.c
===================================================================
--- config/arm/arm-c.c	(revision 146532)
+++ config/arm/arm-c.c	(working copy)
@@ -1,3 +1,21 @@
+/* Copyright (C) 2007 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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 GCC; see the file COPYING3.  If not see
+<http://www.gnu.org/licenses/>.  */
+
 #include "config.h"
 #include "system.h"
 #include "coretypes.h"
Index: config/arm/t-arm-elf
===================================================================
--- config/arm/t-arm-elf	(revision 146532)
+++ config/arm/t-arm-elf	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
+# 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = arm/lib1funcs.asm
 # For most CPUs we have an assembly soft-float implementations.
 # However this is not true for ARMv6M.  Here we want to use the soft-fp C
Index: config/arm/README-interworking
===================================================================
--- config/arm/README-interworking	(revision 146532)
+++ config/arm/README-interworking	(working copy)
@@ -740,3 +740,10 @@
 
      Ignore the warning message about the input file not supporting
      interworking as the --support-old-code switch has taken care if this.
+
+
+Copyright (C) 1998, 2002, 2003, 2004 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.
Index: config/arm/libgcc-bpabi.ver
===================================================================
--- config/arm/libgcc-bpabi.ver	(revision 146532)
+++ config/arm/libgcc-bpabi.ver	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 GCC_3.5 {
   # BPABI symbols
   __aeabi_cdcmpeq
Index: config/arm/t-linux
===================================================================
--- config/arm/t-linux	(revision 146532)
+++ config/arm/t-linux	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2006,
+# 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Just for these, we omit the frame pointer since it makes such a big
 # difference.
 TARGET_LIBGCC2_CFLAGS = -fomit-frame-pointer -fPIC
Index: config/arm/t-symbian
===================================================================
--- config/arm/t-symbian	(revision 146532)
+++ config/arm/t-symbian	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004, 2005, 2006, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMFUNCS = _bb_init_func _call_via_rX _interwork_call_via_rX _clzsi2 _clzdi2
 
 # These functions have __aeabi equivalents and will never be called by GCC.  
Index: config/arm/t-wince-pe
===================================================================
--- config/arm/t-wince-pe	(revision 146532)
+++ config/arm/t-wince-pe	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2003, 2004, 2006, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = arm/lib1funcs.asm
 LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_tls _call_via_rX _interwork_call_via_rX _clzsi2 _clzdi2
 
Index: config/arm/gentune.sh
===================================================================
--- config/arm/gentune.sh	(revision 146532)
+++ config/arm/gentune.sh	(working copy)
@@ -1,6 +1,23 @@
 #!/bin/sh
 # Generate arm-tune.md, a file containing the tune attribute from the list of 
 # CPUs in arm-cores.def
+# Copyright (C) 2004, 2009 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 echo ";; -*- buffer-read-only: t -*-"
 echo ";; Generated automatically by gentune.sh from arm-cores.def"
Index: config/pa/t-hpux-shlib
===================================================================
--- config/pa/t-hpux-shlib	(revision 146532)
+++ config/pa/t-hpux-shlib	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2001, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Build a shared libgcc library.
 SHLIB_EXT = .sl
 SHLIB_NAME = @shlib_base_name@$(SHLIB_EXT)
Index: config/pa/t-linux64
===================================================================
--- config/pa/t-linux64	(revision 146532)
+++ config/pa/t-linux64	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2001, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 #Plug millicode routines into libgcc.a  We want these on both native and
 #cross compiles.
 
Index: config/pa/t-pa64
===================================================================
--- config/pa/t-pa64	(revision 146532)
+++ config/pa/t-pa64	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 2000, 2001, 2002, 2004, 2006,
+# 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 TARGET_LIBGCC2_CFLAGS = -fPIC -Dpa64=1 -DELF=1 -mlong-calls
 LIB2FUNCS_EXTRA = quadlib.c
 LIBGCCSTUB_OBJS = rfi-stub.o dfi-stub.o jvrc-stub.o cxaf-stub.o
Index: config/pa/pa32-regs.h
===================================================================
--- config/pa/pa32-regs.h	(revision 146532)
+++ config/pa/pa32-regs.h	(working copy)
@@ -1,3 +1,27 @@
+/* Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
+   2008 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 /* Standard register usage.  */
 
 /* Number of actual hardware registers.
Index: config/pa/t-linux
===================================================================
--- config/pa/t-linux	(revision 146532)
+++ config/pa/t-linux	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 1999, 2001, 2002, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 #Plug millicode routines into libgcc.a  We want these on both native and
 #cross compiles.  We use the "64-bit" routines because the "32-bit" code
 #is broken for certain corner cases.
Index: config/mips/t-sb1
===================================================================
--- config/mips/t-sb1	(revision 146532)
+++ config/mips/t-sb1	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # GP-rel: G0 only
 #
 # Endianness: EB or EL
Index: config/mips/4130.md
===================================================================
--- config/mips/4130.md	(revision 146532)
+++ config/mips/4130.md	(working copy)
@@ -1,4 +1,21 @@
+;; Copyright (C) 2004, 2005, 2007 Free Software Foundation, Inc.
 ;;
+;; This file is part of GCC.
+;;
+;; GCC 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 3, or (at your option)
+;; any later version.
+;;
+;; GCC 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 GCC; see the file COPYING3.  If not see
+;; <http://www.gnu.org/licenses/>.  */
+;;
 ;; Pipeline description for the VR4130 family.
 ;;
 ;; The processor issues each 8-byte aligned pair of instructions together,
Index: config/mips/t-vr
===================================================================
--- config/mips/t-vr	(revision 146532)
+++ config/mips/t-vr	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2004, 2005 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # BEGIN boiler-plate MIPS stuff
 
 # Don't let CTOR_LIST end up in sdata section.
Index: config/mips/irix-crti.asm
===================================================================
--- config/mips/irix-crti.asm	(revision 146532)
+++ config/mips/irix-crti.asm	(working copy)
@@ -1,3 +1,26 @@
+/* Copyright (C) 2004, 2008 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 	.abicalls
 	.set	noreorder
 	.set	nomacro
Index: config/mips/mips-dsp.md
===================================================================
--- config/mips/mips-dsp.md	(revision 146532)
+++ config/mips/mips-dsp.md	(working copy)
@@ -1,3 +1,21 @@
+;; Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+;;
+;; This file is part of GCC.
+;;
+;; GCC 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 3, or (at your option)
+;; any later version.
+;;
+;; GCC 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 GCC; see the file COPYING3.  If not see
+;; <http://www.gnu.org/licenses/>.
+
 (define_constants
   [(CCDSP_PO_REGNUM	182)
    (CCDSP_SC_REGNUM	183)
Index: config/mips/t-isa3264
===================================================================
--- config/mips/t-isa3264	(revision 146532)
+++ config/mips/t-isa3264	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 2001, 2002, 2003, 2004, 2007,
+# 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Don't let CTOR_LIST end up in sdata section.
 CRTSTUFF_T_CFLAGS = -G 0
 
Index: config/mips/t-iris6
===================================================================
--- config/mips/t-iris6	(revision 146532)
+++ config/mips/t-iris6	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001, 2002, 2003, 2004, 2005,
+# 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 MULTILIB_OPTIONS=mabi=n32/mabi=32/mabi=64
 MULTILIB_DIRNAMES=n32 32 64
 MULTILIB_MATCHES=
Index: config/mips/irix-crtn.asm
===================================================================
--- config/mips/irix-crtn.asm	(revision 146532)
+++ config/mips/irix-crtn.asm	(working copy)
@@ -1,3 +1,26 @@
+/* Copyright (C) 2004 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 	.abicalls
 	.set	noreorder
 	.set	nomacro
Index: config/mips/t-libgcc-mips16
===================================================================
--- config/mips/t-libgcc-mips16	(revision 146532)
+++ config/mips/t-libgcc-mips16	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = mips/mips16.S
 LIB1ASMFUNCS = _m16addsf3 _m16subsf3 _m16mulsf3 _m16divsf3 \
 	_m16eqsf2 _m16nesf2 _m16gtsf2 _m16gesf2 _m16lesf2 _m16ltsf2 \
Index: config/mips/t-sr71k
===================================================================
--- config/mips/t-sr71k	(revision 146532)
+++ config/mips/t-sr71k	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2003 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Suppress building libgcc1.a, since the MIPS compiler port is complete
 # and does not need anything from libgcc1.a.
 LIBGCC1 =
Index: config/mips/crti.asm
===================================================================
--- config/mips/crti.asm	(revision 146532)
+++ config/mips/crti.asm	(working copy)
@@ -1,3 +1,26 @@
+/* Copyright (C) 2001, 2002 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 /* 4 slots for argument spill area.  1 for cpreturn, 1 for stack.
    Return spill offset of 40 and 20.  Aligned to 16 bytes for n32.  */
 
Index: config/mips/t-vxworks
===================================================================
--- config/mips/t-vxworks	(revision 146532)
+++ config/mips/t-vxworks	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2003, 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Multilibs for VxWorks.  We want these 8 architecture combinations:
 #
 #    {-mips2,-mips3} x {-EB,-EL} x {-mhard-float,-msoft-float}
Index: config/mips/t-gofast
===================================================================
--- config/mips/t-gofast	(revision 146532)
+++ config/mips/t-gofast	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2002 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # We want fine grained libraries, so use the new code to build the
 # floating point emulation libraries.
 FPBIT = fp-bit.c
Index: config/mips/crtn.asm
===================================================================
--- config/mips/crtn.asm	(revision 146532)
+++ config/mips/crtn.asm	(working copy)
@@ -1,3 +1,26 @@
+/* Copyright (C) 2001, 2002 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 /* 4 slots for argument spill area.  1 for cpreturn, 1 for stack.
    Return spill offset of 40 and 20.  Aligned to 16 bytes for n32.  */
 
Index: config/mips/5400.md
===================================================================
--- config/mips/5400.md	(revision 146532)
+++ config/mips/5400.md	(working copy)
@@ -1,3 +1,21 @@
+;; Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
+;;
+;; This file is part of GCC.
+;;
+;; GCC 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 3, or (at your option)
+;; any later version.
+;;
+;; GCC 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 GCC; see the file COPYING3.  If not see
+;; <http://www.gnu.org/licenses/>.
+;;
 ;; DFA-based pipeline description for 5400
 (define_automaton "vr54")
 (define_cpu_unit "vr54_dp0"     "vr54")
Index: config/mips/t-st
===================================================================
--- config/mips/t-st	(revision 146532)
+++ config/mips/t-st	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 MULTILIB_OPTIONS = march=loongson2e/march=loongson2f mabi=n32/mabi=32/mabi=64 
 MULTILIB_DIRNAMES = 2e 2f lib32 lib lib64
 
Index: config/mips/libgcc-mips16.ver
===================================================================
--- config/mips/libgcc-mips16.ver	(revision 146532)
+++ config/mips/libgcc-mips16.ver	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 GCC_4.4.0 {
   __mips16_addsf3
   __mips16_subsf3
Index: config/mips/mips-dspr2.md
===================================================================
--- config/mips/mips-dspr2.md	(revision 146532)
+++ config/mips/mips-dspr2.md	(working copy)
@@ -1,3 +1,21 @@
+;; Copyright (C) 2007 Free Software Foundation, Inc.
+;;
+;; This file is part of GCC.
+;;
+;; GCC 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 3, or (at your option)
+;; any later version.
+;;
+;; GCC 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 GCC; see the file COPYING3.  If not see
+;; <http://www.gnu.org/licenses/>.
+;;
 ; MIPS DSP ASE REV 2 Revision 0.02 11/24/2006
 
 (define_insn "mips_absq_s_qb"
Index: config/mips/5500.md
===================================================================
--- config/mips/5500.md	(revision 146532)
+++ config/mips/5500.md	(working copy)
@@ -1,3 +1,21 @@
+;; Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
+;;
+;; This file is part of GCC.
+;;
+;; GCC 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 3, or (at your option)
+;; any later version.
+;;
+;; GCC 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 GCC; see the file COPYING3.  If not see
+;; <http://www.gnu.org/licenses/>.
+;;
 ;; DFA-based pipeline description for 5500
 (define_automaton "vr55")
 (define_cpu_unit "vr55_dp0"     "vr55")
Index: config/mips/t-rtems
===================================================================
--- config/mips/t-rtems	(revision 146532)
+++ config/mips/t-rtems	(working copy)
@@ -1,4 +1,22 @@
 # Custom multilibs for RTEMS
+#
+# Copyright (C) 2003, 2005, 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
 
 # default is mips1 EB hard-float
 MULTILIB_OPTIONS = mips1/mips3/mips32 EB/EL msoft-float
Index: config/mips/mips-fixed.md
===================================================================
--- config/mips/mips-fixed.md	(revision 146532)
+++ config/mips/mips-fixed.md	(working copy)
@@ -1,3 +1,21 @@
+;; Copyright (C) 2007 Free Software Foundation, Inc.
+;;
+;; This file is part of GCC.
+;;
+;; GCC 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 3, or (at your option)
+;; any later version.
+;;
+;; GCC 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 GCC; see the file COPYING3.  If not see
+;; <http://www.gnu.org/licenses/>.
+;;
 ;; This file contains MIPS instructions that support fixed-point operations.
 
 ;; All supported fixed-point modes
Index: config/mips/t-linux64
===================================================================
--- config/mips/t-linux64	(revision 146532)
+++ config/mips/t-linux64	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 MULTILIB_OPTIONS = mabi=n32/mabi=32/mabi=64
 MULTILIB_DIRNAMES = n32 32 64
 MULTILIB_OSDIRNAMES = ../lib32 ../lib ../lib64
Index: config/mips/t-r3900
===================================================================
--- config/mips/t-r3900	(revision 146532)
+++ config/mips/t-r3900	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+# 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # We must build libgcc2.a with -G 0, in case the user wants to link
 # without the $gp register.
 TARGET_LIBGCC2_CFLAGS = -G 0
Index: config/mips/t-slibgcc-irix
===================================================================
--- config/mips/t-slibgcc-irix	(revision 146532)
+++ config/mips/t-slibgcc-irix	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004, 2005 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Build a shared libgcc library.
 
 SHLIB_EXT = .so
Index: config/mips/sb1.md
===================================================================
--- config/mips/sb1.md	(revision 146532)
+++ config/mips/sb1.md	(working copy)
@@ -1,4 +1,21 @@
+;; Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
 ;;
+;; This file is part of GCC.
+;;
+;; GCC 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 3, or (at your option)
+;; any later version.
+;;
+;; GCC 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 GCC; see the file COPYING3.  If not see
+;; <http://www.gnu.org/licenses/>.
+;;
 ;; DFA-based pipeline description for Broadcom SB-1
 ;;
 
Index: config/mips/t-sdemtk
===================================================================
--- config/mips/t-sdemtk	(revision 146532)
+++ config/mips/t-sdemtk	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Override newlib settings in t-sde and set up for building
 # against SDE header files and libraries.
 
Index: config/mips/20kc.md
===================================================================
--- config/mips/20kc.md	(revision 146532)
+++ config/mips/20kc.md	(working copy)
@@ -1,3 +1,21 @@
+;; Copyright (C) 2007 Free Software Foundation, Inc.
+;;
+;; This file is part of GCC.
+;;
+;; GCC 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 3, or (at your option)
+;; any later version.
+;;
+;; GCC 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 GCC; see the file COPYING3.  If not see
+;; <http://www.gnu.org/licenses/>.  */
+;;
 ;; .........................
 ;;
 ;; DFA-based pipeline description for MIPS64 model R20Kc.
Index: config/mips/sr71k.md
===================================================================
--- config/mips/sr71k.md	(revision 146532)
+++ config/mips/sr71k.md	(working copy)
@@ -1,3 +1,21 @@
+;; Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc.
+;;
+;; This file is part of GCC.
+;;
+;; GCC 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 3, or (at your option)
+;; any later version.
+;;
+;; GCC 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 GCC; see the file COPYING3.  If not see
+;; <http://www.gnu.org/licenses/>.
+;;
 ;; .........................
 ;;
 ;; DFA-based pipeline description for Sandcraft SR3 (MIPS64 based)
Index: config/mips/t-elf
===================================================================
--- config/mips/t-elf	(revision 146532)
+++ config/mips/t-elf	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2006,
+# 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Don't let CTOR_LIST end up in sdata section.
 CRTSTUFF_T_CFLAGS = -G 0
 
Index: config/mips/t-mips
===================================================================
--- config/mips/t-mips	(revision 146532)
+++ config/mips/t-mips	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2002, 2003, 2006 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # fp-bit and dp-bit are really part of libgcc1, but this will cause
 # them to be built correctly, so... [taken from t-sparclite]
 # We want fine grained libraries, so use the new code to build the
Index: config/mips/t-sde
===================================================================
--- config/mips/t-sde	(revision 146532)
+++ config/mips/t-sde	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Don't let CTOR_LIST end up in sdata section.
 CRTSTUFF_T_CFLAGS = -G 0
 
Index: config/t-lynx
===================================================================
--- config/t-lynx	(revision 146532)
+++ config/t-lynx	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2004, 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # Compile crtbeginS.o and crtendS.o with pic.
 CRTSTUFF_T_CFLAGS_S = $(CRTSTUFF_T_CFLAGS) -fPIC
 
Index: config/libgcc-glibc.ver
===================================================================
--- config/libgcc-glibc.ver	(revision 146532)
+++ config/libgcc-glibc.ver	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2000, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # In order to work around the very problems that force us to now generally
 # create a libgcc.so, glibc reexported a number of routines from libgcc.a.
 # By now choosing the same version tags for these specific routines, we
Index: config/h8300/mova.md
===================================================================
--- config/h8300/mova.md	(revision 146532)
+++ config/h8300/mova.md	(working copy)
@@ -1,5 +1,22 @@
 ;; -*- buffer-read-only: t -*-
 ;; Generated automatically from genmova.sh
+;; Copyright (C) 2004, 2009 Free Software Foundation, Inc.
+;;
+;; This file is part of GCC.
+;;
+;; GCC 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 3, or (at your option)
+;; any later version.
+;;
+;; GCC 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 GCC; see the file COPYING3.  If not see
+;; <http://www.gnu.org/licenses/>.
 (define_insn ""
   [(set (match_operand:QI 0 "register_operand" "=r,r")
 	(plus:QI (mult:QI (match_operand:QI 1 "h8300_dst_operand" "0,rQ")
Index: config/h8300/t-h8300
===================================================================
--- config/h8300/t-h8300	(revision 146532)
+++ config/h8300/t-h8300	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
+# 2004 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = h8300/lib1funcs.asm
 LIB1ASMFUNCS = _cmpsi2 _ucmpsi2 _divhi3 _divsi3 _mulhi3 _mulsi3 \
   _fixunssfsi_asm
Index: config/h8300/genmova.sh
===================================================================
--- config/h8300/genmova.sh	(revision 146532)
+++ config/h8300/genmova.sh	(working copy)
@@ -2,8 +2,43 @@
 # Generate mova.md, a file containing patterns that can be implemented
 # using the h8sx mova instruction.
 
+# Copyright (C) 2004, 2009 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 echo ";; -*- buffer-read-only: t -*-"
 echo ";; Generated automatically from genmova.sh"
+echo ";; Copyright (C) 2004, 2009 Free Software Foundation, Inc."
+echo ";;"
+echo ";; This file is part of GCC."
+echo ";;"
+echo ";; GCC is free software; you can redistribute it and/or modify"
+echo ";; it under the terms of the GNU General Public License as published by"
+echo ";; the Free Software Foundation; either version 3, or (at your option)"
+echo ";; any later version."
+echo ";;"
+echo ";; GCC is distributed in the hope that it will be useful,"
+echo ";; but WITHOUT ANY WARRANTY; without even the implied warranty of"
+echo ";; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the"
+echo ";; GNU General Public License for more details."
+echo ";;"
+echo ";; You should have received a copy of the GNU General Public License"
+echo ";; along with GCC; see the file COPYING3.  If not see"
+echo ";; <http://www.gnu.org/licenses/>."
 
 # Loop over modes for the source operand (the index).  Only 8-bit and
 # 16-bit indices are allowed.
Index: config/v850/t-v850
===================================================================
--- config/v850/t-v850	(revision 146532)
+++ config/v850/t-v850	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003,
+# 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = v850/lib1funcs.asm
 LIB1ASMFUNCS	= _mulsi3 \
 		  _divsi3 \
Index: config/v850/t-v850e
===================================================================
--- config/v850/t-v850e	(revision 146532)
+++ config/v850/t-v850e	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2003, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 LIB1ASMSRC = v850/lib1funcs.asm
 LIB1ASMFUNCS	= _mulsi3 \
 		  _divsi3 \
Index: config/divmod.c
===================================================================
--- config/divmod.c	(revision 146532)
+++ config/divmod.c	(working copy)
@@ -1,3 +1,26 @@
+/* Copyright (C) 2000 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 long udivmodsi4 ();
 
 long
Index: config/mmix/t-mmix
===================================================================
--- config/mmix/t-mmix	(revision 146532)
+++ config/mmix/t-mmix	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 # See "Target Fragment" in GCC info.  That same order is used here.
 
 TARGET_LIBGCC2_CFLAGS = -mlibfuncs -O2
Index: config/bfin/t-bfin
===================================================================
--- config/bfin/t-bfin	(revision 146532)
+++ config/bfin/t-bfin	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2005, 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 ## Target part of the Makefile
 
 LIB1ASMSRC = bfin/lib1funcs.asm
Index: config/bfin/t-bfin-elf
===================================================================
--- config/bfin/t-bfin-elf	(revision 146532)
+++ config/bfin/t-bfin-elf	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 ## Target part of the Makefile
 
 LIB1ASMSRC = bfin/lib1funcs.asm
Index: config/bfin/linux.h
===================================================================
--- config/bfin/linux.h	(revision 146532)
+++ config/bfin/linux.h	(working copy)
@@ -1,3 +1,26 @@
+/* Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 #undef SUBTARGET_DRIVER_SELF_SPECS
 #define SUBTARGET_DRIVER_SELF_SPECS \
   "%{!mno-fdpic:-mfdpic} -micplb",
Index: config/bfin/libgcc-bfin.ver
===================================================================
--- config/bfin/libgcc-bfin.ver	(revision 146532)
+++ config/bfin/libgcc-bfin.ver	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006,
+# 2007 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 GCC_3.0 {
   # libgcc1 integer symbols
   ___absvsi2
Index: config/bfin/elf.h
===================================================================
--- config/bfin/elf.h	(revision 146532)
+++ config/bfin/elf.h	(working copy)
@@ -1,3 +1,26 @@
+/* Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 #undef  STARTFILE_SPEC
 #define STARTFILE_SPEC "\
 %{msim:%{!shared:crt0%O%s}} \
Index: config/bfin/t-bfin-uclinux
===================================================================
--- config/bfin/t-bfin-uclinux	(revision 146532)
+++ config/bfin/t-bfin-uclinux	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 ## Target part of the Makefile
 
 LIB1ASMSRC = bfin/lib1funcs.asm
Index: config/bfin/t-bfin-linux
===================================================================
--- config/bfin/t-bfin-linux	(revision 146532)
+++ config/bfin/t-bfin-linux	(working copy)
@@ -1,3 +1,21 @@
+# Copyright (C) 2007, 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 ## Target part of the Makefile
 
 LIB1ASMSRC = bfin/lib1funcs.asm
Index: config/bfin/uclinux.h
===================================================================
--- config/bfin/uclinux.h	(revision 146532)
+++ config/bfin/uclinux.h	(working copy)
@@ -1,3 +1,26 @@
+/* Copyright (C) 2005, 2006, 2007 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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.
+
+Under Section 7 of GPL version 3, you are granted additional
+permissions described in the GCC Runtime Library Exception, version
+3.1, as published by the Free Software Foundation.
+
+You should have received a copy of the GNU General Public License and
+a copy of the GCC Runtime Library Exception along with this program;
+see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+<http://www.gnu.org/licenses/>.  */
+
 #undef  STARTFILE_SPEC
 #define STARTFILE_SPEC \
   "%{!shared: crt1%O%s} crti%O%s crtbegin%O%s crtlibid%O%s"
Index: libgcc-std.ver
===================================================================
--- libgcc-std.ver	(revision 146532)
+++ libgcc-std.ver	(working copy)
@@ -1,3 +1,22 @@
+# Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
+# 2008 Free Software Foundation, Inc.
+#
+# This file is part of GCC.
+#
+# GCC 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 3, or (at your option)
+# any later version.
+#
+# GCC 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 GCC; see the file COPYING3.  If not see
+# <http://www.gnu.org/licenses/>.
+
 GCC_3.0 {
   # libgcc1 integer symbols
   __absvsi2
Index: gsyms.h
===================================================================
--- gsyms.h	(revision 146532)
+++ gsyms.h	(working copy)
@@ -1,3 +1,21 @@
+/* Copyright (C) 1992, 1996, 1997, 1998 Free Software Foundation, Inc.
+
+This file is part of GCC.
+
+GCC 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 3, or (at your option) any later
+version.
+
+GCC 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 GCC; see the file COPYING3.  If not see
+<http://www.gnu.org/licenses/>.  */
+
 /* For cross compilation, use the portable definitions from the COFF
    documentation.  */
 
Index: ChangeLog.lib
===================================================================
--- ChangeLog.lib	(revision 146532)
+++ ChangeLog.lib	(working copy)
@@ -3779,3 +3779,11 @@
 left-margin: 8
 version-control: never
 End:
+
+
+Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
+1998 Free Software Foundation, Inc.
+
+Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.

-- 
Joseph S. Myers
joseph@codesourcery.com

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]