2017-01-05 22:12:02 +01:00
|
|
|
|
2017-01-05 Jakub Jelinek <jakub@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR c++/78890
|
|
|
|
|
* g++.dg/init/ref14.C: Expect error even in C++11 and later.
|
|
|
|
|
* g++.dg/init/union1.C: Likewise.
|
|
|
|
|
* g++.dg/cpp0x/union6.C: Expect errors.
|
|
|
|
|
* g++.dg/cpp0x/union8.C: New test.
|
|
|
|
|
* g++.dg/cpp0x/pr78890-1.C: New test.
|
|
|
|
|
* g++.dg/cpp0x/pr78890-2.C: New test.
|
|
|
|
|
|
2017-01-05 21:10:55 +01:00
|
|
|
|
2017-01-05 David Edelsohn <dje.gcc@gmail.com>
|
|
|
|
|
|
|
|
|
|
* gcc.target/powerpc/pr71670.c: Require p9vector.
|
|
|
|
|
* gcc.target/powerpc/p9-novsx.c: Same.
|
|
|
|
|
|
Introduce RTL function reader
This is the combination of these patches:
- [8a/9] Introduce class function_reader (v8)
- Add ASSERT_RTX_PTR_EQ
- [8b/9] Add target-independent selftests of RTL function reader (v2)
- [8c/9] Add aarch64-specific selftests for RTL function reader (v2)
- [8d/9] Add x86_64-specific selftests for RTL function reader (v2)
gcc/ChangeLog:
* Makefile.in (OBJS): Add read-md.o, read-rtl.o,
read-rtl-function.o, and selftest-rtl.o.
* config/aarch64/aarch64.c: Include selftest.h and
selftest-rtl.h.
(selftest::aarch64_test_loading_full_dump): New function.
(selftest::aarch64_run_selftests): New function.
(TARGET_RUN_TARGET_SELFTESTS): Wire it up to
selftest::aarch64_run_selftests.
* config/i386/i386.c
(selftest::ix86_test_loading_dump_fragment_1): New function.
(selftest::ix86_test_loading_call_insn): New function.
(selftest::ix86_test_loading_full_dump): New function.
(selftest::ix86_test_loading_unspec): New function.
(selftest::ix86_run_selftests): Call the new functions.
* emit-rtl.c (maybe_set_max_label_num): New function.
* emit-rtl.h (maybe_set_max_label_num): New decl.
* function.c (instantiate_decls): Guard call to
instantiate_decls_1 with if (DECL_INITIAL (fndecl)).
* function-tests.c (selftest::verify_three_block_rtl_cfg): Remove
"static".
* gensupport.c (gen_reader::gen_reader): Pass "false"
for new "compact" param of rtx_reader.
* print-rtl.c (rtx_writer::print_rtx_operand): Print "(nil)"
rather than an empty string for NULL strings.
* read-md.c: Potentially include config.h rather than bconfig.h.
Wrap include of errors.h with #ifdef GENERATOR_FILE.
(have_error): New global, copied from errors.c.
(md_reader::read_name): Rename to...
(md_reader::read_name_1): ...this, adding "out_loc" param,
and converting "missing name or number" to returning false, rather
than failing.
(md_reader::read_name): Reimplement in terms of read_name_1.
(md_reader::read_name_or_nil): New function.
(md_reader::read_string): Handle "(nil)" by returning NULL.
(md_reader::md_reader): Add new param "compact".
(md_reader::read_md_files): Wrap with #ifdef GENERATOR_FILE.
(md_reader::read_file): New method.
* read-md.h (md_reader::md_reader): Add new param "compact".
(md_reader::read_file): New method.
(md_reader::is_compact): New accessor.
(md_reader::read_name): Convert return type from void to
file_location.
(md_reader::read_name_or_nil): New decl.
(md_reader::read_name_1): New decl.
(md_reader::m_compact): New field.
(noop_reader::noop_reader): Pass "false" for new "compact" param
of rtx_reader.
(rtx_reader::rtx_reader): Add new "compact" param.
(rtx_reader::read_rtx_operand): Make virtual and convert return
type from void to rtx.
(rtx_reader::read_until): New decl.
(rtx_reader::handle_any_trailing_information): New virtual
function.
(rtx_reader::postprocess): New virtual function.
(rtx_reader::finalize_string): New virtual function.
(rtx_reader::m_in_call_function_usage): New field.
(rtx_reader::m_reuse_rtx_by_id): New field.
* read-rtl-function.c: New file.
* selftest-rtl.c (selftest::assert_rtx_ptr_eq_at): New function.
* selftest-rtl.h (ASSERT_RTX_PTR_EQ): New macro.
(selftest::verify_three_block_rtl_cfg): New decl.
* read-rtl-function.h: New file.
* read-rtl.c: Potentially include config.h rather than bconfig.h.
For host, include function.h, memmodel.h, and emit-rtl.h.
(one_time_initialization): New function.
(struct compact_insn_name): New struct.
(compact_insn_names): New array.
(find_code): Handle insn codes in compact dumps.
(apply_subst_iterator): Wrap with #ifdef GENERATOR_FILE.
(bind_subst_iter_and_attr): Likewise.
(add_condition_to_string): Likewise.
(add_condition_to_rtx): Likewise.
(apply_attribute_uses): Likewise.
(add_current_iterators): Likewise.
(apply_iterators): Likewise.
(initialize_iterators): Guard usage of apply_subst_iterator with
#ifdef GENERATOR_FILE.
(read_conditions): Wrap with #ifdef GENERATOR_FILE.
(md_reader::read_mapping): Likewise.
(add_define_attr_for_define_subst): Likewise.
(add_define_subst_attr): Likewise.
(read_subst_mapping): Likewise.
(check_code_iterator): Likewise.
(rtx_reader::read_rtx): Likewise. Move one-time initialization
logic to...
(one_time_initialization): New function.
(rtx_reader::read_until): New method.
(read_flags): New function.
(parse_reg_note_name): New function.
(rtx_reader::read_rtx_code): Initialize "iterator" to NULL.
Handle reuse_rtx ids.
Wrap iterator lookup within #ifdef GENERATOR_FILE.
Add parsing support for RTL dumps, mirroring the special-cases in
print_rtx, by calling read_flags, reading REG_NOTE names, INSN_UID
values, and calling handle_any_trailing_information.
(rtx_reader::read_rtx_operand): Convert return type from void
to rtx, returning return_rtx. Handle case 'e'. Call
finalize_string on XSTR and XTMPL fields.
(rtx_reader::read_nested_rtx): Handle dumps in which trailing
"(nil)" values were omitted. Call the postprocess vfunc on the
return_rtx.
(rtx_reader::rtx_reader): Add new "compact" param and pass to base
class ctor. Initialize m_in_call_function_usage. Call
one_time_initialization.
* rtl-tests.c (selftest::test_uncond_jump): Call
set_new_first_and_last_insn.
* rtl.h (read_rtx): Wrap decl with #ifdef GENERATOR_FILE.
* selftest-rtl.c: New file.
* selftest-rtl.h (class selftest::rtl_dump_test): New class.
(selftest::get_insn_by_uid): New decl.
* selftest-run-tests.c (selftest::run_tests): Call
read_rtl_function_c_tests.
* selftest.h (selftest::read_rtl_function_c_tests): New decl.
* tree-dfa.c (ssa_default_def): Return NULL_TREE for rtl function
dumps.
gcc/testsuite/ChangeLog:
* selftests/asr_div1.rtl: New file.
* selftests/aarch64: New subdirectory.
* selftests/aarch64/times-two.rtl: New file.
* selftests/bb-index.rtl: New file.
* selftests/cfg-test.rtl: New file.
* selftests/const-int.rtl: New file.
* selftests/example-labels.rtl: New file.
* selftests/insn-with-mode.rtl: New file.
* selftests/jump-to-label-ref.rtl: New file.
* selftests/jump-to-return.rtl: New file.
* selftests/jump-to-simple-return.rtl: New file.
* selftests/mem.rtl: New file.
* selftests/note-insn-deleted.rtl: New file.
* selftests/note_insn_basic_block.rtl: New file.
* selftests/simple-cse.rtl: New file.
* selftests/symbol-ref.rtl: New file.
* selftests/x86_64: New subdirectory.
* selftests/x86_64/call-insn.rtl: New file.
* selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
* selftests/x86_64/times-two.rtl: New file.
* selftests/x86_64/unspec.rtl: New file.
From-SVN: r244110
2017-01-05 20:32:09 +01:00
|
|
|
|
2017-01-05 David Malcolm <dmalcolm@redhat.com>
|
|
|
|
|
|
|
|
|
|
* selftests/asr_div1.rtl: New file.
|
|
|
|
|
* selftests/aarch64: New subdirectory.
|
|
|
|
|
* selftests/aarch64/times-two.rtl: New file.
|
|
|
|
|
* selftests/bb-index.rtl: New file.
|
|
|
|
|
* selftests/cfg-test.rtl: New file.
|
|
|
|
|
* selftests/const-int.rtl: New file.
|
|
|
|
|
* selftests/example-labels.rtl: New file.
|
|
|
|
|
* selftests/insn-with-mode.rtl: New file.
|
|
|
|
|
* selftests/jump-to-label-ref.rtl: New file.
|
|
|
|
|
* selftests/jump-to-return.rtl: New file.
|
|
|
|
|
* selftests/jump-to-simple-return.rtl: New file.
|
|
|
|
|
* selftests/mem.rtl: New file.
|
|
|
|
|
* selftests/note-insn-deleted.rtl: New file.
|
|
|
|
|
* selftests/note_insn_basic_block.rtl: New file.
|
|
|
|
|
* selftests/simple-cse.rtl: New file.
|
|
|
|
|
* selftests/symbol-ref.rtl: New file.
|
|
|
|
|
* selftests/x86_64: New subdirectory.
|
|
|
|
|
* selftests/x86_64/call-insn.rtl: New file.
|
|
|
|
|
* selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
|
|
|
|
|
* selftests/x86_64/times-two.rtl: New file.
|
|
|
|
|
* selftests/x86_64/unspec.rtl: New file.
|
|
|
|
|
|
2017-01-05 13:30:26 +01:00
|
|
|
|
2017-01-05 Nathan Sidwell <nathan@acm.org>
|
|
|
|
|
|
|
|
|
|
PR c++/78765
|
|
|
|
|
* g++.dg/cpp0x/pr78765.C: New.
|
|
|
|
|
|
2017-01-05 11:05:47 +01:00
|
|
|
|
2017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
* gcc.target/s390/memcpy-2.c: New test.
|
|
|
|
|
* gcc.target/s390/memset-2.c: New test.
|
|
|
|
|
|
2017-01-05 11:03:01 +01:00
|
|
|
|
2017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
* gcc.target/s390/memcpy-1.c: New test.
|
|
|
|
|
|
2017-01-05 08:38:48 +01:00
|
|
|
|
2017-01-04 Jeff Law <law@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR tree-optimization/78812
|
|
|
|
|
* g++.dg/torture/pr78812.C: New test.
|
|
|
|
|
|
2017-01-05 01:44:22 +01:00
|
|
|
|
2017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
|
2017-01-05 01:43:53 +01:00
|
|
|
|
|
|
|
|
|
PR target/71977
|
|
|
|
|
PR target/70568
|
|
|
|
|
PR target/78823
|
|
|
|
|
* gcc.target/powerpc/pr71977-1.c: New tests to check whether on
|
|
|
|
|
64-bit VSX systems with direct move, whether we optimize common
|
|
|
|
|
code sequences in the GLIBC math library for float math functions.
|
|
|
|
|
* gcc.target/powerpc/pr71977-2.c: Likewise.
|
|
|
|
|
|
2017-01-04 22:47:04 +01:00
|
|
|
|
2017-01-04 Marek Polacek <polacek@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR c++/64767
|
|
|
|
|
* c-c++-common/Wpointer-compare-1.c: New test.
|
|
|
|
|
|
2017-01-04 21:05:14 +01:00
|
|
|
|
2017-01-04 Jakub Jelinek <jakub@redhat.com>
|
|
|
|
|
|
2017-01-04 22:34:27 +01:00
|
|
|
|
PR c++/78949
|
|
|
|
|
* c-c++-common/Wunused-var-16.c: New test.
|
|
|
|
|
|
2017-01-04 22:30:35 +01:00
|
|
|
|
PR c++/78693
|
|
|
|
|
* g++.dg/cpp0x/pr78693.C: New test.
|
|
|
|
|
|
2017-01-04 21:25:13 +01:00
|
|
|
|
PR driver/78957
|
|
|
|
|
* gcc.dg/pr78957.c: New test.
|
|
|
|
|
|
2017-01-04 21:13:14 +01:00
|
|
|
|
* g++.dg/cpp1y/auto-fn34.C: New test.
|
|
|
|
|
|
2017-01-04 21:05:14 +01:00
|
|
|
|
PR c++/71182
|
|
|
|
|
* g++.dg/cpp0x/pr71182.C: New test.
|
|
|
|
|
|
2017-01-04 21:03:00 +01:00
|
|
|
|
2017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
|
|
|
|
|
|
|
|
|
|
PR target/78056
|
|
|
|
|
* gcc.target/powerpc/pr78056-1.c: New test.
|
|
|
|
|
* gcc.target/powerpc/pr78056-2.c: New test.
|
|
|
|
|
* gcc.target/powerpc/pr78056-3.c: New test.
|
|
|
|
|
* gcc.target/powerpc/pr78056-4.c: New test.
|
|
|
|
|
* gcc.target/powerpc/pr78056-5.c: New test.
|
|
|
|
|
* gcc.target/powerpc/pr78056-6.c: New test.
|
|
|
|
|
* gcc.target/powerpc/pr78056-7.c: New test.
|
|
|
|
|
* gcc.target/powerpc/pr78056-8.c: New test.
|
|
|
|
|
* lib/target-supports.exp
|
|
|
|
|
(check_effective_target_powerpc_popcntb_ok): New procedure to test
|
|
|
|
|
whether the effective target supports the popcntb instruction.
|
|
|
|
|
|
2017-01-04 20:22:44 +01:00
|
|
|
|
2017-01-03 Jeff Law <law@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR tree-optimization/67955
|
|
|
|
|
* gcc.dg/tree-ssa/ssa-dse-28.c: New test.
|
|
|
|
|
|
2017-01-04 18:47:04 +01:00
|
|
|
|
2017-01-04 Marek Polacek <polacek@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR c++/77545
|
|
|
|
|
PR c++/77284
|
|
|
|
|
* g++.dg/cpp0x/range-for32.C: New test.
|
|
|
|
|
* g++.dg/cpp0x/range-for33.C: New test.
|
|
|
|
|
|
2017-01-04 18:40:59 +01:00
|
|
|
|
2017-01-04 David Malcolm <dmalcolm@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gcc.dg/Wmissing-braces-fixits.c: New test case.
|
|
|
|
|
|
2017-01-04 16:23:40 +01:00
|
|
|
|
2017-01-04 Nathan Sidwell <nathan@acm.org>
|
|
|
|
|
|
|
|
|
|
PR c++/66735
|
|
|
|
|
* g++.dg/cpp1y/pr66735.C: New.
|
|
|
|
|
|
2017-01-04 10:07:33 +01:00
|
|
|
|
2017-01-04 Jakub Jelinek <jakub@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR tree-optimization/71563
|
|
|
|
|
* gcc.dg/tree-ssa/pr71563.c: New test.
|
|
|
|
|
|
2017-01-04 09:06:54 +01:00
|
|
|
|
2017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
|
|
|
|
|
|
|
|
|
|
PR fortran/78534
|
|
|
|
|
PR fortran/78976
|
|
|
|
|
* gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
|
|
|
|
|
due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
|
|
|
|
|
* gfortran.dg/transfer_intrinsic_1.f90: Change
|
|
|
|
|
scan-tree-dump-times due to gfc_trans_string_copy change to
|
|
|
|
|
avoid -Wstringop-overflow.
|
|
|
|
|
|
2017-01-04 06:31:23 +01:00
|
|
|
|
2017-01-03 Jeff Law <law@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR tree-optimization/78856
|
|
|
|
|
* gcc.c-torture/execute/pr78856.c: New test.
|
|
|
|
|
|
2017-01-04 05:32:48 +01:00
|
|
|
|
2017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
PR target/78953
|
|
|
|
|
* gcc.target/powerpc/pr78953.c: New test.
|
|
|
|
|
|
2017-01-04 01:58:34 +01:00
|
|
|
|
2017-01-03 Ian Lance Taylor <iant@google.com>
|
|
|
|
|
|
|
|
|
|
* gcc.misc-tests/godump-1.c: Update for accurate representation of
|
|
|
|
|
enums.
|
|
|
|
|
|
2017-01-04 00:14:44 +01:00
|
|
|
|
2017-01-03 Martin Sebor <msebor@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR tree-optimization/78696
|
|
|
|
|
* gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
|
|
|
|
|
* gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
|
|
|
|
|
* gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
|
|
|
|
|
* gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
|
|
|
|
|
|
|
|
|
|
2017-01-03 David Malcolm <dmalcolm@redhat.com>
|
|
|
|
|
|
|
|
|
|
* gcc.dg/dg-test-1.c: Add tests of relative line specifications
|
|
|
|
|
with more than one digit.
|
|
|
|
|
* lib/gcc-dg.exp (process-message): Support more than one digit
|
|
|
|
|
in relative line specifications.
|
|
|
|
|
|
|
|
|
|
2017-01-03 Jakub Jelinek <jakub@redhat.com>
|
|
|
|
|
|
|
|
|
|
PR tree-optimization/78965
|
|
|
|
|
* gcc.dg/pr78965.c: New test.
|
|
|
|
|
|
|
|
|
|
PR middle-end/78901
|
|
|
|
|
* g++.dg/opt/pr78901.C: New test.
|
|
|
|
|
|
|
|
|
|
2017-01-03 Janne Blomqvist <jb@gcc.gnu.org>
|
|
|
|
|
|
|
|
|
|
PR fortran/78534
|
|
|
|
|
PR fortran/66310
|
|
|
|
|
* gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
|
|
|
|
|
due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
|
|
|
|
|
* gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
|
|
|
|
|
* gfortran.dg/repeat_7.f90: New test for PR 66310.
|
|
|
|
|
* gfortran.dg/scan_2.f90: Handle potential cast in assignment.
|
|
|
|
|
* gfortran.dg/string_1.f90: Limit to ilp32 targets.
|
|
|
|
|
* gfortran.dg/string_1_lp64.f90: New test.
|
|
|
|
|
* gfortran.dg/string_3.f90: Limit to ilp32 targets.
|
|
|
|
|
* gfortran.dg/string_3_lp64.f90: New test.
|
|
|
|
|
* gfortran.dg/transfer_intrinsic_1.f90: Change
|
|
|
|
|
scan-tree-dump-times due to gfc_trans_string_copy change to
|
|
|
|
|
avoid -Wstringop-overflow.
|
|
|
|
|
|
2017-01-02 23:08:18 +01:00
|
|
|
|
2017-01-02 Uros Bizjak <ubizjak@gmail.com>
|
|
|
|
|
|
|
|
|
|
PR target/78967
|
|
|
|
|
* gcc.target/i386/pr78967-1.c: New test.
|
|
|
|
|
* gcc.target/i386/pr78967-2.c: Ditto.
|
|
|
|
|
* gcc.target/i386/pr78967-3.c: Ditto.
|
|
|
|
|
|
|
|
|
|
* gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
|
|
|
|
|
* gcc.target/i386/pr78904-4.c: Ditto.
|
|
|
|
|
* gcc.target/i386/pr78904-6.c: Ditto.
|
|
|
|
|
|
2017-01-02 00:31:53 +01:00
|
|
|
|
2017-01-01 Jan Hubicka <hubicka@ucw.cz>
|
|
|
|
|
|
|
|
|
|
PR middle-end/77674
|
|
|
|
|
* g++.dg/torture/pr77674.C: New testcase.
|
|
|
|
|
|
2017-01-01 13:07:43 +01:00
|
|
|
|
2017-01-01 Jakub Jelinek <jakub@redhat.com>
|
2016-01-04 15:30:50 +01:00
|
|
|
|
|
|
|
|
|
Update copyright years.
|
|
|
|
|
|
2017-01-01 13:07:43 +01:00
|
|
|
|
Copyright (C) 2017 Free Software Foundation, Inc.
|
ABOUT-GCC-NLS, [...]: Add copyright and license notices.
* 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.
ada:
* ChangeLog, ChangeLog.ptr, ChangeLog.tree-ssa: Add copyright and
license notices.
cp:
* 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.
fortran:
* 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.
java:
* ChangeLog, ChangeLog.ptr, ChangeLog.tree-ssa: Add copyright and
license notices.
objc:
* ChangeLog: Add copyright and license notices.
objcp:
* ChangeLog: Add copyright and license notices.
po:
* ChangeLog, EXCLUDES: Add copyright and license notices.
testsuite:
* 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.
From-SVN: r146533
2009-04-21 21:03:23 +02:00
|
|
|
|
|
|
|
|
|
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.
|