diff --git a/gcc/ABOUT-GCC-NLS b/gcc/ABOUT-GCC-NLS index 8107d583e0775c258eede3b9f5776dccf3172196..063f4671adf6d44b2ce6d99b4b3a888940c22239 100644 --- a/gcc/ABOUT-GCC-NLS +++ b/gcc/ABOUT-GCC-NLS @@ -47,3 +47,10 @@ tables. 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. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3c622f75512ad054e126b6e1a9b6075322b59bd0..80c83b106ea78b62616c64ad828ef798d1781b5c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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. diff --git a/gcc/ChangeLog-1997 b/gcc/ChangeLog-1997 index ea16ac7e81d1413e396d704e3024f9e6de4b314c..bb6d33bf0c435cfbbed6f1d09ebdb04780a7f762 100644 --- a/gcc/ChangeLog-1997 +++ b/gcc/ChangeLog-1997 @@ -3967,3 +3967,10 @@ Mon Aug 11 10:04:49 1997 Jeffrey A Law (law@cygnus.com) 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. diff --git a/gcc/ChangeLog-1998 b/gcc/ChangeLog-1998 index 140814035a4cdc6048b56b18dee8f69759b1df26..9657d833c32aca7d0323b0e73c9d1547381efdbb 100644 --- a/gcc/ChangeLog-1998 +++ b/gcc/ChangeLog-1998 @@ -17614,3 +17614,10 @@ Thu Jan 1 10:49:12 1998 Jeffrey A Law (law@cygnus.com) * 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. diff --git a/gcc/ChangeLog-1999 b/gcc/ChangeLog-1999 index ea81917c2e5fc9170ce287c7d2b4337131e45b4a..9617dcfeeab32b236ff81650ee1a19b4a6717e2b 100644 --- a/gcc/ChangeLog-1999 +++ b/gcc/ChangeLog-1999 @@ -21784,3 +21784,10 @@ Sun Jan 3 03:20:38 1999 David Edelsohn <edelsohn@gnu.org> 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. diff --git a/gcc/ChangeLog-2000 b/gcc/ChangeLog-2000 index fcbad249f872d072a2ba0332def0f999e03a7fae..7709c6f8bc0199b0c44bb4265e5b646763ce51a6 100644 --- a/gcc/ChangeLog-2000 +++ b/gcc/ChangeLog-2000 @@ -21742,7 +21742,7 @@ Mon Apr 17 14:59:36 MET DST 2000 Jan Hubicka <jh@suse.cz> 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 @@ Mon Jan 3 02:54:40 2000 Hans-Peter Nilsson <hp@bitrange.com> * 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. diff --git a/gcc/ChangeLog-2001 b/gcc/ChangeLog-2001 index 222975e99b15b6e0fb785c3063d32b87e6b4e266..87a339c6e515a5098c6c7a3bc515908ef937b328 100644 --- a/gcc/ChangeLog-2001 +++ b/gcc/ChangeLog-2001 @@ -4556,7 +4556,7 @@ Mon Nov 19 16:57:44 2001 Douglas B. Rupp <rupp@gnat.com> * 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 @@ Tue Aug 14 14:57:07 CEST 2001 Jan Hubicka <jh@suse.cz> * 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 @@ Fri May 4 13:10:03 CEST 2001 Jan Hubicka <jh@suse.cz> * 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 @@ Fri Jan 12 00:04:00 MET 2001 Jan Hubicka <jh@suse.cz> 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 @@ Tue Jan 9 21:25:19 2001 Jeffrey A Law (law@cygnus.com) * 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 @@ Sat Jan 6 00:09:34 2001 J"orn Rennecke <amylaar@redhat.com> (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 @@ Fri Jan 5 16:29:49 MET 2001 Jan Hubicka <jh@suse.cz> (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 @@ Thu Jan 4 15:54:05 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> * 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 @@ Wed Jan 3 08:53:50 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> * 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 @@ Mon Jan 1 07:38:33 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> * 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. diff --git a/gcc/ChangeLog-2002 b/gcc/ChangeLog-2002 index 370ff0efbddc839d254a34a867be6ea5e37fd86c..2e60a7ffce7d612537d95290c13590155bee72ac 100644 --- a/gcc/ChangeLog-2002 +++ b/gcc/ChangeLog-2002 @@ -14634,7 +14634,7 @@ Fri Jun 28 17:22:37 2002 Denis Chertykov <denisc@overta.ru> * 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 @@ Thu May 2 19:50:04 CEST 2002 Jan Hubicka <jh@suse.cz> 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 @@ Wed Feb 20 00:03:25 EST 2002 Alan Matsuoka <alanm@redhat.com> * 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 @@ Sat Feb 16 13:39:09 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> * 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 @@ Mon Feb 4 19:23:19 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> * 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 @@ Tue Jan 1 17:12:56 2002 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> (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. diff --git a/gcc/ChangeLog-2003 b/gcc/ChangeLog-2003 index eac1c1419e1cd7fc52bed05e58547e2972782372..4bef4bee79927bccd5d183aff007aa9f2e56d0ca 100644 --- a/gcc/ChangeLog-2003 +++ b/gcc/ChangeLog-2003 @@ -32981,7 +32981,7 @@ Mon Mar 24 20:03:03 CET 2003 Jan Hubicka <jh@suse.cz> * 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 @@ Mon Mar 24 20:03:03 CET 2003 Jan Hubicka <jh@suse.cz> * 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. diff --git a/gcc/ChangeLog-2004 b/gcc/ChangeLog-2004 index 747b2fd36ca67b9d14095975acfeab61ed9945d2..d48c31acab8c26c523b378b9df651ec24b721650 100644 --- a/gcc/ChangeLog-2004 +++ b/gcc/ChangeLog-2004 @@ -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. diff --git a/gcc/ChangeLog-2005 b/gcc/ChangeLog-2005 index 888821fda465a7c4b83c7c7252ace87b6d8f951e..efe77cde004e2a8dfdc056f8055dc35eacfaaa15 100644 --- a/gcc/ChangeLog-2005 +++ b/gcc/ChangeLog-2005 @@ -20510,7 +20510,7 @@ Older entries for 2005 can be found in ChangeLog-2005. * 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 @@ Older entries for 2005 can be found in ChangeLog-2005. (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 @@ Older entries for 2005 can be found in ChangeLog-2005. * 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 @@ Older entries for 2005 can be found in ChangeLog-2005. * 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 @@ Older entries for 2005 can be found in ChangeLog-2005. * 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 @@ Older entries for 2005 can be found in ChangeLog-2005. * 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 @@ Older entries for 2005 can be found in ChangeLog-2005. (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 @@ Older entries for 2005 can be found in ChangeLog-2005. * 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 @@ Older entries for 2005 can be found in ChangeLog-2005. * 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 @@ Older entries for 2005 can be found in ChangeLog-2005. (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 @@ Older entries for 2005 can be found in ChangeLog-2005. * 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 @@ Older entries for 2005 can be found in ChangeLog-2005. * 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 @@ Older entries for 2005 can be found in ChangeLog-2005. 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 @@ Older entries for 2005 can be found in ChangeLog-2005. * 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 @@ Older entries for 2005 can be found in ChangeLog-2005. 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 @@ Older entries for 2005 can be found in ChangeLog-2005. * 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 @@ Older entries for 2005 can be found in ChangeLog-2005. (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 @@ Older entries for 2005 can be found in ChangeLog-2005. * 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 @@ Older entries for 2005 can be found in ChangeLog-2005. * 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. diff --git a/gcc/ChangeLog-2006 b/gcc/ChangeLog-2006 index d57f42548e3f68b4d19636ac60c32dbcb0721408..b4045cd1d9cd6810ef8c8f22e713b236196b243a 100644 --- a/gcc/ChangeLog-2006 +++ b/gcc/ChangeLog-2006 @@ -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. diff --git a/gcc/ChangeLog-2007 b/gcc/ChangeLog-2007 index e76781bbd9d64855cd48a830f8cd84a4acfdf90d..ad1925a120b0332386f3ef9564d9301c55508240 100644 --- a/gcc/ChangeLog-2007 +++ b/gcc/ChangeLog-2007 @@ -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. diff --git a/gcc/ChangeLog-2008 b/gcc/ChangeLog-2008 index 54e7abd90b16ecff41e53562a9bfead7d92f871d..7c4d66d97bf165950230a85c91744b64b2457d02 100644 --- a/gcc/ChangeLog-2008 +++ b/gcc/ChangeLog-2008 @@ -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. diff --git a/gcc/ChangeLog.dataflow b/gcc/ChangeLog.dataflow index 936caa09193bde27454512029670af6163511507..880e39eca2604c546093ae4b3439b4470d57a0f1 100644 --- a/gcc/ChangeLog.dataflow +++ b/gcc/ChangeLog.dataflow @@ -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. diff --git a/gcc/ChangeLog.lib b/gcc/ChangeLog.lib index 7b85b56879cf737e3e56960f0f99aee922abd382..38df842cddc31193922b6fdc270ff8cb24d467e5 100644 --- a/gcc/ChangeLog.lib +++ b/gcc/ChangeLog.lib @@ -3779,3 +3779,11 @@ mode: indented-text 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. diff --git a/gcc/ChangeLog.ptr b/gcc/ChangeLog.ptr index 5c7380dc0ce09550df51d265d63f78e5de0ed5a9..37dd376f17878ce4ce3036d6c17735596e36ae57 100644 --- a/gcc/ChangeLog.ptr +++ b/gcc/ChangeLog.ptr @@ -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. diff --git a/gcc/ChangeLog.tree-ssa b/gcc/ChangeLog.tree-ssa index ddb8979f23b1050339de2af61bad1f9d7385e2df..8dc43dac2761144e1df06106d617ce611a222ab8 100644 --- a/gcc/ChangeLog.tree-ssa +++ b/gcc/ChangeLog.tree-ssa @@ -19336,3 +19336,10 @@ Local Variables: 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. diff --git a/gcc/ChangeLog.tuples b/gcc/ChangeLog.tuples index ab189c44902799f1ddea718b28c879904130daac..196e9b45d0061b8a071cefd5e965bdadfd41d4a9 100644 --- a/gcc/ChangeLog.tuples +++ b/gcc/ChangeLog.tuples @@ -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. diff --git a/gcc/FSFChangeLog b/gcc/FSFChangeLog index 07ede2f0f779f95813da1be3af62ba7ed80d840e..2b1353ebc4d37e5d2691627cf00b1b4803e3f465 100644 --- a/gcc/FSFChangeLog +++ b/gcc/FSFChangeLog @@ -2696,10 +2696,10 @@ Wed Jan 7 17:09:28 1998 Jim Wilson <wilson@cygnus.com> (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. diff --git a/gcc/FSFChangeLog.10 b/gcc/FSFChangeLog.10 index e7ae6c5af0a28b536b9b24b3dfcc184d4ab37f10..0b8d1833b668067d1ee620d34c7456465b4f0cf7 100644 --- a/gcc/FSFChangeLog.10 +++ b/gcc/FSFChangeLog.10 @@ -10108,3 +10108,10 @@ Wed Mar 1 06:48:31 1995 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> * 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. diff --git a/gcc/FSFChangeLog.11 b/gcc/FSFChangeLog.11 index 1e80eab580ca58cf2918d0b6153c177c007c4eb9..8d75a438ec4649684096b0c688a38a01980a16b2 100644 --- a/gcc/FSFChangeLog.11 +++ b/gcc/FSFChangeLog.11 @@ -14484,10 +14484,10 @@ Mon Apr 1 13:45:30 1996 Jeffrey A. Law <law@cygnus.com> 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. diff --git a/gcc/LANGUAGES b/gcc/LANGUAGES index 5f20d9c24e9fa9681fb0c016759577e40afbfd29..805e9b49cac3311e37ae741ead4cbcd663699419 100644 --- a/gcc/LANGUAGES +++ b/gcc/LANGUAGES @@ -55,3 +55,10 @@ Feb 1, 1998: 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. diff --git a/gcc/ONEWS b/gcc/ONEWS index f4b358102ee7f7d5a3fefc3dfe68ac8273a8a954..8489abeb8700b80735a58cf89ffde73686163131 100644 --- a/gcc/ONEWS +++ b/gcc/ONEWS @@ -984,3 +984,9 @@ Newly documented compiler options: 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. diff --git a/gcc/acinclude.m4 b/gcc/acinclude.m4 index 9f865ee28d4f064debfb3b6ff8b54c263260875b..2b553e27e692e509e0a6a4fdb2f9e66ff3596b1b 100644 --- a/gcc/acinclude.m4 +++ b/gcc/acinclude.m4 @@ -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 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 6f31dbd3e3d29b729e844a4c478466e2ee390dd0..841af7f0b86f0eec87ad0dc984e149254de303e1 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -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 @@ Thu Nov 15 18:16:17 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 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. diff --git a/gcc/ada/ChangeLog.ptr b/gcc/ada/ChangeLog.ptr index 26d8b6a5446a7fbebdb351b92994aa2147565685..109522dbfdd96b967c016ffac2983e7cac37348a 100644 --- a/gcc/ada/ChangeLog.ptr +++ b/gcc/ada/ChangeLog.ptr @@ -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. diff --git a/gcc/ada/ChangeLog.tree-ssa b/gcc/ada/ChangeLog.tree-ssa index 73524e5492bbdd7527aa9868f955ee0159b855b6..030ea55ac1de393b59719ae92bbcda2a1533a2a2 100644 --- a/gcc/ada/ChangeLog.tree-ssa +++ b/gcc/ada/ChangeLog.tree-ssa @@ -27,3 +27,10 @@ Local Variables: 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. diff --git a/gcc/config/alpha/gnu.h b/gcc/config/alpha/gnu.h index b9bfceafd0a9b310ed1814c060a0a298a4d4569a..f98c3e72e9050bbbdda29b318b8212fb9fc2c974 100644 --- a/gcc/config/alpha/gnu.h +++ b/gcc/config/alpha/gnu.h @@ -1,4 +1,27 @@ -/* 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)"); diff --git a/gcc/config/alpha/libgcc-alpha-ldbl.ver b/gcc/config/alpha/libgcc-alpha-ldbl.ver index f8fc4a9fa77f607989fd217d993c4be1caa0ff30..8dc54a74980ac175959d5263c56e9bfcb28a5f10 100644 --- a/gcc/config/alpha/libgcc-alpha-ldbl.ver +++ b/gcc/config/alpha/libgcc-alpha-ldbl.ver @@ -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 diff --git a/gcc/config/alpha/t-osf4 b/gcc/config/alpha/t-osf4 index ead38d1237c35052933e0ea5a86172c5c6c5aa46..362c8dd8797f3229d57371044eb8ec4e6344ad8c 100644 --- a/gcc/config/alpha/t-osf4 +++ b/gcc/config/alpha/t-osf4 @@ -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 diff --git a/gcc/config/alpha/t-vms b/gcc/config/alpha/t-vms index d1a98e2a5f8b5f576a02410b0106be743bb90b08..5b815288aa3186beb3976515f18d3a0ef411c81b 100644 --- a/gcc/config/alpha/t-vms +++ b/gcc/config/alpha/t-vms @@ -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 diff --git a/gcc/config/alpha/va_list.h b/gcc/config/alpha/va_list.h index df58ed0b5be5ba6c24d1e5736535e5bf8cd386c5..26e9515b44e74412be9eb4334f494de40f8d2ce1 100644 --- a/gcc/config/alpha/va_list.h +++ b/gcc/config/alpha/va_list.h @@ -1,4 +1,27 @@ -/* 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 diff --git a/gcc/config/alpha/x-vms b/gcc/config/alpha/x-vms index 3b47bebe6364a77d71fb79cd1789c7507e8482fa..23f960f283cf7c557c3eda4cee6904b00e2d02a9 100644 --- a/gcc/config/alpha/x-vms +++ b/gcc/config/alpha/x-vms @@ -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') diff --git a/gcc/config/arc/t-arc b/gcc/config/arc/t-arc index b39fb128e102f17c57e2b04fc97ef647c8bda1bb..a923479ca09646121a13f55bc6ed91787db40abe 100644 --- a/gcc/config/arc/t-arc +++ b/gcc/config/arc/t-arc @@ -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 diff --git a/gcc/config/arm/README-interworking b/gcc/config/arm/README-interworking index d221e1555760ea7e9c472e2e9b3e97c08a195665..7f2eda83b49a2b26d6a3ba2c8884ca6cbcc97da8 100644 --- a/gcc/config/arm/README-interworking +++ b/gcc/config/arm/README-interworking @@ -740,3 +740,10 @@ used. 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. diff --git a/gcc/config/arm/arm-c.c b/gcc/config/arm/arm-c.c index 60cf5a9728cc85add2326a5e56e760f9a750602b..4e2a9cbe51a145dcd5979580e9c484118fdd7dbc 100644 --- a/gcc/config/arm/arm-c.c +++ b/gcc/config/arm/arm-c.c @@ -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" diff --git a/gcc/config/arm/gentune.sh b/gcc/config/arm/gentune.sh index 7c309c75f558ecfdb26076448be27148e262b00d..a873973e3c59f36d560be9ccb19dc7d0add67fa6 100755 --- a/gcc/config/arm/gentune.sh +++ b/gcc/config/arm/gentune.sh @@ -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" diff --git a/gcc/config/arm/libgcc-bpabi.ver b/gcc/config/arm/libgcc-bpabi.ver index 98ed283f0d0be2738a1bd0b0f89087015cd5baa9..3ba8364dc8e3941700080f2bb48a944f6049358e 100644 --- a/gcc/config/arm/libgcc-bpabi.ver +++ b/gcc/config/arm/libgcc-bpabi.ver @@ -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 diff --git a/gcc/config/arm/t-arm b/gcc/config/arm/t-arm index 96e4e49a73df7cbec258a5f109ee2b5054fbc064..83b874c040e29758ea322233f53b8733536528be 100644 --- a/gcc/config/arm/t-arm +++ b/gcc/config/arm/t-arm @@ -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 \ diff --git a/gcc/config/arm/t-arm-elf b/gcc/config/arm/t-arm-elf index 33462939994ed0303084efcc7a6d8c9445447bb1..a268ddb8cd6c98accf1a74ec105cadeed4d237f8 100644 --- a/gcc/config/arm/t-arm-elf +++ b/gcc/config/arm/t-arm-elf @@ -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 diff --git a/gcc/config/arm/t-arm-softfp b/gcc/config/arm/t-arm-softfp index 4a97747b19550e7f8acb7eb4fa4a1a2723be51ba..f9cace97e21f74e4ae49e6e5d5f17ec55f477f22 100644 --- a/gcc/config/arm/t-arm-softfp +++ b/gcc/config/arm/t-arm-softfp @@ -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 diff --git a/gcc/config/arm/t-bpabi b/gcc/config/arm/t-bpabi index b5c6a0b617171f9eaf9b8d40fbeb4e0549e1b1b7..c31d357bedb6a66d96ba75e6ffd47e3ae13c6c3e 100644 --- a/gcc/config/arm/t-bpabi +++ b/gcc/config/arm/t-bpabi @@ -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 diff --git a/gcc/config/arm/t-linux b/gcc/config/arm/t-linux index 73d62136e2c40fe1c5cc0f1a0c5bb2977a62139b..a6fddad50309bb5298d0c160b003f606b7da3b29 100644 --- a/gcc/config/arm/t-linux +++ b/gcc/config/arm/t-linux @@ -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 diff --git a/gcc/config/arm/t-linux-eabi b/gcc/config/arm/t-linux-eabi index 5c364be94fa1150de43a0203d1d539001416798f..ebd177bf7f5bcc49c889c40eb69fb7088314d624 100644 --- a/gcc/config/arm/t-linux-eabi +++ b/gcc/config/arm/t-linux-eabi @@ -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 diff --git a/gcc/config/arm/t-netbsd b/gcc/config/arm/t-netbsd index 7d0724cc8725ef5a68be62da86f8d04a8b7d25d7..22bbbe7dd4b0a9dabf2144ea4d8a39f2864b6cbf 100644 --- a/gcc/config/arm/t-netbsd +++ b/gcc/config/arm/t-netbsd @@ -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 diff --git a/gcc/config/arm/t-pe b/gcc/config/arm/t-pe index 83c096ced70d256a9a60e2a588da216e835c0982..9b8f4a6160bc805fdaea15fe5fe41626bfa1764e 100644 --- a/gcc/config/arm/t-pe +++ b/gcc/config/arm/t-pe @@ -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 diff --git a/gcc/config/arm/t-strongarm-elf b/gcc/config/arm/t-strongarm-elf index bc076e88a047aa9704ac609288e886bf65c54828..bf130635f8529769a4f2f940016cdf04fbb5f474 100644 --- a/gcc/config/arm/t-strongarm-elf +++ b/gcc/config/arm/t-strongarm-elf @@ -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 diff --git a/gcc/config/arm/t-symbian b/gcc/config/arm/t-symbian index cadbd2236b3e2297aee275d25e568dcb9eb9baa5..5b6f007891429a197cb3270e8457436ed3c74442 100644 --- a/gcc/config/arm/t-symbian +++ b/gcc/config/arm/t-symbian @@ -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. diff --git a/gcc/config/arm/t-vxworks b/gcc/config/arm/t-vxworks index 565b33d6ce9342f39aeb7ab28c6b392dd3e00083..c9514b5a4e5098ce6fb61d0f81f33874322c78c1 100644 --- a/gcc/config/arm/t-vxworks +++ b/gcc/config/arm/t-vxworks @@ -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 diff --git a/gcc/config/arm/t-wince-pe b/gcc/config/arm/t-wince-pe index 84b8170ecdfaf314fd2dcc7290e152161773df1a..d41ff14e4f3a29317af3d954e220f82721294754 100644 --- a/gcc/config/arm/t-wince-pe +++ b/gcc/config/arm/t-wince-pe @@ -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 diff --git a/gcc/config/avr/t-avr b/gcc/config/avr/t-avr index 7513b3d4afb715ee765a946007afdbf9eef0594a..c78b00db9a93b5ed5bc20940234cbf5f0f216b0c 100644 --- a/gcc/config/avr/t-avr +++ b/gcc/config/avr/t-avr @@ -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 \ diff --git a/gcc/config/bfin/elf.h b/gcc/config/bfin/elf.h index 9a2ec01cb891e9ae8caa4fc890cb31a4b25fa872..975212faa23992b11770f90281c807e57c6a5ea6 100644 --- a/gcc/config/bfin/elf.h +++ b/gcc/config/bfin/elf.h @@ -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}} \ diff --git a/gcc/config/bfin/libgcc-bfin.ver b/gcc/config/bfin/libgcc-bfin.ver index 1afb78e9c8232c9a4650147ad1f6ba4c2c0fcd72..a10a0f0a6ef6929b8e20b199e8ae2f940278631c 100644 --- a/gcc/config/bfin/libgcc-bfin.ver +++ b/gcc/config/bfin/libgcc-bfin.ver @@ -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 diff --git a/gcc/config/bfin/linux.h b/gcc/config/bfin/linux.h index b786dcb6fff0a5ba411295478fd3012fbab3b177..5d576805e5b1c4ddb1a0a005e36d3b3927380089 100644 --- a/gcc/config/bfin/linux.h +++ b/gcc/config/bfin/linux.h @@ -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", diff --git a/gcc/config/bfin/t-bfin b/gcc/config/bfin/t-bfin index 566f3e111bd54c2209b5b845516921794cc5eeec..37b6871c1dcae43741375b4843828b4ae1cb19cc 100644 --- a/gcc/config/bfin/t-bfin +++ b/gcc/config/bfin/t-bfin @@ -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 diff --git a/gcc/config/bfin/t-bfin-elf b/gcc/config/bfin/t-bfin-elf index b5606e7bb758f1c248389c2664c830e074874178..87e00ade16b1f65cbd2eccd202df7bfe39821c7e 100644 --- a/gcc/config/bfin/t-bfin-elf +++ b/gcc/config/bfin/t-bfin-elf @@ -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 diff --git a/gcc/config/bfin/t-bfin-linux b/gcc/config/bfin/t-bfin-linux index c8c03d69e28ce30aad00047f00cf1c700d4e0df5..3fbfb4947ce5582f3bb598fea9723b3c560f8209 100644 --- a/gcc/config/bfin/t-bfin-linux +++ b/gcc/config/bfin/t-bfin-linux @@ -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 diff --git a/gcc/config/bfin/t-bfin-uclinux b/gcc/config/bfin/t-bfin-uclinux index d075d6b5e6537a91b6f11c1288520bd792e7158b..f0a8e913d5c29af8a29c07587d74ddced35e6a95 100644 --- a/gcc/config/bfin/t-bfin-uclinux +++ b/gcc/config/bfin/t-bfin-uclinux @@ -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 diff --git a/gcc/config/bfin/uclinux.h b/gcc/config/bfin/uclinux.h index 041f2eea8515973f02c96648f9d8ea6215b1d05a..80419da0fbab046f058cfbf9e8abd3dd3d382a6c 100644 --- a/gcc/config/bfin/uclinux.h +++ b/gcc/config/bfin/uclinux.h @@ -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" diff --git a/gcc/config/cris/mulsi3.asm b/gcc/config/cris/mulsi3.asm index 69d9dedd9665c4aef56797c42a0d53df691ea7aa..76dfb634680b3808aa519f08ed4a4cda9d6d8d78 100644 --- a/gcc/config/cris/mulsi3.asm +++ b/gcc/config/cris/mulsi3.asm @@ -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: ;; diff --git a/gcc/config/cris/t-cris b/gcc/config/cris/t-cris index 30ec633d3a3eab16073d966ed0f3689a77f6456a..1630acbcc2414cba9c549aaad7d4bc73455c4489 100644 --- a/gcc/config/cris/t-cris +++ b/gcc/config/cris/t-cris @@ -3,6 +3,23 @@ # # 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 diff --git a/gcc/config/cris/t-elfmulti b/gcc/config/cris/t-elfmulti index c654b3d85657b47712cc4c169a8163b8dc825325..8d4dfea4ef13338648703fd6075bac05acdb7d60 100644 --- a/gcc/config/cris/t-elfmulti +++ b/gcc/config/cris/t-elfmulti @@ -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 diff --git a/gcc/config/crx/t-crx b/gcc/config/crx/t-crx index 012fad173e5f65edb7bbb046753f22fdcc48e2c4..8bb62c6525f3fdbae4f831ae52809a8e39666d99 100644 --- a/gcc/config/crx/t-crx +++ b/gcc/config/crx/t-crx @@ -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 = diff --git a/gcc/config/darwin-ppc-ldouble-patch.def b/gcc/config/darwin-ppc-ldouble-patch.def index b532328408a223e4ab1f81634c5887f5b4bc4069..ba5751e4164234d7ee8a9166d400582fcf34b6a2 100644 --- a/gcc/config/darwin-ppc-ldouble-patch.def +++ b/gcc/config/darwin-ppc-ldouble-patch.def @@ -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) diff --git a/gcc/config/darwin-sections.def b/gcc/config/darwin-sections.def index e335ab4bf64fcf7e2750ea1b2ac3dc1efd615416..a8d2d1ef2b2b611508696be4207cfc7b5f96ab42 100644 --- a/gcc/config/darwin-sections.def +++ b/gcc/config/darwin-sections.def @@ -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, diff --git a/gcc/config/divmod.c b/gcc/config/divmod.c index 6faa09102b57623dc78c07a1f39d2be8125fa826..c227b99ccd2f6705e45136241acdb6d8150b4dab 100644 --- a/gcc/config/divmod.c +++ b/gcc/config/divmod.c @@ -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 diff --git a/gcc/config/fr30/t-fr30 b/gcc/config/fr30/t-fr30 index ede5cb79c3c5422d213da186cb500b8a93591b04..0270292231cd252b9f2aa8b587b76edcb65b8e62 100644 --- a/gcc/config/fr30/t-fr30 +++ b/gcc/config/fr30/t-fr30 @@ -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 diff --git a/gcc/config/frv/libgcc-frv.ver b/gcc/config/frv/libgcc-frv.ver index 2aae3db9c79bf97aafb1ac3f5814b2b3fb2c2690..6e27b4f9b85c99f1fdd08a3eebbe924bd6654b62 100644 --- a/gcc/config/frv/libgcc-frv.ver +++ b/gcc/config/frv/libgcc-frv.ver @@ -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 diff --git a/gcc/config/frv/t-frv b/gcc/config/frv/t-frv index c9593977043f9da84cdcfb08348f2888711234e2..0c58bb1671343c3e6b9846ca5663b5330eb6252d 100644 --- a/gcc/config/frv/t-frv +++ b/gcc/config/frv/t-frv @@ -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. diff --git a/gcc/config/frv/t-linux b/gcc/config/frv/t-linux index 38cea1b58c435f0a58f1dd4c12be435872506701..13eb5369ed3de6c95cf9641a33c18aefb3c665d8 100644 --- a/gcc/config/frv/t-linux +++ b/gcc/config/frv/t-linux @@ -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= diff --git a/gcc/config/h8300/genmova.sh b/gcc/config/h8300/genmova.sh index 1988afa512a0cab0fdc4a8654d1b068d4c3f2ad2..59f0b4629c6a205d52d2af11809f5cb1be779e68 100644 --- a/gcc/config/h8300/genmova.sh +++ b/gcc/config/h8300/genmova.sh @@ -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. diff --git a/gcc/config/h8300/mova.md b/gcc/config/h8300/mova.md index 5c4d5d9d9116678e12212a0332bb6bd01770b1e5..f6348f3d3cc03b67740cf11bb874668142178217 100644 --- a/gcc/config/h8300/mova.md +++ b/gcc/config/h8300/mova.md @@ -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") diff --git a/gcc/config/h8300/t-h8300 b/gcc/config/h8300/t-h8300 index 1311d968711d92bbcf08eeb06687e9fafa23cf72..570157887487d8a36e2739a4c8ee797ac13f25d0 100644 --- a/gcc/config/h8300/t-h8300 +++ b/gcc/config/h8300/t-h8300 @@ -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 diff --git a/gcc/config/i386/athlon.md b/gcc/config/i386/athlon.md index c9860def7c65face8b8d9b87db0f3131f6ee5c01..341adf4d1a5e35d08fe175a010a9acfed71a4657 100644 --- a/gcc/config/i386/athlon.md +++ b/gcc/config/i386/athlon.md @@ -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 diff --git a/gcc/config/i386/darwin-libgcc.10.4.ver b/gcc/config/i386/darwin-libgcc.10.4.ver index aaeb934fe7dd3d1eb67d9267cd363c9cf245d61e..67f5e239ca16fd484bd11b12ca163aaa5928424d 100644 --- a/gcc/config/i386/darwin-libgcc.10.4.ver +++ b/gcc/config/i386/darwin-libgcc.10.4.ver @@ -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 diff --git a/gcc/config/i386/darwin-libgcc.10.5.ver b/gcc/config/i386/darwin-libgcc.10.5.ver index 02a08584360a2460db152233c70d03fff81ba6af..eeec9fbfcdfa9187c14b2be956d23b761712c230 100644 --- a/gcc/config/i386/darwin-libgcc.10.5.ver +++ b/gcc/config/i386/darwin-libgcc.10.5.ver @@ -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 diff --git a/gcc/config/i386/libgcc-glibc.ver b/gcc/config/i386/libgcc-glibc.ver index be791745b438ff1017beae64c1f0f9e4193f7b64..5565fe318935c2ae8cfb713cbd9ee9c934ff47c3 100644 --- a/gcc/config/i386/libgcc-glibc.ver +++ b/gcc/config/i386/libgcc-glibc.ver @@ -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 diff --git a/gcc/config/i386/mach.h b/gcc/config/i386/mach.h index 0aa3846ae21e3756d9a9b25978ac6c948288a268..75d4a81c1b4b525c4c69ecbe84c8cf0bcb06d182 100644 --- a/gcc/config/i386/mach.h +++ b/gcc/config/i386/mach.h @@ -1,4 +1,28 @@ -/* 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)"); diff --git a/gcc/config/i386/netbsd.h b/gcc/config/i386/netbsd.h index dd7eae1a84788cdffd88b0c3daf69cf77738fe69..318951a770ad3b0bb0d1b840d781df6d5fe5de35 100644 --- a/gcc/config/i386/netbsd.h +++ b/gcc/config/i386/netbsd.h @@ -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 \ { \ diff --git a/gcc/config/i386/t-crtpc b/gcc/config/i386/t-crtpc index bc24bedf348930e48581661fc59ee53636463d84..c165772f4ef307f3418e29ecd911fd63b527e248 100644 --- a/gcc/config/i386/t-crtpc +++ b/gcc/config/i386/t-crtpc @@ -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) diff --git a/gcc/config/i386/t-cygming b/gcc/config/i386/t-cygming index e26462fb623e8f328ad8cb15b2b2b2d768711855..2cc3a308d8d41ae09733e6b19604eb34f8263112 100644 --- a/gcc/config/i386/t-cygming +++ b/gcc/config/i386/t-cygming @@ -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 diff --git a/gcc/config/i386/t-cygwin b/gcc/config/i386/t-cygwin index d58d84fcd6fa8f8796b6c8f008d292cd9a2a7c7c..69d61035211e0be9a41b5d85d9e0f9384ec44bcb 100644 --- a/gcc/config/i386/t-cygwin +++ b/gcc/config/i386/t-cygwin @@ -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. diff --git a/gcc/config/i386/t-i386 b/gcc/config/i386/t-i386 index 4c0c046dae6107a2c580621af7de0be043d13f7f..f79c38b8ec7f9660b8c19cfd686b8ec70b530c52 100644 --- a/gcc/config/i386/t-i386 +++ b/gcc/config/i386/t-i386 @@ -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 \ diff --git a/gcc/config/i386/t-linux64 b/gcc/config/i386/t-linux64 index 36378d87e0b0d98688356c906a5bb4e91b3d1f14..5d5a476cf5da876f03005c26a8ef10a0d3457670 100644 --- a/gcc/config/i386/t-linux64 +++ b/gcc/config/i386/t-linux64 @@ -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 diff --git a/gcc/config/i386/t-nwld b/gcc/config/i386/t-nwld index db5b905b7e3948e7c6b5ca4cdb47aa013c343a63..2c372f12ad7177d537008fcd1d0cd5f3426a35b4 100644 --- a/gcc/config/i386/t-nwld +++ b/gcc/config/i386/t-nwld @@ -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) diff --git a/gcc/config/i386/t-rtems-i386 b/gcc/config/i386/t-rtems-i386 index 6486e09f222ae90e7d66c12e0dae5b142e9bd276..47dfc7e1132066d7581d5ea1b6a52c7c894cb6fe 100644 --- a/gcc/config/i386/t-rtems-i386 +++ b/gcc/config/i386/t-rtems-i386 @@ -1,3 +1,21 @@ +# 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 diff --git a/gcc/config/i386/t-sol2-10 b/gcc/config/i386/t-sol2-10 index 64e5928caa3a513a968bbcbb323a06c6a2b07869..95eabf63dd6bdc18ba5079eb77e0dbb58dbafd75 100644 --- a/gcc/config/i386/t-sol2-10 +++ b/gcc/config/i386/t-sol2-10 @@ -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 diff --git a/gcc/config/i386/x-mingw32 b/gcc/config/i386/x-mingw32 index 0af4f5c3f41630746c092dfa2990d64de3827254..5023e06cdcd234f54ba98ee14e6c5f88a81a3d9f 100644 --- a/gcc/config/i386/x-mingw32 +++ b/gcc/config/i386/x-mingw32 @@ -1,3 +1,21 @@ +# 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 # diff --git a/gcc/config/ia64/div.md b/gcc/config/ia64/div.md index 6b29dfda6412d4942bf5a8b9f23a8cbf176300aa..5f9d005b3f6758b3eedc31e82ca70ee2f9bc9968 100644 --- a/gcc/config/ia64/div.md +++ b/gcc/config/ia64/div.md @@ -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: diff --git a/gcc/config/ia64/elf.h b/gcc/config/ia64/elf.h index 6886ea00a46362a8f7f1fe6ff49ace0d25c34c72..9f45505acb4f7d7b8dd422cc0fcb3272d9127ee6 100644 --- a/gcc/config/ia64/elf.h +++ b/gcc/config/ia64/elf.h @@ -1,4 +1,27 @@ -/* 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. */ diff --git a/gcc/config/ia64/ia64.opt b/gcc/config/ia64/ia64.opt index f1da7f309dfb2631d3760b896f4448587536ed98..79198585719dd37f3532f135e1d3cf7056d09100 100644 --- a/gcc/config/ia64/ia64.opt +++ b/gcc/config/ia64/ia64.opt @@ -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 diff --git a/gcc/config/ia64/libgcc-glibc.ver b/gcc/config/ia64/libgcc-glibc.ver index 3043ddf5caff3dbab4f38b557924271ffda535da..34a69618d1b2b8a02a0c3ecd63002c28e178ae15 100644 --- a/gcc/config/ia64/libgcc-glibc.ver +++ b/gcc/config/ia64/libgcc-glibc.ver @@ -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. diff --git a/gcc/config/ia64/libgcc-ia64.ver b/gcc/config/ia64/libgcc-ia64.ver index cd769907df0cbd0e1772b4178bd48542824f5c5a..11c1fe629bd668d1985092236546d0a3d1736a53 100644 --- a/gcc/config/ia64/libgcc-ia64.ver +++ b/gcc/config/ia64/libgcc-ia64.ver @@ -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 diff --git a/gcc/config/ia64/linux.h b/gcc/config/ia64/linux.h index e883f8938979a54613dbd6585f8759e108a91c05..587a4f44f4648dbe72562db64ccccf872b735282 100644 --- a/gcc/config/ia64/linux.h +++ b/gcc/config/ia64/linux.h @@ -1,4 +1,28 @@ -/* 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. */ diff --git a/gcc/config/ia64/sysv4.h b/gcc/config/ia64/sysv4.h index 0e03e7d6107429dcf040f0d62ca9662aa90a4aca..678a81ec6289333157e8abb9f14923c35a4d24c5 100644 --- a/gcc/config/ia64/sysv4.h +++ b/gcc/config/ia64/sysv4.h @@ -1,4 +1,28 @@ -/* 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 diff --git a/gcc/config/ia64/t-hpux b/gcc/config/ia64/t-hpux index b925c73a51274cbff018038a23cd81c5808ddb9d..1285b360cafcd43ce2241c1673c22c473c05aa35 100644 --- a/gcc/config/ia64/t-hpux +++ b/gcc/config/ia64/t-hpux @@ -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 diff --git a/gcc/config/ia64/t-ia64 b/gcc/config/ia64/t-ia64 index 43f3d8e23bfe900b68680f2fb36df4befcb0f541..4f78c64df704a1221a90bccf948cfc365e7cd6e9 100644 --- a/gcc/config/ia64/t-ia64 +++ b/gcc/config/ia64/t-ia64 @@ -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 diff --git a/gcc/config/iq2000/abi b/gcc/config/iq2000/abi index fa49a82f94a88f421edf0189decae0f47c2a11a0..e4e62c097cbf7e9ae9ebe3d34a594ead832aaeb6 100644 --- a/gcc/config/iq2000/abi +++ b/gcc/config/iq2000/abi @@ -230,3 +230,10 @@ Structs/unions which will fit into two general-purpose registers are returned 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. diff --git a/gcc/config/iq2000/lib2extra-funcs.c b/gcc/config/iq2000/lib2extra-funcs.c index e092babdd1117baec9117adb41b78cba65b15d09..d53786c8c7d0e92189287ae560a08fdbfd9a7241 100644 --- a/gcc/config/iq2000/lib2extra-funcs.c +++ b/gcc/config/iq2000/lib2extra-funcs.c @@ -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 diff --git a/gcc/config/iq2000/t-iq2000 b/gcc/config/iq2000/t-iq2000 index 23dc9558e3eb9f55361beeb1763417cdc9bbd4d9..e7de5165ea86749be67eb91fdafe9472ecd544af 100644 --- a/gcc/config/iq2000/t-iq2000 +++ b/gcc/config/iq2000/t-iq2000 @@ -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 = diff --git a/gcc/config/libgcc-glibc.ver b/gcc/config/libgcc-glibc.ver index 264828b17c07324b995c6b54170acdf923899e8e..7824ad5a268a15e2a212875151de03d5efbb136a 100644 --- a/gcc/config/libgcc-glibc.ver +++ b/gcc/config/libgcc-glibc.ver @@ -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 diff --git a/gcc/config/m32r/libgcc-glibc.ver b/gcc/config/m32r/libgcc-glibc.ver index 977c3346604a8f6b590ec6e733934f13fda742e0..0e1304b2a3a50361e7d057c47f4bc05fa6e5ff6e 100644 --- a/gcc/config/m32r/libgcc-glibc.ver +++ b/gcc/config/m32r/libgcc-glibc.ver @@ -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 diff --git a/gcc/config/m32r/t-linux b/gcc/config/m32r/t-linux index 1ccdcc934733d2d22f7c5d4727b55d20774916ff..dc8c8c4d2672d2c5d54c4429505a51c16833fba1 100644 --- a/gcc/config/m32r/t-linux +++ b/gcc/config/m32r/t-linux @@ -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 = diff --git a/gcc/config/m32r/t-m32r b/gcc/config/m32r/t-m32r index 8770f1ea8a32a7f4a25b5b0e3dbb15189ef58750..17e1e3145c5df8bfac1f444334bed8b18234e809 100644 --- a/gcc/config/m32r/t-m32r +++ b/gcc/config/m32r/t-m32r @@ -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 diff --git a/gcc/config/m68hc11/t-m68hc11 b/gcc/config/m68hc11/t-m68hc11 index 7978641f9040c45e2078f0657e35170c9e7af56d..5a8e6ade47698ac866e686db3da8a448a7f9c9c7 100644 --- a/gcc/config/m68hc11/t-m68hc11 +++ b/gcc/config/m68hc11/t-m68hc11 @@ -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 ; \ diff --git a/gcc/config/m68k/t-floatlib b/gcc/config/m68k/t-floatlib index 91703be86c183a15475d6a5af538be201e9d34ff..2039d1d0dc41512711f61a2b78537741f781f0fc 100644 --- a/gcc/config/m68k/t-floatlib +++ b/gcc/config/m68k/t-floatlib @@ -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 \ diff --git a/gcc/config/m68k/t-linux b/gcc/config/m68k/t-linux index f46d3a873d5b79037ef70999e30c1cb16ec7f041..8dd5112a55c0e4b92695f4e406f192a59478eecf 100644 --- a/gcc/config/m68k/t-linux +++ b/gcc/config/m68k/t-linux @@ -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. diff --git a/gcc/config/m68k/t-mlibs b/gcc/config/m68k/t-mlibs index 6ce35a1d251f6482908ee8bc3afb6d756ca359eb..dcf681c32d9539cc58bfdc812ffd0e1c9634f59f 100644 --- a/gcc/config/m68k/t-mlibs +++ b/gcc/config/m68k/t-mlibs @@ -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 diff --git a/gcc/config/m68k/t-uclinux b/gcc/config/m68k/t-uclinux index f8606723303642cfb34963ccc80a1fa980ffca7e..15d68aa8dd6468676916d2372df978cb6fbae98e 100644 --- a/gcc/config/m68k/t-uclinux +++ b/gcc/config/m68k/t-uclinux @@ -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 diff --git a/gcc/config/mcore/t-mcore b/gcc/config/mcore/t-mcore index 9480bd0ffd88ce53de26beafdabae2a8e7dafb3d..8277239688eb319d7651596f99fc6b27bbfeafa8 100644 --- a/gcc/config/mcore/t-mcore +++ b/gcc/config/mcore/t-mcore @@ -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 diff --git a/gcc/config/mcore/t-mcore-pe b/gcc/config/mcore/t-mcore-pe index 745006e2e2a5314b102bb373d11700d6ba645ec7..37ad3b6f947e32b69b028c088cbbeb4ae3dfee25 100644 --- a/gcc/config/mcore/t-mcore-pe +++ b/gcc/config/mcore/t-mcore-pe @@ -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 diff --git a/gcc/config/mips/20kc.md b/gcc/config/mips/20kc.md index 32442393632a215f774e15b032730f2bb2935bde..1d3aadf69a3e9760c1e0969ec0d7681336901c5a 100644 --- a/gcc/config/mips/20kc.md +++ b/gcc/config/mips/20kc.md @@ -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. diff --git a/gcc/config/mips/4130.md b/gcc/config/mips/4130.md index c1d9d1bddba24aac369e0b9b579a2dd57c0f66a0..6de814fc7c8e1daa398056c06717e23cce715652 100644 --- a/gcc/config/mips/4130.md +++ b/gcc/config/mips/4130.md @@ -1,3 +1,20 @@ +;; 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. ;; diff --git a/gcc/config/mips/5400.md b/gcc/config/mips/5400.md index 072894dba76eb37323851b86af8cd0768da32f70..362999d7b5db4b900a941310c220ddabca728f01 100644 --- a/gcc/config/mips/5400.md +++ b/gcc/config/mips/5400.md @@ -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") diff --git a/gcc/config/mips/5500.md b/gcc/config/mips/5500.md index 5f2480506681ed641341cd0a7ec628beefe5a213..0b59af15d1e22f44e7f18a6f1f2c23993a1eab0f 100644 --- a/gcc/config/mips/5500.md +++ b/gcc/config/mips/5500.md @@ -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") diff --git a/gcc/config/mips/crti.asm b/gcc/config/mips/crti.asm index f4bef6ff92b9db4a1f8817986a3e721f22ffd274..ac04271c598b456cecbf52c50e7e9412e9df2163 100644 --- a/gcc/config/mips/crti.asm +++ b/gcc/config/mips/crti.asm @@ -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. */ diff --git a/gcc/config/mips/crtn.asm b/gcc/config/mips/crtn.asm index 5d41d3d7ecb84f409640915b5a9305e278b55f4f..03a6b68c9cfe65195fb43f84d0576e9f2faccf1e 100644 --- a/gcc/config/mips/crtn.asm +++ b/gcc/config/mips/crtn.asm @@ -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. */ diff --git a/gcc/config/mips/irix-crti.asm b/gcc/config/mips/irix-crti.asm index 992f8b695dce4ead75033f4b13c859522a758378..0e52e61941a6982a8540ba7dc87e61114b6fe51d 100644 --- a/gcc/config/mips/irix-crti.asm +++ b/gcc/config/mips/irix-crti.asm @@ -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 diff --git a/gcc/config/mips/irix-crtn.asm b/gcc/config/mips/irix-crtn.asm index 600576cb1d7001d2c0d05bf1289b566b7357f777..7c28c6ff46703f8df9537a590c68ba786c8476cf 100644 --- a/gcc/config/mips/irix-crtn.asm +++ b/gcc/config/mips/irix-crtn.asm @@ -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 diff --git a/gcc/config/mips/libgcc-mips16.ver b/gcc/config/mips/libgcc-mips16.ver index d74bf49f20387b0cee1ed9c7e371ffe52c703e58..ddb23e7e750e7b432e81465b81385c16ae975383 100644 --- a/gcc/config/mips/libgcc-mips16.ver +++ b/gcc/config/mips/libgcc-mips16.ver @@ -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 diff --git a/gcc/config/mips/mips-dsp.md b/gcc/config/mips/mips-dsp.md index f846b3d639cc281d4d0039817a7fd2fd388b77ae..5112582d3a2baac5860b2c7e1a06fb1924452aaa 100644 --- a/gcc/config/mips/mips-dsp.md +++ b/gcc/config/mips/mips-dsp.md @@ -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) diff --git a/gcc/config/mips/mips-dspr2.md b/gcc/config/mips/mips-dspr2.md index 3cde900b69bdd28767e2660079f86773b159afa5..52495d43daa96820531a7f271e37b1710c70db07 100644 --- a/gcc/config/mips/mips-dspr2.md +++ b/gcc/config/mips/mips-dspr2.md @@ -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" diff --git a/gcc/config/mips/mips-fixed.md b/gcc/config/mips/mips-fixed.md index 758df26c7a63cea51803f293a4135ed1b46dbcf1..d5dd909b1fc50cfc429aa69ced817181fa4a2c58 100644 --- a/gcc/config/mips/mips-fixed.md +++ b/gcc/config/mips/mips-fixed.md @@ -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 diff --git a/gcc/config/mips/sb1.md b/gcc/config/mips/sb1.md index 2d8e2fe3bf725fd91349b53580da3f6e7c6d77ab..8c0b7608ea64e042ed9989bd528243e0bd3ff5c7 100644 --- a/gcc/config/mips/sb1.md +++ b/gcc/config/mips/sb1.md @@ -1,3 +1,20 @@ +;; 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 ;; diff --git a/gcc/config/mips/sr71k.md b/gcc/config/mips/sr71k.md index c69a946301b933f97b924b2d9adeb54cd4839235..9b2a784b1c146573d72c3b97946f1e928789973e 100644 --- a/gcc/config/mips/sr71k.md +++ b/gcc/config/mips/sr71k.md @@ -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) diff --git a/gcc/config/mips/t-elf b/gcc/config/mips/t-elf index 55af20845f40b8bb904e18c435f8c889723362d7..4ed36da659beaacf7620f2e5606256b659baaa06 100644 --- a/gcc/config/mips/t-elf +++ b/gcc/config/mips/t-elf @@ -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 diff --git a/gcc/config/mips/t-gofast b/gcc/config/mips/t-gofast index a6c60d4bf57704608129866a3753d82fba8086bc..ba5d61b85982f87051a77a5fb4061c66ab3c77b3 100644 --- a/gcc/config/mips/t-gofast +++ b/gcc/config/mips/t-gofast @@ -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 diff --git a/gcc/config/mips/t-iris6 b/gcc/config/mips/t-iris6 index 515547206981a1d417cf83a74c77dbeb0972f318..5768eb27443595a61f058ef9b21d42ed2fbb609c 100644 --- a/gcc/config/mips/t-iris6 +++ b/gcc/config/mips/t-iris6 @@ -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= diff --git a/gcc/config/mips/t-isa3264 b/gcc/config/mips/t-isa3264 index ef2de4e86753a741f77f97c78b80156bde232bb8..f6dce325562f1188801b8587c04460af90f65f21 100644 --- a/gcc/config/mips/t-isa3264 +++ b/gcc/config/mips/t-isa3264 @@ -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 diff --git a/gcc/config/mips/t-libgcc-mips16 b/gcc/config/mips/t-libgcc-mips16 index b1a547d7029f4f9c2db26af331eab52ed8d1e2a9..fa3949a2026b2ed39f91e0b0e0c25b03eacbdaae 100644 --- a/gcc/config/mips/t-libgcc-mips16 +++ b/gcc/config/mips/t-libgcc-mips16 @@ -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 \ diff --git a/gcc/config/mips/t-linux64 b/gcc/config/mips/t-linux64 index 0592e7fa999fd84364201f4c8e5fd8f2b623e13b..66ea51a92dc7286fc471675a318773710d5c0fcc 100644 --- a/gcc/config/mips/t-linux64 +++ b/gcc/config/mips/t-linux64 @@ -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 diff --git a/gcc/config/mips/t-mips b/gcc/config/mips/t-mips index c431dcc0e8ef6f0f6d86dbc9889ba5b1ef35f7da..d412da571b28e7e8d494d70a4d838a46c5d7c40c 100644 --- a/gcc/config/mips/t-mips +++ b/gcc/config/mips/t-mips @@ -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 diff --git a/gcc/config/mips/t-r3900 b/gcc/config/mips/t-r3900 index b95a3731e3b18c534f8ed811ae0f9964d789faeb..2c4216399c52459fc356ad030b3af5f7e8b90e10 100644 --- a/gcc/config/mips/t-r3900 +++ b/gcc/config/mips/t-r3900 @@ -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 diff --git a/gcc/config/mips/t-rtems b/gcc/config/mips/t-rtems index b012100415a72d290773fb5861a7b7a1ebd52df8..a2a18572568a80ec28079ae522db2520a1fec795 100644 --- a/gcc/config/mips/t-rtems +++ b/gcc/config/mips/t-rtems @@ -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 diff --git a/gcc/config/mips/t-sb1 b/gcc/config/mips/t-sb1 index b181bb7d00cb753e6bf6a577b574e742b598cc39..6c4acb320ea67fe8f6e187cdcdd9f186ea75c87a 100644 --- a/gcc/config/mips/t-sb1 +++ b/gcc/config/mips/t-sb1 @@ -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 diff --git a/gcc/config/mips/t-sde b/gcc/config/mips/t-sde index 64180d9ecf1b3d357961e34c689a9408f048949f..0fa2277d573522c64240d71281e2e1ff51f3fe94 100644 --- a/gcc/config/mips/t-sde +++ b/gcc/config/mips/t-sde @@ -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 diff --git a/gcc/config/mips/t-sdemtk b/gcc/config/mips/t-sdemtk index 1135015f665bb21fa3cb4dd7891a9cd4c1721e27..40a8294fd6b1a4a58dc97dbce25cfb908b35a333 100644 --- a/gcc/config/mips/t-sdemtk +++ b/gcc/config/mips/t-sdemtk @@ -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. diff --git a/gcc/config/mips/t-slibgcc-irix b/gcc/config/mips/t-slibgcc-irix index cfb4bf4d8cc079f90a5161626a28929b09969a2e..6227ccef3fae290f2fafac743ad41bf7ee9ceb5c 100644 --- a/gcc/config/mips/t-slibgcc-irix +++ b/gcc/config/mips/t-slibgcc-irix @@ -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 diff --git a/gcc/config/mips/t-sr71k b/gcc/config/mips/t-sr71k index 2b2c27a18522fbb87238e951d3577932b1f4600f..534da28fd99807a5295ef4a90dd3a5c4204a400d 100644 --- a/gcc/config/mips/t-sr71k +++ b/gcc/config/mips/t-sr71k @@ -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 = diff --git a/gcc/config/mips/t-st b/gcc/config/mips/t-st index 8fa679016df01eefe9fbc9b4004eec03e2f16a50..83115f6fdd5f195ea2742f363fc2da2209131dd5 100644 --- a/gcc/config/mips/t-st +++ b/gcc/config/mips/t-st @@ -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 diff --git a/gcc/config/mips/t-vr b/gcc/config/mips/t-vr index 9c046b0eb04bb130188a6e079db01e664452a0a9..81efef9b865fa528af11303f009a0287f65ef79d 100644 --- a/gcc/config/mips/t-vr +++ b/gcc/config/mips/t-vr @@ -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. diff --git a/gcc/config/mips/t-vxworks b/gcc/config/mips/t-vxworks index 01a9a5f24fa9eebeaee0d0d3420c0716a47e64d4..ac2fa9d9f38e75e2f8fa603e9a57271960bafa00 100644 --- a/gcc/config/mips/t-vxworks +++ b/gcc/config/mips/t-vxworks @@ -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} diff --git a/gcc/config/mmix/t-mmix b/gcc/config/mmix/t-mmix index 73144f0d82130cef3e5b169dffc778e55b32f001..a000430d8fcd92440016151ec376cc10a1435746 100644 --- a/gcc/config/mmix/t-mmix +++ b/gcc/config/mmix/t-mmix @@ -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 diff --git a/gcc/config/mn10300/t-linux b/gcc/config/mn10300/t-linux index a80c1cf4eec0c56c627b7417370084d9e250c839..61ed88e663e805e2c08b23498ab0ec66e46371e5 100644 --- a/gcc/config/mn10300/t-linux +++ b/gcc/config/mn10300/t-linux @@ -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 diff --git a/gcc/config/mn10300/t-mn10300 b/gcc/config/mn10300/t-mn10300 index a35b2c5018539a60b3f0906378685d25d3932e93..61e94e32f854c256b3b0da238c33e646fba613ec 100644 --- a/gcc/config/mn10300/t-mn10300 +++ b/gcc/config/mn10300/t-mn10300 @@ -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 diff --git a/gcc/config/pa/pa32-regs.h b/gcc/config/pa/pa32-regs.h index 4463c631d38a2e05438210fa51a674e78f485ebc..4a2976c7a85058944cc678f2a437687c87bd5a8a 100644 --- a/gcc/config/pa/pa32-regs.h +++ b/gcc/config/pa/pa32-regs.h @@ -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. diff --git a/gcc/config/pa/t-hpux-shlib b/gcc/config/pa/t-hpux-shlib index d609d3f8624615003f966842bb8c798edc2d22bc..66556d4cbd1f09558518a5ca3e15ba92fa63d591 100644 --- a/gcc/config/pa/t-hpux-shlib +++ b/gcc/config/pa/t-hpux-shlib @@ -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) diff --git a/gcc/config/pa/t-linux b/gcc/config/pa/t-linux index 4b56debac55e07eae1548696a8ea9d2cbb0e163e..fbbcfe29fd771a07850c8cf2eb300b1db53551ea 100644 --- a/gcc/config/pa/t-linux +++ b/gcc/config/pa/t-linux @@ -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. diff --git a/gcc/config/pa/t-linux64 b/gcc/config/pa/t-linux64 index 48d45168cbdad2c9dad56ca36cf0257750cfe73c..1658f6d8aaebc2b01e4416a8d85e02c4bf75facd 100644 --- a/gcc/config/pa/t-linux64 +++ b/gcc/config/pa/t-linux64 @@ -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. diff --git a/gcc/config/pa/t-pa64 b/gcc/config/pa/t-pa64 index 9fd9607eb9982c4f592afa55d979b7d21425a56e..1aa2f3b4cb5498c31602eff11b910993368deb84 100644 --- a/gcc/config/pa/t-pa64 +++ b/gcc/config/pa/t-pa64 @@ -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 diff --git a/gcc/config/pdp11/t-pdp11 b/gcc/config/pdp11/t-pdp11 index c0a23c2ec45261e242144b4f89b4b34517490980..237876fd9223b416b1635f2939548d4370c9aa6f 100644 --- a/gcc/config/pdp11/t-pdp11 +++ b/gcc/config/pdp11/t-pdp11 @@ -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 \ diff --git a/gcc/config/picochip/libgccExtras/clzsi2.asm b/gcc/config/picochip/libgccExtras/clzsi2.asm index c4a0923dede9501381c2b7e44da2d48a39240772..835d4694167f15de56c8aa46b9d4355e8bf3d90b 100644 --- a/gcc/config/picochip/libgccExtras/clzsi2.asm +++ b/gcc/config/picochip/libgccExtras/clzsi2.asm @@ -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" diff --git a/gcc/config/picochip/t-picochip b/gcc/config/picochip/t-picochip index db96a6ed5f98b8c7d29977ed86ec32cbf3090d5b..c74c12d309fff65c9f949e1e689b57961803c5ea 100644 --- a/gcc/config/picochip/t-picochip +++ b/gcc/config/picochip/t-picochip @@ -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 = \ diff --git a/gcc/config/rs6000/darwin-ldouble-format b/gcc/config/rs6000/darwin-ldouble-format index 0012a332d719e88f995d3b2723de04d5f9c4c8b6..3d1a06a141f605b504dc928e61a6a9ca90a6469a 100644 --- a/gcc/config/rs6000/darwin-ldouble-format +++ b/gcc/config/rs6000/darwin-ldouble-format @@ -82,3 +82,10 @@ will be within 2ulp of the correct result. 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. diff --git a/gcc/config/rs6000/darwin-libgcc.10.4.ver b/gcc/config/rs6000/darwin-libgcc.10.4.ver index 019218dd60ff9bf4ef9fea71c9b40c7cf00b4c4b..0c6f7c23156e06978521c8527f499038e3589f73 100644 --- a/gcc/config/rs6000/darwin-libgcc.10.4.ver +++ b/gcc/config/rs6000/darwin-libgcc.10.4.ver @@ -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 diff --git a/gcc/config/rs6000/darwin-libgcc.10.5.ver b/gcc/config/rs6000/darwin-libgcc.10.5.ver index 7e0dd52b09d001db3cef4f6fb3b7af628e0cf4b2..c2f08924fd7f617fa103dc4b11ab1dde51cb0e20 100644 --- a/gcc/config/rs6000/darwin-libgcc.10.5.ver +++ b/gcc/config/rs6000/darwin-libgcc.10.5.ver @@ -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 diff --git a/gcc/config/rs6000/libgcc-ppc-glibc.ver b/gcc/config/rs6000/libgcc-ppc-glibc.ver index c74d732e572924feed3c9508a7a1f7a5a8c5d2c7..8862c14cb3ddd3c2c5426f07ca4bf9e7e1011456 100644 --- a/gcc/config/rs6000/libgcc-ppc-glibc.ver +++ b/gcc/config/rs6000/libgcc-ppc-glibc.ver @@ -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 { diff --git a/gcc/config/rs6000/ppc-asm.h b/gcc/config/rs6000/ppc-asm.h index 7f39a2a43043112aa203234319a97faf768311a3..3a70a137b55b8ff5d74c1812ee4c094c7cd4b520 100644 --- a/gcc/config/rs6000/ppc-asm.h +++ b/gcc/config/rs6000/ppc-asm.h @@ -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" */ diff --git a/gcc/config/rs6000/t-aix43 b/gcc/config/rs6000/t-aix43 index 6a73cdd03121fdaaf2eba268076ffd3303c0a178..3cac73bd923795f97eab76054048bbf7dfa3f29d 100644 --- a/gcc/config/rs6000/t-aix43 +++ b/gcc/config/rs6000/t-aix43 @@ -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 diff --git a/gcc/config/rs6000/t-aix52 b/gcc/config/rs6000/t-aix52 index 81ab90ed01c9ddbc91129d4ba2ef980bccfc6998..b22a190096e236beb2e4d21e24b9fc0e8a4d55e6 100644 --- a/gcc/config/rs6000/t-aix52 +++ b/gcc/config/rs6000/t-aix52 @@ -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 diff --git a/gcc/config/rs6000/t-darwin b/gcc/config/rs6000/t-darwin index 0a31bd76d7de894a32ee0e1b351fbc651df339b0..11cdcb3dc7cb873dd3042de6fd4e86c837cece1d 100644 --- a/gcc/config/rs6000/t-darwin +++ b/gcc/config/rs6000/t-darwin @@ -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 \ diff --git a/gcc/config/rs6000/t-fprules b/gcc/config/rs6000/t-fprules index 9d1f936c4cdc8806f03967542d5e85339eadd213..272e00c1adab5d8c6f96f8a4019161540b4af541 100644 --- a/gcc/config/rs6000/t-fprules +++ b/gcc/config/rs6000/t-fprules @@ -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 \ diff --git a/gcc/config/rs6000/t-fprules-fpbit b/gcc/config/rs6000/t-fprules-fpbit index a80c1cf4eec0c56c627b7417370084d9e250c839..a6c7246fa93abf8f3ec83e7665282c41f1b21592 100644 --- a/gcc/config/rs6000/t-fprules-fpbit +++ b/gcc/config/rs6000/t-fprules-fpbit @@ -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 diff --git a/gcc/config/rs6000/t-linux64 b/gcc/config/rs6000/t-linux64 index 4c1fae1de83231c1256581ad581700213c505438..6a2235ff11a9a885ffc1c4cc99582dc447152136 100644 --- a/gcc/config/rs6000/t-linux64 +++ b/gcc/config/rs6000/t-linux64 @@ -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)) diff --git a/gcc/config/rs6000/t-lynx b/gcc/config/rs6000/t-lynx index 429f641ece299d57625becf098c8a817bcb95f82..4befd5e7df585bea0a5ce58b05d0285e38fc5bab 100644 --- a/gcc/config/rs6000/t-lynx +++ b/gcc/config/rs6000/t-lynx @@ -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 diff --git a/gcc/config/rs6000/t-netbsd b/gcc/config/rs6000/t-netbsd index 135748daecf2a90cc733a630bf98754d824de088..bad21beaac6a6c1604ffe9caf8a9a2118f151f5e 100644 --- a/gcc/config/rs6000/t-netbsd +++ b/gcc/config/rs6000/t-netbsd @@ -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 diff --git a/gcc/config/rs6000/t-ppccomm b/gcc/config/rs6000/t-ppccomm index 3645571223f472a249fc6ac5ef14913fc333206b..d91801eaa12d0b41b2b8165a13d99fbdbe0f11eb 100644 --- a/gcc/config/rs6000/t-ppccomm +++ b/gcc/config/rs6000/t-ppccomm @@ -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 diff --git a/gcc/config/rs6000/t-ppcendian b/gcc/config/rs6000/t-ppcendian index b6252ee0cdcc8b7734210349c91ad0b299b431db..093ee411af362f2eb5c5a4989e6b31e42fae7c69 100644 --- a/gcc/config/rs6000/t-ppcendian +++ b/gcc/config/rs6000/t-ppcendian @@ -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 diff --git a/gcc/config/rs6000/t-ppcgas b/gcc/config/rs6000/t-ppcgas index 120aef4467c17c286ff4a55beaa1aed1e9721b5c..264c11218f1d704d2ebacfe33ff6db2482423c60 100644 --- a/gcc/config/rs6000/t-ppcgas +++ b/gcc/config/rs6000/t-ppcgas @@ -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 \ diff --git a/gcc/config/rs6000/t-rs6000 b/gcc/config/rs6000/t-rs6000 index 30f021e801753e62e227c00255a56893c9f81dba..c435bf40324cba97c0aef57edfdca8474af7faeb 100644 --- a/gcc/config/rs6000/t-rs6000 +++ b/gcc/config/rs6000/t-rs6000 @@ -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 \ diff --git a/gcc/config/rs6000/t-rtems b/gcc/config/rs6000/t-rtems index c0fd8bf3b0721cc8564ded93f7724db9ff5ced52..cad98c51cabbd2a0c136d237f08c3b5ec0b2cf7e 100644 --- a/gcc/config/rs6000/t-rtems +++ b/gcc/config/rs6000/t-rtems @@ -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 \ diff --git a/gcc/config/rs6000/t-spe b/gcc/config/rs6000/t-spe index bd0b795931867425546b126e1762c76402377b53..7c0c31506b3380eeaae9b45ce76d13b05299aac1 100644 --- a/gcc/config/rs6000/t-spe +++ b/gcc/config/rs6000/t-spe @@ -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 diff --git a/gcc/config/rs6000/t-vxworks b/gcc/config/rs6000/t-vxworks index f042b772c2db961796067b2ea930e3879d646fa9..8a3d394ed7762d862b7355fac8255d0b29ea0084 100644 --- a/gcc/config/rs6000/t-vxworks +++ b/gcc/config/rs6000/t-vxworks @@ -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 diff --git a/gcc/config/s390/libgcc-glibc.ver b/gcc/config/s390/libgcc-glibc.ver index ab6eedcf6834757c3ebbee881f94839838d6a547..4832ba78ee30f914b3e5214c5125729cc070cd3f 100644 --- a/gcc/config/s390/libgcc-glibc.ver +++ b/gcc/config/s390/libgcc-glibc.ver @@ -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 diff --git a/gcc/config/score/t-score-elf b/gcc/config/score/t-score-elf index f27484fea4651b1014698fe10fb436dab9dc38e3..c2db527a25b6e0d7e7bb0a9ce0889785f3273e97 100644 --- a/gcc/config/score/t-score-elf +++ b/gcc/config/score/t-score-elf @@ -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) \ diff --git a/gcc/config/sh/divcost-analysis b/gcc/config/sh/divcost-analysis index d93f04355f46ed873990f8c7c57c56d21d1c97c2..d55bb6621a023af67cd45962bbd897d4c5b4f732 100644 --- a/gcc/config/sh/divcost-analysis +++ b/gcc/config/sh/divcost-analysis @@ -79,3 +79,10 @@ mova 0f,r0 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. diff --git a/gcc/config/sh/libgcc-glibc.ver b/gcc/config/sh/libgcc-glibc.ver index 11ef379effa7b36a7bea8eb1e5b2173008a3cc71..b8ec3265310a7f982b7a276b6e5714b2784ccd5f 100644 --- a/gcc/config/sh/libgcc-glibc.ver +++ b/gcc/config/sh/libgcc-glibc.ver @@ -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 diff --git a/gcc/config/sh/t-netbsd b/gcc/config/sh/t-netbsd index c19b71504464379d179ef55fe71f6c28d37d9151..9311e88be31960bf73e152521a766cecbca24a5c 100644 --- a/gcc/config/sh/t-netbsd +++ b/gcc/config/sh/t-netbsd @@ -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 diff --git a/gcc/config/sh/t-sh b/gcc/config/sh/t-sh index 1511d2f68a1cdf881d9af83f9b9fef0fc8231f36..07481bcc342735cc136334bc89c4240971b3e308 100644 --- a/gcc/config/sh/t-sh +++ b/gcc/config/sh/t-sh @@ -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 diff --git a/gcc/config/sh/t-sh64 b/gcc/config/sh/t-sh64 index 031180842d20398a8d2fafde80b73e9dc44e2cc1..d88f929fd7a821dbb5d7f0699c4d1a4bfe4842db 100644 --- a/gcc/config/sh/t-sh64 +++ b/gcc/config/sh/t-sh64 @@ -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 \ diff --git a/gcc/config/sh/t-superh b/gcc/config/sh/t-superh index 429cec999e89d30b9ef04e081bc4f38063ddefab..4e2d83dcba055e6d5398d82ad9e4cfb4d24592bd 100644 --- a/gcc/config/sh/t-superh +++ b/gcc/config/sh/t-superh @@ -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) diff --git a/gcc/config/sh/t-symbian b/gcc/config/sh/t-symbian index 1d15d59c059783346f7e316ca490d4ea85d1b99e..03f84edcf823e2359fa5fd8a0f8cec073962590f 100644 --- a/gcc/config/sh/t-symbian +++ b/gcc/config/sh/t-symbian @@ -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 diff --git a/gcc/config/sparc/libgcc-sparc-glibc.ver b/gcc/config/sparc/libgcc-sparc-glibc.ver index 8f50c0d588685039feba1ced03f2039836b3f854..91138d3795e57aa0e8c9ec94a5e70c33e4bd4ab8 100644 --- a/gcc/config/sparc/libgcc-sparc-glibc.ver +++ b/gcc/config/sparc/libgcc-sparc-glibc.ver @@ -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 diff --git a/gcc/config/sparc/sol2-bi.h b/gcc/config/sparc/sol2-bi.h index bfaa881841881b6bbb664b8502bf583139a81e2b..b2933f68806eb50da6a3e50bb1b4f26c4a9d7ee9 100644 --- a/gcc/config/sparc/sol2-bi.h +++ b/gcc/config/sparc/sol2-bi.h @@ -1,5 +1,28 @@ /* 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 diff --git a/gcc/config/sparc/sol2-gas.h b/gcc/config/sparc/sol2-gas.h index 942e39de8a457fadadab0f8256ceefa68325a116..2cbfa45d4b043360808a2c813b3a0e500b4314f5 100644 --- a/gcc/config/sparc/sol2-gas.h +++ b/gcc/config/sparc/sol2-gas.h @@ -1,5 +1,28 @@ /* 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 diff --git a/gcc/config/sparc/sol2-gld-bi.h b/gcc/config/sparc/sol2-gld-bi.h index aa9a40bdfcb7ed5dfff0c8ffe383f55d9124fd3c..ac767400966e29347159e6dba17ff8570291e8de 100644 --- a/gcc/config/sparc/sol2-gld-bi.h +++ b/gcc/config/sparc/sol2-gld-bi.h @@ -1,5 +1,28 @@ /* 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 \ diff --git a/gcc/config/sparc/t-elf b/gcc/config/sparc/t-elf index 50e674e5d20e3ea3fd6a07e04912fc627afafe3c..2d7dc9e1baeba8f6c67cb99b72dc04d9e8bf12c8 100644 --- a/gcc/config/sparc/t-elf +++ b/gcc/config/sparc/t-elf @@ -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 diff --git a/gcc/config/sparc/t-linux64 b/gcc/config/sparc/t-linux64 index 7a1d5b1e14560c4dfc250a9be605c1c33d7e8f83..67acb7e1ea69059e4fdf4fa4f21137f3d6bed0da 100644 --- a/gcc/config/sparc/t-linux64 +++ b/gcc/config/sparc/t-linux64 @@ -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 diff --git a/gcc/config/sparc/t-sol2 b/gcc/config/sparc/t-sol2 index f32765ff7f75beec7bab8e5f003cbe48e895d335..9db0c13b8e8fd36761ebff0af698d645251d76f9 100644 --- a/gcc/config/sparc/t-sol2 +++ b/gcc/config/sparc/t-sol2 @@ -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 diff --git a/gcc/config/stormy16/stormy-abi b/gcc/config/stormy16/stormy-abi index 8c6d590d4ec1dfc9b9b4c905e87ac157939fc0b1..887e7d76ea3cb038258d37e2a44b7923888cf442 100644 --- a/gcc/config/stormy16/stormy-abi +++ b/gcc/config/stormy16/stormy-abi @@ -165,3 +165,10 @@ the values are treated as signed quantities. 'unsigned' is the same, 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. diff --git a/gcc/config/stormy16/t-stormy16 b/gcc/config/stormy16/t-stormy16 index bb2cb9a2e3306792414cbad12789d6efd20e6da1..4e32c312aac62bf51992b0b003405d58ddda01d2 100644 --- a/gcc/config/stormy16/t-stormy16 +++ b/gcc/config/stormy16/t-stormy16 @@ -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 diff --git a/gcc/config/t-darwin b/gcc/config/t-darwin index b1ba53c477420cfd79361158d9aba74793093392..09e63dded2630d0fcfd15d5038e49d5fa5f86e80 100644 --- a/gcc/config/t-darwin +++ b/gcc/config/t-darwin @@ -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 \ diff --git a/gcc/config/t-libunwind b/gcc/config/t-libunwind index 121ce2e47b6be446b08ce85b252d535869f906d8..6fdaf676b37b4d1df32b06e7340079169b4f839e 100644 --- a/gcc/config/t-libunwind +++ b/gcc/config/t-libunwind @@ -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 diff --git a/gcc/config/t-libunwind-elf b/gcc/config/t-libunwind-elf index 1fa8aa2525126c9d9e5f8d8e59e546d0035a3c0c..5ae0d62de2588dc2272c6dc233144f4bfe7ba695 100644 --- a/gcc/config/t-libunwind-elf +++ b/gcc/config/t-libunwind-elf @@ -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 diff --git a/gcc/config/t-linux b/gcc/config/t-linux index f3e792bcc013463b5b8131d7786feae9be2a5d9a..1a7d79e211aca51194d086b505c3a1e681807b1a 100644 --- a/gcc/config/t-linux +++ b/gcc/config/t-linux @@ -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. diff --git a/gcc/config/t-lynx b/gcc/config/t-lynx index 3a6a5d871e4800499e0352b99727d125b50069b0..ab6d2675c4ff8eb6c4d57e4f0561e19fe7efecf0 100644 --- a/gcc/config/t-lynx +++ b/gcc/config/t-lynx @@ -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 diff --git a/gcc/config/t-slibgcc-elf-ver b/gcc/config/t-slibgcc-elf-ver index 346143c5c53777637dc1fabaddc59193e1e95b19..49692818476356d8320bf611bc6b21cbb485fc9b 100644 --- a/gcc/config/t-slibgcc-elf-ver +++ b/gcc/config/t-slibgcc-elf-ver @@ -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. diff --git a/gcc/config/t-slibgcc-sld b/gcc/config/t-slibgcc-sld index 02d21c6de678177797e64b4da7d31fc76f680fe9..3a343f5b9ee731bf170fac871a6a34b5a46e0f34 100644 --- a/gcc/config/t-slibgcc-sld +++ b/gcc/config/t-slibgcc-sld @@ -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 diff --git a/gcc/config/t-sol2 b/gcc/config/t-sol2 index 2339a0bc98f61452fc330930da0f1b18544348be..a8c44a68ed30d745f7462951b6bc5151d86586e8 100644 --- a/gcc/config/t-sol2 +++ b/gcc/config/t-sol2 @@ -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) \ diff --git a/gcc/config/t-vxworks b/gcc/config/t-vxworks index ebedb1f5056684bb15ae3d7aa208afd006a28200..62cfb5b31a7086545c1df9fded1ede5e62490731 100644 --- a/gcc/config/t-vxworks +++ b/gcc/config/t-vxworks @@ -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 diff --git a/gcc/config/udivmod.c b/gcc/config/udivmod.c index 1395e9cc94025eed0f52d285f00291a1e4688c35..dc70de64fc7d6cf432f240479ce6c8c838602889 100644 --- a/gcc/config/udivmod.c +++ b/gcc/config/udivmod.c @@ -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 diff --git a/gcc/config/udivmodsi4.c b/gcc/config/udivmodsi4.c index 83c2340c2f8b4f3dd74b263a81278d9dc4c226bc..39c030fa4df6093adae5f359bd7c205e806dc3a7 100644 --- a/gcc/config/udivmodsi4.c +++ b/gcc/config/udivmodsi4.c @@ -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) { diff --git a/gcc/config/v850/t-v850 b/gcc/config/v850/t-v850 index 4890ee3a9ff01aa87c774ba66b4042913ef450dc..eca4c5cd59e2cf61c74bd3018bc69869f8577c57 100644 --- a/gcc/config/v850/t-v850 +++ b/gcc/config/v850/t-v850 @@ -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 \ diff --git a/gcc/config/v850/t-v850e b/gcc/config/v850/t-v850e index 97724e5810913eb7324ae2ba087cd4838b7152d1..1cfef87807bb8056f67649e9b9a70db4d9d6a7c3 100644 --- a/gcc/config/v850/t-v850e +++ b/gcc/config/v850/t-v850e @@ -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 \ diff --git a/gcc/config/xtensa/t-xtensa b/gcc/config/xtensa/t-xtensa index da2e8345e168fab8bb3952099d1041783ff2a544..c3d98ae30b5a4c17ac1cacc7d1574361555e7f97 100644 --- a/gcc/config/xtensa/t-xtensa +++ b/gcc/config/xtensa/t-xtensa @@ -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 \ diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index c3374e37106f8f3efce2edaf35e26dd31a7f99fd..5bca4b403dd75182b7cdeba68a9c3e7eadf6e0e0 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -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. diff --git a/gcc/cp/ChangeLog-1993 b/gcc/cp/ChangeLog-1993 index 074a7d2d8d2ed837b460c620c43193ff484e908d..45ca571fae846f90ab81109a9e93a7b1b9894b5c 100644 --- a/gcc/cp/ChangeLog-1993 +++ b/gcc/cp/ChangeLog-1993 @@ -604,3 +604,10 @@ Mon Nov 8 13:50:49 1993 Jason Merrill <jason@deneb.cygnus.com> 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. diff --git a/gcc/cp/ChangeLog-1994 b/gcc/cp/ChangeLog-1994 index 24d635df7d300d002a38080eab8fc82bd8c04037..8ff502f633f4b76a18ef66738d1075e7a737f820 100644 --- a/gcc/cp/ChangeLog-1994 +++ b/gcc/cp/ChangeLog-1994 @@ -5403,3 +5403,10 @@ Mon Jan 3 22:22:32 1994 Gerald Baumgartner <gb@cygnus.com> * 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. diff --git a/gcc/cp/ChangeLog-1995 b/gcc/cp/ChangeLog-1995 index c4f4046ad0570ef5f2474f1f5b3e55e6ec27a624..b5ca4ec3487eeefdb31310aa39529185aa31b80e 100644 --- a/gcc/cp/ChangeLog-1995 +++ b/gcc/cp/ChangeLog-1995 @@ -3789,3 +3789,9 @@ Mon Jan 2 14:42:58 1995 Jason Merrill <jason@phydeaux.cygnus.com> * 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. diff --git a/gcc/cp/ChangeLog-1996 b/gcc/cp/ChangeLog-1996 index 348378beb15c23c2108a574df1e3958874f56a09..d13f24567dfc8cd9ada7c707296f74a9bcacea5c 100644 --- a/gcc/cp/ChangeLog-1996 +++ b/gcc/cp/ChangeLog-1996 @@ -4045,3 +4045,9 @@ Tue Jan 2 17:00:56 1996 Mike Stump <mrs@cygnus.com> * 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. diff --git a/gcc/cp/ChangeLog-1997 b/gcc/cp/ChangeLog-1997 index 8e2c7343428016b2ab4a068d9f9d706b087ae6d6..2c34b8db4250823e9defcbb89348cdfd1722aa3a 100644 --- a/gcc/cp/ChangeLog-1997 +++ b/gcc/cp/ChangeLog-1997 @@ -2605,3 +2605,10 @@ Tue Jan 7 09:20:28 1997 Mike Stump <mrs@cygnus.com> (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. diff --git a/gcc/cp/ChangeLog-1998 b/gcc/cp/ChangeLog-1998 index c6e8b1e67684007f6581ac01264da40a46d40ce9..008f5c36001d8fb9778b811bfeaf5ed488856641 100644 --- a/gcc/cp/ChangeLog-1998 +++ b/gcc/cp/ChangeLog-1998 @@ -6885,3 +6885,10 @@ Wed Jan 7 23:47:13 1998 Jason Merrill <jason@yorick.cygnus.com> * 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. diff --git a/gcc/cp/ChangeLog-1999 b/gcc/cp/ChangeLog-1999 index 86d1384e044f53e50d4f4d695f2fd61f715f536e..b321e9897472b684ee3d904341d83ca7d13c5fcd 100644 --- a/gcc/cp/ChangeLog-1999 +++ b/gcc/cp/ChangeLog-1999 @@ -6785,3 +6785,10 @@ Tue Jan 5 22:11:25 1999 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * 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. diff --git a/gcc/cp/ChangeLog-2000 b/gcc/cp/ChangeLog-2000 index ff72fb68f66130bd1505a87475aa6f5fe3231d0c..7be14cd5bc29f04f3ec837b1d6a7e916103fbde0 100644 --- a/gcc/cp/ChangeLog-2000 +++ b/gcc/cp/ChangeLog-2000 @@ -7272,3 +7272,10 @@ Wed Apr 5 15:12:18 MET DST 2000 Jan Hubicka <jh@suse.cz> * 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. diff --git a/gcc/cp/ChangeLog-2001 b/gcc/cp/ChangeLog-2001 index 9643357b261ed8ad8e3ab3eeb815c1d35fbf669c..2bdb9f1abf500732200ac1d2d2ad2d04d4bacb4e 100644 --- a/gcc/cp/ChangeLog-2001 +++ b/gcc/cp/ChangeLog-2001 @@ -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. diff --git a/gcc/cp/ChangeLog-2002 b/gcc/cp/ChangeLog-2002 index 573715384a017b90dbb4c458518d2f002aa547f8..16dc2cd6073f4ab97b71729c7ec1a5eb7beab864 100644 --- a/gcc/cp/ChangeLog-2002 +++ b/gcc/cp/ChangeLog-2002 @@ -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. diff --git a/gcc/cp/ChangeLog-2003 b/gcc/cp/ChangeLog-2003 index 1cd19fa8e205bb00d61810366b5347611ab76555..6dfb50afb2e509429193f337421ee6db615b9739 100644 --- a/gcc/cp/ChangeLog-2003 +++ b/gcc/cp/ChangeLog-2003 @@ -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. diff --git a/gcc/cp/ChangeLog-2004 b/gcc/cp/ChangeLog-2004 index dc4636bf3beb94f636262705c4348007193f33c0..8bb7fec7c36707f42ce3a234330ba8e97e0cc737 100644 --- a/gcc/cp/ChangeLog-2004 +++ b/gcc/cp/ChangeLog-2004 @@ -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. diff --git a/gcc/cp/ChangeLog-2005 b/gcc/cp/ChangeLog-2005 index ca81e26c80db1219b6feb222e248ff7bbd8a8c22..3269fa7f4a2c6e1f657ce30a77d77d9d428369ef 100644 --- a/gcc/cp/ChangeLog-2005 +++ b/gcc/cp/ChangeLog-2005 @@ -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. diff --git a/gcc/cp/ChangeLog-2006 b/gcc/cp/ChangeLog-2006 index 0481bc3adb403e6da6948ca6e3ff04c8eacd8f2b..09df1ef2184671b9b65f0dedab7d8410a567ac30 100644 --- a/gcc/cp/ChangeLog-2006 +++ b/gcc/cp/ChangeLog-2006 @@ -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. diff --git a/gcc/cp/ChangeLog-2007 b/gcc/cp/ChangeLog-2007 index 0bac135c984f140506e114251656352e357ca2b9..817bab6db3f9b2f153b37c82dcefdb9eff727f87 100644 --- a/gcc/cp/ChangeLog-2007 +++ b/gcc/cp/ChangeLog-2007 @@ -3334,3 +3334,10 @@ o2007-02-06 Mark Mitchell <mark@codesourcery.com> 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. diff --git a/gcc/cp/ChangeLog-2008 b/gcc/cp/ChangeLog-2008 index 8411d7fb790371a6905576242c2b8dc198dd6495..5a69a5d20a952600ca1807e374031daac261e5e6 100644 --- a/gcc/cp/ChangeLog-2008 +++ b/gcc/cp/ChangeLog-2008 @@ -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. diff --git a/gcc/cp/ChangeLog.ptr b/gcc/cp/ChangeLog.ptr index 7df0cad53e5aca546629c76021fbb9d2e329f79d..81ce2e820c4cc9b43a4af15f6fd81db66d8840ba 100644 --- a/gcc/cp/ChangeLog.ptr +++ b/gcc/cp/ChangeLog.ptr @@ -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. diff --git a/gcc/cp/ChangeLog.tree-ssa b/gcc/cp/ChangeLog.tree-ssa index e02c76515e4eea04d98a34b67b1c1bac88e85ba3..00f73b078fab618680faeea4e96f6e81c3a362ba 100644 --- a/gcc/cp/ChangeLog.tree-ssa +++ b/gcc/cp/ChangeLog.tree-ssa @@ -564,3 +564,10 @@ Local Variables: 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. diff --git a/gcc/cp/NEWS b/gcc/cp/NEWS index 6825b9e3cfe7a5c6dfaefbdf1cb05db19097a7f9..79a1a421b1948d8c4680c4f8aff2f28df7f23f91 100644 --- a/gcc/cp/NEWS +++ b/gcc/cp/NEWS @@ -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. diff --git a/gcc/cp/cfns.gperf b/gcc/cp/cfns.gperf index c713eb0c2bdd92d30e51077de88f933166770fa2..ef1ed083d325fe522f2ea42656124c89530ba243 100644 --- a/gcc/cp/cfns.gperf +++ b/gcc/cp/cfns.gperf @@ -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 diff --git a/gcc/cp/cfns.h b/gcc/cp/cfns.h index e6d43d8acfb7d99f352d3201d0ba2c73b2091e1e..62cdfab93aa97966c1efadc6785adbaa6bb99332 100644 --- a/gcc/cp/cfns.h +++ b/gcc/cp/cfns.h @@ -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 @@ hash (register const char *str, register unsigned int len) 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,29 +101,32 @@ hash (register const char *str, register unsigned int len) 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 @@ libc_name_p (register const char *str, register unsigned int len) 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; } diff --git a/gcc/diagnostic.def b/gcc/diagnostic.def index 39064198eaeacbef9a602c8bcacd8ce14a474a3a..e13bd3ce007b14a8fa76c9c74fb1fa5d697443dc 100644 --- a/gcc/diagnostic.def +++ b/gcc/diagnostic.def @@ -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 diff --git a/gcc/doc/install.texi2html b/gcc/doc/install.texi2html index 574d9ebe8353a427abe0edac21375ade201d4f21..b46f4657b548923bb870ef9affefc580557132fd 100755 --- a/gcc/doc/install.texi2html +++ b/gcc/doc/install.texi2html @@ -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. diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 6a2cd5ffaf7eb54dae19a69e4ba903a7d40db120..47525654b95ad1c38202be4cdec2ebb3e67b55c1 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -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 Schlüter <tobi@gcc.gnu.org> +2009-03-29 Tobias Schlüter <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. diff --git a/gcc/fortran/ChangeLog-2002 b/gcc/fortran/ChangeLog-2002 index 222dc0bf1543a7c81471bd52f664284e35c1971b..fdee6e6444da341b85dbe5f4fac58df18f1239b6 100644 --- a/gcc/fortran/ChangeLog-2002 +++ b/gcc/fortran/ChangeLog-2002 @@ -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. diff --git a/gcc/fortran/ChangeLog-2003 b/gcc/fortran/ChangeLog-2003 index 127de310bab703d9d69aa1dcf4d742ad7ef07389..051ebb88fd05ed440b18b030986e419f9a22a08a 100644 --- a/gcc/fortran/ChangeLog-2003 +++ b/gcc/fortran/ChangeLog-2003 @@ -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. diff --git a/gcc/fortran/ChangeLog-2004 b/gcc/fortran/ChangeLog-2004 index 27b966a20f7bb9f73134c7ba5461f3b82e989cff..d5d66540627314776132173ac34c4d49cf6b0099 100644 --- a/gcc/fortran/ChangeLog-2004 +++ b/gcc/fortran/ChangeLog-2004 @@ -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. diff --git a/gcc/fortran/ChangeLog-2005 b/gcc/fortran/ChangeLog-2005 index 71fbf68cee765b233affd4038a552a50e225c572..d9fa6a5872af3fe49f2f112ab6606cab06d2acbd 100644 --- a/gcc/fortran/ChangeLog-2005 +++ b/gcc/fortran/ChangeLog-2005 @@ -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. diff --git a/gcc/fortran/ChangeLog-2006 b/gcc/fortran/ChangeLog-2006 index 1a622ee017174ef2233c332b4c0865e2a4f58866..4e83f38feb73de1d59690407ad39ebe124e24753 100644 --- a/gcc/fortran/ChangeLog-2006 +++ b/gcc/fortran/ChangeLog-2006 @@ -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. diff --git a/gcc/fortran/ChangeLog-2007 b/gcc/fortran/ChangeLog-2007 index 4597cb58fd3bb2f94ac638bf580e7de20b6b3109..421dc886e857b88e64807753a621bd523ed95a56 100644 --- a/gcc/fortran/ChangeLog-2007 +++ b/gcc/fortran/ChangeLog-2007 @@ -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. diff --git a/gcc/fortran/ChangeLog-2008 b/gcc/fortran/ChangeLog-2008 index b4b7f2af893833432803fa20bc2035c52900870b..7f536aa446c460e8278d93da4b0c8ed276365910 100644 --- a/gcc/fortran/ChangeLog-2008 +++ b/gcc/fortran/ChangeLog-2008 @@ -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. diff --git a/gcc/fortran/ChangeLog.ptr b/gcc/fortran/ChangeLog.ptr index 56bca5b3951f3ce6d64f45f2dbb5210d6e0d2ae2..c8d8527f96ece0f3d8e6c28b197941c48c12c04c 100644 --- a/gcc/fortran/ChangeLog.ptr +++ b/gcc/fortran/ChangeLog.ptr @@ -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. diff --git a/gcc/fortran/config-lang.in b/gcc/fortran/config-lang.in index aaa9b809c900f8d2378676dc5628881d3e5cb6c3..030b0f67de05318c67796daad3decdf42e64910e 100644 --- a/gcc/fortran/config-lang.in +++ b/gcc/fortran/config-lang.in @@ -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: # diff --git a/gcc/fortran/ioparm.def b/gcc/fortran/ioparm.def index eba719f0a9192d04fc45bb9ee8eebc869976791f..ddef693702637c7db83043939aaef9ec6f818a73 100644 --- a/gcc/fortran/ioparm.def +++ b/gcc/fortran/ioparm.def @@ -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 diff --git a/gcc/fortran/mathbuiltins.def b/gcc/fortran/mathbuiltins.def index 6db416ef6d0d7a4b9ecf153753b2e40ebbe8d26a..37d4217fb3784ce092dc1533cf6f1cbb3afc5acc 100644 --- a/gcc/fortran/mathbuiltins.def +++ b/gcc/fortran/mathbuiltins.def @@ -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 diff --git a/gcc/gdbinit.in b/gcc/gdbinit.in index 9df289cb5dcef9f3c0d2bc7b2738d323177ccf28..458277d6621cfc7383e54d2e9db2b6c1bea42181 100644 --- a/gcc/gdbinit.in +++ b/gcc/gdbinit.in @@ -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 diff --git a/gcc/glimits.h b/gcc/glimits.h index 710cbb528abbeba2bbb32bd0dcbf9c71f2e865a3..dbefb1dfcc6018b433d87ef198cb8c330c9fb2b6 100644 --- a/gcc/glimits.h +++ b/gcc/glimits.h @@ -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___ diff --git a/gcc/gstab.h b/gcc/gstab.h index ed510c164617ed5d7236580862a7c3a3e83e8c5a..7f82b55ec10bc2e54e262fd095ee583f888e01ae 100644 --- a/gcc/gstab.h +++ b/gcc/gstab.h @@ -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 diff --git a/gcc/gsyms.h b/gcc/gsyms.h index 03bde9386040cb8a8981176c346e899dff9fc788..d8330528043f08d33a4c2cd038416198baa360e2 100644 --- a/gcc/gsyms.h +++ b/gcc/gsyms.h @@ -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. */ diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index cedb5f95392de7fc7a23703e00b78b189a1b98aa..6661265bf421408d004ba79bca1eb099f840174f 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -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 @@ Tue Mar 9 11:52:08 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> 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. diff --git a/gcc/java/ChangeLog.ptr b/gcc/java/ChangeLog.ptr index eb2c9a92d94cc58aa724748dee117e36a00014d6..3243223f5e9165e280ae978be41e2c42e4b814ff 100644 --- a/gcc/java/ChangeLog.ptr +++ b/gcc/java/ChangeLog.ptr @@ -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. diff --git a/gcc/java/ChangeLog.tree-ssa b/gcc/java/ChangeLog.tree-ssa index 7cca7ce7e89f93d0ddec578efc1d47c3fa5db029..09a263a762e55c784549c44cdd4419d7a153d633 100644 --- a/gcc/java/ChangeLog.tree-ssa +++ b/gcc/java/ChangeLog.tree-ssa @@ -358,3 +358,10 @@ Local Variables: 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. diff --git a/gcc/libgcc-std.ver b/gcc/libgcc-std.ver index 2df39f63e373a2333c5deaaefd5b96f7c71ee66e..11f0d85a19cc8a59a0c12f84c25f357102ad237d 100644 --- a/gcc/libgcc-std.ver +++ b/gcc/libgcc-std.ver @@ -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 diff --git a/gcc/limitx.h b/gcc/limitx.h index 529d9c5f9cf632e1b5c322588fac28acfaac61fa..b7d6264ba9dc4ff2dcdde6578416da2c90e1b282 100644 --- a/gcc/limitx.h +++ b/gcc/limitx.h @@ -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. */ diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog index 704e118429ae7c271159461343f42c419d50e081..a018d81e8eeb30f38f294bc5b1a0eb05a105ddde 100644 --- a/gcc/objc/ChangeLog +++ b/gcc/objc/ChangeLog @@ -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. diff --git a/gcc/objcp/ChangeLog b/gcc/objcp/ChangeLog index de9954bdad5801685dc320a14660ffbba213f052..fdf60362df8643ca792fec5f0957d3adc74b4e0e 100644 --- a/gcc/objcp/ChangeLog +++ b/gcc/objcp/ChangeLog @@ -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. diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index 32830ff4a2a586debe45eebfd413692d103de787..a9464735a8edc3ee87fc2405384822fb0ee7045e 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -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 @@ Sun Oct 31 17:17:18 1999 Jeffrey A Law (law@cygnus.com) 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. diff --git a/gcc/po/EXCLUDES b/gcc/po/EXCLUDES index a0776bd879b7cbe1a0372f805cd47116cee2f3b4..742320bd2c090106742e160f058c444bc68a21f1 100644 --- a/gcc/po/EXCLUDES +++ b/gcc/po/EXCLUDES @@ -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 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 697da24fec6904e06dbfb80f7e5247f143965fa3..7907ac5a96af743a9407435c648c0c5cb4577bb1 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -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. diff --git a/gcc/testsuite/ChangeLog-1993-2007 b/gcc/testsuite/ChangeLog-1993-2007 index 158f0f78e9d2e24d8db2fb8efa5caa789f230b05..d15b8f1b082ff97bc72fd5258f90075728219271 100644 --- a/gcc/testsuite/ChangeLog-1993-2007 +++ b/gcc/testsuite/ChangeLog-1993-2007 @@ -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 @@ rlsruhe.de> 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. diff --git a/gcc/testsuite/ChangeLog-2008 b/gcc/testsuite/ChangeLog-2008 index 281c8a6652771a41d5ee2313495a8ff7ebcda4a7..ca95319cbd4742d9ce60467fa894dcb79ebedfb6 100644 --- a/gcc/testsuite/ChangeLog-2008 +++ b/gcc/testsuite/ChangeLog-2008 @@ -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. diff --git a/gcc/testsuite/ChangeLog.ptr b/gcc/testsuite/ChangeLog.ptr index 7bb79016f721b54ff98ae6eaff072ee4db3b1db9..2c9bed875d38a8a41b2564f570a7be658ebe7aa1 100644 --- a/gcc/testsuite/ChangeLog.ptr +++ b/gcc/testsuite/ChangeLog.ptr @@ -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. diff --git a/gcc/testsuite/ChangeLog.tree-ssa b/gcc/testsuite/ChangeLog.tree-ssa index 98e78aafeeab4ce196ee430b8ec7515739e99f05..7d1029c5b71abf3ebb7f30d6136ec04184bdd1d2 100644 --- a/gcc/testsuite/ChangeLog.tree-ssa +++ b/gcc/testsuite/ChangeLog.tree-ssa @@ -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. diff --git a/gcc/testsuite/README b/gcc/testsuite/README index e84762237167247113f37f962b8592109a62c913..7b41475682c2a0feb6678b260a453b85b4fe9769 100644 --- a/gcc/testsuite/README +++ b/gcc/testsuite/README @@ -59,3 +59,10 @@ where 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. diff --git a/gcc/testsuite/README.QMTEST b/gcc/testsuite/README.QMTEST index c971160bcc1282c08252e5b2689a88cd7c1e7e13..f7865e310dadfff4762669a02d4c1eb7e16b8508 100644 --- a/gcc/testsuite/README.QMTEST +++ b/gcc/testsuite/README.QMTEST @@ -166,3 +166,10 @@ Here are some more advanced usage instructions: 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. diff --git a/gcc/testsuite/README.compat b/gcc/testsuite/README.compat index b78718ff2d6b32886332739863b87fa517f246b3..7eee66d1c037d453bd48d35a09b0f5612087162f 100644 --- a/gcc/testsuite/README.compat +++ b/gcc/testsuite/README.compat @@ -83,3 +83,10 @@ There's a lot more that can be done with these tests. 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. diff --git a/gcc/testsuite/README.gcc b/gcc/testsuite/README.gcc index f193bde54bbbbf1fe684a951341651fe3b554870..998c2d9e500bc9250f91abcbe988fa1bee19d818 100644 --- a/gcc/testsuite/README.gcc +++ b/gcc/testsuite/README.gcc @@ -79,5 +79,9 @@ For execution tests, put them in execute. 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. diff --git a/gcc/testsuite/g++.dg/README b/gcc/testsuite/g++.dg/README index 14b736e7a731b9f60db3357b6614dbe99af1ae8b..c63f7ccf53c21883e533687d322f395f0f9f49ca 100644 --- a/gcc/testsuite/g++.dg/README +++ b/gcc/testsuite/g++.dg/README @@ -29,3 +29,10 @@ other Tests that don't fit into one of the other categories. 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. diff --git a/gcc/testsuite/g++.dg/compat/break/README b/gcc/testsuite/g++.dg/compat/break/README index 98886310caacb1d3c8c655847029d7091ec3940b..0b8ea0247e99388ad8a59e9b675fafa5586ab4a9 100644 --- a/gcc/testsuite/g++.dg/compat/break/README +++ b/gcc/testsuite/g++.dg/compat/break/README @@ -9,3 +9,10 @@ determine whether a test failure is expected or not. 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. diff --git a/gcc/testsuite/g++.dg/gomp/gomp.exp b/gcc/testsuite/g++.dg/gomp/gomp.exp index 90248c9d338f290edaf0f9af7f7a189787d852e5..9f60bc1c5f33c69ad0fd0bc9a6dbc1a99481ea73 100644 --- a/gcc/testsuite/g++.dg/gomp/gomp.exp +++ b/gcc/testsuite/g++.dg/gomp/gomp.exp @@ -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 diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/README b/gcc/testsuite/g++.old-deja/g++.brendan/README index ce760b1e6775dbacd76e56a24dc16d67b97de97e..93febfb35177019028b71d38c9ddd89c24164f0c 100644 --- a/gcc/testsuite/g++.old-deja/g++.brendan/README +++ b/gcc/testsuite/g++.old-deja/g++.brendan/README @@ -38,3 +38,9 @@ union - handling unions 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. diff --git a/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog b/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog index 448ea13a6818f7cf127eb52ea93bf2b061dd1115..995ac91835a1d269e94f706c71820214d645c49e 100644 --- a/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog +++ b/gcc/testsuite/g++.old-deja/g++.oliva/ChangeLog @@ -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. diff --git a/gcc/testsuite/g++.old-deja/g++.robertl/README b/gcc/testsuite/g++.old-deja/g++.robertl/README index 36029c7d9c7906e4d4a47eaf14c668fced81fdb1..220d57d3d75fde2d3d2b33e440a39ffa1e9ae2ca 100644 --- a/gcc/testsuite/g++.old-deja/g++.robertl/README +++ b/gcc/testsuite/g++.old-deja/g++.robertl/README @@ -16,3 +16,10 @@ way to never get out of the gate. 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. diff --git a/gcc/testsuite/gcc.c-torture/ChangeLog.0 b/gcc/testsuite/gcc.c-torture/ChangeLog.0 index cf892824961c478f400c89c404348237c0359e5c..113abe2c4a7f682c035905c6c65e1a65e3672af8 100644 --- a/gcc/testsuite/gcc.c-torture/ChangeLog.0 +++ b/gcc/testsuite/gcc.c-torture/ChangeLog.0 @@ -626,3 +626,10 @@ Wed Jun 7 12:40:05 1995 Torbjorn Granlund <tege@bozo.matematik.su.se> 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. diff --git a/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp b/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp index e82d2fddfd0c26c2c71419c7e81986571684c933..573be92673d6f4fb39daa2c8fe0406b219d99a38 100644 --- a/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp +++ b/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp @@ -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(). diff --git a/gcc/testsuite/gcc.dg/README b/gcc/testsuite/gcc.dg/README index 6f14899edf94db264c0e472ca97885c8798d6bf9..3a3d8ef61180a38efc3f4c3289b69a4da0a3bf38 100644 --- a/gcc/testsuite/gcc.dg/README +++ b/gcc/testsuite/gcc.dg/README @@ -13,4 +13,11 @@ Notes for testsuite/gcc.dg. 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. diff --git a/gcc/testsuite/gcc.dg/gomp/gomp.exp b/gcc/testsuite/gcc.dg/gomp/gomp.exp index 7ce426deb79cf1aa155b8462e1a8305cbbf503fc..e4f31cca924cb76888e23275806c1bc9bb3f957f 100644 --- a/gcc/testsuite/gcc.dg/gomp/gomp.exp +++ b/gcc/testsuite/gcc.dg/gomp/gomp.exp @@ -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. diff --git a/gcc/testsuite/gcc.target/frv/frv.exp b/gcc/testsuite/gcc.target/frv/frv.exp index f2c4359b4260c2c2780e56b7cec4366aeaa7a7da..82b2541cdf03d92ee587823e2dbfd5ce4fba3b70 100644 --- a/gcc/testsuite/gcc.target/frv/frv.exp +++ b/gcc/testsuite/gcc.target/frv/frv.exp @@ -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". diff --git a/gcc/testsuite/gcc.target/i386/math-torture/math-torture.exp b/gcc/testsuite/gcc.target/i386/math-torture/math-torture.exp index 43ea6ea2f7dc3a5391a116fcefefb62b58423453..78831374455aac9be06c221068e296f195015e1f 100644 --- a/gcc/testsuite/gcc.target/i386/math-torture/math-torture.exp +++ b/gcc/testsuite/gcc.target/i386/math-torture/math-torture.exp @@ -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. diff --git a/gcc/testsuite/gcc.target/mips/inter/mips16-inter.exp b/gcc/testsuite/gcc.target/mips/inter/mips16-inter.exp index 45e0c5ebce6d7f0ec4355d7606d5e5fcdd798b00..e6ed6b9bcb96ae4c2486b4a71931a7394b827840 100644 --- a/gcc/testsuite/gcc.target/mips/inter/mips16-inter.exp +++ b/gcc/testsuite/gcc.target/mips/inter/mips16-inter.exp @@ -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. diff --git a/gcc/testsuite/gcc.target/mips/mips-nonpic/README b/gcc/testsuite/gcc.target/mips/mips-nonpic/README index bdd62c19398a29b36710a63d415528b36fea7aa6..1b42becbedf5089042fd2c8c2bfdafd34ce6eec8 100644 --- a/gcc/testsuite/gcc.target/mips/mips-nonpic/README +++ b/gcc/testsuite/gcc.target/mips/mips-nonpic/README @@ -18,3 +18,10 @@ main-13.c address and call nothing Neither 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. diff --git a/gcc/testsuite/gcc.target/x86_64/abi/README.gcc b/gcc/testsuite/gcc.target/x86_64/abi/README.gcc index fca0dfe76440a0c9dce84c90bf7758c095851491..7db8d4157afab783d205f71fb8bf757c6495f843 100644 --- a/gcc/testsuite/gcc.target/x86_64/abi/README.gcc +++ b/gcc/testsuite/gcc.target/x86_64/abi/README.gcc @@ -16,3 +16,10 @@ maintainer of the testuite directly. 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. diff --git a/gcc/testsuite/gcc.target/xstormy16/xstormy16.exp b/gcc/testsuite/gcc.target/xstormy16/xstormy16.exp index 7699a42edc531f6d59271e47615c930789ae284c..2c61cf28091cd42fe9c208e8d7040b13f482b555 100644 --- a/gcc/testsuite/gcc.target/xstormy16/xstormy16.exp +++ b/gcc/testsuite/gcc.target/xstormy16/xstormy16.exp @@ -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-*-*]} { diff --git a/gcc/testsuite/gcc.test-framework/README b/gcc/testsuite/gcc.test-framework/README index 607a4955f452d31023cb7251aaff6b929509c65c..4055b53be41f33e25bfb98d0e83a5f5b9625bc65 100644 --- a/gcc/testsuite/gcc.test-framework/README +++ b/gcc/testsuite/gcc.test-framework/README @@ -23,3 +23,10 @@ To check the results: 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. diff --git a/gcc/testsuite/gfortran.dg/g77/README b/gcc/testsuite/gfortran.dg/g77/README index 1a60f47b443839a4068266f240ab067dc00426c5..a790ca86f67439459b42e460bafa2a9671715f45 100644 --- a/gcc/testsuite/gfortran.dg/g77/README +++ b/gcc/testsuite/gfortran.dg/g77/README @@ -199,3 +199,10 @@ Directory g77.f-torture/noncompile 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. diff --git a/gcc/testsuite/gfortran.dg/gomp/gomp.exp b/gcc/testsuite/gfortran.dg/gomp/gomp.exp index 34ae1466ed0346b524bf3d7e740e5d7189b748d7..e12864b4f9315a51047019afe02529ecfc9a55a4 100644 --- a/gcc/testsuite/gfortran.dg/gomp/gomp.exp +++ b/gcc/testsuite/gfortran.dg/gomp/gomp.exp @@ -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. diff --git a/gcc/testsuite/gfortran.fortran-torture/ChangeLog.g95 b/gcc/testsuite/gfortran.fortran-torture/ChangeLog.g95 index c333a3eab1a0eae634f12fd7773dbce3ce553353..fee34e5dfe090d5733cc0d4be97d73eb3f870095 100644 --- a/gcc/testsuite/gfortran.fortran-torture/ChangeLog.g95 +++ b/gcc/testsuite/gfortran.fortran-torture/ChangeLog.g95 @@ -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. diff --git a/gcc/version.c b/gcc/version.c index 75f285aeee01a96c391248797a17d93b53f4e14f..9744449722e1413c64877a5ba1e86ab3399678c1 100644 --- a/gcc/version.c +++ b/gcc/version.c @@ -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 diff --git a/gcc/xcoff.h b/gcc/xcoff.h index 2d003fed3bb3f60b9157df7b5093f07471ba2fa6..408db028b4c12230a5f0dae8a2651f22d240cbe2 100644 --- a/gcc/xcoff.h +++ b/gcc/xcoff.h @@ -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. */