diff options
author | Jakub Jelinek <jakub@gcc.gnu.org> | 2020-01-01 12:51:42 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2020-01-01 12:51:42 +0100 |
commit | 8d9254fc8aa32619f640efb01cfe87cc6cdc9ce1 (patch) | |
tree | 83c7a9eeabf7f80b661c8c09bb326e8fe70cc1c0 /gcc | |
parent | e528bf8d679ec946ed42568978ef4bc5c79bc7bd (diff) | |
download | gcc-8d9254fc8aa32619f640efb01cfe87cc6cdc9ce1.zip gcc-8d9254fc8aa32619f640efb01cfe87cc6cdc9ce1.tar.gz gcc-8d9254fc8aa32619f640efb01cfe87cc6cdc9ce1.tar.bz2 |
Update copyright years.
From-SVN: r279813
Diffstat (limited to 'gcc')
3197 files changed, 8974 insertions, 8921 deletions
diff --git a/gcc/ABOUT-GCC-NLS b/gcc/ABOUT-GCC-NLS index 7e7c320..95c4aec 100644 --- a/gcc/ABOUT-GCC-NLS +++ b/gcc/ABOUT-GCC-NLS @@ -49,7 +49,7 @@ configure GCC with --enable-maintainer-mode to get the master catalog rebuilt. -Copyright (C) 1998-2019 Free Software Foundation, Inc. +Copyright (C) 1998-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6996ca8..4cf7ab5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ 2020-01-01 Jakub Jelinek <jakub@redhat.com> + Update copyright years. + * gcc.c (process_command): Update copyright notice dates. * gcov-dump.c (print_version): Ditto. * gcov.c (print_version): Ditto. diff --git a/gcc/LANGUAGES b/gcc/LANGUAGES index 4d8c4fe..631da93 100644 --- a/gcc/LANGUAGES +++ b/gcc/LANGUAGES @@ -57,7 +57,7 @@ Feb 1, 1998: DEFTREECODE (CLASS_METHOD_DECL, "class_method_decl", 'd', 0) -Copyright (C) 1998-2019 Free Software Foundation, Inc. +Copyright (C) 1998-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 657488d..61b512c 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -1,7 +1,7 @@ # Makefile for GNU Compiler Collection # Run 'configure' to generate Makefile from Makefile.in -# Copyright (C) 1987-2019 Free Software Foundation, Inc. +# Copyright (C) 1987-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/README.Portability b/gcc/README.Portability index 42c4fcf..fc4b4e9 100644 --- a/gcc/README.Portability +++ b/gcc/README.Portability @@ -1,4 +1,4 @@ -Copyright (C) 2000-2019 Free Software Foundation, Inc. +Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is intended to contain a few notes about writing C code within GCC so that it compiles without error on the full range of diff --git a/gcc/acinclude.m4 b/gcc/acinclude.m4 index e3d50dc..cf1b343 100644 --- a/gcc/acinclude.m4 +++ b/gcc/acinclude.m4 @@ -1,4 +1,4 @@ -dnl Copyright (C) 2005-2019 Free Software Foundation, Inc. +dnl Copyright (C) 2005-2020 Free Software Foundation, Inc. dnl dnl This file is part of GCC. dnl diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index d13a86a..a3739e7 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,5 +1,7 @@ 2020-01-01 Jakub Jelinek <jakub@redhat.com> + Update copyright years. + * gnat_ugn.texi: Bump @copying's copyright year. * gnat_rm.texi: Likewise. diff --git a/gcc/addresses.h b/gcc/addresses.h index 0fb4160..663ea1e 100644 --- a/gcc/addresses.h +++ b/gcc/addresses.h @@ -1,5 +1,5 @@ /* Inline functions to test validity of reg classes for addressing modes. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/alias.c b/gcc/alias.c index 800b719..336af4e 100644 --- a/gcc/alias.c +++ b/gcc/alias.c @@ -1,5 +1,5 @@ /* Alias analysis for GNU C - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. Contributed by John Carr (jfc@mit.edu). This file is part of GCC. diff --git a/gcc/alias.h b/gcc/alias.h index b69ace53..0fdf009 100644 --- a/gcc/alias.h +++ b/gcc/alias.h @@ -1,5 +1,5 @@ /* Exported functions from alias.c - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/align.h b/gcc/align.h index 6c98e2d..afc6904 100644 --- a/gcc/align.h +++ b/gcc/align.h @@ -1,5 +1,5 @@ /* Alignment-related classes. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/alloc-pool.c b/gcc/alloc-pool.c index 2b2db3c..2fe30b4 100644 --- a/gcc/alloc-pool.c +++ b/gcc/alloc-pool.c @@ -1,5 +1,5 @@ /* Functions to support a pool of allocatable objects. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Contributed by Daniel Berlin <dan@cgsoftware.com> This file is part of GCC. diff --git a/gcc/alloc-pool.h b/gcc/alloc-pool.h index d8878b6..1686a8b 100644 --- a/gcc/alloc-pool.h +++ b/gcc/alloc-pool.h @@ -1,5 +1,5 @@ /* Functions to support a pool of allocatable objects - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. Contributed by Daniel Berlin <dan@cgsoftware.com> This file is part of GCC. diff --git a/gcc/array-traits.h b/gcc/array-traits.h index 8b269a3..a133bef 100644 --- a/gcc/array-traits.h +++ b/gcc/array-traits.h @@ -1,5 +1,5 @@ /* Descriptions of array-like objects. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* AddressSanitizer, a fast memory error detector. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Kostya Serebryany <kcc@google.com> This file is part of GCC. @@ -1,5 +1,5 @@ /* AddressSanitizer, a fast memory error detector. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Kostya Serebryany <kcc@google.com> This file is part of GCC. diff --git a/gcc/attribs.c b/gcc/attribs.c index 0519f07..ca89443 100644 --- a/gcc/attribs.c +++ b/gcc/attribs.c @@ -1,5 +1,5 @@ /* Functions dealing with attribute handling, used by most front ends. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/attribs.h b/gcc/attribs.h index 9bc1600..8d79464 100644 --- a/gcc/attribs.h +++ b/gcc/attribs.h @@ -1,5 +1,5 @@ /* Declarations and definitions dealing with attribute handling. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/auto-inc-dec.c b/gcc/auto-inc-dec.c index 1b224cc..268231e 100644 --- a/gcc/auto-inc-dec.c +++ b/gcc/auto-inc-dec.c @@ -1,5 +1,5 @@ /* Discovery of auto-inc and auto-dec instructions. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Kenneth Zadeck <zadeck@naturalbridge.com> This file is part of GCC. diff --git a/gcc/auto-profile.c b/gcc/auto-profile.c index 1377528..6aca2f2 100644 --- a/gcc/auto-profile.c +++ b/gcc/auto-profile.c @@ -1,5 +1,5 @@ /* Read and annotate call graph profile from the auto profile data file. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Dehao Chen (dehao@google.com) This file is part of GCC. diff --git a/gcc/auto-profile.h b/gcc/auto-profile.h index 4668059..f5cff09 100644 --- a/gcc/auto-profile.h +++ b/gcc/auto-profile.h @@ -1,5 +1,5 @@ /* auto-profile.h - Defines data exported from auto-profile.c - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Dehao Chen (dehao@google.com) This file is part of GCC. diff --git a/gcc/backend.h b/gcc/backend.h index 6aaf1e6..8fd2488 100644 --- a/gcc/backend.h +++ b/gcc/backend.h @@ -1,6 +1,6 @@ /* Common Backend requirements. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Andrew MacLeod <amacleod@redhat.com> This file is part of GCC. diff --git a/gcc/basic-block.h b/gcc/basic-block.h index 2a0e826..e63c5ed 100644 --- a/gcc/basic-block.h +++ b/gcc/basic-block.h @@ -1,5 +1,5 @@ /* Define control flow data structures for the CFG. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/bb-reorder.c b/gcc/bb-reorder.c index 1cdeac1..ecd3103 100644 --- a/gcc/bb-reorder.c +++ b/gcc/bb-reorder.c @@ -1,5 +1,5 @@ /* Basic block reordering routines for the GNU compiler. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/bb-reorder.h b/gcc/bb-reorder.h index 3948bc8..b8ba1aa 100644 --- a/gcc/bb-reorder.h +++ b/gcc/bb-reorder.h @@ -1,5 +1,5 @@ /* Basic block reordering routines for the GNU compiler. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/bitmap.c b/gcc/bitmap.c index c6afa3f..810b80b 100644 --- a/gcc/bitmap.c +++ b/gcc/bitmap.c @@ -1,5 +1,5 @@ /* Functions to support general ended bitmaps. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/bitmap.h b/gcc/bitmap.h index 6502acb..d52fd5b 100644 --- a/gcc/bitmap.h +++ b/gcc/bitmap.h @@ -1,5 +1,5 @@ /* Functions to support general ended bitmaps. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/brig-builtins.def b/gcc/brig-builtins.def index ec33b2d..2cda42d 100644 --- a/gcc/brig-builtins.def +++ b/gcc/brig-builtins.def @@ -1,6 +1,6 @@ /* This file contains the definitions and documentation for the HSAIL builtins used in the GNU compiler. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/ChangeLog b/gcc/brig/ChangeLog index 9f824e2..a45f225 100644 --- a/gcc/brig/ChangeLog +++ b/gcc/brig/ChangeLog @@ -1,3 +1,7 @@ +2020-01-01 Jakub Jelinek <jakub@redhat.com> + + Update copyright years. + 2019-10-04 Joseph Myers <joseph@codesourcery.com> * brig-lang.c (flag_isoc2x): New variable. diff --git a/gcc/brig/Make-lang.in b/gcc/brig/Make-lang.in index 3e3a4f2..f553856 100644 --- a/gcc/brig/Make-lang.in +++ b/gcc/brig/Make-lang.in @@ -1,7 +1,7 @@ # Make-lang.in -- Top level -*- makefile -*- fragment for gcc BRIG (HSAIL) # frontend. -# Copyright (C) 2015-2019 Free Software Foundation, Inc. +# Copyright (C) 2015-2020 Free Software Foundation, Inc. # This file is part of GCC. diff --git a/gcc/brig/brig-builtins.h b/gcc/brig/brig-builtins.h index 87f9415..b13300e 100644 --- a/gcc/brig/brig-builtins.h +++ b/gcc/brig/brig-builtins.h @@ -1,5 +1,5 @@ /* brig-builtins.h -- brig builtin definitions - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brig-c.h b/gcc/brig/brig-c.h index 0d0c562..cc38ef9 100644 --- a/gcc/brig/brig-c.h +++ b/gcc/brig/brig-c.h @@ -1,5 +1,5 @@ /* brig-c.h -- Header file for brig input's gcc C interface. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brig-lang.c b/gcc/brig/brig-lang.c index 505a83d..15d2b0b 100644 --- a/gcc/brig/brig-lang.c +++ b/gcc/brig/brig-lang.c @@ -1,5 +1,5 @@ /* brig-lang.c -- brig (HSAIL) input gcc interface. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-arg-block-handler.cc b/gcc/brig/brigfrontend/brig-arg-block-handler.cc index 9e1cf07..9b4eaeb 100644 --- a/gcc/brig/brigfrontend/brig-arg-block-handler.cc +++ b/gcc/brig/brigfrontend/brig-arg-block-handler.cc @@ -1,5 +1,5 @@ /* brig-arg-block-handler.cc -- brig arg block start/end directive handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-atomic-inst-handler.cc b/gcc/brig/brigfrontend/brig-atomic-inst-handler.cc index 01f8169..319c458 100644 --- a/gcc/brig/brigfrontend/brig-atomic-inst-handler.cc +++ b/gcc/brig/brigfrontend/brig-atomic-inst-handler.cc @@ -1,5 +1,5 @@ /* brig-atomic-inst-handler.cc -- brig atomic instruction handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-basic-inst-handler.cc b/gcc/brig/brigfrontend/brig-basic-inst-handler.cc index 07c523d..1d6bc26 100644 --- a/gcc/brig/brigfrontend/brig-basic-inst-handler.cc +++ b/gcc/brig/brigfrontend/brig-basic-inst-handler.cc @@ -1,5 +1,5 @@ /* brig-basic-inst-handler.cc -- brig basic instruction handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-branch-inst-handler.cc b/gcc/brig/brigfrontend/brig-branch-inst-handler.cc index 65670ef..e438fca 100644 --- a/gcc/brig/brigfrontend/brig-branch-inst-handler.cc +++ b/gcc/brig/brigfrontend/brig-branch-inst-handler.cc @@ -1,5 +1,5 @@ /* brig-branch-inst-handler.cc -- brig branch instruction handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-cmp-inst-handler.cc b/gcc/brig/brigfrontend/brig-cmp-inst-handler.cc index 5494d09..bfd5436 100644 --- a/gcc/brig/brigfrontend/brig-cmp-inst-handler.cc +++ b/gcc/brig/brigfrontend/brig-cmp-inst-handler.cc @@ -1,5 +1,5 @@ /* brig-cmp-inst-handler.cc -- brig cmp instruction handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-code-entry-handler.cc b/gcc/brig/brigfrontend/brig-code-entry-handler.cc index e74caf4..ce41306 100644 --- a/gcc/brig/brigfrontend/brig-code-entry-handler.cc +++ b/gcc/brig/brigfrontend/brig-code-entry-handler.cc @@ -1,5 +1,5 @@ /* brig-code-entry-handler.cc -- a gccbrig base class - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-code-entry-handler.h b/gcc/brig/brigfrontend/brig-code-entry-handler.h index 2069901..7e5d103 100644 --- a/gcc/brig/brigfrontend/brig-code-entry-handler.h +++ b/gcc/brig/brigfrontend/brig-code-entry-handler.h @@ -1,5 +1,5 @@ /* brig-code-entry-handler.h -- a gccbrig base class - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-comment-handler.cc b/gcc/brig/brigfrontend/brig-comment-handler.cc index e8276bc..45554c1 100644 --- a/gcc/brig/brigfrontend/brig-comment-handler.cc +++ b/gcc/brig/brigfrontend/brig-comment-handler.cc @@ -1,5 +1,5 @@ /* brig-comment-handler.cc -- brig comment directive handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-control-handler.cc b/gcc/brig/brigfrontend/brig-control-handler.cc index 4374c46..f11cd48 100644 --- a/gcc/brig/brigfrontend/brig-control-handler.cc +++ b/gcc/brig/brigfrontend/brig-control-handler.cc @@ -1,5 +1,5 @@ /* brig-control-handler.cc -- brig control directive handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-copy-move-inst-handler.cc b/gcc/brig/brigfrontend/brig-copy-move-inst-handler.cc index 74533fd..1ad81fb 100644 --- a/gcc/brig/brigfrontend/brig-copy-move-inst-handler.cc +++ b/gcc/brig/brigfrontend/brig-copy-move-inst-handler.cc @@ -1,5 +1,5 @@ /* brig-copy-move-inst-handler.cc -- brig copy/move instruction handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-cvt-inst-handler.cc b/gcc/brig/brigfrontend/brig-cvt-inst-handler.cc index e169d73..759de15 100644 --- a/gcc/brig/brigfrontend/brig-cvt-inst-handler.cc +++ b/gcc/brig/brigfrontend/brig-cvt-inst-handler.cc @@ -1,5 +1,5 @@ /* brig-cvt-inst-handler.cc -- brig cvt (convert) instruction handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-fbarrier-handler.cc b/gcc/brig/brigfrontend/brig-fbarrier-handler.cc index 3902b71..663ef98 100644 --- a/gcc/brig/brigfrontend/brig-fbarrier-handler.cc +++ b/gcc/brig/brigfrontend/brig-fbarrier-handler.cc @@ -1,5 +1,5 @@ /* brig-fbarrier-handler.cc -- brig fbarrier directive handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-function-handler.cc b/gcc/brig/brigfrontend/brig-function-handler.cc index 5d0c41b..93a7b3c 100644 --- a/gcc/brig/brigfrontend/brig-function-handler.cc +++ b/gcc/brig/brigfrontend/brig-function-handler.cc @@ -1,5 +1,5 @@ /* brig-code-entry-handler.cc -- brig function directive handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-function.cc b/gcc/brig/brigfrontend/brig-function.cc index 0ff6967..5332d9a 100644 --- a/gcc/brig/brigfrontend/brig-function.cc +++ b/gcc/brig/brigfrontend/brig-function.cc @@ -1,5 +1,5 @@ /* brig-function.cc -- declaration of brig_function class. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-function.h b/gcc/brig/brigfrontend/brig-function.h index 52746b0..368d1a3 100644 --- a/gcc/brig/brigfrontend/brig-function.h +++ b/gcc/brig/brigfrontend/brig-function.h @@ -1,5 +1,5 @@ /* brig-function.h -- declaration of brig_function class. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-inst-mod-handler.cc b/gcc/brig/brigfrontend/brig-inst-mod-handler.cc index bfd9c24..20e003e 100644 --- a/gcc/brig/brigfrontend/brig-inst-mod-handler.cc +++ b/gcc/brig/brigfrontend/brig-inst-mod-handler.cc @@ -1,5 +1,5 @@ /* brig-inst-mod-handler.cc -- brig rounding moded instruction handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-label-handler.cc b/gcc/brig/brigfrontend/brig-label-handler.cc index 32a5f21..740f29d 100644 --- a/gcc/brig/brigfrontend/brig-label-handler.cc +++ b/gcc/brig/brigfrontend/brig-label-handler.cc @@ -1,5 +1,5 @@ /* brig-label-handler.cc -- brig label directive handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-lane-inst-handler.cc b/gcc/brig/brigfrontend/brig-lane-inst-handler.cc index 4e39dd5..b830364 100644 --- a/gcc/brig/brigfrontend/brig-lane-inst-handler.cc +++ b/gcc/brig/brigfrontend/brig-lane-inst-handler.cc @@ -1,5 +1,5 @@ /* brig-lane-inst-handler.cc -- brig lane instruction handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-machine.c b/gcc/brig/brigfrontend/brig-machine.c index fc9c1ce..97c960c 100644 --- a/gcc/brig/brigfrontend/brig-machine.c +++ b/gcc/brig/brigfrontend/brig-machine.c @@ -1,5 +1,5 @@ /* brig-machine.c -- gccbrig machine queries - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-machine.h b/gcc/brig/brigfrontend/brig-machine.h index bc67254..6ebc944 100644 --- a/gcc/brig/brigfrontend/brig-machine.h +++ b/gcc/brig/brigfrontend/brig-machine.h @@ -1,5 +1,5 @@ /* brig-machine.h -- gccbrig machine queries - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/brig/brigfrontend/brig-mem-inst-handler.cc b/gcc/brig/brigfrontend/brig-mem-inst-handler.cc index 50ca859..cc18757 100644 --- a/gcc/brig/brigfrontend/brig-mem-inst-handler.cc +++ b/gcc/brig/brigfrontend/brig-mem-inst-handler.cc @@ -1,5 +1,5 @@ /* brig-mem-inst-handler.cc -- brig memory inst handler - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-module-handler.cc b/gcc/brig/brigfrontend/brig-module-handler.cc index e1551b9..0bc3eb1 100644 --- a/gcc/brig/brigfrontend/brig-module-handler.cc +++ b/gcc/brig/brigfrontend/brig-module-handler.cc @@ -1,5 +1,5 @@ /* brig-module-handler.cc -- brig module directive handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-queue-inst-handler.cc b/gcc/brig/brigfrontend/brig-queue-inst-handler.cc index ec41f5a..a1edc24 100644 --- a/gcc/brig/brigfrontend/brig-queue-inst-handler.cc +++ b/gcc/brig/brigfrontend/brig-queue-inst-handler.cc @@ -1,6 +1,6 @@ /* brig-queue-inst-handler.cc -- brig user mode queue related instruction handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-seg-inst-handler.cc b/gcc/brig/brigfrontend/brig-seg-inst-handler.cc index 74b8760..6950341 100644 --- a/gcc/brig/brigfrontend/brig-seg-inst-handler.cc +++ b/gcc/brig/brigfrontend/brig-seg-inst-handler.cc @@ -1,5 +1,5 @@ /* brig-seg-inst-handler.cc -- brig segment related instruction handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-signal-inst-handler.cc b/gcc/brig/brigfrontend/brig-signal-inst-handler.cc index 7a99567..c7981473 100644 --- a/gcc/brig/brigfrontend/brig-signal-inst-handler.cc +++ b/gcc/brig/brigfrontend/brig-signal-inst-handler.cc @@ -1,5 +1,5 @@ /* brig-signal-inst-handler.cc -- brig signal instruction handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-to-generic.cc b/gcc/brig/brigfrontend/brig-to-generic.cc index 989a624..052ba7e 100644 --- a/gcc/brig/brigfrontend/brig-to-generic.cc +++ b/gcc/brig/brigfrontend/brig-to-generic.cc @@ -1,5 +1,5 @@ /* brig2tree.cc -- brig to gcc generic/gimple tree conversion - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-to-generic.h b/gcc/brig/brigfrontend/brig-to-generic.h index 7e8b9c8..9250c69 100644 --- a/gcc/brig/brigfrontend/brig-to-generic.h +++ b/gcc/brig/brigfrontend/brig-to-generic.h @@ -1,5 +1,5 @@ /* brig-to-generic.h -- brig to gcc generic conversion - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-util.cc b/gcc/brig/brigfrontend/brig-util.cc index 454042e..ad803a2 100644 --- a/gcc/brig/brigfrontend/brig-util.cc +++ b/gcc/brig/brigfrontend/brig-util.cc @@ -1,5 +1,5 @@ /* brig-util.cc -- gccbrig utility functions - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-util.h b/gcc/brig/brigfrontend/brig-util.h index d8fa89b..0d7123a 100644 --- a/gcc/brig/brigfrontend/brig-util.h +++ b/gcc/brig/brigfrontend/brig-util.h @@ -1,5 +1,5 @@ /* brig-util.h -- gccbrig utility functions - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/brig-variable-handler.cc b/gcc/brig/brigfrontend/brig-variable-handler.cc index 24b54a9..542b506 100644 --- a/gcc/brig/brigfrontend/brig-variable-handler.cc +++ b/gcc/brig/brigfrontend/brig-variable-handler.cc @@ -1,5 +1,5 @@ /* brig-variable-handler.cc -- brig variable directive handling - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigfrontend/phsa.h b/gcc/brig/brigfrontend/phsa.h index 76683cd..02b2bd7 100644 --- a/gcc/brig/brigfrontend/phsa.h +++ b/gcc/brig/brigfrontend/phsa.h @@ -1,5 +1,5 @@ /* phsa.h -- interfacing between the gcc BRIG FE and the phsa runtime - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/brigspec.c b/gcc/brig/brigspec.c index ec329fa..50885cd 100644 --- a/gcc/brig/brigspec.c +++ b/gcc/brig/brigspec.c @@ -1,5 +1,5 @@ /* brigspec.c -- Specific flags and argument handling of the gcc BRIG front end. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/config-lang.in b/gcc/brig/config-lang.in index 2c1a5c3..56e76db 100644 --- a/gcc/brig/config-lang.in +++ b/gcc/brig/config-lang.in @@ -1,6 +1,6 @@ # config-lang.in -- Top level configure fragment for gcc BRIG (HSAIL) frontend. -# Copyright (C) 2015-2019 Free Software Foundation, Inc. +# Copyright (C) 2015-2020 Free Software Foundation, Inc. # This file is part of GCC. diff --git a/gcc/brig/gccbrig.texi b/gcc/brig/gccbrig.texi index dfbc4e7..b29076c 100644 --- a/gcc/brig/gccbrig.texi +++ b/gcc/brig/gccbrig.texi @@ -1,7 +1,7 @@ \input texinfo @c -*-texinfo-*- @setfilename gccbrig.info @settitle The GNU BRIG (HSAIL) Compiler -@set copyrights-brig 2017-2019 +@set copyrights-brig 2017-2020 @c Merge the standard indexes into a single one. @syncodeindex fn cp diff --git a/gcc/brig/lang-specs.h b/gcc/brig/lang-specs.h index 444539e..153a776 100644 --- a/gcc/brig/lang-specs.h +++ b/gcc/brig/lang-specs.h @@ -1,5 +1,5 @@ /* lang-specs.h -- gcc driver specs for BRIG (HSAIL) frontend. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> for General Processor Tech. diff --git a/gcc/brig/lang.opt b/gcc/brig/lang.opt index 591d8cc..b2bcc3b 100644 --- a/gcc/brig/lang.opt +++ b/gcc/brig/lang.opt @@ -1,6 +1,6 @@ ; lang.opt -- Options for the gcc BRIG (HSAIL) front end. -; Copyright (C) 2015-2019 Free Software Foundation, Inc. +; Copyright (C) 2015-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/builtin-attrs.def b/gcc/builtin-attrs.def index 39d1395..3239311 100644 --- a/gcc/builtin-attrs.def +++ b/gcc/builtin-attrs.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2001-2019 Free Software Foundation, Inc. +/* Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Joseph Myers <jsm28@cam.ac.uk>. This file is part of GCC. diff --git a/gcc/builtin-types.def b/gcc/builtin-types.def index 2611e88..b2a5a8b 100644 --- a/gcc/builtin-types.def +++ b/gcc/builtin-types.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2001-2019 Free Software Foundation, Inc. +/* Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/builtins.c b/gcc/builtins.c index 1297494..1f70298 100644 --- a/gcc/builtins.c +++ b/gcc/builtins.c @@ -1,5 +1,5 @@ /* Expand builtin functions. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/builtins.def b/gcc/builtins.def index d8233f5..674ca23 100644 --- a/gcc/builtins.def +++ b/gcc/builtins.def @@ -1,6 +1,6 @@ /* This file contains the definitions and documentation for the builtins used in the GNU compiler. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/builtins.h b/gcc/builtins.h index 2736f16..7d8b9cd 100644 --- a/gcc/builtins.h +++ b/gcc/builtins.h @@ -1,5 +1,5 @@ /* Expand builtin functions. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 33ea8ab..ca6609f 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,7 @@ +2020-01-01 Jakub Jelinek <jakub@redhat.com> + + Update copyright years. + 2019-12-20 Eric Botcazou <ebotcazou@adacore.com> * c-ada-spec.h (decl_sloc): Delete. @@ -10782,7 +10786,7 @@ * c-common.c: Include gt-c-family-c-common.h. * c-pragma.c: Include gt-c-family-c-pragma.h. -Copyright (C) 2010-2019 Free Software Foundation, Inc. +Copyright (C) 2010-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/c-family/c-ada-spec.c b/gcc/c-family/c-ada-spec.c index 024a3ac..e0c18c8 100644 --- a/gcc/c-family/c-ada-spec.c +++ b/gcc/c-family/c-ada-spec.c @@ -1,6 +1,6 @@ /* Print GENERIC declaration (functions, variables, types) trees coming from the C and C++ front-ends as well as macros in Ada syntax. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Adapted from tree-pretty-print.c by Arnaud Charlet <charlet@adacore.com> This file is part of GCC. diff --git a/gcc/c-family/c-ada-spec.h b/gcc/c-family/c-ada-spec.h index 085e891..35638b1 100644 --- a/gcc/c-family/c-ada-spec.h +++ b/gcc/c-family/c-ada-spec.h @@ -1,5 +1,5 @@ /* Interface for -fdump-ada-spec capability. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-attribs.c b/gcc/c-family/c-attribs.c index dc56e2e..77649e8 100644 --- a/gcc/c-family/c-attribs.c +++ b/gcc/c-family/c-attribs.c @@ -1,5 +1,5 @@ /* C-family attributes handling. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-common.c b/gcc/c-family/c-common.c index 8292d18..832d8a5 100644 --- a/gcc/c-family/c-common.c +++ b/gcc/c-family/c-common.c @@ -1,5 +1,5 @@ /* Subroutines shared by all languages that are variants of C. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-common.def b/gcc/c-family/c-common.def index e24cc69..7ceb9a2 100644 --- a/gcc/c-family/c-common.def +++ b/gcc/c-family/c-common.def @@ -1,7 +1,7 @@ /* This file contains the definitions and documentation for the additional tree codes used in the GNU C compiler (see tree.def for the standard codes). - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Written by Benjamin Chelf <chelf@codesourcery.com> This file is part of GCC. diff --git a/gcc/c-family/c-common.h b/gcc/c-family/c-common.h index 2d89451..37b0594 100644 --- a/gcc/c-family/c-common.h +++ b/gcc/c-family/c-common.h @@ -1,5 +1,5 @@ /* Definitions for c-common.c. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-cppbuiltin.c b/gcc/c-family/c-cppbuiltin.c index 03d3dd7..cb86941 100644 --- a/gcc/c-family/c-cppbuiltin.c +++ b/gcc/c-family/c-cppbuiltin.c @@ -1,5 +1,5 @@ /* Define builtin-in macros for the C family front ends. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-dump.c b/gcc/c-family/c-dump.c index b31ad08..ffc5808 100644 --- a/gcc/c-family/c-dump.c +++ b/gcc/c-family/c-dump.c @@ -1,5 +1,5 @@ /* Tree-dumping functionality for C-family languages. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Written by Mark Mitchell <mark@codesourcery.com> This file is part of GCC. diff --git a/gcc/c-family/c-format.c b/gcc/c-family/c-format.c index c5fefd5..9643790 100644 --- a/gcc/c-family/c-format.c +++ b/gcc/c-family/c-format.c @@ -1,5 +1,5 @@ /* Check calls to formatted I/O functions (-Wformat). - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-format.h b/gcc/c-family/c-format.h index 15a3153..5587b03 100644 --- a/gcc/c-family/c-format.h +++ b/gcc/c-family/c-format.h @@ -1,5 +1,5 @@ /* Check calls to formatted I/O functions (-Wformat). - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-gimplify.c b/gcc/c-family/c-gimplify.c index 5636e87..5d357d0 100644 --- a/gcc/c-family/c-gimplify.c +++ b/gcc/c-family/c-gimplify.c @@ -2,7 +2,7 @@ by the C-based front ends. The structure of gimplified, or language-independent, trees is dictated by the grammar described in this file. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Lowering of expressions contributed by Sebastian Pop <s.pop@laposte.net> Re-written to support lowering of whole function trees, documentation and miscellaneous cleanups by Diego Novillo <dnovillo@redhat.com> diff --git a/gcc/c-family/c-indentation.c b/gcc/c-family/c-indentation.c index e643125..f737555 100644 --- a/gcc/c-family/c-indentation.c +++ b/gcc/c-family/c-indentation.c @@ -1,5 +1,5 @@ /* Implementation of -Wmisleading-indentation - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-indentation.h b/gcc/c-family/c-indentation.h index 4588f17..e183d3a 100644 --- a/gcc/c-family/c-indentation.h +++ b/gcc/c-family/c-indentation.h @@ -1,5 +1,5 @@ /* Definitions for c-indentation.c. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-lex.c b/gcc/c-family/c-lex.c index 107c4c3..f0fa968 100644 --- a/gcc/c-family/c-lex.c +++ b/gcc/c-family/c-lex.c @@ -1,5 +1,5 @@ /* Mainly the interface between cpplib and the C front ends. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-objc.h b/gcc/c-family/c-objc.h index c945a43..6025283 100644 --- a/gcc/c-family/c-objc.h +++ b/gcc/c-family/c-objc.h @@ -1,5 +1,5 @@ /* Definitions of Objective-C front-end entry points used for C and C++. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-omp.c b/gcc/c-family/c-omp.c index 04f2c0b..51c18a4 100644 --- a/gcc/c-family/c-omp.c +++ b/gcc/c-family/c-omp.c @@ -1,7 +1,7 @@ /* This file contains routines to construct OpenACC and OpenMP constructs, called from parsing in the C and C++ front ends. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Richard Henderson <rth@redhat.com>, Diego Novillo <dnovillo@redhat.com>. diff --git a/gcc/c-family/c-opts.c b/gcc/c-family/c-opts.c index c3ad78e..6b6c754 100644 --- a/gcc/c-family/c-opts.c +++ b/gcc/c-family/c-opts.c @@ -1,5 +1,5 @@ /* C/ObjC/C++ command line option handling. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Neil Booth. This file is part of GCC. diff --git a/gcc/c-family/c-pch.c b/gcc/c-family/c-pch.c index 2024ae2..a2292f4 100644 --- a/gcc/c-family/c-pch.c +++ b/gcc/c-family/c-pch.c @@ -1,5 +1,5 @@ /* Precompiled header implementation for the C languages. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-ppoutput.c b/gcc/c-family/c-ppoutput.c index 91fabc7..57e7ae0 100644 --- a/gcc/c-family/c-ppoutput.c +++ b/gcc/c-family/c-ppoutput.c @@ -1,5 +1,5 @@ /* Preprocess only, using cpplib. - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. Written by Per Bothner, 1994-95. This program is free software; you can redistribute it and/or modify it diff --git a/gcc/c-family/c-pragma.c b/gcc/c-family/c-pragma.c index 158154e..723e470 100644 --- a/gcc/c-family/c-pragma.c +++ b/gcc/c-family/c-pragma.c @@ -1,5 +1,5 @@ /* Handle #pragma, system V.4 style. Supports #pragma weak and #pragma pack. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-pragma.h b/gcc/c-family/c-pragma.h index bf57d3d..3e9695fa 100644 --- a/gcc/c-family/c-pragma.h +++ b/gcc/c-family/c-pragma.h @@ -1,5 +1,5 @@ /* Pragma related interfaces. - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-pretty-print.c b/gcc/c-family/c-pretty-print.c index e5e898a..0e4303f 100644 --- a/gcc/c-family/c-pretty-print.c +++ b/gcc/c-family/c-pretty-print.c @@ -1,5 +1,5 @@ /* Subroutines common to both C and C++ pretty-printers. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net> This file is part of GCC. diff --git a/gcc/c-family/c-pretty-print.h b/gcc/c-family/c-pretty-print.h index df21e21..9db6df0 100644 --- a/gcc/c-family/c-pretty-print.h +++ b/gcc/c-family/c-pretty-print.h @@ -1,5 +1,5 @@ /* Various declarations for the C and C++ pretty-printers. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net> This file is part of GCC. diff --git a/gcc/c-family/c-semantics.c b/gcc/c-family/c-semantics.c index 556d70c..a6316a1 100644 --- a/gcc/c-family/c-semantics.c +++ b/gcc/c-family/c-semantics.c @@ -1,5 +1,5 @@ /* This file contains subroutine used by the C front-end to construct GENERIC. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Written by Benjamin Chelf (chelf@codesourcery.com). This file is part of GCC. diff --git a/gcc/c-family/c-spellcheck.cc b/gcc/c-family/c-spellcheck.cc index ebfc28b..4c52f20 100644 --- a/gcc/c-family/c-spellcheck.cc +++ b/gcc/c-family/c-spellcheck.cc @@ -1,5 +1,5 @@ /* Find near-matches for macros. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-spellcheck.h b/gcc/c-family/c-spellcheck.h index 13d2589..657b979 100644 --- a/gcc/c-family/c-spellcheck.h +++ b/gcc/c-family/c-spellcheck.h @@ -1,5 +1,5 @@ /* Find near-matches for macros. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c-target-def.h b/gcc/c-family/c-target-def.h index a2aab00..0028cb3 100644 --- a/gcc/c-family/c-target-def.h +++ b/gcc/c-family/c-target-def.h @@ -1,5 +1,5 @@ /* Default initializers for C-family target hooks. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/c-family/c-target.def b/gcc/c-family/c-target.def index 4214603..9e4c2b9 100644 --- a/gcc/c-family/c-target.def +++ b/gcc/c-family/c-target.def @@ -1,5 +1,5 @@ /* Target hook definitions for C-family front ends. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/c-family/c-target.h b/gcc/c-family/c-target.h index ec47838..14e26ed 100644 --- a/gcc/c-family/c-target.h +++ b/gcc/c-family/c-target.h @@ -1,5 +1,5 @@ /* Data structure definitions for target-specific C-family behavior. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/c-family/c-ubsan.c b/gcc/c-family/c-ubsan.c index e4e2c7a..1d0a65b 100644 --- a/gcc/c-family/c-ubsan.c +++ b/gcc/c-family/c-ubsan.c @@ -1,5 +1,5 @@ /* UndefinedBehaviorSanitizer, undefined behavior detector. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Marek Polacek <polacek@redhat.com> This file is part of GCC. diff --git a/gcc/c-family/c-ubsan.h b/gcc/c-family/c-ubsan.h index 906fd6f..dc6ca5c 100644 --- a/gcc/c-family/c-ubsan.h +++ b/gcc/c-family/c-ubsan.h @@ -1,5 +1,5 @@ /* UndefinedBehaviorSanitizer, undefined behavior detector. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Marek Polacek <polacek@redhat.com> This file is part of GCC. diff --git a/gcc/c-family/c-warn.c b/gcc/c-family/c-warn.c index 8236525..a41aa65 100644 --- a/gcc/c-family/c-warn.c +++ b/gcc/c-family/c-warn.c @@ -1,5 +1,5 @@ /* Diagnostic routines shared by all languages that are variants of C. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/c.opt b/gcc/c-family/c.opt index 1fcb2e3..230b763 100644 --- a/gcc/c-family/c.opt +++ b/gcc/c-family/c.opt @@ -1,5 +1,5 @@ ; Options for the C, ObjC, C++ and ObjC++ front ends. -; Copyright (C) 2003-2019 Free Software Foundation, Inc. +; Copyright (C) 2003-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/c-family/cppspec.c b/gcc/c-family/cppspec.c index 354c159..9703fd9 100644 --- a/gcc/c-family/cppspec.c +++ b/gcc/c-family/cppspec.c @@ -1,5 +1,5 @@ /* Specific flags and argument handling of the C preprocessor. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/known-headers.cc b/gcc/c-family/known-headers.cc index c222f30..a211668 100644 --- a/gcc/c-family/known-headers.cc +++ b/gcc/c-family/known-headers.cc @@ -1,5 +1,5 @@ /* Support for suggestions about missing #include directives. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/known-headers.h b/gcc/c-family/known-headers.h index 8f11875..4ec4e23 100644 --- a/gcc/c-family/known-headers.h +++ b/gcc/c-family/known-headers.h @@ -1,5 +1,5 @@ /* Support for suggestions about missing #include directives. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/name-hint.h b/gcc/c-family/name-hint.h index 0b15e91..3660cd1 100644 --- a/gcc/c-family/name-hint.h +++ b/gcc/c-family/name-hint.h @@ -1,5 +1,5 @@ /* Support for offering suggestions for handling unrecognized names. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c-family/stub-objc.c b/gcc/c-family/stub-objc.c index 5f33fa4..c30f0b3 100644 --- a/gcc/c-family/stub-objc.c +++ b/gcc/c-family/stub-objc.c @@ -1,7 +1,7 @@ /* Stub functions for Objective-C and Objective-C++ routines that are called from within the C and C++ front-ends, respectively. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index 86b6c9f..a4b1980 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,7 @@ +2020-01-01 Jakub Jelinek <jakub@redhat.com> + + Update copyright years. + 2019-12-20 Eric Botcazou <ebotcazou@adacore.com> * c-decl.c (collect_source_ref_cb): Delete. @@ -6858,7 +6862,7 @@ * c-decl.c: Likewise. Include gt-c-c-decl.h, not gt-c-decl.h. * c-parser.c: Likewise. Include gt-c-c-parser.h, not gt-c-parser.h. -Copyright (C) 2012-2019 Free Software Foundation, Inc. +Copyright (C) 2012-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/c/Make-lang.in b/gcc/c/Make-lang.in index 1422be6..8944b9b 100644 --- a/gcc/c/Make-lang.in +++ b/gcc/c/Make-lang.in @@ -1,5 +1,5 @@ # Top level -*- makefile -*- fragment for GNU C - C language. -# Copyright (C) 1994-2019 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/c/c-aux-info.c b/gcc/c/c-aux-info.c index 96bb2e2..ffc8099 100644 --- a/gcc/c/c-aux-info.c +++ b/gcc/c/c-aux-info.c @@ -1,7 +1,7 @@ /* Generate information regarding function declarations and definitions based on information stored in GCC's tree structure. This code implements the -aux-info option. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. Contributed by Ron Guilmette (rfg@segfault.us.com). This file is part of GCC. diff --git a/gcc/c/c-convert.c b/gcc/c/c-convert.c index 21b127d..8f0982d 100644 --- a/gcc/c/c-convert.c +++ b/gcc/c/c-convert.c @@ -1,5 +1,5 @@ /* Language-level data type conversion for GNU C. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c/c-decl.c b/gcc/c/c-decl.c index 01f85e2..fa834d9 100644 --- a/gcc/c/c-decl.c +++ b/gcc/c/c-decl.c @@ -1,5 +1,5 @@ /* Process declarations and variables for C compiler. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c/c-errors.c b/gcc/c/c-errors.c index 77f1452..d90587c 100644 --- a/gcc/c/c-errors.c +++ b/gcc/c/c-errors.c @@ -1,5 +1,5 @@ /* Various diagnostic subroutines for the GNU C language. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Gabriel Dos Reis <gdr@codesourcery.com> This file is part of GCC. diff --git a/gcc/c/c-fold.c b/gcc/c/c-fold.c index a4ece88..fde2d55 100644 --- a/gcc/c/c-fold.c +++ b/gcc/c/c-fold.c @@ -1,5 +1,5 @@ /* Support for fully folding sub-trees of an expression for C compiler. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c/c-lang.c b/gcc/c/c-lang.c index a841e99..5d52c42 100644 --- a/gcc/c/c-lang.c +++ b/gcc/c/c-lang.c @@ -1,5 +1,5 @@ /* Language-specific hook definitions for C front end. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c/c-lang.h b/gcc/c/c-lang.h index 3ddeb8f..6d377cd 100644 --- a/gcc/c/c-lang.h +++ b/gcc/c/c-lang.h @@ -1,5 +1,5 @@ /* Definitions for C language specific types. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c/c-objc-common.c b/gcc/c/c-objc-common.c index 665c7a6..378288f 100644 --- a/gcc/c/c-objc-common.c +++ b/gcc/c/c-objc-common.c @@ -1,5 +1,5 @@ /* Some code common to C and ObjC front ends. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c/c-objc-common.h b/gcc/c/c-objc-common.h index c8739e0..bfdb279 100644 --- a/gcc/c/c-objc-common.h +++ b/gcc/c/c-objc-common.h @@ -1,5 +1,5 @@ /* Language hooks common to C and ObjC front ends. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Ziemowit Laski <zlaski@apple.com> This file is part of GCC. diff --git a/gcc/c/c-parser.c b/gcc/c/c-parser.c index b3763c2..ea06069 100644 --- a/gcc/c/c-parser.c +++ b/gcc/c/c-parser.c @@ -1,5 +1,5 @@ /* Parser for C and Objective-C. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Parser actions based on the old Bison parser; structure somewhat influenced by and fragments based on the C++ parser. diff --git a/gcc/c/c-parser.h b/gcc/c/c-parser.h index b32daab..bf9e75e 100644 --- a/gcc/c/c-parser.h +++ b/gcc/c/c-parser.h @@ -1,5 +1,5 @@ /* Declarations for the parser for C and Objective-C. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Parser actions based on the old Bison parser; structure somewhat influenced by and fragments based on the C++ parser. diff --git a/gcc/c/c-tree.h b/gcc/c/c-tree.h index ff2345d..7122992 100644 --- a/gcc/c/c-tree.h +++ b/gcc/c/c-tree.h @@ -1,5 +1,5 @@ /* Definitions for C parsing and type checking. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c/c-typeck.c b/gcc/c/c-typeck.c index 4fe4ab6..c746f23 100644 --- a/gcc/c/c-typeck.c +++ b/gcc/c/c-typeck.c @@ -1,5 +1,5 @@ /* Build expressions with type checking for C compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c/config-lang.in b/gcc/c/config-lang.in index 24d3411..57578bb 100644 --- a/gcc/c/config-lang.in +++ b/gcc/c/config-lang.in @@ -1,5 +1,5 @@ # Top level configure fragment for GNU C - C language. -# Copyright (C) 1994-2019 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/c/gccspec.c b/gcc/c/gccspec.c index d03c87d..93136b4 100644 --- a/gcc/c/gccspec.c +++ b/gcc/c/gccspec.c @@ -1,5 +1,5 @@ /* Specific flags and argument handling of the C front-end. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c/gimple-parser.c b/gcc/c/gimple-parser.c index 43e9437..7e4cd39 100644 --- a/gcc/c/gimple-parser.c +++ b/gcc/c/gimple-parser.c @@ -1,5 +1,5 @@ /* Parser for GIMPLE. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/c/gimple-parser.h b/gcc/c/gimple-parser.h index cc28c0f..f3af1b0 100644 --- a/gcc/c/gimple-parser.h +++ b/gcc/c/gimple-parser.h @@ -1,5 +1,5 @@ /* Declarations for the parser for GIMPLE. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/caller-save.c b/gcc/caller-save.c index 6945387..6f22d71 100644 --- a/gcc/caller-save.c +++ b/gcc/caller-save.c @@ -1,5 +1,5 @@ /* Save and restore call-clobbered registers which are live across a call. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/calls.c b/gcc/calls.c index 15627ab..1336f49 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -1,5 +1,5 @@ /* Convert function calls to rtl insns, for GNU C compiler. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/calls.h b/gcc/calls.h index a782a7d..9c9dd96 100644 --- a/gcc/calls.h +++ b/gcc/calls.h @@ -1,5 +1,5 @@ /* Declarations and data types for RTL call insn generation. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Conditional compare related functions - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Conditional comapre related functions. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfg-flags.def b/gcc/cfg-flags.def index b5712d5..c2bf794 100644 --- a/gcc/cfg-flags.def +++ b/gcc/cfg-flags.def @@ -1,5 +1,5 @@ /* Flags on basic blocks and edges. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Control flow graph manipulation code for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Control flow graph manipulation code header file. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfganal.c b/gcc/cfganal.c index 1d8393d..395b810 100644 --- a/gcc/cfganal.c +++ b/gcc/cfganal.c @@ -1,5 +1,5 @@ /* Control flow graph analysis code for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfganal.h b/gcc/cfganal.h index c928fea..849e537 100644 --- a/gcc/cfganal.h +++ b/gcc/cfganal.h @@ -1,5 +1,5 @@ /* Control flow graph analysis header file. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfgbuild.c b/gcc/cfgbuild.c index 934325c..478afa5 100644 --- a/gcc/cfgbuild.c +++ b/gcc/cfgbuild.c @@ -1,5 +1,5 @@ /* Control flow graph building code for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfgbuild.h b/gcc/cfgbuild.h index 76399b4..e5c8698 100644 --- a/gcc/cfgbuild.h +++ b/gcc/cfgbuild.h @@ -1,5 +1,5 @@ /* Control flow graph building header file. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfgcleanup.c b/gcc/cfgcleanup.c index f1d421b..061a97f 100644 --- a/gcc/cfgcleanup.c +++ b/gcc/cfgcleanup.c @@ -1,5 +1,5 @@ /* Control flow optimization code for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfgcleanup.h b/gcc/cfgcleanup.h index 923ba89..3d2c2c6 100644 --- a/gcc/cfgcleanup.h +++ b/gcc/cfgcleanup.h @@ -1,5 +1,5 @@ /* Control flow optimization header file. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfgexpand.c b/gcc/cfgexpand.c index 36c4566..fb0575b1 100644 --- a/gcc/cfgexpand.c +++ b/gcc/cfgexpand.c @@ -1,5 +1,5 @@ /* A pass for lowering trees to RTL. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfgexpand.h b/gcc/cfgexpand.h index 7dfe3bb..836a748 100644 --- a/gcc/cfgexpand.h +++ b/gcc/cfgexpand.h @@ -1,5 +1,5 @@ /* Header file for lowering trees to RTL. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfghooks.c b/gcc/cfghooks.c index 7c00fc3..db86232 100644 --- a/gcc/cfghooks.c +++ b/gcc/cfghooks.c @@ -1,5 +1,5 @@ /* Hooks for cfg representation specific functions. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <s.pop@laposte.net> This file is part of GCC. diff --git a/gcc/cfghooks.h b/gcc/cfghooks.h index 627eff9..b86e2d1 100644 --- a/gcc/cfghooks.h +++ b/gcc/cfghooks.h @@ -1,5 +1,5 @@ /* Hooks for cfg representation specific functions. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <s.pop@laposte.net> This file is part of GCC. diff --git a/gcc/cfgloop.c b/gcc/cfgloop.c index c766471..7720e6e 100644 --- a/gcc/cfgloop.c +++ b/gcc/cfgloop.c @@ -1,5 +1,5 @@ /* Natural loop discovery code for GNU compiler. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfgloop.h b/gcc/cfgloop.h index 2979feb..11378ca 100644 --- a/gcc/cfgloop.h +++ b/gcc/cfgloop.h @@ -1,5 +1,5 @@ /* Natural loop functions - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfgloopanal.c b/gcc/cfgloopanal.c index d78bfc6..392b1c3 100644 --- a/gcc/cfgloopanal.c +++ b/gcc/cfgloopanal.c @@ -1,5 +1,5 @@ /* Natural loop analysis code for GNU compiler. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfgloopmanip.c b/gcc/cfgloopmanip.c index 727e951..c937556 100644 --- a/gcc/cfgloopmanip.c +++ b/gcc/cfgloopmanip.c @@ -1,5 +1,5 @@ /* Loop manipulation code for GNU compiler. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfgloopmanip.h b/gcc/cfgloopmanip.h index d14f490..7331e57 100644 --- a/gcc/cfgloopmanip.h +++ b/gcc/cfgloopmanip.h @@ -1,5 +1,5 @@ /* Loop manipulation header. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfgrtl.c b/gcc/cfgrtl.c index f279d08..fb551e3 100644 --- a/gcc/cfgrtl.c +++ b/gcc/cfgrtl.c @@ -1,5 +1,5 @@ /* Control flow graph manipulation code for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cfgrtl.h b/gcc/cfgrtl.h index ffd211a..ae03e82 100644 --- a/gcc/cfgrtl.h +++ b/gcc/cfgrtl.h @@ -1,5 +1,5 @@ /* Define control flow data structures for the CFG. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cgraph.c b/gcc/cgraph.c index 5ba33a5..13238d3 100644 --- a/gcc/cgraph.c +++ b/gcc/cgraph.c @@ -1,5 +1,5 @@ /* Callgraph handling code. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/cgraph.h b/gcc/cgraph.h index e96cb51..c5cee22 100644 --- a/gcc/cgraph.h +++ b/gcc/cgraph.h @@ -1,5 +1,5 @@ /* Callgraph handling code. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/cgraphbuild.c b/gcc/cgraphbuild.c index 3baf67b..d72b351 100644 --- a/gcc/cgraphbuild.c +++ b/gcc/cgraphbuild.c @@ -1,5 +1,5 @@ /* Callgraph construction. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/cgraphclones.c b/gcc/cgraphclones.c index dbdeb45..bd44063 100644 --- a/gcc/cgraphclones.c +++ b/gcc/cgraphclones.c @@ -1,5 +1,5 @@ /* Callgraph clones - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/cgraphunit.c b/gcc/cgraphunit.c index 6b8a466..6201444 100644 --- a/gcc/cgraphunit.c +++ b/gcc/cgraphunit.c @@ -1,5 +1,5 @@ /* Driver of optimization process - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/cif-code.def b/gcc/cif-code.def index ac773c1..31c18c6 100644 --- a/gcc/cif-code.def +++ b/gcc/cif-code.def @@ -1,7 +1,7 @@ /* This file contains the definitions of the cgraph_inline_failed_t enums used in GCC. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Doug Kwan <dougkwan@google.com> This file is part of GCC. diff --git a/gcc/collect-utils.c b/gcc/collect-utils.c index 75645b9..e85843b 100644 --- a/gcc/collect-utils.c +++ b/gcc/collect-utils.c @@ -1,5 +1,5 @@ /* Utility functions used by tools like collect2 and lto-wrapper. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/collect-utils.h b/gcc/collect-utils.h index 9c5f80d..e7c955f 100644 --- a/gcc/collect-utils.h +++ b/gcc/collect-utils.h @@ -1,5 +1,5 @@ /* Utility functions used by tools like collect2 and lto-wrapper. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/collect2-aix.c b/gcc/collect2-aix.c index 9e2c35b..080c7d5 100644 --- a/gcc/collect2-aix.c +++ b/gcc/collect2-aix.c @@ -1,5 +1,5 @@ /* AIX cross support for collect2. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/collect2-aix.h b/gcc/collect2-aix.h index d86dfd4..1a45349 100644 --- a/gcc/collect2-aix.h +++ b/gcc/collect2-aix.h @@ -1,5 +1,5 @@ /* AIX cross support for collect2. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/collect2.c b/gcc/collect2.c index 4972072..502d629 100644 --- a/gcc/collect2.c +++ b/gcc/collect2.c @@ -1,6 +1,6 @@ /* Collect static initialization info into data structures that can be traversed by C++ initialization and finalization routines. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Chris Smith (csmith@convex.com). Heavily modified by Michael Meissner (meissner@cygnus.com), Per Bothner (bothner@cygnus.com), and John Gilmore (gnu@cygnus.com). diff --git a/gcc/collect2.h b/gcc/collect2.h index 77bb645..ab5fcdf 100644 --- a/gcc/collect2.h +++ b/gcc/collect2.h @@ -1,5 +1,5 @@ /* Header file for collect routines. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/color-macros.h b/gcc/color-macros.h index 005d482..5713135 100644 --- a/gcc/color-macros.h +++ b/gcc/color-macros.h @@ -1,5 +1,5 @@ /* Terminal color manipulation macros. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/combine-stack-adj.c b/gcc/combine-stack-adj.c index d14d59a..073b7f0 100644 --- a/gcc/combine-stack-adj.c +++ b/gcc/combine-stack-adj.c @@ -1,5 +1,5 @@ /* Combine stack adjustments. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/combine.c b/gcc/combine.c index 16e606d..0272e75 100644 --- a/gcc/combine.c +++ b/gcc/combine.c @@ -1,5 +1,5 @@ /* Optimize by combining instructions for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common.md b/gcc/common.md index 42c5740..fc1625d 100644 --- a/gcc/common.md +++ b/gcc/common.md @@ -1,5 +1,5 @@ ;; Common GCC machine description file, shared by all targets. -;; Copyright (C) 2014-2019 Free Software Foundation, Inc. +;; Copyright (C) 2014-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/common.opt b/gcc/common.opt index 058da8a..a22ab00 100644 --- a/gcc/common.opt +++ b/gcc/common.opt @@ -1,6 +1,6 @@ ; Options for the language- and target-independent parts of the compiler. -; Copyright (C) 2003-2019 Free Software Foundation, Inc. +; Copyright (C) 2003-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/common/common-target-def.h b/gcc/common/common-target-def.h index a5a85b4..c7f42be 100644 --- a/gcc/common/common-target-def.h +++ b/gcc/common/common-target-def.h @@ -1,5 +1,5 @@ /* Default initializers for common target hooks. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/common/common-target.def b/gcc/common/common-target.def index de5e1c2..2f64ebe 100644 --- a/gcc/common/common-target.def +++ b/gcc/common/common-target.def @@ -1,5 +1,5 @@ /* Target hook definitions for common hooks. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/common/common-target.h b/gcc/common/common-target.h index f08e871..1e33129 100644 --- a/gcc/common/common-target.h +++ b/gcc/common/common-target.h @@ -1,5 +1,5 @@ /* Data structure definitions for common hooks. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/common/common-targhooks.c b/gcc/common/common-targhooks.c index 41626ba..554ed36 100644 --- a/gcc/common/common-targhooks.c +++ b/gcc/common/common-targhooks.c @@ -1,5 +1,5 @@ /* Default common target hook functions. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/common-targhooks.h b/gcc/common/common-targhooks.h index af0bffe..66a54c2 100644 --- a/gcc/common/common-targhooks.h +++ b/gcc/common/common-targhooks.h @@ -1,5 +1,5 @@ /* Default common target hook functions. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/aarch64/aarch64-common.c b/gcc/common/config/aarch64/aarch64-common.c index 7e966f8..8d24c14 100644 --- a/gcc/common/config/aarch64/aarch64-common.c +++ b/gcc/common/config/aarch64/aarch64-common.c @@ -1,5 +1,5 @@ /* Common hooks for AArch64. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/common/config/alpha/alpha-common.c b/gcc/common/config/alpha/alpha-common.c index 05fdf81..d2df36a 100644 --- a/gcc/common/config/alpha/alpha-common.c +++ b/gcc/common/config/alpha/alpha-common.c @@ -1,5 +1,5 @@ /* Common hooks for DEC Alpha. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/arc/arc-common.c b/gcc/common/config/arc/arc-common.c index e10e161..f1e2d05 100644 --- a/gcc/common/config/arc/arc-common.c +++ b/gcc/common/config/arc/arc-common.c @@ -1,5 +1,5 @@ /* Common hooks for Synopsys DesignWare ARC - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. Contributor: Joern Rennecke <joern.rennecke@embecosm.com> on behalf of Synopsys Inc. Claudiu Zissulescu <Claudiu.Zissulescu@synopsys.com> diff --git a/gcc/common/config/arm/arm-common.c b/gcc/common/config/arm/arm-common.c index 41a920f..30a2a1d 100644 --- a/gcc/common/config/arm/arm-common.c +++ b/gcc/common/config/arm/arm-common.c @@ -1,5 +1,5 @@ /* Common hooks for ARM. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/avr/avr-common.c b/gcc/common/config/avr/avr-common.c index 55a7579..676b878 100644 --- a/gcc/common/config/avr/avr-common.c +++ b/gcc/common/config/avr/avr-common.c @@ -1,5 +1,5 @@ /* Common hooks for ATMEL AVR. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/bfin/bfin-common.c b/gcc/common/config/bfin/bfin-common.c index 10910f3..41f7d84 100644 --- a/gcc/common/config/bfin/bfin-common.c +++ b/gcc/common/config/bfin/bfin-common.c @@ -1,5 +1,5 @@ /* Common hooks for Blackfin. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/bpf/bpf-common.c b/gcc/common/config/bpf/bpf-common.c index bd73933..510eef7 100644 --- a/gcc/common/config/bpf/bpf-common.c +++ b/gcc/common/config/bpf/bpf-common.c @@ -1,5 +1,5 @@ /* Common hooks for eBPF. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/c6x/c6x-common.c b/gcc/common/config/c6x/c6x-common.c index e333b32..5ea10b3 100644 --- a/gcc/common/config/c6x/c6x-common.c +++ b/gcc/common/config/c6x/c6x-common.c @@ -1,5 +1,5 @@ /* TI C6X common hooks. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/cr16/cr16-common.c b/gcc/common/config/cr16/cr16-common.c index 74e0a42..ecdc5fc 100644 --- a/gcc/common/config/cr16/cr16-common.c +++ b/gcc/common/config/cr16/cr16-common.c @@ -1,5 +1,5 @@ /* Common hooks for CR16. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/cris/cris-common.c b/gcc/common/config/cris/cris-common.c index 5c8d758..39942f5 100644 --- a/gcc/common/config/cris/cris-common.c +++ b/gcc/common/config/cris/cris-common.c @@ -1,5 +1,5 @@ /* Common hooks for CRIS. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/csky/csky-common.c b/gcc/common/config/csky/csky-common.c index f19a477..a4426e8 100644 --- a/gcc/common/config/csky/csky-common.c +++ b/gcc/common/config/csky/csky-common.c @@ -1,5 +1,5 @@ /* Common hooks for CSKY. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by C-SKY Microsystems and Mentor Graphics. This file is part of GCC. diff --git a/gcc/common/config/default-common.c b/gcc/common/config/default-common.c index 9b8ad12..ff516e1 100644 --- a/gcc/common/config/default-common.c +++ b/gcc/common/config/default-common.c @@ -1,5 +1,5 @@ /* Default common target hooks initializer. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/epiphany/epiphany-common.c b/gcc/common/config/epiphany/epiphany-common.c index 1657fb9..c7d391f 100644 --- a/gcc/common/config/epiphany/epiphany-common.c +++ b/gcc/common/config/epiphany/epiphany-common.c @@ -1,5 +1,5 @@ /* Common hooks for Adapteva Epiphany - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. Contributed by Embecosm on behalf of Adapteva, Inc. This file is part of GCC. diff --git a/gcc/common/config/fr30/fr30-common.c b/gcc/common/config/fr30/fr30-common.c index ad25025..d67bfab 100644 --- a/gcc/common/config/fr30/fr30-common.c +++ b/gcc/common/config/fr30/fr30-common.c @@ -1,5 +1,5 @@ /* Common hooks for FR30. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/frv/frv-common.c b/gcc/common/config/frv/frv-common.c index b2d6093..930fef8 100644 --- a/gcc/common/config/frv/frv-common.c +++ b/gcc/common/config/frv/frv-common.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1997-2019 Free Software Foundation, Inc. +/* Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/gcn/gcn-common.c b/gcc/common/config/gcn/gcn-common.c index 6d82ead..84a567b 100644 --- a/gcc/common/config/gcn/gcn-common.c +++ b/gcc/common/config/gcn/gcn-common.c @@ -1,5 +1,5 @@ /* Common hooks for GCN - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/common/config/h8300/h8300-common.c b/gcc/common/config/h8300/h8300-common.c index 44f3ec9..b0adbeb 100644 --- a/gcc/common/config/h8300/h8300-common.c +++ b/gcc/common/config/h8300/h8300-common.c @@ -1,5 +1,5 @@ /* Common hooks for Renesas H8/300. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/i386/i386-common.c b/gcc/common/config/i386/i386-common.c index 0de0138..02b19f1 100644 --- a/gcc/common/config/i386/i386-common.c +++ b/gcc/common/config/i386/i386-common.c @@ -1,5 +1,5 @@ /* IA-32 common hooks. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/ia64/ia64-common.c b/gcc/common/config/ia64/ia64-common.c index 899cbb9..dc4c976 100644 --- a/gcc/common/config/ia64/ia64-common.c +++ b/gcc/common/config/ia64/ia64-common.c @@ -1,5 +1,5 @@ /* Common hooks for IA64. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/iq2000/iq2000-common.c b/gcc/common/config/iq2000/iq2000-common.c index 1c9da21..5e10efe 100644 --- a/gcc/common/config/iq2000/iq2000-common.c +++ b/gcc/common/config/iq2000/iq2000-common.c @@ -1,5 +1,5 @@ /* Common hooks for Vitesse IQ2000. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/lm32/lm32-common.c b/gcc/common/config/lm32/lm32-common.c index a350719..40ef3ad 100644 --- a/gcc/common/config/lm32/lm32-common.c +++ b/gcc/common/config/lm32/lm32-common.c @@ -1,6 +1,6 @@ /* Common hooks for Lattice Mico32. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/m32r/m32r-common.c b/gcc/common/config/m32r/m32r-common.c index 54f8c15..2b1cadb 100644 --- a/gcc/common/config/m32r/m32r-common.c +++ b/gcc/common/config/m32r/m32r-common.c @@ -1,5 +1,5 @@ /* Common hooks for Renesas M32R. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/m68k/m68k-common.c b/gcc/common/config/m68k/m68k-common.c index f13e0f9..bdda1bc 100644 --- a/gcc/common/config/m68k/m68k-common.c +++ b/gcc/common/config/m68k/m68k-common.c @@ -1,5 +1,5 @@ /* Common hooks for Motorola 68000 family. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/mcore/mcore-common.c b/gcc/common/config/mcore/mcore-common.c index 569e4f1..04c2c9e 100644 --- a/gcc/common/config/mcore/mcore-common.c +++ b/gcc/common/config/mcore/mcore-common.c @@ -1,5 +1,5 @@ /* Common hooks for Motorola MCore. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/microblaze/microblaze-common.c b/gcc/common/config/microblaze/microblaze-common.c index c30bdef..4391f93 100644 --- a/gcc/common/config/microblaze/microblaze-common.c +++ b/gcc/common/config/microblaze/microblaze-common.c @@ -1,5 +1,5 @@ /* Common hooks for Xilinx MicroBlaze. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/mips/mips-common.c b/gcc/common/config/mips/mips-common.c index 84a476b..596bfd7 100644 --- a/gcc/common/config/mips/mips-common.c +++ b/gcc/common/config/mips/mips-common.c @@ -1,5 +1,5 @@ /* Common hooks for MIPS. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/mmix/mmix-common.c b/gcc/common/config/mmix/mmix-common.c index 0078812..86abdb6 100644 --- a/gcc/common/config/mmix/mmix-common.c +++ b/gcc/common/config/mmix/mmix-common.c @@ -1,5 +1,5 @@ /* Common hooks for MMIX. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/mn10300/mn10300-common.c b/gcc/common/config/mn10300/mn10300-common.c index 51eb021..f5337a8 100644 --- a/gcc/common/config/mn10300/mn10300-common.c +++ b/gcc/common/config/mn10300/mn10300-common.c @@ -1,5 +1,5 @@ /* Common hooks for Matsushita MN10300 series. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/msp430/msp430-common.c b/gcc/common/config/msp430/msp430-common.c index 166abf7..0e261c4 100644 --- a/gcc/common/config/msp430/msp430-common.c +++ b/gcc/common/config/msp430/msp430-common.c @@ -1,5 +1,5 @@ /* Common hooks for Texas Instruments MSP430. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/nds32/nds32-common.c b/gcc/common/config/nds32/nds32-common.c index 85f672f..b4fba7a 100644 --- a/gcc/common/config/nds32/nds32-common.c +++ b/gcc/common/config/nds32/nds32-common.c @@ -1,5 +1,5 @@ /* Common hooks of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/common/config/nios2/nios2-common.c b/gcc/common/config/nios2/nios2-common.c index dbca8e6..ca42754 100644 --- a/gcc/common/config/nios2/nios2-common.c +++ b/gcc/common/config/nios2/nios2-common.c @@ -1,5 +1,5 @@ /* Common hooks for Altera Nios II. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/nvptx/nvptx-common.c b/gcc/common/config/nvptx/nvptx-common.c index 865b29a..abacd1c 100644 --- a/gcc/common/config/nvptx/nvptx-common.c +++ b/gcc/common/config/nvptx/nvptx-common.c @@ -1,5 +1,5 @@ /* NVPTX common hooks. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Bernd Schmidt <bernds@codesourcery.com> This file is part of GCC. diff --git a/gcc/common/config/or1k/or1k-common.c b/gcc/common/config/or1k/or1k-common.c index 4e3d882..8a8258e 100644 --- a/gcc/common/config/or1k/or1k-common.c +++ b/gcc/common/config/or1k/or1k-common.c @@ -1,5 +1,5 @@ /* Common hooks for OpenRISC - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/pa/pa-common.c b/gcc/common/config/pa/pa-common.c index 8e5395ac..7719581 100644 --- a/gcc/common/config/pa/pa-common.c +++ b/gcc/common/config/pa/pa-common.c @@ -1,5 +1,5 @@ /* HPPA common hooks. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/pdp11/pdp11-common.c b/gcc/common/config/pdp11/pdp11-common.c index 8049e28..253f1c7 100644 --- a/gcc/common/config/pdp11/pdp11-common.c +++ b/gcc/common/config/pdp11/pdp11-common.c @@ -1,5 +1,5 @@ /* Common hooks for pdp11. - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/pru/pru-common.c b/gcc/common/config/pru/pru-common.c index 7d1e934..f3ef0ff 100644 --- a/gcc/common/config/pru/pru-common.c +++ b/gcc/common/config/pru/pru-common.c @@ -1,5 +1,5 @@ /* Common hooks for TI PRU - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/riscv/riscv-common.c b/gcc/common/config/riscv/riscv-common.c index a16d6c5..d2ef83b1 100644 --- a/gcc/common/config/riscv/riscv-common.c +++ b/gcc/common/config/riscv/riscv-common.c @@ -1,5 +1,5 @@ /* Common hooks for RISC-V. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/rs6000/rs6000-common.c b/gcc/common/config/rs6000/rs6000-common.c index eb0328d..4f38d56 100644 --- a/gcc/common/config/rs6000/rs6000-common.c +++ b/gcc/common/config/rs6000/rs6000-common.c @@ -1,5 +1,5 @@ /* Common hooks for IBM RS/6000. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/rx/rx-common.c b/gcc/common/config/rx/rx-common.c index 40523bc..cfbc1b4 100644 --- a/gcc/common/config/rx/rx-common.c +++ b/gcc/common/config/rx/rx-common.c @@ -1,5 +1,5 @@ /* Common hooks for Renesas RX. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/s390/s390-common.c b/gcc/common/config/s390/s390-common.c index 2e1914e..daaa680 100644 --- a/gcc/common/config/s390/s390-common.c +++ b/gcc/common/config/s390/s390-common.c @@ -1,5 +1,5 @@ /* Common hooks for IBM S/390 and zSeries. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/sh/sh-common.c b/gcc/common/config/sh/sh-common.c index f195753..cad321a 100644 --- a/gcc/common/config/sh/sh-common.c +++ b/gcc/common/config/sh/sh-common.c @@ -1,5 +1,5 @@ /* Common hooks for Renesas / SuperH SH. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/sparc/sparc-common.c b/gcc/common/config/sparc/sparc-common.c index 7d12084..ea0e7c9 100644 --- a/gcc/common/config/sparc/sparc-common.c +++ b/gcc/common/config/sparc/sparc-common.c @@ -1,5 +1,5 @@ /* Common hooks for SPARC. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/tilegx/tilegx-common.c b/gcc/common/config/tilegx/tilegx-common.c index 9536511..17acf6d 100644 --- a/gcc/common/config/tilegx/tilegx-common.c +++ b/gcc/common/config/tilegx/tilegx-common.c @@ -1,5 +1,5 @@ /* Common hooks for TILE-Gx. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/common/config/tilepro/tilepro-common.c b/gcc/common/config/tilepro/tilepro-common.c index ae7979b..2e70ccb 100644 --- a/gcc/common/config/tilepro/tilepro-common.c +++ b/gcc/common/config/tilepro/tilepro-common.c @@ -1,5 +1,5 @@ /* Common hooks for TILEPro. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/common/config/v850/v850-common.c b/gcc/common/config/v850/v850-common.c index 7541f88..9765f54 100644 --- a/gcc/common/config/v850/v850-common.c +++ b/gcc/common/config/v850/v850-common.c @@ -1,5 +1,5 @@ /* Common hooks for NEC V850 series. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/vax/vax-common.c b/gcc/common/config/vax/vax-common.c index 97ffffa3..deb8b55 100644 --- a/gcc/common/config/vax/vax-common.c +++ b/gcc/common/config/vax/vax-common.c @@ -1,5 +1,5 @@ /* Common hooks for VAX. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/visium/visium-common.c b/gcc/common/config/visium/visium-common.c index b261d14..39cfeab 100644 --- a/gcc/common/config/visium/visium-common.c +++ b/gcc/common/config/visium/visium-common.c @@ -1,5 +1,5 @@ /* Common hooks for Visium. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by C.Nettleton,J.P.Parkes and P.Garbett. This file is part of GCC. diff --git a/gcc/common/config/xstormy16/xstormy16-common.c b/gcc/common/config/xstormy16/xstormy16-common.c index 708eb27..fad8f3e 100644 --- a/gcc/common/config/xstormy16/xstormy16-common.c +++ b/gcc/common/config/xstormy16/xstormy16-common.c @@ -1,5 +1,5 @@ /* Common hooks for Xstormy16. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/common/config/xtensa/xtensa-common.c b/gcc/common/config/xtensa/xtensa-common.c index 39f43e8..dd751a1 100644 --- a/gcc/common/config/xtensa/xtensa-common.c +++ b/gcc/common/config/xtensa/xtensa-common.c @@ -1,5 +1,5 @@ /* Common hooks for Tensilica's Xtensa architecture. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/compare-elim.c b/gcc/compare-elim.c index ffa8393..85f3e34 100644 --- a/gcc/compare-elim.c +++ b/gcc/compare-elim.c @@ -1,5 +1,5 @@ /* Post-reload compare elimination. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/conditions.h b/gcc/conditions.h index ac23756..9358e63 100644 --- a/gcc/conditions.h +++ b/gcc/conditions.h @@ -1,5 +1,5 @@ /* Definitions for condition code handling in final.c and output routines. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config.build b/gcc/config.build index f7f053c..88fa67a 100644 --- a/gcc/config.build +++ b/gcc/config.build @@ -1,5 +1,5 @@ # GCC build-specific configuration file. -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/config.gcc b/gcc/config.gcc index 8c2ff9a..c3d6464 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1,5 +1,5 @@ # GCC target-specific configuration file. -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/config.host b/gcc/config.host index 82409e3..84f0433 100644 --- a/gcc/config.host +++ b/gcc/config.host @@ -1,5 +1,5 @@ # GCC host-specific configuration file. -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-arches.def b/gcc/config/aarch64/aarch64-arches.def index e464d32..3be55fa 100644 --- a/gcc/config/aarch64/aarch64-arches.def +++ b/gcc/config/aarch64/aarch64-arches.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2011-2019 Free Software Foundation, Inc. +/* Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-bti-insert.c b/gcc/config/aarch64/aarch64-bti-insert.c index db8ebb1..295d18a 100644 --- a/gcc/config/aarch64/aarch64-bti-insert.c +++ b/gcc/config/aarch64/aarch64-bti-insert.c @@ -1,5 +1,5 @@ /* Branch Target Identification for AArch64 architecture. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. Contributed by Arm Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-builtins.c b/gcc/config/aarch64/aarch64-builtins.c index c35a1b1..1bd2640 100644 --- a/gcc/config/aarch64/aarch64-builtins.c +++ b/gcc/config/aarch64/aarch64-builtins.c @@ -1,5 +1,5 @@ /* Builtins' description for AArch64 SIMD architecture. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-c.c b/gcc/config/aarch64/aarch64-c.c index 20d1e00..9ccca42 100644 --- a/gcc/config/aarch64/aarch64-c.c +++ b/gcc/config/aarch64/aarch64-c.c @@ -1,5 +1,5 @@ /* Target-specific code for C family languages. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-cores.def b/gcc/config/aarch64/aarch64-cores.def index d170253..2dd2b86 100644 --- a/gcc/config/aarch64/aarch64-cores.def +++ b/gcc/config/aarch64/aarch64-cores.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2011-2019 Free Software Foundation, Inc. +/* Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-cost-tables.h b/gcc/config/aarch64/aarch64-cost-tables.h index 5c9442e..65df55e 100644 --- a/gcc/config/aarch64/aarch64-cost-tables.h +++ b/gcc/config/aarch64/aarch64-cost-tables.h @@ -1,6 +1,6 @@ /* RTX cost tables for AArch64. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-d.c b/gcc/config/aarch64/aarch64-d.c index 68c2e6b..69efd8d 100644 --- a/gcc/config/aarch64/aarch64-d.c +++ b/gcc/config/aarch64/aarch64-d.c @@ -1,5 +1,5 @@ /* Subroutines for the D front end on the AArch64 architecture. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/config/aarch64/aarch64-elf-raw.h b/gcc/config/aarch64/aarch64-elf-raw.h index 8fe7b37..da5872c 100644 --- a/gcc/config/aarch64/aarch64-elf-raw.h +++ b/gcc/config/aarch64/aarch64-elf-raw.h @@ -1,5 +1,5 @@ /* Machine description for AArch64 architecture. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-elf.h b/gcc/config/aarch64/aarch64-elf.h index 6b3e0c2..0768565 100644 --- a/gcc/config/aarch64/aarch64-elf.h +++ b/gcc/config/aarch64/aarch64-elf.h @@ -1,5 +1,5 @@ /* Machine description for AArch64 architecture. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-errata.h b/gcc/config/aarch64/aarch64-errata.h index 8f06253..08f6af0 100644 --- a/gcc/config/aarch64/aarch64-errata.h +++ b/gcc/config/aarch64/aarch64-errata.h @@ -1,5 +1,5 @@ /* Machine description for AArch64 architecture. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-freebsd.h b/gcc/config/aarch64/aarch64-freebsd.h index 7a3e89b..68cfc44 100644 --- a/gcc/config/aarch64/aarch64-freebsd.h +++ b/gcc/config/aarch64/aarch64-freebsd.h @@ -1,5 +1,5 @@ /* Definitions for AArch64 running FreeBSD - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-fusion-pairs.def b/gcc/config/aarch64/aarch64-fusion-pairs.def index 051009b..34d3a57 100644 --- a/gcc/config/aarch64/aarch64-fusion-pairs.def +++ b/gcc/config/aarch64/aarch64-fusion-pairs.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2015-2019 Free Software Foundation, Inc. +/* Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-ldpstp.md b/gcc/config/aarch64/aarch64-ldpstp.md index 3a6a2da..dd6f396 100644 --- a/gcc/config/aarch64/aarch64-ldpstp.md +++ b/gcc/config/aarch64/aarch64-ldpstp.md @@ -1,5 +1,5 @@ ;; AArch64 ldp/stp peephole optimizations. -;; Copyright (C) 2014-2019 Free Software Foundation, Inc. +;; Copyright (C) 2014-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; ;; This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-linux.h b/gcc/config/aarch64/aarch64-linux.h index 6ff2163..e587e2e 100644 --- a/gcc/config/aarch64/aarch64-linux.h +++ b/gcc/config/aarch64/aarch64-linux.h @@ -1,5 +1,5 @@ /* Machine description for AArch64 architecture. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-modes.def b/gcc/config/aarch64/aarch64-modes.def index 3c698b6..6cd8ed0 100644 --- a/gcc/config/aarch64/aarch64-modes.def +++ b/gcc/config/aarch64/aarch64-modes.def @@ -1,5 +1,5 @@ /* Machine description for AArch64 architecture. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-netbsd.h b/gcc/config/aarch64/aarch64-netbsd.h index e6c9264..77fb0f8 100644 --- a/gcc/config/aarch64/aarch64-netbsd.h +++ b/gcc/config/aarch64/aarch64-netbsd.h @@ -1,5 +1,5 @@ /* Definitions for AArch64 running NetBSD - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-option-extensions.def b/gcc/config/aarch64/aarch64-option-extensions.def index 52c0fb7..5022a1b 100644 --- a/gcc/config/aarch64/aarch64-option-extensions.def +++ b/gcc/config/aarch64/aarch64-option-extensions.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-opts.h b/gcc/config/aarch64/aarch64-opts.h index 4b07d29..ee7bed3 100644 --- a/gcc/config/aarch64/aarch64-opts.h +++ b/gcc/config/aarch64/aarch64-opts.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2011-2019 Free Software Foundation, Inc. +/* Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-passes.def b/gcc/config/aarch64/aarch64-passes.def index 12d1ad6..223f785 100644 --- a/gcc/config/aarch64/aarch64-passes.def +++ b/gcc/config/aarch64/aarch64-passes.def @@ -1,5 +1,5 @@ /* AArch64-specific passes declarations. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-protos.h b/gcc/config/aarch64/aarch64-protos.h index c16b936..bedae23 100644 --- a/gcc/config/aarch64/aarch64-protos.h +++ b/gcc/config/aarch64/aarch64-protos.h @@ -1,5 +1,5 @@ /* Machine description for AArch64 architecture. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-simd-builtin-types.def b/gcc/config/aarch64/aarch64-simd-builtin-types.def index b015694..76d4d13 100644 --- a/gcc/config/aarch64/aarch64-simd-builtin-types.def +++ b/gcc/config/aarch64/aarch64-simd-builtin-types.def @@ -1,5 +1,5 @@ /* Builtin AdvSIMD types. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-simd-builtins.def b/gcc/config/aarch64/aarch64-simd-builtins.def index f4ca35a..57fc593 100644 --- a/gcc/config/aarch64/aarch64-simd-builtins.def +++ b/gcc/config/aarch64/aarch64-simd-builtins.def @@ -1,5 +1,5 @@ /* Machine description for AArch64 architecture. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-simd.md b/gcc/config/aarch64/aarch64-simd.md index ad4676b..4e28cf9 100644 --- a/gcc/config/aarch64/aarch64-simd.md +++ b/gcc/config/aarch64/aarch64-simd.md @@ -1,5 +1,5 @@ ;; Machine description for AArch64 AdvSIMD architecture. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; ;; This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-speculation.cc b/gcc/config/aarch64/aarch64-speculation.cc index eb15a0b..98dcc11 100644 --- a/gcc/config/aarch64/aarch64-speculation.cc +++ b/gcc/config/aarch64/aarch64-speculation.cc @@ -1,5 +1,5 @@ /* Speculation tracking and mitigation (e.g. CVE 2017-5753) for AArch64. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-sve-builtins-base.cc b/gcc/config/aarch64/aarch64-sve-builtins-base.cc index 38bd3ad..556e9a2 100644 --- a/gcc/config/aarch64/aarch64-sve-builtins-base.cc +++ b/gcc/config/aarch64/aarch64-sve-builtins-base.cc @@ -1,5 +1,5 @@ /* ACLE support for AArch64 SVE (__ARM_FEATURE_SVE intrinsics) - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-sve-builtins-base.def b/gcc/config/aarch64/aarch64-sve-builtins-base.def index a678ee8..4cb7da7 100644 --- a/gcc/config/aarch64/aarch64-sve-builtins-base.def +++ b/gcc/config/aarch64/aarch64-sve-builtins-base.def @@ -1,5 +1,5 @@ /* ACLE support for AArch64 SVE (__ARM_FEATURE_SVE intrinsics) - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-sve-builtins-base.h b/gcc/config/aarch64/aarch64-sve-builtins-base.h index 41ab12f..97d108d 100644 --- a/gcc/config/aarch64/aarch64-sve-builtins-base.h +++ b/gcc/config/aarch64/aarch64-sve-builtins-base.h @@ -1,5 +1,5 @@ /* ACLE support for AArch64 SVE (__ARM_FEATURE_SVE intrinsics) - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-sve-builtins-functions.h b/gcc/config/aarch64/aarch64-sve-builtins-functions.h index 23cc60e..2493bd6 100644 --- a/gcc/config/aarch64/aarch64-sve-builtins-functions.h +++ b/gcc/config/aarch64/aarch64-sve-builtins-functions.h @@ -1,5 +1,5 @@ /* ACLE support for AArch64 SVE (function_base classes) - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-sve-builtins-shapes.cc b/gcc/config/aarch64/aarch64-sve-builtins-shapes.cc index 6ab233b..6da093c 100644 --- a/gcc/config/aarch64/aarch64-sve-builtins-shapes.cc +++ b/gcc/config/aarch64/aarch64-sve-builtins-shapes.cc @@ -1,5 +1,5 @@ /* ACLE support for AArch64 SVE (function shapes) - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-sve-builtins-shapes.h b/gcc/config/aarch64/aarch64-sve-builtins-shapes.h index 1a102e0..e9a429b 100644 --- a/gcc/config/aarch64/aarch64-sve-builtins-shapes.h +++ b/gcc/config/aarch64/aarch64-sve-builtins-shapes.h @@ -1,5 +1,5 @@ /* ACLE support for AArch64 SVE (function shapes) - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-sve-builtins.cc b/gcc/config/aarch64/aarch64-sve-builtins.cc index 88a8b79..6598218 100644 --- a/gcc/config/aarch64/aarch64-sve-builtins.cc +++ b/gcc/config/aarch64/aarch64-sve-builtins.cc @@ -1,5 +1,5 @@ /* ACLE support for AArch64 SVE - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-sve-builtins.def b/gcc/config/aarch64/aarch64-sve-builtins.def index da00019..9731a22 100644 --- a/gcc/config/aarch64/aarch64-sve-builtins.def +++ b/gcc/config/aarch64/aarch64-sve-builtins.def @@ -1,5 +1,5 @@ /* Builtin lists for AArch64 SVE - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-sve-builtins.h b/gcc/config/aarch64/aarch64-sve-builtins.h index 0884b0f..14ca7b1 100644 --- a/gcc/config/aarch64/aarch64-sve-builtins.h +++ b/gcc/config/aarch64/aarch64-sve-builtins.h @@ -1,5 +1,5 @@ /* ACLE support for AArch64 SVE - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-sve.md b/gcc/config/aarch64/aarch64-sve.md index feb7559..cbf29a8 100644 --- a/gcc/config/aarch64/aarch64-sve.md +++ b/gcc/config/aarch64/aarch64-sve.md @@ -1,5 +1,5 @@ ;; Machine description for AArch64 SVE. -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; ;; This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-sve2.md b/gcc/config/aarch64/aarch64-sve2.md index 106a9a0..c4660db 100644 --- a/gcc/config/aarch64/aarch64-sve2.md +++ b/gcc/config/aarch64/aarch64-sve2.md @@ -1,5 +1,5 @@ ;; Machine description for AArch64 SVE2. -;; Copyright (C) 2019 Free Software Foundation, Inc. +;; Copyright (C) 2019-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; ;; This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-tuning-flags.def b/gcc/config/aarch64/aarch64-tuning-flags.def index 91a0ff5..ccef3c0 100644 --- a/gcc/config/aarch64/aarch64-tuning-flags.def +++ b/gcc/config/aarch64/aarch64-tuning-flags.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2015-2019 Free Software Foundation, Inc. +/* Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64-vxworks.h b/gcc/config/aarch64/aarch64-vxworks.h index de3b3c8..e22f2f5 100644 --- a/gcc/config/aarch64/aarch64-vxworks.h +++ b/gcc/config/aarch64/aarch64-vxworks.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. Vxworks Aarch 64bit version. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by Douglas B Rupp This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index a85f8b0..85cadef 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -1,5 +1,5 @@ /* Machine description for AArch64 architecture. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64.h b/gcc/config/aarch64/aarch64.h index 2bb5a20..04dabd4 100644 --- a/gcc/config/aarch64/aarch64.h +++ b/gcc/config/aarch64/aarch64.h @@ -1,5 +1,5 @@ /* Machine description for AArch64 architecture. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64.md b/gcc/config/aarch64/aarch64.md index b11ead7..34cb99e 100644 --- a/gcc/config/aarch64/aarch64.md +++ b/gcc/config/aarch64/aarch64.md @@ -1,5 +1,5 @@ ;; Machine description for AArch64 architecture. -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; ;; This file is part of GCC. diff --git a/gcc/config/aarch64/aarch64.opt b/gcc/config/aarch64/aarch64.opt index 3b675e1..77df0b7 100644 --- a/gcc/config/aarch64/aarch64.opt +++ b/gcc/config/aarch64/aarch64.opt @@ -1,5 +1,5 @@ ; Machine description for AArch64 architecture. -; Copyright (C) 2009-2019 Free Software Foundation, Inc. +; Copyright (C) 2009-2020 Free Software Foundation, Inc. ; Contributed by ARM Ltd. ; ; This file is part of GCC. diff --git a/gcc/config/aarch64/arm_acle.h b/gcc/config/aarch64/arm_acle.h index 1dfac86..f58568f 100644 --- a/gcc/config/aarch64/arm_acle.h +++ b/gcc/config/aarch64/arm_acle.h @@ -1,6 +1,6 @@ /* AArch64 Non-NEON ACLE intrinsics include file. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/arm_fp16.h b/gcc/config/aarch64/arm_fp16.h index 34eb8b2..6587615 100644 --- a/gcc/config/aarch64/arm_fp16.h +++ b/gcc/config/aarch64/arm_fp16.h @@ -1,6 +1,6 @@ /* ARM FP16 scalar intrinsics include file. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/arm_neon.h b/gcc/config/aarch64/arm_neon.h index 8b86160..c742534 100644 --- a/gcc/config/aarch64/arm_neon.h +++ b/gcc/config/aarch64/arm_neon.h @@ -1,6 +1,6 @@ /* ARM NEON intrinsics include file. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/arm_sve.h b/gcc/config/aarch64/arm_sve.h index b76d321..8df48b7 100644 --- a/gcc/config/aarch64/arm_sve.h +++ b/gcc/config/aarch64/arm_sve.h @@ -1,5 +1,5 @@ /* AArch64 SVE intrinsics include file. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/atomics.md b/gcc/config/aarch64/atomics.md index 4111721..c2bcabd 100644 --- a/gcc/config/aarch64/atomics.md +++ b/gcc/config/aarch64/atomics.md @@ -1,5 +1,5 @@ ;; Machine description for AArch64 processor synchronization primitives. -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; ;; This file is part of GCC. diff --git a/gcc/config/aarch64/biarchilp32.h b/gcc/config/aarch64/biarchilp32.h index 4b096ee..539c45a 100644 --- a/gcc/config/aarch64/biarchilp32.h +++ b/gcc/config/aarch64/biarchilp32.h @@ -1,7 +1,7 @@ /* Make configure files to produce biarch compiler defaulting to ilp32 ABI. This file must be included very first, while the OS specific file later to overwrite otherwise wrong defaults. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/biarchlp64.h b/gcc/config/aarch64/biarchlp64.h index 5de245d..a15643e 100644 --- a/gcc/config/aarch64/biarchlp64.h +++ b/gcc/config/aarch64/biarchlp64.h @@ -1,7 +1,7 @@ /* Make configure files to produce biarch compiler defaulting to ilp64 ABI. This file must be included very first, while the OS specific file later to overwrite otherwise wrong defaults. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/check-sve-md.awk b/gcc/config/aarch64/check-sve-md.awk index 3da78f3..3275c5e 100644 --- a/gcc/config/aarch64/check-sve-md.awk +++ b/gcc/config/aarch64/check-sve-md.awk @@ -1,5 +1,5 @@ #!/usr/bin/awk -f -# Copyright (C) 2019 Free Software Foundation, Inc. +# Copyright (C) 2019-2020 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the diff --git a/gcc/config/aarch64/constraints.md b/gcc/config/aarch64/constraints.md index b9e5d13..8131e76 100644 --- a/gcc/config/aarch64/constraints.md +++ b/gcc/config/aarch64/constraints.md @@ -1,5 +1,5 @@ ;; Machine description for AArch64 architecture. -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; ;; This file is part of GCC. diff --git a/gcc/config/aarch64/cortex-a57-fma-steering.c b/gcc/config/aarch64/cortex-a57-fma-steering.c index d8e6038..58fa2f6 100644 --- a/gcc/config/aarch64/cortex-a57-fma-steering.c +++ b/gcc/config/aarch64/cortex-a57-fma-steering.c @@ -1,5 +1,5 @@ /* FMA steering optimization pass for Cortex-A57. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/aarch64/driver-aarch64.c b/gcc/config/aarch64/driver-aarch64.c index ef4f183..0ccd200 100644 --- a/gcc/config/aarch64/driver-aarch64.c +++ b/gcc/config/aarch64/driver-aarch64.c @@ -1,5 +1,5 @@ /* Native CPU detection for aarch64. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/falkor-tag-collision-avoidance.c b/gcc/config/aarch64/falkor-tag-collision-avoidance.c index 35ca792..b4e92a7 100644 --- a/gcc/config/aarch64/falkor-tag-collision-avoidance.c +++ b/gcc/config/aarch64/falkor-tag-collision-avoidance.c @@ -1,5 +1,5 @@ /* Tag Collision Avoidance pass for Falkor. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/falkor.md b/gcc/config/aarch64/falkor.md index 2bcc661..b501771 100644 --- a/gcc/config/aarch64/falkor.md +++ b/gcc/config/aarch64/falkor.md @@ -1,5 +1,5 @@ ;; Falkor pipeline description -;; Copyright (C) 2017-2019 Free Software Foundation, Inc. +;; Copyright (C) 2017-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/aarch64/geniterators.sh b/gcc/config/aarch64/geniterators.sh index 2d1fa20..a742096 100644 --- a/gcc/config/aarch64/geniterators.sh +++ b/gcc/config/aarch64/geniterators.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# Copyright (C) 2014-2019 Free Software Foundation, Inc. +# Copyright (C) 2014-2020 Free Software Foundation, Inc. # Contributed by ARM Ltd. # # This file is part of GCC. diff --git a/gcc/config/aarch64/gentune.sh b/gcc/config/aarch64/gentune.sh index 520a175..e25d484 100644 --- a/gcc/config/aarch64/gentune.sh +++ b/gcc/config/aarch64/gentune.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # Contributed by ARM Ltd. # # This file is part of GCC. diff --git a/gcc/config/aarch64/iterators.md b/gcc/config/aarch64/iterators.md index 2d65882..e5fa31f 100644 --- a/gcc/config/aarch64/iterators.md +++ b/gcc/config/aarch64/iterators.md @@ -1,5 +1,5 @@ ;; Machine description for AArch64 architecture. -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; ;; This file is part of GCC. diff --git a/gcc/config/aarch64/predicates.md b/gcc/config/aarch64/predicates.md index da6779e..23605b6 100644 --- a/gcc/config/aarch64/predicates.md +++ b/gcc/config/aarch64/predicates.md @@ -1,5 +1,5 @@ ;; Machine description for AArch64 architecture. -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; ;; This file is part of GCC. diff --git a/gcc/config/aarch64/rtems.h b/gcc/config/aarch64/rtems.h index 1849fe1..6d96be2 100644 --- a/gcc/config/aarch64/rtems.h +++ b/gcc/config/aarch64/rtems.h @@ -1,5 +1,5 @@ /* Definitions for RTEMS based AARCH64 system. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/aarch64/saphira.md b/gcc/config/aarch64/saphira.md index 3cc7bc4..78a495b 100644 --- a/gcc/config/aarch64/saphira.md +++ b/gcc/config/aarch64/saphira.md @@ -1,5 +1,5 @@ ;; Saphira pipeline description -;; Copyright (C) 2017-2019 Free Software Foundation, Inc. +;; Copyright (C) 2017-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/aarch64/t-aarch64 b/gcc/config/aarch64/t-aarch64 index 28e1c7a..ed250ea 100644 --- a/gcc/config/aarch64/t-aarch64 +++ b/gcc/config/aarch64/t-aarch64 @@ -1,5 +1,5 @@ # Machine description for AArch64 architecture. -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # Contributed by ARM Ltd. # # This file is part of GCC. diff --git a/gcc/config/aarch64/t-aarch64-freebsd b/gcc/config/aarch64/t-aarch64-freebsd index aa447d0..82758d4 100644 --- a/gcc/config/aarch64/t-aarch64-freebsd +++ b/gcc/config/aarch64/t-aarch64-freebsd @@ -1,5 +1,5 @@ # Machine description for AArch64 architecture. -# Copyright (C) 2016-2019 Free Software Foundation, Inc. +# Copyright (C) 2016-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/aarch64/t-aarch64-linux b/gcc/config/aarch64/t-aarch64-linux index 5ad670b..83e59e3 100644 --- a/gcc/config/aarch64/t-aarch64-linux +++ b/gcc/config/aarch64/t-aarch64-linux @@ -1,5 +1,5 @@ # Machine description for AArch64 architecture. -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # Contributed by ARM Ltd. # # This file is part of GCC. diff --git a/gcc/config/aarch64/t-aarch64-netbsd b/gcc/config/aarch64/t-aarch64-netbsd index aa447d0..82758d4 100644 --- a/gcc/config/aarch64/t-aarch64-netbsd +++ b/gcc/config/aarch64/t-aarch64-netbsd @@ -1,5 +1,5 @@ # Machine description for AArch64 architecture. -# Copyright (C) 2016-2019 Free Software Foundation, Inc. +# Copyright (C) 2016-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/aarch64/t-aarch64-vxworks b/gcc/config/aarch64/t-aarch64-vxworks index 33c2510..b8d7629 100644 --- a/gcc/config/aarch64/t-aarch64-vxworks +++ b/gcc/config/aarch64/t-aarch64-vxworks @@ -1,6 +1,6 @@ # Multilibs for VxWorks. # -# Copyright (C) 2018 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/aarch64/thunderx.md b/gcc/config/aarch64/thunderx.md index 4f2ff6c..52cd171 100644 --- a/gcc/config/aarch64/thunderx.md +++ b/gcc/config/aarch64/thunderx.md @@ -1,5 +1,5 @@ ;; Cavium ThunderX pipeline description -;; Copyright (C) 2014-2019 Free Software Foundation, Inc. +;; Copyright (C) 2014-2020 Free Software Foundation, Inc. ;; ;; Written by Andrew Pinski <apinski@cavium.com> diff --git a/gcc/config/aarch64/thunderx2t99.md b/gcc/config/aarch64/thunderx2t99.md index bb6e0ab..064e1ca 100644 --- a/gcc/config/aarch64/thunderx2t99.md +++ b/gcc/config/aarch64/thunderx2t99.md @@ -1,5 +1,5 @@ ;; Cavium ThunderX 2 CN99xx pipeline description -;; Copyright (C) 2016-2019 Free Software Foundation, Inc. +;; Copyright (C) 2016-2020 Free Software Foundation, Inc. ;; ;; Contributed by Cavium, Broadcom and Mentor Embedded. diff --git a/gcc/config/aarch64/tsv110.md b/gcc/config/aarch64/tsv110.md index f20055d..53293f5 100644 --- a/gcc/config/aarch64/tsv110.md +++ b/gcc/config/aarch64/tsv110.md @@ -1,5 +1,5 @@ ;; tsv110 pipeline description -;; Copyright (C) 2018 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/alpha/alpha-modes.def b/gcc/config/alpha/alpha-modes.def index 244866e..5ae3517 100644 --- a/gcc/config/alpha/alpha-modes.def +++ b/gcc/config/alpha/alpha-modes.def @@ -1,5 +1,5 @@ /* Alpha extra machine modes. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/alpha/alpha-passes.def b/gcc/config/alpha/alpha-passes.def index eb181ea..ba0764a 100644 --- a/gcc/config/alpha/alpha-passes.def +++ b/gcc/config/alpha/alpha-passes.def @@ -1,5 +1,5 @@ /* Description of target passes for DEC Alpha - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/alpha/alpha-protos.h b/gcc/config/alpha/alpha-protos.h index 7d34092..ba4cb3b 100644 --- a/gcc/config/alpha/alpha-protos.h +++ b/gcc/config/alpha/alpha-protos.h @@ -1,5 +1,5 @@ /* Prototypes for alpha.c functions used in the md file & elsewhere. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c index 7e42988..7e5d1cb 100644 --- a/gcc/config/alpha/alpha.c +++ b/gcc/config/alpha/alpha.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on the DEC Alpha. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) This file is part of GCC. diff --git a/gcc/config/alpha/alpha.h b/gcc/config/alpha/alpha.h index 68eafe1..8da9ebc 100644 --- a/gcc/config/alpha/alpha.h +++ b/gcc/config/alpha/alpha.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for DEC Alpha. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) This file is part of GCC. diff --git a/gcc/config/alpha/alpha.md b/gcc/config/alpha/alpha.md index b195eb9..cee4c71 100644 --- a/gcc/config/alpha/alpha.md +++ b/gcc/config/alpha/alpha.md @@ -1,5 +1,5 @@ ;; Machine description for DEC Alpha for GNU C compiler -;; Copyright (C) 1992-2019 Free Software Foundation, Inc. +;; Copyright (C) 1992-2020 Free Software Foundation, Inc. ;; Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) ;; ;; This file is part of GCC. diff --git a/gcc/config/alpha/alpha.opt b/gcc/config/alpha/alpha.opt index 196731c..43b35e2 100644 --- a/gcc/config/alpha/alpha.opt +++ b/gcc/config/alpha/alpha.opt @@ -1,6 +1,6 @@ ; Options for the DEC Alpha port of the compiler ; -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/alpha/constraints.md b/gcc/config/alpha/constraints.md index 31e1a64..1dac5e9 100644 --- a/gcc/config/alpha/constraints.md +++ b/gcc/config/alpha/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for DEC Alpha. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/alpha/driver-alpha.c b/gcc/config/alpha/driver-alpha.c index e906805..3b368b1 100644 --- a/gcc/config/alpha/driver-alpha.c +++ b/gcc/config/alpha/driver-alpha.c @@ -1,5 +1,5 @@ /* Subroutines for the gcc driver. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Arthur Loiret <aloiret@debian.org> This file is part of GCC. diff --git a/gcc/config/alpha/elf.h b/gcc/config/alpha/elf.h index 107f857..395d5f0 100644 --- a/gcc/config/alpha/elf.h +++ b/gcc/config/alpha/elf.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for DEC Alpha w/ELF. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Richard Henderson (rth@tamu.edu). This file is part of GCC. diff --git a/gcc/config/alpha/elf.opt b/gcc/config/alpha/elf.opt index 8fd527d..5471e21 100644 --- a/gcc/config/alpha/elf.opt +++ b/gcc/config/alpha/elf.opt @@ -1,6 +1,6 @@ ; Alpha ELF options. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/alpha/ev4.md b/gcc/config/alpha/ev4.md index 610133c..c6dfaa0 100644 --- a/gcc/config/alpha/ev4.md +++ b/gcc/config/alpha/ev4.md @@ -1,5 +1,5 @@ ;; Scheduling description for Alpha EV4. -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/alpha/ev5.md b/gcc/config/alpha/ev5.md index d1ed6fe..2f0f9e9 100644 --- a/gcc/config/alpha/ev5.md +++ b/gcc/config/alpha/ev5.md @@ -1,5 +1,5 @@ ;; Scheduling description for Alpha EV5. -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/alpha/ev6.md b/gcc/config/alpha/ev6.md index e7a51f0..22a4870 100644 --- a/gcc/config/alpha/ev6.md +++ b/gcc/config/alpha/ev6.md @@ -1,5 +1,5 @@ ;; Scheduling description for Alpha EV6. -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/alpha/linux-elf.h b/gcc/config/alpha/linux-elf.h index 824861b..e25fcac 100644 --- a/gcc/config/alpha/linux-elf.h +++ b/gcc/config/alpha/linux-elf.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler for Alpha Linux-based GNU systems using ELF. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Richard Henderson. This file is part of GCC. diff --git a/gcc/config/alpha/linux.h b/gcc/config/alpha/linux.h index f0df4b9..3777f18 100644 --- a/gcc/config/alpha/linux.h +++ b/gcc/config/alpha/linux.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for Alpha Linux-based GNU systems. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Richard Henderson. This file is part of GCC. diff --git a/gcc/config/alpha/netbsd.h b/gcc/config/alpha/netbsd.h index 80e7914..b2862ce 100644 --- a/gcc/config/alpha/netbsd.h +++ b/gcc/config/alpha/netbsd.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for Alpha NetBSD systems. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/alpha/openbsd.h b/gcc/config/alpha/openbsd.h index abdb339..ae893de 100644 --- a/gcc/config/alpha/openbsd.h +++ b/gcc/config/alpha/openbsd.h @@ -1,5 +1,5 @@ /* Configuration file for an alpha OpenBSD target. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/alpha/predicates.md b/gcc/config/alpha/predicates.md index 63110c7..970b45e 100644 --- a/gcc/config/alpha/predicates.md +++ b/gcc/config/alpha/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for DEC Alpha. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/alpha/sync.md b/gcc/config/alpha/sync.md index ef08854..e49ab46 100644 --- a/gcc/config/alpha/sync.md +++ b/gcc/config/alpha/sync.md @@ -1,5 +1,5 @@ ;; GCC machine description for Alpha synchronization instructions. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/alpha/t-alpha b/gcc/config/alpha/t-alpha index 99dee7f..b62cc60 100644 --- a/gcc/config/alpha/t-alpha +++ b/gcc/config/alpha/t-alpha @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2019 Free Software Foundation, Inc. +# Copyright (C) 2016-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/alpha/t-vms b/gcc/config/alpha/t-vms index 07b6795..cea54c5 100644 --- a/gcc/config/alpha/t-vms +++ b/gcc/config/alpha/t-vms @@ -1,4 +1,4 @@ -# Copyright (C) 1996-2019 Free Software Foundation, Inc. +# Copyright (C) 1996-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/alpha/vms.h b/gcc/config/alpha/vms.h index 1e3b2ba..ce47ebd 100644 --- a/gcc/config/alpha/vms.h +++ b/gcc/config/alpha/vms.h @@ -1,5 +1,5 @@ /* Output variables, constants and external declarations, for GNU compiler. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arc/arc-arch.h b/gcc/config/arc/arc-arch.h index b4bf81a..fda76a5 100644 --- a/gcc/config/arc/arc-arch.h +++ b/gcc/config/arc/arc-arch.h @@ -1,6 +1,6 @@ /* Definitions of types that are used to store ARC architecture and device information. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Claudiu Zissulescu (claziss@synopsys.com) This file is part of GCC. diff --git a/gcc/config/arc/arc-arches.def b/gcc/config/arc/arc-arches.def index affe622..e0606b25 100644 --- a/gcc/config/arc/arc-arches.def +++ b/gcc/config/arc/arc-arches.def @@ -1,5 +1,5 @@ /* ARC ARCH architectures. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arc/arc-c.c b/gcc/config/arc/arc-c.c index 1a5ff3e..50fd654 100644 --- a/gcc/config/arc/arc-c.c +++ b/gcc/config/arc/arc-c.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2019 Free Software Foundation, Inc. +/* Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arc/arc-c.def b/gcc/config/arc/arc-c.def index 9472b48..a43d3f2 100644 --- a/gcc/config/arc/arc-c.def +++ b/gcc/config/arc/arc-c.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2019 Free Software Foundation, Inc. +/* Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arc/arc-cpus.def b/gcc/config/arc/arc-cpus.def index 105fbb7..1064ff1 100644 --- a/gcc/config/arc/arc-cpus.def +++ b/gcc/config/arc/arc-cpus.def @@ -1,5 +1,5 @@ /* ARC CPU architectures. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arc/arc-modes.def b/gcc/config/arc/arc-modes.def index d16b6a2..85270a64 100644 --- a/gcc/config/arc/arc-modes.def +++ b/gcc/config/arc/arc-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, Synopsys DesignWare ARC cpu. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributor: Joern Rennecke <joern.rennecke@embecosm.com> on behalf of Synopsys Inc. diff --git a/gcc/config/arc/arc-options.def b/gcc/config/arc/arc-options.def index 4b2dcb1..8823a26 100644 --- a/gcc/config/arc/arc-options.def +++ b/gcc/config/arc/arc-options.def @@ -1,5 +1,5 @@ /* ARC options. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arc/arc-opts.h b/gcc/config/arc/arc-opts.h index cbe7287..9691e56 100644 --- a/gcc/config/arc/arc-opts.h +++ b/gcc/config/arc/arc-opts.h @@ -1,6 +1,6 @@ /* GCC option-handling definitions for the Synopsys DesignWare ARC architecture. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arc/arc-passes.def b/gcc/config/arc/arc-passes.def index ebb69a5..c8ff9bc 100644 --- a/gcc/config/arc/arc-passes.def +++ b/gcc/config/arc/arc-passes.def @@ -1,5 +1,5 @@ /* Description of target passes for ARC. - Copyright (C) 2019 Free Software Foundation, Inc. */ + Copyright (C) 2019-2020 Free Software Foundation, Inc. */ /* This file is part of GCC. diff --git a/gcc/config/arc/arc-protos.h b/gcc/config/arc/arc-protos.h index da128dc..2a13b0f 100644 --- a/gcc/config/arc/arc-protos.h +++ b/gcc/config/arc/arc-protos.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, Synopsys DesignWare ARC cpu. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arc/arc-simd.h b/gcc/config/arc/arc-simd.h index e06ffdf..0da36a0 100644 --- a/gcc/config/arc/arc-simd.h +++ b/gcc/config/arc/arc-simd.h @@ -1,5 +1,5 @@ /* Synopsys DesignWare ARC SIMD include file. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Written by Saurabh Verma (saurabh.verma@celunite.com) on behalf os Synopsys Inc. diff --git a/gcc/config/arc/arc-tables.opt b/gcc/config/arc/arc-tables.opt index 80bb46c..f647c28 100644 --- a/gcc/config/arc/arc-tables.opt +++ b/gcc/config/arc/arc-tables.opt @@ -2,7 +2,7 @@ ; Generated by : ./gcc/config/arc/genoptions.awk ; Generated from : ./gcc/config/arc/arc-cpu.def ; -; Copyright (C) 2016-2019 Free Software Foundation, Inc. +; Copyright (C) 2016-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/arc/arc.c b/gcc/config/arc/arc.c index cbb95d6..02ab339 100644 --- a/gcc/config/arc/arc.c +++ b/gcc/config/arc/arc.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on the Synopsys DesignWare ARC cpu. - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. Sources derived from work done by Sankhya Technologies (www.sankhya.com) on behalf of Synopsys Inc. diff --git a/gcc/config/arc/arc.h b/gcc/config/arc/arc.h index c08ca3d..161056d 100644 --- a/gcc/config/arc/arc.h +++ b/gcc/config/arc/arc.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, Synopsys DesignWare ARC cpu. - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arc/arc.md b/gcc/config/arc/arc.md index 2cbb6ac..cf7aa8d 100644 --- a/gcc/config/arc/arc.md +++ b/gcc/config/arc/arc.md @@ -1,5 +1,5 @@ ;; Machine description of the Synopsys DesignWare ARC cpu for GNU C compiler -;; Copyright (C) 1994-2019 Free Software Foundation, Inc. +;; Copyright (C) 1994-2020 Free Software Foundation, Inc. ;; Sources derived from work done by Sankhya Technologies (www.sankhya.com) on ;; behalf of Synopsys Inc. diff --git a/gcc/config/arc/arc.opt b/gcc/config/arc/arc.opt index 168477c..94c6f54 100644 --- a/gcc/config/arc/arc.opt +++ b/gcc/config/arc/arc.opt @@ -1,6 +1,6 @@ ; Options for the Synopsys DesignWare ARC port of the compiler ; -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/arc/arc600.md b/gcc/config/arc/arc600.md index cb53384..8362356 100644 --- a/gcc/config/arc/arc600.md +++ b/gcc/config/arc/arc600.md @@ -1,6 +1,6 @@ ;; DFA scheduling description of the Synopsys DesignWare ARC600 cpu ;; for GNU C compiler -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; Contributor: Joern Rennecke <joern.rennecke@embecosm.com> ;; on behalf of Synopsys Inc. diff --git a/gcc/config/arc/arc700.md b/gcc/config/arc/arc700.md index 7167e4b..51b97e2 100644 --- a/gcc/config/arc/arc700.md +++ b/gcc/config/arc/arc700.md @@ -5,7 +5,7 @@ ;; Ramana Radhakrishnan(ramana.radhakrishnan@codito.com) ;; Factoring out and improvement of ARC700 Scheduling by ;; Joern Rennecke (joern.rennecke@embecosm.com) -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/arc/arcEM.md b/gcc/config/arc/arcEM.md index 6e86b83..714a1fb 100644 --- a/gcc/config/arc/arcEM.md +++ b/gcc/config/arc/arcEM.md @@ -1,6 +1,6 @@ ;; DFA scheduling description of the Synopsys DesignWare ARC EM cpu ;; for GNU C compiler -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; Contributor: Claudiu Zissulescu <claudiu.zissulescu@synopsys.com> ;; This file is part of GCC. diff --git a/gcc/config/arc/arcHS.md b/gcc/config/arc/arcHS.md index 62cb701..102963e 100644 --- a/gcc/config/arc/arcHS.md +++ b/gcc/config/arc/arcHS.md @@ -1,6 +1,6 @@ ;; DFA scheduling description of the Synopsys DesignWare ARC HS cpu ;; for GNU C compiler -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; Contributor: Claudiu Zissulescu <claudiu.zissulescu@synopsys.com> ;; This file is part of GCC. diff --git a/gcc/config/arc/arcHS4x.md b/gcc/config/arc/arcHS4x.md index ed5e100..7458564 100644 --- a/gcc/config/arc/arcHS4x.md +++ b/gcc/config/arc/arcHS4x.md @@ -1,6 +1,6 @@ ;; DFA scheduling description of the Synopsys DesignWare ARC HS4x cpu ;; for GNU C compiler -;; Copyright (C) 2017-2019 Free Software Foundation, Inc. +;; Copyright (C) 2017-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/arc/atomic.md b/gcc/config/arc/atomic.md index fe767df..721e6be 100644 --- a/gcc/config/arc/atomic.md +++ b/gcc/config/arc/atomic.md @@ -1,5 +1,5 @@ ;; GCC machine description for ARC atomic instructions. -;; Copyright (C) 2015-2019 Free Software Foundation, Inc. +;; Copyright (C) 2015-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/arc/big.h b/gcc/config/arc/big.h index 7ddb843..568025a 100644 --- a/gcc/config/arc/big.h +++ b/gcc/config/arc/big.h @@ -1,6 +1,6 @@ /* Definition of big endian ARC machine for GNU compiler. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arc/builtins.def b/gcc/config/arc/builtins.def index f1c59d5..5b69a98 100644 --- a/gcc/config/arc/builtins.def +++ b/gcc/config/arc/builtins.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2015-2019 Free Software Foundation, Inc. +/* Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arc/constraints.md b/gcc/config/arc/constraints.md index bbb0b96..3be2a8a 100644 --- a/gcc/config/arc/constraints.md +++ b/gcc/config/arc/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for Synopsys DesignWare ARC. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/arc/driver-arc.c b/gcc/config/arc/driver-arc.c index f0e6021..08135f6 100644 --- a/gcc/config/arc/driver-arc.c +++ b/gcc/config/arc/driver-arc.c @@ -1,5 +1,5 @@ /* Subroutines for the gcc driver. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Claudiu Zissulescu <claziss@synopsys.com> This file is part of GCC. diff --git a/gcc/config/arc/elf.h b/gcc/config/arc/elf.h index 297ac9b..1fd29cf 100644 --- a/gcc/config/arc/elf.h +++ b/gcc/config/arc/elf.h @@ -1,6 +1,6 @@ /* Target macros for arc*-elf targets. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arc/fpx.md b/gcc/config/arc/fpx.md index 09c7b35..1199e6e 100644 --- a/gcc/config/arc/fpx.md +++ b/gcc/config/arc/fpx.md @@ -1,6 +1,6 @@ ;; Machine description of the Synopsys DesignWare ARC cpu Floating Point ;; extensions for GNU C compiler -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/arc/genmultilib.awk b/gcc/config/arc/genmultilib.awk index ecd2294..082a698 100644 --- a/gcc/config/arc/genmultilib.awk +++ b/gcc/config/arc/genmultilib.awk @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2019 Free Software Foundation, Inc. +# Copyright (C) 2016-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arc/genoptions.awk b/gcc/config/arc/genoptions.awk index ce1e357..40a9817 100644 --- a/gcc/config/arc/genoptions.awk +++ b/gcc/config/arc/genoptions.awk @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2019 Free Software Foundation, Inc. +# Copyright (C) 2016-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arc/linux.h b/gcc/config/arc/linux.h index 270ca90..0b99da3 100644 --- a/gcc/config/arc/linux.h +++ b/gcc/config/arc/linux.h @@ -1,6 +1,6 @@ /* Target macros for arc*-*-linux targets. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arc/predicates.md b/gcc/config/arc/predicates.md index 4d2ad7b..286a5e6 100644 --- a/gcc/config/arc/predicates.md +++ b/gcc/config/arc/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Synopsys DesignWare ARC. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/arc/simdext.md b/gcc/config/arc/simdext.md index 9e4b9ba..0e88b3dd8 100644 --- a/gcc/config/arc/simdext.md +++ b/gcc/config/arc/simdext.md @@ -1,5 +1,5 @@ ;; Machine description of the Synopsys DesignWare ARC cpu for GNU C compiler -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/arc/t-arc b/gcc/config/arc/t-arc index 604e639..6029403 100644 --- a/gcc/config/arc/t-arc +++ b/gcc/config/arc/t-arc @@ -1,6 +1,6 @@ # GCC Makefile fragment for Synopsys DesignWare ARC. # -# Copyright (C) 2016-2019 Free Software Foundation, Inc. +# Copyright (C) 2016-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arc/t-multilib b/gcc/config/arc/t-multilib index 65283d8..2569b70 100644 --- a/gcc/config/arc/t-multilib +++ b/gcc/config/arc/t-multilib @@ -3,7 +3,7 @@ # Generated from : ./gcc/config/arc/arc-cpu.def # Used by : tmake_file from Makefile and genmultilib -# Copyright (C) 2016-2019 Free Software Foundation, Inc. +# Copyright (C) 2016-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arc/t-multilib-linux b/gcc/config/arc/t-multilib-linux index 9eaaf3a..344297d 100644 --- a/gcc/config/arc/t-multilib-linux +++ b/gcc/config/arc/t-multilib-linux @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arm/README-interworking b/gcc/config/arm/README-interworking index ee2afd9..bd354c4 100644 --- a/gcc/config/arm/README-interworking +++ b/gcc/config/arm/README-interworking @@ -742,7 +742,7 @@ used. interworking as the --support-old-code switch has taken care if this. -Copyright (C) 1998-2019 Free Software Foundation, Inc. +Copyright (C) 1998-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/config/arm/aarch-common-protos.h b/gcc/config/arm/aarch-common-protos.h index f15cf33..4f54ae9 100644 --- a/gcc/config/arm/aarch-common-protos.h +++ b/gcc/config/arm/aarch-common-protos.h @@ -1,6 +1,6 @@ /* Functions and structures shared between arm and aarch64. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/arm/aarch-common.c b/gcc/config/arm/aarch-common.c index 760ef6c..6bc6ccf 100644 --- a/gcc/config/arm/aarch-common.c +++ b/gcc/config/arm/aarch-common.c @@ -1,7 +1,7 @@ /* Dependency checks for instruction scheduling, shared between ARM and AARCH64. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/arm/aarch-cost-tables.h b/gcc/config/arm/aarch-cost-tables.h index bc33efa..6a30d92 100644 --- a/gcc/config/arm/aarch-cost-tables.h +++ b/gcc/config/arm/aarch-cost-tables.h @@ -1,6 +1,6 @@ /* RTX cost tables shared between arm and aarch64. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/arm/aout.h b/gcc/config/arm/aout.h index 7278275..88d85ea 100644 --- a/gcc/config/arm/aout.h +++ b/gcc/config/arm/aout.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for ARM with a.out - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. Contributed by Richard Earnshaw (rearnsha@armltd.co.uk). This file is part of GCC. diff --git a/gcc/config/arm/arm-builtins.c b/gcc/config/arm/arm-builtins.c index 2d902d0..df84560 100644 --- a/gcc/config/arm/arm-builtins.c +++ b/gcc/config/arm/arm-builtins.c @@ -1,5 +1,5 @@ /* Description of builtins used by the ARM backend. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arm/arm-c.c b/gcc/config/arm/arm-c.c index 546b35a..b1cc53e 100644 --- a/gcc/config/arm/arm-c.c +++ b/gcc/config/arm/arm-c.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2019 Free Software Foundation, Inc. +/* Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arm/arm-cpus.in b/gcc/config/arm/arm-cpus.in index 7090775..040efa8 100644 --- a/gcc/config/arm/arm-cpus.in +++ b/gcc/config/arm/arm-cpus.in @@ -1,6 +1,6 @@ # CPU, FPU and architecture specifications for ARM. # -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arm/arm-d.c b/gcc/config/arm/arm-d.c index 4872f95..e6c751c 100644 --- a/gcc/config/arm/arm-d.c +++ b/gcc/config/arm/arm-d.c @@ -1,5 +1,5 @@ /* Subroutines for the D front end on the ARM architecture. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/config/arm/arm-fixed.md b/gcc/config/arm/arm-fixed.md index 6d949ba..c8ebf1b 100644 --- a/gcc/config/arm/arm-fixed.md +++ b/gcc/config/arm/arm-fixed.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/arm/arm-flags.h b/gcc/config/arm/arm-flags.h index 5660648..f7eed55 100644 --- a/gcc/config/arm/arm-flags.h +++ b/gcc/config/arm/arm-flags.h @@ -1,6 +1,6 @@ /* Flags used to identify the presence of processor capabilities. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/arm/arm-generic.md b/gcc/config/arm/arm-generic.md index 47716bd..4e0a6da 100644 --- a/gcc/config/arm/arm-generic.md +++ b/gcc/config/arm/arm-generic.md @@ -1,5 +1,5 @@ ;; Generic ARM Pipeline Description -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/arm/arm-ldmstm.ml b/gcc/config/arm/arm-ldmstm.ml index 92f6ef0..33ed2f2 100644 --- a/gcc/config/arm/arm-ldmstm.ml +++ b/gcc/config/arm/arm-ldmstm.ml @@ -1,5 +1,5 @@ (* Auto-generate ARM ldm/stm patterns - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by CodeSourcery. This file is part of GCC. @@ -335,7 +335,7 @@ let _ = "/* ARM ldm/stm instruction patterns. This file was automatically generated"; " using arm-ldmstm.ml. Please do not edit manually."; ""; -" Copyright (C) 2010-2019 Free Software Foundation, Inc."; +" Copyright (C) 2010-2020 Free Software Foundation, Inc."; " Contributed by CodeSourcery."; ""; " This file is part of GCC."; diff --git a/gcc/config/arm/arm-modes.def b/gcc/config/arm/arm-modes.def index 2ce53e0..21a7703 100644 --- a/gcc/config/arm/arm-modes.def +++ b/gcc/config/arm/arm-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for ARM. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Pieter `Tiggr' Schoenmakers (rcpieter@win.tue.nl) and Martin Simmons (@harleqn.co.uk). More major hacks by Richard Earnshaw (rearnsha@arm.com) diff --git a/gcc/config/arm/arm-opts.h b/gcc/config/arm/arm-opts.h index 4284f78..deaa2a0 100644 --- a/gcc/config/arm/arm-opts.h +++ b/gcc/config/arm/arm-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for ARM. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arm/arm-protos.h b/gcc/config/arm/arm-protos.h index 2b61dac..7c4b100 100644 --- a/gcc/config/arm/arm-protos.h +++ b/gcc/config/arm/arm-protos.h @@ -1,5 +1,5 @@ /* Prototypes for exported functions defined in arm.c and pe.c - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by Richard Earnshaw (rearnsha@arm.com) Minor hacks by Nick Clifton (nickc@cygnus.com) diff --git a/gcc/config/arm/arm-simd-builtin-types.def b/gcc/config/arm/arm-simd-builtin-types.def index aff7926..5b57bc2 100644 --- a/gcc/config/arm/arm-simd-builtin-types.def +++ b/gcc/config/arm/arm-simd-builtin-types.def @@ -1,5 +1,5 @@ /* Builtin AdvSIMD types. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/arm/arm-tables.opt b/gcc/config/arm/arm-tables.opt index aeb5b3f..8f71a75 100644 --- a/gcc/config/arm/arm-tables.opt +++ b/gcc/config/arm/arm-tables.opt @@ -2,7 +2,7 @@ ; Generated automatically by parsecpu.awk from arm-cpus.in. ; Do not edit. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; This file is part of GCC. diff --git a/gcc/config/arm/arm-tune.md b/gcc/config/arm/arm-tune.md index 6fa5bb2..b929e44 100644 --- a/gcc/config/arm/arm-tune.md +++ b/gcc/config/arm/arm-tune.md @@ -2,7 +2,7 @@ ; Generated automatically by parsecpu.awk from arm-cpus.in. ; Do not edit. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; This file is part of GCC. diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index 44d6d52..7c3e29a 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -1,5 +1,5 @@ /* Output routines for GCC for ARM. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. Contributed by Pieter `Tiggr' Schoenmakers (rcpieter@win.tue.nl) and Martin Simmons (@harleqn.co.uk). More major hacks by Richard Earnshaw (rearnsha@arm.com). diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h index 29a66bc..1a5ffea 100644 --- a/gcc/config/arm/arm.h +++ b/gcc/config/arm/arm.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for ARM. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. Contributed by Pieter `Tiggr' Schoenmakers (rcpieter@win.tue.nl) and Martin Simmons (@harleqn.co.uk). More major hacks by Richard Earnshaw (rearnsha@arm.com) diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md index 823312e..f89a2d4 100644 --- a/gcc/config/arm/arm.md +++ b/gcc/config/arm/arm.md @@ -1,5 +1,5 @@ ;;- Machine description for ARM for GNU compiler -;; Copyright (C) 1991-2019 Free Software Foundation, Inc. +;; Copyright (C) 1991-2020 Free Software Foundation, Inc. ;; Contributed by Pieter `Tiggr' Schoenmakers (rcpieter@win.tue.nl) ;; and Martin Simmons (@harleqn.co.uk). ;; More major hacks by Richard Earnshaw (rearnsha@arm.com). diff --git a/gcc/config/arm/arm.opt b/gcc/config/arm/arm.opt index 76c10ab..cd3d8e1 100644 --- a/gcc/config/arm/arm.opt +++ b/gcc/config/arm/arm.opt @@ -1,6 +1,6 @@ ; Options for the ARM port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/arm/arm1020e.md b/gcc/config/arm/arm1020e.md index c4c038b..d1043f5 100644 --- a/gcc/config/arm/arm1020e.md +++ b/gcc/config/arm/arm1020e.md @@ -1,5 +1,5 @@ ;; ARM 1020E & ARM 1022E Pipeline Description -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Richard Earnshaw (richard.earnshaw@arm.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/arm1026ejs.md b/gcc/config/arm/arm1026ejs.md index 8854687..5950629 100644 --- a/gcc/config/arm/arm1026ejs.md +++ b/gcc/config/arm/arm1026ejs.md @@ -1,5 +1,5 @@ ;; ARM 1026EJ-S Pipeline Description -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; Written by CodeSourcery, LLC. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/arm1136jfs.md b/gcc/config/arm/arm1136jfs.md index e7fd53a..ead4eef 100644 --- a/gcc/config/arm/arm1136jfs.md +++ b/gcc/config/arm/arm1136jfs.md @@ -1,5 +1,5 @@ ;; ARM 1136J[F]-S Pipeline Description -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; Written by CodeSourcery, LLC. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/arm926ejs.md b/gcc/config/arm/arm926ejs.md index b4f5031..ba9c942 100644 --- a/gcc/config/arm/arm926ejs.md +++ b/gcc/config/arm/arm926ejs.md @@ -1,5 +1,5 @@ ;; ARM 926EJ-S Pipeline Description -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; Written by CodeSourcery, LLC. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/arm_acle.h b/gcc/config/arm/arm_acle.h index 9ea922f..6b08ffd 100644 --- a/gcc/config/arm/arm_acle.h +++ b/gcc/config/arm/arm_acle.h @@ -1,6 +1,6 @@ /* ARM Non-NEON ACLE intrinsics include file. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/arm/arm_acle_builtins.def b/gcc/config/arm/arm_acle_builtins.def index 8a21ff7..48b74ca 100644 --- a/gcc/config/arm/arm_acle_builtins.def +++ b/gcc/config/arm/arm_acle_builtins.def @@ -1,5 +1,5 @@ /* ACLE builtin definitions for ARM. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/arm/arm_cmse.h b/gcc/config/arm/arm_cmse.h index a72c46f..15816c3 100644 --- a/gcc/config/arm/arm_cmse.h +++ b/gcc/config/arm/arm_cmse.h @@ -1,6 +1,6 @@ /* ARMv8-M Secure Extensions intrinsics include file. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/arm/arm_fp16.h b/gcc/config/arm/arm_fp16.h index eca3777..10587aa 100644 --- a/gcc/config/arm/arm_fp16.h +++ b/gcc/config/arm/arm_fp16.h @@ -1,6 +1,6 @@ /* ARM FP16 intrinsics include file. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/arm/arm_neon.h b/gcc/config/arm/arm_neon.h index 1f200d4..db8db53 100644 --- a/gcc/config/arm/arm_neon.h +++ b/gcc/config/arm/arm_neon.h @@ -1,6 +1,6 @@ /* ARM NEON intrinsics include file. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by CodeSourcery. This file is part of GCC. diff --git a/gcc/config/arm/arm_neon_builtins.def b/gcc/config/arm/arm_neon_builtins.def index bcccf93..e9ff4e5 100644 --- a/gcc/config/arm/arm_neon_builtins.def +++ b/gcc/config/arm/arm_neon_builtins.def @@ -1,5 +1,5 @@ /* NEON builtin definitions for ARM. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/arm/arm_vfp_builtins.def b/gcc/config/arm/arm_vfp_builtins.def index e287751..89e7fbc 100644 --- a/gcc/config/arm/arm_vfp_builtins.def +++ b/gcc/config/arm/arm_vfp_builtins.def @@ -1,5 +1,5 @@ /* VFP instruction builtin definitions. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/arm/bpabi.h b/gcc/config/arm/bpabi.h index 75d9a99..eddb9b2 100644 --- a/gcc/config/arm/bpabi.h +++ b/gcc/config/arm/bpabi.h @@ -1,5 +1,5 @@ /* Configuration file for ARM BPABI targets. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, LLC This file is part of GCC. diff --git a/gcc/config/arm/constraints.md b/gcc/config/arm/constraints.md index e02b678..c67156a 100644 --- a/gcc/config/arm/constraints.md +++ b/gcc/config/arm/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for ARM and Thumb -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; This file is part of GCC. diff --git a/gcc/config/arm/cortex-a15-neon.md b/gcc/config/arm/cortex-a15-neon.md index d41a16b..6b1d73b 100644 --- a/gcc/config/arm/cortex-a15-neon.md +++ b/gcc/config/arm/cortex-a15-neon.md @@ -1,5 +1,5 @@ ;; ARM Cortex-A15 NEON pipeline description -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/arm/cortex-a15.md b/gcc/config/arm/cortex-a15.md index 26765c3..3cd1c43 100644 --- a/gcc/config/arm/cortex-a15.md +++ b/gcc/config/arm/cortex-a15.md @@ -1,5 +1,5 @@ ;; ARM Cortex-A15 pipeline description -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; ;; Written by Matthew Gretton-Dann <matthew.gretton-dann@arm.com> diff --git a/gcc/config/arm/cortex-a17-neon.md b/gcc/config/arm/cortex-a17-neon.md index 1b2e768..385735e 100644 --- a/gcc/config/arm/cortex-a17-neon.md +++ b/gcc/config/arm/cortex-a17-neon.md @@ -1,5 +1,5 @@ ;; ARM Cortex-A17 NEON pipeline description -;; Copyright (C) 2014-2019 Free Software Foundation, Inc. +;; Copyright (C) 2014-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/arm/cortex-a17.md b/gcc/config/arm/cortex-a17.md index 97b7164..ad524c6 100644 --- a/gcc/config/arm/cortex-a17.md +++ b/gcc/config/arm/cortex-a17.md @@ -1,5 +1,5 @@ ;; ARM Cortex-A17 pipeline description -;; Copyright (C) 2014-2019 Free Software Foundation, Inc. +;; Copyright (C) 2014-2020 Free Software Foundation, Inc. ;; ;; Contributed by ARM Ltd. ;; diff --git a/gcc/config/arm/cortex-a5.md b/gcc/config/arm/cortex-a5.md index 08aa908..fd34696 100644 --- a/gcc/config/arm/cortex-a5.md +++ b/gcc/config/arm/cortex-a5.md @@ -1,5 +1,5 @@ ;; ARM Cortex-A5 pipeline description -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by CodeSourcery. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/cortex-a53.md b/gcc/config/arm/cortex-a53.md index c6992fa..afa3b78 100644 --- a/gcc/config/arm/cortex-a53.md +++ b/gcc/config/arm/cortex-a53.md @@ -1,5 +1,5 @@ ;; ARM Cortex-A53 pipeline description -;; Copyright (C) 2013-2019 Free Software Foundation, Inc. +;; Copyright (C) 2013-2020 Free Software Foundation, Inc. ;; ;; Contributed by ARM Ltd. ;; diff --git a/gcc/config/arm/cortex-a57.md b/gcc/config/arm/cortex-a57.md index 0460243..93d756b 100644 --- a/gcc/config/arm/cortex-a57.md +++ b/gcc/config/arm/cortex-a57.md @@ -1,5 +1,5 @@ ;; ARM Cortex-A57 pipeline description -;; Copyright (C) 2014-2019 Free Software Foundation, Inc. +;; Copyright (C) 2014-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/arm/cortex-a7.md b/gcc/config/arm/cortex-a7.md index f1b60aa..1106cf8 100644 --- a/gcc/config/arm/cortex-a7.md +++ b/gcc/config/arm/cortex-a7.md @@ -1,5 +1,5 @@ ;; ARM Cortex-A7 pipeline description -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; ;; Contributed by ARM Ltd. ;; Based on cortex-a5.md which was originally contributed by CodeSourcery. diff --git a/gcc/config/arm/cortex-a8-neon.md b/gcc/config/arm/cortex-a8-neon.md index 01b19b6..9ec30d3 100644 --- a/gcc/config/arm/cortex-a8-neon.md +++ b/gcc/config/arm/cortex-a8-neon.md @@ -1,5 +1,5 @@ ;; ARM Cortex-A8 NEON scheduling description. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; Contributed by CodeSourcery. ;; This file is part of GCC. diff --git a/gcc/config/arm/cortex-a8.md b/gcc/config/arm/cortex-a8.md index e337245..9032cb3 100644 --- a/gcc/config/arm/cortex-a8.md +++ b/gcc/config/arm/cortex-a8.md @@ -1,5 +1,5 @@ ;; ARM Cortex-A8 scheduling description. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; Contributed by CodeSourcery. ;; This file is part of GCC. diff --git a/gcc/config/arm/cortex-a9-neon.md b/gcc/config/arm/cortex-a9-neon.md index a1e85b7..1ac1154 100644 --- a/gcc/config/arm/cortex-a9-neon.md +++ b/gcc/config/arm/cortex-a9-neon.md @@ -1,5 +1,5 @@ ;; ARM Cortex-A9 pipeline description -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; ;; Neon pipeline description contributed by ARM Ltd. ;; diff --git a/gcc/config/arm/cortex-a9.md b/gcc/config/arm/cortex-a9.md index c847415..3a880d7 100644 --- a/gcc/config/arm/cortex-a9.md +++ b/gcc/config/arm/cortex-a9.md @@ -1,5 +1,5 @@ ;; ARM Cortex-A9 pipeline description -;; Copyright (C) 2008-2019 Free Software Foundation, Inc. +;; Copyright (C) 2008-2020 Free Software Foundation, Inc. ;; Originally written by CodeSourcery for VFP. ;; ;; Rewritten by Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> diff --git a/gcc/config/arm/cortex-m4-fpu.md b/gcc/config/arm/cortex-m4-fpu.md index b76823c..9ddece4 100644 --- a/gcc/config/arm/cortex-m4-fpu.md +++ b/gcc/config/arm/cortex-m4-fpu.md @@ -1,5 +1,5 @@ ;; ARM Cortex-M4 FPU pipeline description -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by CodeSourcery. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/cortex-m4.md b/gcc/config/arm/cortex-m4.md index f8efcfc..20037ca 100644 --- a/gcc/config/arm/cortex-m4.md +++ b/gcc/config/arm/cortex-m4.md @@ -1,5 +1,5 @@ ;; ARM Cortex-M4 pipeline description -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by CodeSourcery. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/cortex-m7.md b/gcc/config/arm/cortex-m7.md index dfe9a74..b616a95 100644 --- a/gcc/config/arm/cortex-m7.md +++ b/gcc/config/arm/cortex-m7.md @@ -1,5 +1,5 @@ ;; ARM Cortex-M7 pipeline description -;; Copyright (C) 2014-2019 Free Software Foundation, Inc. +;; Copyright (C) 2014-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/arm/cortex-r4.md b/gcc/config/arm/cortex-r4.md index af5db23..e8fad30 100644 --- a/gcc/config/arm/cortex-r4.md +++ b/gcc/config/arm/cortex-r4.md @@ -1,5 +1,5 @@ ;; ARM Cortex-R4 scheduling description. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; Contributed by CodeSourcery. ;; This file is part of GCC. diff --git a/gcc/config/arm/cortex-r4f.md b/gcc/config/arm/cortex-r4f.md index 1aac831..38c757c6 100644 --- a/gcc/config/arm/cortex-r4f.md +++ b/gcc/config/arm/cortex-r4f.md @@ -1,5 +1,5 @@ ;; ARM Cortex-R4F VFP pipeline description -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; Written by CodeSourcery. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/crypto.def b/gcc/config/arm/crypto.def index 5966458..5cc953b 100644 --- a/gcc/config/arm/crypto.def +++ b/gcc/config/arm/crypto.def @@ -1,5 +1,5 @@ /* Cryptographic instruction builtin definitions. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/config/arm/crypto.md b/gcc/config/arm/crypto.md index 03596fe..59cb105 100644 --- a/gcc/config/arm/crypto.md +++ b/gcc/config/arm/crypto.md @@ -1,5 +1,5 @@ ;; ARMv8-A crypto patterns. -;; Copyright (C) 2013-2019 Free Software Foundation, Inc. +;; Copyright (C) 2013-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; This file is part of GCC. diff --git a/gcc/config/arm/driver-arm.c b/gcc/config/arm/driver-arm.c index a13f905..254e5ba 100644 --- a/gcc/config/arm/driver-arm.c +++ b/gcc/config/arm/driver-arm.c @@ -1,5 +1,5 @@ /* Subroutines for the gcc driver. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arm/elf.h b/gcc/config/arm/elf.h index ee8e378..ba530e8 100644 --- a/gcc/config/arm/elf.h +++ b/gcc/config/arm/elf.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. For ARM with ELF obj format. - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. Contributed by Philip Blundell <philb@gnu.org> and Catherine Moore <clm@cygnus.com> diff --git a/gcc/config/arm/exynos-m1.md b/gcc/config/arm/exynos-m1.md index 150ac85..48d0e9e 100644 --- a/gcc/config/arm/exynos-m1.md +++ b/gcc/config/arm/exynos-m1.md @@ -1,5 +1,5 @@ ;; Samsung Exynos M1 pipeline description -;; Copyright (C) 2014-2019 Free Software Foundation, Inc. +;; Copyright (C) 2014-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/arm/fa526.md b/gcc/config/arm/fa526.md index 294b796..e854be1 100644 --- a/gcc/config/arm/fa526.md +++ b/gcc/config/arm/fa526.md @@ -1,5 +1,5 @@ ;; Faraday FA526 Pipeline Description -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Written by I-Jui Sung, based on ARM926EJ-S Pipeline Description. ;; This file is part of GCC. diff --git a/gcc/config/arm/fa606te.md b/gcc/config/arm/fa606te.md index 9007050..d5dc24f 100644 --- a/gcc/config/arm/fa606te.md +++ b/gcc/config/arm/fa606te.md @@ -1,5 +1,5 @@ ;; Faraday FA606TE Pipeline Description -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Written by Mingfeng Wu, based on ARM926EJ-S Pipeline Description. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/fa626te.md b/gcc/config/arm/fa626te.md index 6bdc2e8..8901965 100644 --- a/gcc/config/arm/fa626te.md +++ b/gcc/config/arm/fa626te.md @@ -1,5 +1,5 @@ ;; Faraday FA626TE Pipeline Description -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Written by I-Jui Sung, based on ARM926EJ-S Pipeline Description. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/fa726te.md b/gcc/config/arm/fa726te.md index f6f2531..4d52246 100644 --- a/gcc/config/arm/fa726te.md +++ b/gcc/config/arm/fa726te.md @@ -1,5 +1,5 @@ ;; Faraday FA726TE Pipeline Description -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Written by I-Jui Sung, based on ARM926EJ-S Pipeline Description. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/fmp626.md b/gcc/config/arm/fmp626.md index 40736e9..8fee678 100644 --- a/gcc/config/arm/fmp626.md +++ b/gcc/config/arm/fmp626.md @@ -1,5 +1,5 @@ ;; Faraday FA626TE Pipeline Description -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Written by Mingfeng Wu, based on ARM926EJ-S Pipeline Description. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/freebsd.h b/gcc/config/arm/freebsd.h index ed8d406..7f9eff5 100644 --- a/gcc/config/arm/freebsd.h +++ b/gcc/config/arm/freebsd.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, FreeBSD/arm version. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Wasabi Systems, Inc. This file is part of GCC. diff --git a/gcc/config/arm/fuchsia-elf.h b/gcc/config/arm/fuchsia-elf.h index ca1ef3f..665801a 100644 --- a/gcc/config/arm/fuchsia-elf.h +++ b/gcc/config/arm/fuchsia-elf.h @@ -1,5 +1,5 @@ /* Configuration file for ARM Fuchsia ELF targets. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by Google. This file is part of GCC. diff --git a/gcc/config/arm/iterators.md b/gcc/config/arm/iterators.md index c412851..7da8b74 100644 --- a/gcc/config/arm/iterators.md +++ b/gcc/config/arm/iterators.md @@ -1,5 +1,5 @@ ;; Code and mode itertator and attribute definitions for the ARM backend -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/iwmmxt.md b/gcc/config/arm/iwmmxt.md index 86158ea..bb20474 100644 --- a/gcc/config/arm/iwmmxt.md +++ b/gcc/config/arm/iwmmxt.md @@ -1,5 +1,5 @@ ;; Patterns for the Intel Wireless MMX technology architecture. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; This file is part of GCC. diff --git a/gcc/config/arm/iwmmxt2.md b/gcc/config/arm/iwmmxt2.md index 255bbdb..298bbf3d 100644 --- a/gcc/config/arm/iwmmxt2.md +++ b/gcc/config/arm/iwmmxt2.md @@ -1,5 +1,5 @@ ;; Patterns for the Intel Wireless MMX technology architecture. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Written by Marvell, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/ldmstm.md b/gcc/config/arm/ldmstm.md index 8f85bb7..994be09 100644 --- a/gcc/config/arm/ldmstm.md +++ b/gcc/config/arm/ldmstm.md @@ -1,7 +1,7 @@ /* ARM ldm/stm instruction patterns. This file was automatically generated using arm-ldmstm.ml. Please do not edit manually. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by CodeSourcery. This file is part of GCC. diff --git a/gcc/config/arm/ldrdstrd.md b/gcc/config/arm/ldrdstrd.md index a151c31..08e05a4 100644 --- a/gcc/config/arm/ldrdstrd.md +++ b/gcc/config/arm/ldrdstrd.md @@ -1,6 +1,6 @@ ;; ARM ldrd/strd peephole optimizations. ;; -;; Copyright (C) 2013-2019 Free Software Foundation, Inc. +;; Copyright (C) 2013-2020 Free Software Foundation, Inc. ;; ;; Written by Greta Yorsh <greta.yorsh@arm.com> diff --git a/gcc/config/arm/linux-eabi.h b/gcc/config/arm/linux-eabi.h index b348971..5bdcfa0 100644 --- a/gcc/config/arm/linux-eabi.h +++ b/gcc/config/arm/linux-eabi.h @@ -1,5 +1,5 @@ /* Configuration file for ARM GNU/Linux EABI targets. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, LLC This file is part of GCC. diff --git a/gcc/config/arm/linux-elf.h b/gcc/config/arm/linux-elf.h index 9a360de..0ec3aa5 100644 --- a/gcc/config/arm/linux-elf.h +++ b/gcc/config/arm/linux-elf.h @@ -1,5 +1,5 @@ /* Definitions for ARM running Linux-based GNU systems using ELF - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. Contributed by Philip Blundell <philb@gnu.org> This file is part of GCC. diff --git a/gcc/config/arm/linux-gas.h b/gcc/config/arm/linux-gas.h index 1bf2f51..c201a0c 100644 --- a/gcc/config/arm/linux-gas.h +++ b/gcc/config/arm/linux-gas.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. ARM Linux-based GNU systems version. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. Contributed by Russell King <rmk92@ecs.soton.ac.uk>. This file is part of GCC. diff --git a/gcc/config/arm/marvell-f-iwmmxt.md b/gcc/config/arm/marvell-f-iwmmxt.md index be0dc5b..27a01ae 100644 --- a/gcc/config/arm/marvell-f-iwmmxt.md +++ b/gcc/config/arm/marvell-f-iwmmxt.md @@ -1,5 +1,5 @@ ;; Marvell WMMX2 pipeline description -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Written by Marvell, Inc. ;; This file is part of GCC. diff --git a/gcc/config/arm/marvell-pj4.md b/gcc/config/arm/marvell-pj4.md index 019be28..c415e0d 100644 --- a/gcc/config/arm/marvell-pj4.md +++ b/gcc/config/arm/marvell-pj4.md @@ -1,5 +1,5 @@ ;; Marvell ARM Processor Pipeline Description -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Marvell. ;; This file is part of GCC. diff --git a/gcc/config/arm/mmintrin.h b/gcc/config/arm/mmintrin.h index bf35813..e133f4f 100644 --- a/gcc/config/arm/mmintrin.h +++ b/gcc/config/arm/mmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2002-2019 Free Software Foundation, Inc. +/* Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arm/neon.md b/gcc/config/arm/neon.md index 6a0ee28..dace947 100644 --- a/gcc/config/arm/neon.md +++ b/gcc/config/arm/neon.md @@ -1,5 +1,5 @@ ;; ARM NEON coprocessor Machine Description -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; Written by CodeSourcery. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/netbsd-eabi.h b/gcc/config/arm/netbsd-eabi.h index 5524b37..a441c47 100644 --- a/gcc/config/arm/netbsd-eabi.h +++ b/gcc/config/arm/netbsd-eabi.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, NetBSD/arm ELF version. - Copyright (C) 2002, 2003, 2004, 2005, 2007 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Wasabi Systems, Inc. This file is part of GCC. diff --git a/gcc/config/arm/netbsd-elf.h b/gcc/config/arm/netbsd-elf.h index e42a32f..6851fb2 100644 --- a/gcc/config/arm/netbsd-elf.h +++ b/gcc/config/arm/netbsd-elf.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, NetBSD/arm ELF version. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Wasabi Systems, Inc. This file is part of GCC. diff --git a/gcc/config/arm/parsecpu.awk b/gcc/config/arm/parsecpu.awk index ae42984..7fc3754 100644 --- a/gcc/config/arm/parsecpu.awk +++ b/gcc/config/arm/parsecpu.awk @@ -1,5 +1,5 @@ # Manipulate the CPU, FPU and architecture descriptions for ARM. -# Copyright (C) 2017-2019 Free Software Foundation, Inc. +# Copyright (C) 2017-2020 Free Software Foundation, Inc. # # This file is part of GCC. # @@ -62,7 +62,7 @@ function boilerplate (style) { print cc "Generated automatically by parsecpu.awk from arm-cpus.in." print cc "Do not edit." print "" - print cc "Copyright (C) 2011-2019 Free Software Foundation, Inc." + print cc "Copyright (C) 2011-2020 Free Software Foundation, Inc." print "" print cc "This file is part of GCC." print "" diff --git a/gcc/config/arm/predicates.md b/gcc/config/arm/predicates.md index 6e92635..d5da502 100644 --- a/gcc/config/arm/predicates.md +++ b/gcc/config/arm/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for ARM and Thumb -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; This file is part of GCC. diff --git a/gcc/config/arm/rtems.h b/gcc/config/arm/rtems.h index 43a7232..c955d1f 100644 --- a/gcc/config/arm/rtems.h +++ b/gcc/config/arm/rtems.h @@ -1,5 +1,5 @@ /* Definitions for RTEMS based ARM systems using EABI. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/arm/semi.h b/gcc/config/arm/semi.h index 4cfbce5..298ede0 100644 --- a/gcc/config/arm/semi.h +++ b/gcc/config/arm/semi.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. ARM on semi-hosted platform - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. Contributed by Richard Earnshaw (richard.earnshaw@arm.com) This file is part of GCC. diff --git a/gcc/config/arm/symbian.h b/gcc/config/arm/symbian.h index 3212cda..ebc7f10 100644 --- a/gcc/config/arm/symbian.h +++ b/gcc/config/arm/symbian.h @@ -1,5 +1,5 @@ /* Configuration file for Symbian OS on ARM processors. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, LLC This file is part of GCC. diff --git a/gcc/config/arm/sync.md b/gcc/config/arm/sync.md index ed857d6..78498d0 100644 --- a/gcc/config/arm/sync.md +++ b/gcc/config/arm/sync.md @@ -1,5 +1,5 @@ ;; Machine description for ARM processor synchronization primitives. -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Written by Marcus Shawcroft (marcus.shawcroft@arm.com) ;; 64bit Atomics by Dave Gilbert (david.gilbert@linaro.org) ;; diff --git a/gcc/config/arm/t-aprofile b/gcc/config/arm/t-aprofile index 1556f1b..dbf0245 100644 --- a/gcc/config/arm/t-aprofile +++ b/gcc/config/arm/t-aprofile @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arm/t-arm b/gcc/config/arm/t-arm index af60c8f..e8483d4 100644 --- a/gcc/config/arm/t-arm +++ b/gcc/config/arm/t-arm @@ -1,6 +1,6 @@ # Rules common to all arm targets # -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arm/t-arm-elf b/gcc/config/arm/t-arm-elf index 8911d48..e7506db 100644 --- a/gcc/config/arm/t-arm-elf +++ b/gcc/config/arm/t-arm-elf @@ -1,4 +1,4 @@ -# Copyright (C) 1998-2019 Free Software Foundation, Inc. +# Copyright (C) 1998-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arm/t-fuchsia b/gcc/config/arm/t-fuchsia index 379957c..41d430b 100644 --- a/gcc/config/arm/t-fuchsia +++ b/gcc/config/arm/t-fuchsia @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2019 Free Software Foundation, Inc. +# Copyright (C) 2017-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arm/t-linux-eabi b/gcc/config/arm/t-linux-eabi index f8e9774..ef6dc07 100644 --- a/gcc/config/arm/t-linux-eabi +++ b/gcc/config/arm/t-linux-eabi @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arm/t-multilib b/gcc/config/arm/t-multilib index d5ee537..1bd33ea 100644 --- a/gcc/config/arm/t-multilib +++ b/gcc/config/arm/t-multilib @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2019 Free Software Foundation, Inc. +# Copyright (C) 2016-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arm/t-phoenix b/gcc/config/arm/t-phoenix index 5941a7f..7ccdafd 100644 --- a/gcc/config/arm/t-phoenix +++ b/gcc/config/arm/t-phoenix @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2019 Free Software Foundation, Inc. +# Copyright (C) 2016-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arm/t-rmprofile b/gcc/config/arm/t-rmprofile index 807e69e..317ca7d 100644 --- a/gcc/config/arm/t-rmprofile +++ b/gcc/config/arm/t-rmprofile @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2019 Free Software Foundation, Inc. +# Copyright (C) 2016-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arm/t-symbian b/gcc/config/arm/t-symbian index 26c5232..d1d3fe9 100644 --- a/gcc/config/arm/t-symbian +++ b/gcc/config/arm/t-symbian @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arm/t-vxworks b/gcc/config/arm/t-vxworks index 865eabc..e18c0ee 100644 --- a/gcc/config/arm/t-vxworks +++ b/gcc/config/arm/t-vxworks @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/arm/thumb1.md b/gcc/config/arm/thumb1.md index 3319b38..613cf9c 100644 --- a/gcc/config/arm/thumb1.md +++ b/gcc/config/arm/thumb1.md @@ -1,5 +1,5 @@ ;; ARM Thumb-1 Machine Description -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/arm/thumb2.md b/gcc/config/arm/thumb2.md index 2558e40..5ce0399 100644 --- a/gcc/config/arm/thumb2.md +++ b/gcc/config/arm/thumb2.md @@ -1,5 +1,5 @@ ;; ARM Thumb-2 Machine Description -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; Written by CodeSourcery, LLC. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/types.md b/gcc/config/arm/types.md index df39522..e6a317e 100644 --- a/gcc/config/arm/types.md +++ b/gcc/config/arm/types.md @@ -1,6 +1,6 @@ ;; Instruction Classification for ARM for GNU compiler. -;; Copyright (C) 1991-2019 Free Software Foundation, Inc. +;; Copyright (C) 1991-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; This file is part of GCC. diff --git a/gcc/config/arm/uclinux-eabi.h b/gcc/config/arm/uclinux-eabi.h index 9d06185..d870831 100644 --- a/gcc/config/arm/uclinux-eabi.h +++ b/gcc/config/arm/uclinux-eabi.h @@ -1,5 +1,5 @@ /* Definitions for ARM EABI ucLinux - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Paul Brook <paul@codesourcery.com> This file is part of GCC. diff --git a/gcc/config/arm/uclinux-elf.h b/gcc/config/arm/uclinux-elf.h index dad8c10..1b42aea 100644 --- a/gcc/config/arm/uclinux-elf.h +++ b/gcc/config/arm/uclinux-elf.h @@ -1,5 +1,5 @@ /* Definitions for ARM running ucLinux using ELF - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by Philip Blundell <pb@nexus.co.uk> This file is part of GCC. diff --git a/gcc/config/arm/uclinuxfdpiceabi.h b/gcc/config/arm/uclinuxfdpiceabi.h index 328adcb..cd58e9b 100644 --- a/gcc/config/arm/uclinuxfdpiceabi.h +++ b/gcc/config/arm/uclinuxfdpiceabi.h @@ -1,5 +1,5 @@ /* Configuration file for ARM GNU/Linux FDPIC EABI targets. - Copyright (C) 2018,2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by STMicroelectronics. This file is part of GCC. diff --git a/gcc/config/arm/unknown-elf.h b/gcc/config/arm/unknown-elf.h index cf9ba6b..9ad2947 100644 --- a/gcc/config/arm/unknown-elf.h +++ b/gcc/config/arm/unknown-elf.h @@ -1,5 +1,5 @@ /* Definitions for non-Linux based ARM systems using ELF - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. Contributed by Catherine Moore <clm@cygnus.com> This file is part of GCC. diff --git a/gcc/config/arm/unspecs.md b/gcc/config/arm/unspecs.md index b4196b0..ade6b1a 100644 --- a/gcc/config/arm/unspecs.md +++ b/gcc/config/arm/unspecs.md @@ -1,5 +1,5 @@ ;; Unspec defintions. -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by ARM Ltd. ;; This file is part of GCC. diff --git a/gcc/config/arm/vec-common.md b/gcc/config/arm/vec-common.md index 33ff562..5f35ccd 100644 --- a/gcc/config/arm/vec-common.md +++ b/gcc/config/arm/vec-common.md @@ -1,5 +1,5 @@ ;; Machine Description for shared bits common to IWMMXT and Neon. -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; Written by CodeSourcery. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/vfp.md b/gcc/config/arm/vfp.md index 1979aa6..28f2b77 100644 --- a/gcc/config/arm/vfp.md +++ b/gcc/config/arm/vfp.md @@ -1,5 +1,5 @@ ;; ARM VFP instruction patterns -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; Written by CodeSourcery. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/vfp11.md b/gcc/config/arm/vfp11.md index bff7edc..4d849b9 100644 --- a/gcc/config/arm/vfp11.md +++ b/gcc/config/arm/vfp11.md @@ -1,5 +1,5 @@ ;; ARM VFP11 pipeline description -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; Written by CodeSourcery. ;; ;; This file is part of GCC. diff --git a/gcc/config/arm/vxworks.h b/gcc/config/arm/vxworks.h index 8118e6e..2ebfce8 100644 --- a/gcc/config/arm/vxworks.h +++ b/gcc/config/arm/vxworks.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GCC, for ARM with targeting the VXWorks run time environment. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by: Mike Stump <mrs@wrs.com> Brought up to date by CodeSourcery, LLC. diff --git a/gcc/config/arm/vxworks.opt b/gcc/config/arm/vxworks.opt index 86f14b0..da28984 100644 --- a/gcc/config/arm/vxworks.opt +++ b/gcc/config/arm/vxworks.opt @@ -1,6 +1,6 @@ ; ARM VxWorks options. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/arm/xgene1.md b/gcc/config/arm/xgene1.md index 81498da..a2f6b8a1 100644 --- a/gcc/config/arm/xgene1.md +++ b/gcc/config/arm/xgene1.md @@ -1,5 +1,5 @@ ;; Machine description for AppliedMicro xgene1 core. -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Theobroma Systems Design und Consulting GmbH. ;; ;; This file is part of GCC. diff --git a/gcc/config/avr/avr-arch.h b/gcc/config/avr/avr-arch.h index e6ae9d9..7fb99a9 100644 --- a/gcc/config/avr/avr-arch.h +++ b/gcc/config/avr/avr-arch.h @@ -1,6 +1,6 @@ /* Definitions of types that are used to store AVR architecture and device information. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Georg-Johann Lay (avr@gjlay.de) This file is part of GCC. diff --git a/gcc/config/avr/avr-c.c b/gcc/config/avr/avr-c.c index 91aaae0..1b75186 100644 --- a/gcc/config/avr/avr-c.c +++ b/gcc/config/avr/avr-c.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2009-2019 Free Software Foundation, Inc. +/* Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Anatoly Sokolov (aesok@post.ru) This file is part of GCC. diff --git a/gcc/config/avr/avr-devices.c b/gcc/config/avr/avr-devices.c index eb8ef38..ac1427f 100644 --- a/gcc/config/avr/avr-devices.c +++ b/gcc/config/avr/avr-devices.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2009-2019 Free Software Foundation, Inc. +/* Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Anatoly Sokolov (aesok@post.ru) This file is part of GCC. diff --git a/gcc/config/avr/avr-dimode.md b/gcc/config/avr/avr-dimode.md index 1edc546..adffd2b 100644 --- a/gcc/config/avr/avr-dimode.md +++ b/gcc/config/avr/avr-dimode.md @@ -1,6 +1,6 @@ ;; Machine description for GNU compiler, ;; for Atmel AVR micro controllers. -;; Copyright (C) 1998-2019 Free Software Foundation, Inc. +;; Copyright (C) 1998-2020 Free Software Foundation, Inc. ;; Contributed by Georg Lay (avr@gjlay.de) ;; ;; This file is part of GCC. diff --git a/gcc/config/avr/avr-fixed.md b/gcc/config/avr/avr-fixed.md index d9f15de..737fe97 100644 --- a/gcc/config/avr/avr-fixed.md +++ b/gcc/config/avr/avr-fixed.md @@ -1,6 +1,6 @@ ;; This file contains instructions that support fixed-point operations ;; for Atmel AVR micro controllers. -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; ;; Contributed by Sean D'Epagnier (sean@depagnier.com) ;; Georg-Johann Lay (avr@gjlay.de) diff --git a/gcc/config/avr/avr-log.c b/gcc/config/avr/avr-log.c index 83625ca..8d8189b 100644 --- a/gcc/config/avr/avr-log.c +++ b/gcc/config/avr/avr-log.c @@ -1,5 +1,5 @@ /* Subroutines for log output for Atmel AVR back end. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Georg-Johann Lay (avr@gjlay.de) This file is part of GCC. diff --git a/gcc/config/avr/avr-mcus.def b/gcc/config/avr/avr-mcus.def index 97ce499..24046c3 100644 --- a/gcc/config/avr/avr-mcus.def +++ b/gcc/config/avr/avr-mcus.def @@ -1,5 +1,5 @@ /* AVR MCUs. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/avr/avr-modes.def b/gcc/config/avr/avr-modes.def index 8090071..6dba658 100644 --- a/gcc/config/avr/avr-modes.def +++ b/gcc/config/avr/avr-modes.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/avr/avr-passes.def b/gcc/config/avr/avr-passes.def index 6f1f657..87505d1 100644 --- a/gcc/config/avr/avr-passes.def +++ b/gcc/config/avr/avr-passes.def @@ -1,5 +1,5 @@ /* Description of target passes for AVR. - Copyright (C) 2016-2019 Free Software Foundation, Inc. */ + Copyright (C) 2016-2020 Free Software Foundation, Inc. */ /* This file is part of GCC. diff --git a/gcc/config/avr/avr-protos.h b/gcc/config/avr/avr-protos.h index 31fe3a6..d1e4dc5 100644 --- a/gcc/config/avr/avr-protos.h +++ b/gcc/config/avr/avr-protos.h @@ -1,6 +1,6 @@ /* Prototypes for exported functions defined in avr.c - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Denis Chertykov (chertykov@gmail.com) This file is part of GCC. diff --git a/gcc/config/avr/avr-stdint.h b/gcc/config/avr/avr-stdint.h index 8e59256..eb54c88 100644 --- a/gcc/config/avr/avr-stdint.h +++ b/gcc/config/avr/avr-stdint.h @@ -1,5 +1,5 @@ /* Definitions for <stdint.h> types on systems using newlib. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c index 3efd936..5ed5b9d 100644 --- a/gcc/config/avr/avr.c +++ b/gcc/config/avr/avr.c @@ -1,5 +1,5 @@ /* Subroutines for insn-output.c for ATMEL AVR micro controllers - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. Contributed by Denis Chertykov (chertykov@gmail.com) This file is part of GCC. diff --git a/gcc/config/avr/avr.h b/gcc/config/avr/avr.h index b38813d..0900272 100644 --- a/gcc/config/avr/avr.h +++ b/gcc/config/avr/avr.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for ATMEL AVR at90s8515, ATmega103/103L, ATmega603/603L microcontrollers. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. Contributed by Denis Chertykov (chertykov@gmail.com) This file is part of GCC. diff --git a/gcc/config/avr/avr.md b/gcc/config/avr/avr.md index 6bec4fb..41eb78c 100644 --- a/gcc/config/avr/avr.md +++ b/gcc/config/avr/avr.md @@ -1,6 +1,6 @@ ;; Machine description for GNU compiler, ;; for ATMEL AVR micro controllers. -;; Copyright (C) 1998-2019 Free Software Foundation, Inc. +;; Copyright (C) 1998-2020 Free Software Foundation, Inc. ;; Contributed by Denis Chertykov (chertykov@gmail.com) ;; This file is part of GCC. diff --git a/gcc/config/avr/avr.opt b/gcc/config/avr/avr.opt index 5b19391..c56abca 100644 --- a/gcc/config/avr/avr.opt +++ b/gcc/config/avr/avr.opt @@ -1,6 +1,6 @@ ; Options for the ATMEL AVR port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/avr/avrlibc.h b/gcc/config/avr/avrlibc.h index 48df8c6..8e4d696 100644 --- a/gcc/config/avr/avrlibc.h +++ b/gcc/config/avr/avrlibc.h @@ -1,6 +1,6 @@ /* Definitions of target machine for the GNU compiler collection for Atmel AVR micro controller if configured for AVR-Libc. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Georg-Johann Lay (avr@gjlay.de) This file is part of GCC. diff --git a/gcc/config/avr/builtins.def b/gcc/config/avr/builtins.def index 1e2f5d5..4e111e2 100644 --- a/gcc/config/avr/builtins.def +++ b/gcc/config/avr/builtins.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/avr/constraints.md b/gcc/config/avr/constraints.md index c101b4df..d7a8ae6 100644 --- a/gcc/config/avr/constraints.md +++ b/gcc/config/avr/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for ATMEL AVR micro controllers. -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/avr/driver-avr.c b/gcc/config/avr/driver-avr.c index b007954..9cb3093 100644 --- a/gcc/config/avr/driver-avr.c +++ b/gcc/config/avr/driver-avr.c @@ -1,5 +1,5 @@ /* Subroutines for the gcc driver. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Georg-Johann Lay <avr@gjlay.de> This file is part of GCC. diff --git a/gcc/config/avr/elf.h b/gcc/config/avr/elf.h index e02c7dc..5dfa750 100644 --- a/gcc/config/avr/elf.h +++ b/gcc/config/avr/elf.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2011-2019 Free Software Foundation, Inc. +/* Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Georg-Johann Lay (avr@gjlay.de) This file is part of GCC. diff --git a/gcc/config/avr/gen-avr-mmcu-specs.c b/gcc/config/avr/gen-avr-mmcu-specs.c index 363d703..63ac782 100644 --- a/gcc/config/avr/gen-avr-mmcu-specs.c +++ b/gcc/config/avr/gen-avr-mmcu-specs.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1998-2019 Free Software Foundation, Inc. +/* Copyright (C) 1998-2020 Free Software Foundation, Inc. Contributed by Joern Rennecke This file is part of GCC. diff --git a/gcc/config/avr/gen-avr-mmcu-texi.c b/gcc/config/avr/gen-avr-mmcu-texi.c index 4707403..a03c6bb 100644 --- a/gcc/config/avr/gen-avr-mmcu-texi.c +++ b/gcc/config/avr/gen-avr-mmcu-texi.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Georg-Johann Lay (avr@gjlay.de) This file is part of GCC. @@ -160,7 +160,7 @@ int main (void) size_t i, n_mcus = 0; const avr_mcu_t *mcu; - printf ("@c Copyright (C) 2012-2019 Free Software Foundation, Inc.\n"); + printf ("@c Copyright (C) 2012-2020 Free Software Foundation, Inc.\n"); printf ("@c This is part of the GCC manual.\n"); printf ("@c For copying conditions, see the file " "gcc/doc/include/fdl.texi.\n\n"); diff --git a/gcc/config/avr/genmultilib.awk b/gcc/config/avr/genmultilib.awk index c1c82cf..2d07c0e 100644 --- a/gcc/config/avr/genmultilib.awk +++ b/gcc/config/avr/genmultilib.awk @@ -1,4 +1,4 @@ -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/avr/predicates.md b/gcc/config/avr/predicates.md index 6669d56..2a069054 100644 --- a/gcc/config/avr/predicates.md +++ b/gcc/config/avr/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for ATMEL AVR micro controllers. -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/avr/specs.h b/gcc/config/avr/specs.h index 736ff62..bcad7bc 100644 --- a/gcc/config/avr/specs.h +++ b/gcc/config/avr/specs.h @@ -1,6 +1,6 @@ /* Specs definitions for Atmel AVR back end. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Georg-Johann Lay (avr@gjlay.de) This file is part of GCC. diff --git a/gcc/config/avr/stdfix.h b/gcc/config/avr/stdfix.h index 104d282..4289bad 100644 --- a/gcc/config/avr/stdfix.h +++ b/gcc/config/avr/stdfix.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2019 Free Software Foundation, Inc. +/* Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/avr/t-avr b/gcc/config/avr/t-avr index f87a5e6..3e1a1ba 100644 --- a/gcc/config/avr/t-avr +++ b/gcc/config/avr/t-avr @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2019 Free Software Foundation, Inc. +# Copyright (C) 2000-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/bfin/bfin-modes.def b/gcc/config/bfin/bfin-modes.def index 2af7085..49f7d65 100644 --- a/gcc/config/bfin/bfin-modes.def +++ b/gcc/config/bfin/bfin-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for Blackfin. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Analog Devices. This file is part of GCC. diff --git a/gcc/config/bfin/bfin-opts.h b/gcc/config/bfin/bfin-opts.h index 644e589..41f2acf 100644 --- a/gcc/config/bfin/bfin-opts.h +++ b/gcc/config/bfin/bfin-opts.h @@ -1,5 +1,5 @@ /* Definitions for the Blackfin port needed for option handling. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/bfin/bfin-protos.h b/gcc/config/bfin/bfin-protos.h index 7d0f705..03719aa 100644 --- a/gcc/config/bfin/bfin-protos.h +++ b/gcc/config/bfin/bfin-protos.h @@ -1,5 +1,5 @@ /* Prototypes for Blackfin functions used in the md file & elsewhere. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GNU CC. diff --git a/gcc/config/bfin/bfin.c b/gcc/config/bfin/bfin.c index b646d03..d03b259 100644 --- a/gcc/config/bfin/bfin.c +++ b/gcc/config/bfin/bfin.c @@ -1,5 +1,5 @@ /* The Blackfin code generation auxiliary output file. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Analog Devices. This file is part of GCC. diff --git a/gcc/config/bfin/bfin.h b/gcc/config/bfin/bfin.h index 4aba596..0ebdc45 100644 --- a/gcc/config/bfin/bfin.h +++ b/gcc/config/bfin/bfin.h @@ -1,5 +1,5 @@ /* Definitions for the Blackfin port. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Analog Devices. This file is part of GCC. diff --git a/gcc/config/bfin/bfin.md b/gcc/config/bfin/bfin.md index 6ac208d..bb71a37 100644 --- a/gcc/config/bfin/bfin.md +++ b/gcc/config/bfin/bfin.md @@ -1,5 +1,5 @@ ;;- Machine description for Blackfin for GNU compiler -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Analog Devices. ;; This file is part of GCC. diff --git a/gcc/config/bfin/bfin.opt b/gcc/config/bfin/bfin.opt index 9fb1fa5..afda508 100644 --- a/gcc/config/bfin/bfin.opt +++ b/gcc/config/bfin/bfin.opt @@ -1,6 +1,6 @@ ; Options for the Blackfin port of the compiler ; -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/bfin/constraints.md b/gcc/config/bfin/constraints.md index c6d9dee..69ab95a 100644 --- a/gcc/config/bfin/constraints.md +++ b/gcc/config/bfin/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for Blackfin -;; Copyright (C) 2008-2019 Free Software Foundation, Inc. +;; Copyright (C) 2008-2020 Free Software Foundation, Inc. ;; Contributed by Analog Devices ;; This file is part of GCC. diff --git a/gcc/config/bfin/elf.h b/gcc/config/bfin/elf.h index f953240..203ec5c 100644 --- a/gcc/config/bfin/elf.h +++ b/gcc/config/bfin/elf.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2005-2019 Free Software Foundation, Inc. +/* Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/bfin/linux.h b/gcc/config/bfin/linux.h index d92dc21..9c882a7 100644 --- a/gcc/config/bfin/linux.h +++ b/gcc/config/bfin/linux.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2019 Free Software Foundation, Inc. +/* Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/bfin/predicates.md b/gcc/config/bfin/predicates.md index adf89e1..3a85691 100644 --- a/gcc/config/bfin/predicates.md +++ b/gcc/config/bfin/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for the Blackfin. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Analog Devices. ;; ;; This file is part of GCC. diff --git a/gcc/config/bfin/print-sysroot-suffix.sh b/gcc/config/bfin/print-sysroot-suffix.sh index 0249da7..a303d62 100644 --- a/gcc/config/bfin/print-sysroot-suffix.sh +++ b/gcc/config/bfin/print-sysroot-suffix.sh @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright (C) 2007-2019 Free Software Foundation, Inc. +# Copyright (C) 2007-2020 Free Software Foundation, Inc. # This file is part of GCC. # GCC is free software; you can redistribute it and/or modify diff --git a/gcc/config/bfin/rtems.h b/gcc/config/bfin/rtems.h index 54778e4..8bdd8e0 100644 --- a/gcc/config/bfin/rtems.h +++ b/gcc/config/bfin/rtems.h @@ -1,5 +1,5 @@ /* Definitions for rtems targeting a bfin - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Ralf Corsépius (ralf.corsepius@rtems.org). This file is part of GCC. diff --git a/gcc/config/bfin/sync.md b/gcc/config/bfin/sync.md index 1ea6955..176d86f 100644 --- a/gcc/config/bfin/sync.md +++ b/gcc/config/bfin/sync.md @@ -1,5 +1,5 @@ ;; GCC machine description for Blackfin synchronization instructions. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Analog Devices. ;; ;; This file is part of GCC. diff --git a/gcc/config/bfin/t-bfin-elf b/gcc/config/bfin/t-bfin-elf index 621a7ae..ac10286 100644 --- a/gcc/config/bfin/t-bfin-elf +++ b/gcc/config/bfin/t-bfin-elf @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/bfin/t-bfin-linux b/gcc/config/bfin/t-bfin-linux index d2a1e8e..4da409e 100644 --- a/gcc/config/bfin/t-bfin-linux +++ b/gcc/config/bfin/t-bfin-linux @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2019 Free Software Foundation, Inc. +# Copyright (C) 2007-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/bfin/t-bfin-uclinux b/gcc/config/bfin/t-bfin-uclinux index 36288af..136bc37 100644 --- a/gcc/config/bfin/t-bfin-uclinux +++ b/gcc/config/bfin/t-bfin-uclinux @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2019 Free Software Foundation, Inc. +# Copyright (C) 2007-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/bfin/uclinux.h b/gcc/config/bfin/uclinux.h index a112224..d4e4f30 100644 --- a/gcc/config/bfin/uclinux.h +++ b/gcc/config/bfin/uclinux.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2005-2019 Free Software Foundation, Inc. +/* Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/bpf/bpf-helpers.def b/gcc/config/bpf/bpf-helpers.def index cd06402..249ad24 100644 --- a/gcc/config/bpf/bpf-helpers.def +++ b/gcc/config/bpf/bpf-helpers.def @@ -1,5 +1,5 @@ /* Kernel helpers database. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/bpf/bpf-helpers.h b/gcc/config/bpf/bpf-helpers.h index 1427543..1dd05c8 100644 --- a/gcc/config/bpf/bpf-helpers.h +++ b/gcc/config/bpf/bpf-helpers.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2019 Free Software Foundation, Inc. +/* Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/bpf/bpf-opts.h b/gcc/config/bpf/bpf-opts.h index 9f210a1..2d23ae4 100644 --- a/gcc/config/bpf/bpf-opts.h +++ b/gcc/config/bpf/bpf-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for eBPF. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/bpf/bpf-protos.h b/gcc/config/bpf/bpf-protos.h index 3a835f4..8732765 100644 --- a/gcc/config/bpf/bpf-protos.h +++ b/gcc/config/bpf/bpf-protos.h @@ -1,5 +1,5 @@ /* Definition of eBPF target for GNU compiler. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/bpf/bpf.c b/gcc/config/bpf/bpf.c index 0fe80ce..368b99c 100644 --- a/gcc/config/bpf/bpf.c +++ b/gcc/config/bpf/bpf.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation for eBPF. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/bpf/bpf.h b/gcc/config/bpf/bpf.h index 70ad818..08ecd11 100644 --- a/gcc/config/bpf/bpf.h +++ b/gcc/config/bpf/bpf.h @@ -1,5 +1,5 @@ /* Definition of the eBPF target for GCC. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/bpf/bpf.md b/gcc/config/bpf/bpf.md index 4c79522..3aa8644 100644 --- a/gcc/config/bpf/bpf.md +++ b/gcc/config/bpf/bpf.md @@ -1,5 +1,5 @@ ;; Machine description for eBPF. -;; Copyright (C) 2019 Free Software Foundation, Inc. +;; Copyright (C) 2019-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/bpf/bpf.opt b/gcc/config/bpf/bpf.opt index e61cf95..78b93c5 100644 --- a/gcc/config/bpf/bpf.opt +++ b/gcc/config/bpf/bpf.opt @@ -1,6 +1,6 @@ ; Options for the eBPF compiler port. -; Copyright (C) 2019 Free Software Foundation, Inc. +; Copyright (C) 2019-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/bpf/constraints.md b/gcc/config/bpf/constraints.md index f27b785..050383e 100644 --- a/gcc/config/bpf/constraints.md +++ b/gcc/config/bpf/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for eBPF. -;; Copyright (C) 2019 Free Software Foundation, Inc. +;; Copyright (C) 2019-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/bpf/predicates.md b/gcc/config/bpf/predicates.md index 9ba0e78..865a527 100644 --- a/gcc/config/bpf/predicates.md +++ b/gcc/config/bpf/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for eBPF. -;; Copyright (C) 2019 Free Software Foundation, Inc. +;; Copyright (C) 2019-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/c6x/c6x-isas.def b/gcc/config/c6x/c6x-isas.def index 4561636..4d8339a 100644 --- a/gcc/config/c6x/c6x-isas.def +++ b/gcc/config/c6x/c6x-isas.def @@ -1,5 +1,5 @@ /* C6X ISA names. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/c6x/c6x-modes.def b/gcc/config/c6x/c6x-modes.def index 6c8c78d..ff4e1d5 100644 --- a/gcc/config/c6x/c6x-modes.def +++ b/gcc/config/c6x/c6x-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for TI C6x. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/c6x/c6x-mult.md b/gcc/config/c6x/c6x-mult.md index d344097..c9249eb 100644 --- a/gcc/config/c6x/c6x-mult.md +++ b/gcc/config/c6x/c6x-mult.md @@ -3,7 +3,7 @@ ;; Multiplication patterns for TI C6X. ;; This file is processed by genmult.sh to produce two variants of each ;; pattern, a normal one and a real_mult variant for modulo scheduling. -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Bernd Schmidt <bernds@codesourcery.com> ;; Contributed by CodeSourcery. ;; @@ -424,7 +424,7 @@ ;; Multiplication patterns for TI C6X. ;; This file is processed by genmult.sh to produce two variants of each ;; pattern, a normal one and a real_mult variant for modulo scheduling. -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Bernd Schmidt <bernds@codesourcery.com> ;; Contributed by CodeSourcery. ;; diff --git a/gcc/config/c6x/c6x-mult.md.in b/gcc/config/c6x/c6x-mult.md.in index b38cdd4..a09eab4 100644 --- a/gcc/config/c6x/c6x-mult.md.in +++ b/gcc/config/c6x/c6x-mult.md.in @@ -1,7 +1,7 @@ ;; Multiplication patterns for TI C6X. ;; This file is processed by genmult.sh to produce two variants of each ;; pattern, a normal one and a real_mult variant for modulo scheduling. -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Bernd Schmidt <bernds@codesourcery.com> ;; Contributed by CodeSourcery. ;; diff --git a/gcc/config/c6x/c6x-opts.h b/gcc/config/c6x/c6x-opts.h index 2943d0f..fef5601a 100644 --- a/gcc/config/c6x/c6x-opts.h +++ b/gcc/config/c6x/c6x-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for TI C6X. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/c6x/c6x-protos.h b/gcc/config/c6x/c6x-protos.h index b2043cb..92d6008 100644 --- a/gcc/config/c6x/c6x-protos.h +++ b/gcc/config/c6x/c6x-protos.h @@ -1,5 +1,5 @@ /* Prototypes for exported functions defined in c6x.c. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by CodeSourcery. This file is part of GCC. diff --git a/gcc/config/c6x/c6x-sched.md b/gcc/config/c6x/c6x-sched.md index f2a9d7e..77cb956 100644 --- a/gcc/config/c6x/c6x-sched.md +++ b/gcc/config/c6x/c6x-sched.md @@ -4,7 +4,7 @@ ;; Definitions for side 1, cross n ;; Scheduling description for TI C6X. -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Bernd Schmidt <bernds@codesourcery.com> ;; Contributed by CodeSourcery. ;; @@ -237,7 +237,7 @@ ;; Definitions for side 2, cross n ;; Scheduling description for TI C6X. -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Bernd Schmidt <bernds@codesourcery.com> ;; Contributed by CodeSourcery. ;; @@ -470,7 +470,7 @@ ;; Definitions for side 1, cross y ;; Scheduling description for TI C6X. -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Bernd Schmidt <bernds@codesourcery.com> ;; Contributed by CodeSourcery. ;; @@ -703,7 +703,7 @@ ;; Definitions for side 2, cross y ;; Scheduling description for TI C6X. -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Bernd Schmidt <bernds@codesourcery.com> ;; Contributed by CodeSourcery. ;; diff --git a/gcc/config/c6x/c6x-sched.md.in b/gcc/config/c6x/c6x-sched.md.in index 3c94390..90e3c44 100644 --- a/gcc/config/c6x/c6x-sched.md.in +++ b/gcc/config/c6x/c6x-sched.md.in @@ -1,5 +1,5 @@ ;; Scheduling description for TI C6X. -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Bernd Schmidt <bernds@codesourcery.com> ;; Contributed by CodeSourcery. ;; diff --git a/gcc/config/c6x/c6x-tables.opt b/gcc/config/c6x/c6x-tables.opt index e2719a1..a1ad036 100644 --- a/gcc/config/c6x/c6x-tables.opt +++ b/gcc/config/c6x/c6x-tables.opt @@ -1,7 +1,7 @@ ; -*- buffer-read-only: t -*- ; Generated automatically by genopt.sh from c6x-isas.def. ; -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/c6x/c6x.c b/gcc/config/c6x/c6x.c index a6ff25f..39b0f75 100644 --- a/gcc/config/c6x/c6x.c +++ b/gcc/config/c6x/c6x.c @@ -1,5 +1,5 @@ /* Target Code for TI C6X - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Andrew Jenner <andrew@codesourcery.com> Contributed by Bernd Schmidt <bernds@codesourcery.com> diff --git a/gcc/config/c6x/c6x.h b/gcc/config/c6x/c6x.h index e93a544..d96f12e 100644 --- a/gcc/config/c6x/c6x.h +++ b/gcc/config/c6x/c6x.h @@ -1,5 +1,5 @@ /* Target Definitions for TI C6X. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Andrew Jenner <andrew@codesourcery.com> Contributed by Bernd Schmidt <bernds@codesourcery.com> diff --git a/gcc/config/c6x/c6x.md b/gcc/config/c6x/c6x.md index f9bf9ba..17c0d16 100644 --- a/gcc/config/c6x/c6x.md +++ b/gcc/config/c6x/c6x.md @@ -1,5 +1,5 @@ ;; Machine description for TI C6X. -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Andrew Jenner <andrew@codesourcery.com> ;; Contributed by Bernd Schmidt <bernds@codesourcery.com> ;; Contributed by CodeSourcery. diff --git a/gcc/config/c6x/c6x.opt b/gcc/config/c6x/c6x.opt index e7424c9..16867a6 100644 --- a/gcc/config/c6x/c6x.opt +++ b/gcc/config/c6x/c6x.opt @@ -1,5 +1,5 @@ ; Option definitions for TI C6X. -; Copyright (C) 2010-2019 Free Software Foundation, Inc. +; Copyright (C) 2010-2020 Free Software Foundation, Inc. ; Contributed by Bernd Schmidt <bernds@codesourcery.com> ; Contributed by CodeSourcery. ; diff --git a/gcc/config/c6x/c6x_intrinsics.h b/gcc/config/c6x/c6x_intrinsics.h index dcbcafc..43d46bd 100644 --- a/gcc/config/c6x/c6x_intrinsics.h +++ b/gcc/config/c6x/c6x_intrinsics.h @@ -1,6 +1,6 @@ /* Intrinsics for TI C6X. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by CodeSourcery. This file is part of GCC. diff --git a/gcc/config/c6x/constraints.md b/gcc/config/c6x/constraints.md index 53fa16e..0e76b30 100644 --- a/gcc/config/c6x/constraints.md +++ b/gcc/config/c6x/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for TI C6X. -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Andrew Jenner <andrew@codesourcery.com> ;; Contributed by Bernd Schmidt <bernds@codesourcery.com> ;; Contributed by CodeSourcery. diff --git a/gcc/config/c6x/elf-common.h b/gcc/config/c6x/elf-common.h index b9f16b4..bb86034 100644 --- a/gcc/config/c6x/elf-common.h +++ b/gcc/config/c6x/elf-common.h @@ -1,5 +1,5 @@ /* ELF definitions for TI C6X - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Andrew Jenner <andrew@codesourcery.com> Contributed by Bernd Schmidt <bernds@codesourcery.com> diff --git a/gcc/config/c6x/elf.h b/gcc/config/c6x/elf.h index ec504e1..5c44468 100644 --- a/gcc/config/c6x/elf.h +++ b/gcc/config/c6x/elf.h @@ -1,5 +1,5 @@ /* ELF definitions for TI C6X - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Andrew Jenner <andrew@codesourcery.com> Contributed by Bernd Schmidt <bernds@codesourcery.com> diff --git a/gcc/config/c6x/genmult.sh b/gcc/config/c6x/genmult.sh index 1f07903..8bca103 100644 --- a/gcc/config/c6x/genmult.sh +++ b/gcc/config/c6x/genmult.sh @@ -2,7 +2,7 @@ # Generate c6x-mult.md from c6x-mult.md.in # The input file is passed as an argument. -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/config/c6x/genopt.sh b/gcc/config/c6x/genopt.sh index c8bdde2..ba4d224 100644 --- a/gcc/config/c6x/genopt.sh +++ b/gcc/config/c6x/genopt.sh @@ -1,6 +1,6 @@ #!/bin/sh # Generate c6x-tables.opt from the lists in *.def. -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # # This file is part of GCC. # @@ -22,7 +22,7 @@ cat <<EOF ; -*- buffer-read-only: t -*- ; Generated automatically by genopt.sh from c6x-isas.def. ; -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/c6x/gensched.sh b/gcc/config/c6x/gensched.sh index c59f7ec..4459b2b 100644 --- a/gcc/config/c6x/gensched.sh +++ b/gcc/config/c6x/gensched.sh @@ -2,7 +2,7 @@ # Generate c6x-sched.md from c6x-sched.md.in # The input file is passed as an argument. -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/config/c6x/predicates.md b/gcc/config/c6x/predicates.md index e625ae9..329a762 100644 --- a/gcc/config/c6x/predicates.md +++ b/gcc/config/c6x/predicates.md @@ -1,5 +1,5 @@ /* Predicates for TI C6X - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Andrew Jenner <andrew@codesourcery.com> Contributed by Bernd Schmidt <bernds@codesourcery.com> diff --git a/gcc/config/c6x/sync.md b/gcc/config/c6x/sync.md index d64fed9..b60b38a 100644 --- a/gcc/config/c6x/sync.md +++ b/gcc/config/c6x/sync.md @@ -1,5 +1,5 @@ ;; GCC machine description for C6X synchronization instructions. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/c6x/t-c6x b/gcc/config/c6x/t-c6x index 383a8c4..7ea6c1d 100644 --- a/gcc/config/c6x/t-c6x +++ b/gcc/config/c6x/t-c6x @@ -1,5 +1,5 @@ # Target Makefile Fragment for TI C6X. -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # Contributed by CodeSourcery. # # This file is part of GCC. diff --git a/gcc/config/c6x/t-c6x-elf b/gcc/config/c6x/t-c6x-elf index 00b86fb..1d25ec6 100644 --- a/gcc/config/c6x/t-c6x-elf +++ b/gcc/config/c6x/t-c6x-elf @@ -1,5 +1,5 @@ # Target Makefile Fragment for TI C6X using ELF. -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # Contributed by CodeSourcery. # # This file is part of GCC. diff --git a/gcc/config/c6x/uclinux-elf.h b/gcc/config/c6x/uclinux-elf.h index 618e341..bd87e4c 100644 --- a/gcc/config/c6x/uclinux-elf.h +++ b/gcc/config/c6x/uclinux-elf.h @@ -1,5 +1,5 @@ /* Definitions for TI C6X running ucLinux using ELF - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Andrew Jenner <andrew@codesourcery.com> Contributed by Bernd Schmidt <bernds@codesourcery.com> diff --git a/gcc/config/cr16/constraints.md b/gcc/config/cr16/constraints.md index 5407141..d1da289 100644 --- a/gcc/config/cr16/constraints.md +++ b/gcc/config/cr16/constraints.md @@ -1,5 +1,5 @@ ;; Predicates of machine description for CR16. -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by KPIT Cummins Infosystems Limited. ;; ;; This file is part of GCC. diff --git a/gcc/config/cr16/cr16-protos.h b/gcc/config/cr16/cr16-protos.h index 0ceb8c0..6ebc0b3 100644 --- a/gcc/config/cr16/cr16-protos.h +++ b/gcc/config/cr16/cr16-protos.h @@ -1,5 +1,5 @@ /* Prototypes for exported functions defined in cr16.c - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by KPIT Cummins Infosystems Limited. This file is part of GCC. diff --git a/gcc/config/cr16/cr16.c b/gcc/config/cr16/cr16.c index aaac797..bcbfc8f 100644 --- a/gcc/config/cr16/cr16.c +++ b/gcc/config/cr16/cr16.c @@ -1,5 +1,5 @@ /* Output routines for CR16 processor. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by KPIT Cummins Infosystems Limited. This file is part of GCC. diff --git a/gcc/config/cr16/cr16.h b/gcc/config/cr16/cr16.h index ae528ca..4af90bf 100644 --- a/gcc/config/cr16/cr16.h +++ b/gcc/config/cr16/cr16.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for CR16. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by KPIT Cummins Infosystems Limited. This file is part of GCC. diff --git a/gcc/config/cr16/cr16.md b/gcc/config/cr16/cr16.md index 1df9e38..3e9f5f7 100644 --- a/gcc/config/cr16/cr16.md +++ b/gcc/config/cr16/cr16.md @@ -1,5 +1,5 @@ ;; GCC machine description for CR16. -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by KPIT Cummins Infosystems Limited. ;; This file is part of GCC. diff --git a/gcc/config/cr16/cr16.opt b/gcc/config/cr16/cr16.opt index 9d5e7ed..0396c8d 100644 --- a/gcc/config/cr16/cr16.opt +++ b/gcc/config/cr16/cr16.opt @@ -1,5 +1,5 @@ ; Options for the National Semiconductor CR16 port of the compiler. -; Copyright (C) 2012-2019 Free Software Foundation, Inc. +; Copyright (C) 2012-2020 Free Software Foundation, Inc. ; Contributed by KPIT Cummins Infosystems Limited. ; ; This file is part of GCC. diff --git a/gcc/config/cr16/predicates.md b/gcc/config/cr16/predicates.md index 7336f6d..3b8b73f 100644 --- a/gcc/config/cr16/predicates.md +++ b/gcc/config/cr16/predicates.md @@ -1,5 +1,5 @@ ;; Predicates of machine description for CR16. -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by KPIT Cummins Infosystems Limited. ;; ;; This file is part of GCC. diff --git a/gcc/config/cr16/t-cr16 b/gcc/config/cr16/t-cr16 index b9aab58..e18a15a 100644 --- a/gcc/config/cr16/t-cr16 +++ b/gcc/config/cr16/t-cr16 @@ -1,5 +1,5 @@ # CR16 Target Makefile -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # Contributed by KPIT Cummins Infosystems Limited. # # This file is part of GCC. diff --git a/gcc/config/cris/constraints.md b/gcc/config/cris/constraints.md index 0b01f98..7e35083 100644 --- a/gcc/config/cris/constraints.md +++ b/gcc/config/cris/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for CRIS. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/cris/cris-protos.h b/gcc/config/cris/cris-protos.h index d8b05d4..2105256 100644 --- a/gcc/config/cris/cris-protos.h +++ b/gcc/config/cris/cris-protos.h @@ -1,5 +1,5 @@ /* Definitions for GCC. Part of the machine description for CRIS. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. Contributed by Axis Communications. This file is part of GCC. diff --git a/gcc/config/cris/cris.c b/gcc/config/cris/cris.c index 9f9bc51..01388b3 100644 --- a/gcc/config/cris/cris.c +++ b/gcc/config/cris/cris.c @@ -1,5 +1,5 @@ /* Definitions for GCC. Part of the machine description for CRIS. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. Contributed by Axis Communications. Written by Hans-Peter Nilsson. This file is part of GCC. diff --git a/gcc/config/cris/cris.h b/gcc/config/cris/cris.h index 2c77ab8..4eb5105 100644 --- a/gcc/config/cris/cris.h +++ b/gcc/config/cris/cris.h @@ -1,5 +1,5 @@ /* Definitions for GCC. Part of the machine description for CRIS. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. Contributed by Axis Communications. Written by Hans-Peter Nilsson. This file is part of GCC. diff --git a/gcc/config/cris/cris.md b/gcc/config/cris/cris.md index 23c760c..b73ea8b 100644 --- a/gcc/config/cris/cris.md +++ b/gcc/config/cris/cris.md @@ -1,5 +1,5 @@ ;; GCC machine description for CRIS cpu cores. -;; Copyright (C) 1998-2019 Free Software Foundation, Inc. +;; Copyright (C) 1998-2020 Free Software Foundation, Inc. ;; Contributed by Axis Communications. ;; This file is part of GCC. diff --git a/gcc/config/cris/cris.opt b/gcc/config/cris/cris.opt index baf337d..e216599 100644 --- a/gcc/config/cris/cris.opt +++ b/gcc/config/cris/cris.opt @@ -1,6 +1,6 @@ ; Options for the CRIS port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/cris/elf.opt b/gcc/config/cris/elf.opt index ed6f6aa..103c712 100644 --- a/gcc/config/cris/elf.opt +++ b/gcc/config/cris/elf.opt @@ -1,6 +1,6 @@ ; ELF-specific options for the CRIS port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/cris/linux.h b/gcc/config/cris/linux.h index 471f0ea..3bb6f68 100644 --- a/gcc/config/cris/linux.h +++ b/gcc/config/cris/linux.h @@ -1,5 +1,5 @@ /* Definitions for GCC. Part of the machine description for CRIS. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Axis Communications. Written by Hans-Peter Nilsson. This file is part of GCC. diff --git a/gcc/config/cris/linux.opt b/gcc/config/cris/linux.opt index ad49bd3..766c4de 100644 --- a/gcc/config/cris/linux.opt +++ b/gcc/config/cris/linux.opt @@ -1,6 +1,6 @@ ; GNU/Linux-specific options for the CRIS port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/cris/predicates.md b/gcc/config/cris/predicates.md index ffd7b8b..93435e6 100644 --- a/gcc/config/cris/predicates.md +++ b/gcc/config/cris/predicates.md @@ -1,5 +1,5 @@ ;; Operand and operator predicates for the GCC CRIS port. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; This file is part of GCC. ;; diff --git a/gcc/config/cris/sync.md b/gcc/config/cris/sync.md index 0fe8af8..2e77457 100644 --- a/gcc/config/cris/sync.md +++ b/gcc/config/cris/sync.md @@ -1,5 +1,5 @@ ;; GCC machine description for CRIS atomic memory sequences. -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/cris/t-cris b/gcc/config/cris/t-cris index 7295748..af5535b 100644 --- a/gcc/config/cris/t-cris +++ b/gcc/config/cris/t-cris @@ -3,7 +3,7 @@ # # The Makefile fragment to include when compiling gcc et al for CRIS. # -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/cris/t-elfmulti b/gcc/config/cris/t-elfmulti index 2441a07..3c749c4 100644 --- a/gcc/config/cris/t-elfmulti +++ b/gcc/config/cris/t-elfmulti @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/csky/constraints.md b/gcc/config/csky/constraints.md index d22e5a6..b9990b7 100644 --- a/gcc/config/csky/constraints.md +++ b/gcc/config/csky/constraints.md @@ -1,5 +1,5 @@ ;; Constraints for C-SKY. -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; Contributed by C-SKY Microsystems and Mentor Graphics. ;; ;; This file is part of GCC. diff --git a/gcc/config/csky/csky-elf.h b/gcc/config/csky/csky-elf.h index 155a42d..0a319c0 100644 --- a/gcc/config/csky/csky-elf.h +++ b/gcc/config/csky/csky-elf.h @@ -1,5 +1,5 @@ /* Declarations for bare-metal C-SKY targets. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by C-SKY Microsystems and Mentor Graphics. This file is part of GCC. diff --git a/gcc/config/csky/csky-linux-elf.h b/gcc/config/csky/csky-linux-elf.h index 9ab9f6b..2f052fd 100644 --- a/gcc/config/csky/csky-linux-elf.h +++ b/gcc/config/csky/csky-linux-elf.h @@ -1,5 +1,5 @@ /* Declarations for C-SKY targets running Linux. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by C-SKY Microsystems and Mentor Graphics. This file is part of GCC. diff --git a/gcc/config/csky/csky-protos.h b/gcc/config/csky/csky-protos.h index 34bd571..cc1a033 100644 --- a/gcc/config/csky/csky-protos.h +++ b/gcc/config/csky/csky-protos.h @@ -1,5 +1,5 @@ /* Prototype declarations for the C-SKY back end. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by C-SKY Microsystems and Mentor Graphics. This file is part of GCC. diff --git a/gcc/config/csky/csky.c b/gcc/config/csky/csky.c index 544165c..7ba3ed3 100644 --- a/gcc/config/csky/csky.c +++ b/gcc/config/csky/csky.c @@ -1,5 +1,5 @@ /* GCC backend functions for C-SKY targets. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by C-SKY Microsystems and Mentor Graphics. This file is part of GCC. diff --git a/gcc/config/csky/csky.h b/gcc/config/csky/csky.h index bc4178b..2d5a66c 100644 --- a/gcc/config/csky/csky.h +++ b/gcc/config/csky/csky.h @@ -1,5 +1,5 @@ /* Declarations for the C-SKY back end. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by C-SKY Microsystems and Mentor Graphics. This file is part of GCC. diff --git a/gcc/config/csky/csky.md b/gcc/config/csky/csky.md index 13c33e2..2644acd 100644 --- a/gcc/config/csky/csky.md +++ b/gcc/config/csky/csky.md @@ -1,5 +1,5 @@ ;; Machine description for C-SKY processors. -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; Contributed by C-SKY Microsystems and Mentor Graphics. ;; ;; This file is part of GCC. diff --git a/gcc/config/csky/csky.opt b/gcc/config/csky/csky.opt index 52391cf..5846e50 100644 --- a/gcc/config/csky/csky.opt +++ b/gcc/config/csky/csky.opt @@ -1,5 +1,5 @@ ;; Command-line options for the C-SKY back end. -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; Contributed by C-SKY Microsystems and Mentor Graphics. ;; ;; This file is part of GCC. diff --git a/gcc/config/csky/csky_cores.def b/gcc/config/csky/csky_cores.def index b4a18f7..c18fa79 100644 --- a/gcc/config/csky/csky_cores.def +++ b/gcc/config/csky/csky_cores.def @@ -1,5 +1,5 @@ /* Architecture and core descriptions for the C-SKY back end. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by C-SKY Microsystems and Mentor Graphics. This file is part of GCC. diff --git a/gcc/config/csky/csky_genopt.sh b/gcc/config/csky/csky_genopt.sh index 984206f..7825416 100644 --- a/gcc/config/csky/csky_genopt.sh +++ b/gcc/config/csky/csky_genopt.sh @@ -1,6 +1,6 @@ #!/bin/sh # Generate csky_tables.opt from the lists in *.def. -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # Contributed by C-SKY Microsystems and Mentor Graphics. # # This file is part of GCC. @@ -23,7 +23,7 @@ cat <<EOF ; -*- buffer-read-only: t -*- ; Generated automatically by csky_genopt.sh from csky_cores.def. -; Copyright (C) 2018-2019 Free Software Foundation, Inc. +; Copyright (C) 2018-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/csky/csky_insn_dsp.md b/gcc/config/csky/csky_insn_dsp.md index 6cb55e13..7461115 100644 --- a/gcc/config/csky/csky_insn_dsp.md +++ b/gcc/config/csky/csky_insn_dsp.md @@ -1,5 +1,5 @@ ;; C-SKY DSP instruction descriptions. -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; Contributed by C-SKY Microsystems and Mentor Graphics. ;; ;; This file is part of GCC. diff --git a/gcc/config/csky/csky_insn_fpu.md b/gcc/config/csky/csky_insn_fpu.md index ee423b5..700208e 100644 --- a/gcc/config/csky/csky_insn_fpu.md +++ b/gcc/config/csky/csky_insn_fpu.md @@ -1,5 +1,5 @@ ;; C-SKY FPU instruction descriptions. -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; Contributed by C-SKY Microsystems and Mentor Graphics. ;; ;; This file is part of GCC. diff --git a/gcc/config/csky/csky_isa.def b/gcc/config/csky/csky_isa.def index 8596954..42c896a 100644 --- a/gcc/config/csky/csky_isa.def +++ b/gcc/config/csky/csky_isa.def @@ -1,5 +1,5 @@ /* ISA feature descriptions for the C-SKY back end. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by C-SKY Microsystems and Mentor Graphics. This file is part of GCC. diff --git a/gcc/config/csky/csky_isa.h b/gcc/config/csky/csky_isa.h index 5c63125..2245a4e 100644 --- a/gcc/config/csky/csky_isa.h +++ b/gcc/config/csky/csky_isa.h @@ -1,5 +1,5 @@ /* ISA feature enumerations for C-SKY targets. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by C-SKY Microsystems and Mentor Graphics. This file is part of GCC. diff --git a/gcc/config/csky/csky_opts.h b/gcc/config/csky/csky_opts.h index f35a7bf..a6dbf5a 100644 --- a/gcc/config/csky/csky_opts.h +++ b/gcc/config/csky/csky_opts.h @@ -1,5 +1,5 @@ /* Processor and arch enumerations for C-SKY targets. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by C-SKY Microsystems and Mentor Graphics. This file is part of GCC. diff --git a/gcc/config/csky/csky_pipeline_ck801.md b/gcc/config/csky/csky_pipeline_ck801.md index 39ce0ed..c6fec4e 100644 --- a/gcc/config/csky/csky_pipeline_ck801.md +++ b/gcc/config/csky/csky_pipeline_ck801.md @@ -1,5 +1,5 @@ ;; Scheduler information for C-SKY CK801 processors. -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; Contributed by C-SKY Microsystems and Mentor Graphics. ;; ;; This file is part of GCC. diff --git a/gcc/config/csky/csky_pipeline_ck802.md b/gcc/config/csky/csky_pipeline_ck802.md index fa33eb0..5f6db23 100644 --- a/gcc/config/csky/csky_pipeline_ck802.md +++ b/gcc/config/csky/csky_pipeline_ck802.md @@ -1,5 +1,5 @@ ;; Instruction scheduling information for C-SKY CK802 processors. -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; Contributed by C-SKY Microsystems and Mentor Graphics. ;; ;; This file is part of GCC. diff --git a/gcc/config/csky/csky_pipeline_ck803.md b/gcc/config/csky/csky_pipeline_ck803.md index f7be50d..8357454 100644 --- a/gcc/config/csky/csky_pipeline_ck803.md +++ b/gcc/config/csky/csky_pipeline_ck803.md @@ -1,5 +1,5 @@ ;; Scheduler information for C-SKY CK803 processors. -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; Contributed by C-SKY Microsystems and Mentor Graphics. ;; ;; This file is part of GCC. diff --git a/gcc/config/csky/csky_pipeline_ck810.md b/gcc/config/csky/csky_pipeline_ck810.md index 7d3296b..416bda9 100644 --- a/gcc/config/csky/csky_pipeline_ck810.md +++ b/gcc/config/csky/csky_pipeline_ck810.md @@ -1,5 +1,5 @@ ;; Instruction scheduling information for C-SKY CK810 processors. -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; Contributed by C-SKY Microsystems and Mentor Graphics. ;; ;; This file is part of GCC. diff --git a/gcc/config/csky/csky_tables.opt b/gcc/config/csky/csky_tables.opt index a82f2c9..f7202b2 100644 --- a/gcc/config/csky/csky_tables.opt +++ b/gcc/config/csky/csky_tables.opt @@ -1,7 +1,7 @@ ; -*- buffer-read-only: t -*- ; Generated automatically by csky_genopt.sh from csky_cores.def. -; Copyright (C) 2018-2019 Free Software Foundation, Inc. +; Copyright (C) 2018-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/csky/predicates.md b/gcc/config/csky/predicates.md index 7e0f8d0..dfccfd3 100644 --- a/gcc/config/csky/predicates.md +++ b/gcc/config/csky/predicates.md @@ -1,5 +1,5 @@ ;; Predicates for C-SKY. -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; Contributed by C-SKY Microsystems and Mentor Graphics. ;; ;; This file is part of GCC. diff --git a/gcc/config/csky/print-sysroot-suffix.sh b/gcc/config/csky/print-sysroot-suffix.sh index a46e5fd..04db7e7 100644 --- a/gcc/config/csky/print-sysroot-suffix.sh +++ b/gcc/config/csky/print-sysroot-suffix.sh @@ -2,7 +2,7 @@ # Script to generate SYSROOT_SUFFIX_SPEC equivalent to MULTILIB_OSDIRNAMES # Arguments are MULTILIB_OSDIRNAMES, MULTILIB_OPTIONS and MULTILIB_MATCHES. -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # Contributed by C-SKY Microsystems and Mentor Graphics. # This file is part of GCC. diff --git a/gcc/config/csky/t-csky b/gcc/config/csky/t-csky index bcd65b8..ab38fd6 100644 --- a/gcc/config/csky/t-csky +++ b/gcc/config/csky/t-csky @@ -1,6 +1,6 @@ # Make rules for all C-SKY targets. # -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # Contributed by C-SKY Microsystems and Mentor Graphics. # # This file is part of GCC. diff --git a/gcc/config/csky/t-csky-elf b/gcc/config/csky/t-csky-elf index c7de5c9..cd690bc 100644 --- a/gcc/config/csky/t-csky-elf +++ b/gcc/config/csky/t-csky-elf @@ -1,6 +1,6 @@ # Multilib configuration for csky*-elf. # -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # Contributed by C-SKY Microsystems and Mentor Graphics. # # This file is part of GCC. diff --git a/gcc/config/csky/t-csky-linux b/gcc/config/csky/t-csky-linux index 084517b..16656c3 100644 --- a/gcc/config/csky/t-csky-linux +++ b/gcc/config/csky/t-csky-linux @@ -1,6 +1,6 @@ # Multilib configuration for csky*-linux-*. # -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # Contributed by C-SKY Microsystems and Mentor Graphics. # # This file is part of GCC. diff --git a/gcc/config/csky/t-sysroot-suffix b/gcc/config/csky/t-sysroot-suffix index 86ae44c..04bf8dd 100644 --- a/gcc/config/csky/t-sysroot-suffix +++ b/gcc/config/csky/t-sysroot-suffix @@ -1,6 +1,6 @@ # Makefile fragment for C-SKY sysroot suffix. # -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # Contributed by C-SKY Microsystems and Mentor Graphics. # # This file is part of GCC. diff --git a/gcc/config/darwin-c.c b/gcc/config/darwin-c.c index 55b60da..6b2ba2f 100644 --- a/gcc/config/darwin-c.c +++ b/gcc/config/darwin-c.c @@ -1,5 +1,5 @@ /* Darwin support needed only by C/C++ frontends. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Apple Computer Inc. This file is part of GCC. diff --git a/gcc/config/darwin-driver.c b/gcc/config/darwin-driver.c index 82ac231..6cf85d0 100644 --- a/gcc/config/darwin-driver.c +++ b/gcc/config/darwin-driver.c @@ -1,5 +1,5 @@ /* Additional functions for the GCC driver on Darwin native. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Apple Computer Inc. This file is part of GCC. diff --git a/gcc/config/darwin-f.c b/gcc/config/darwin-f.c index 69a9eea..0168665 100644 --- a/gcc/config/darwin-f.c +++ b/gcc/config/darwin-f.c @@ -1,5 +1,5 @@ /* Darwin support needed only by Fortran frontends. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Daniel Franke. This file is part of GCC. diff --git a/gcc/config/darwin-ppc-ldouble-patch.def b/gcc/config/darwin-ppc-ldouble-patch.def index 10e420a..7120382 100644 --- a/gcc/config/darwin-ppc-ldouble-patch.def +++ b/gcc/config/darwin-ppc-ldouble-patch.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2008-2019 Free Software Foundation, Inc. +/* Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/darwin-protos.h b/gcc/config/darwin-protos.h index e6721c7..54cd1e4 100644 --- a/gcc/config/darwin-protos.h +++ b/gcc/config/darwin-protos.h @@ -1,5 +1,5 @@ /* Prototypes. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/darwin-sections.def b/gcc/config/darwin-sections.def index 61466e7d..98677f6 100644 --- a/gcc/config/darwin-sections.def +++ b/gcc/config/darwin-sections.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2005-2019 Free Software Foundation, Inc. +/* Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/darwin.c b/gcc/config/darwin.c index f34be22..e789261 100644 --- a/gcc/config/darwin.c +++ b/gcc/config/darwin.c @@ -1,5 +1,5 @@ /* Functions for generic Darwin as target machine for GNU C compiler. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. Contributed by Apple Computer Inc. This file is part of GCC. diff --git a/gcc/config/darwin.h b/gcc/config/darwin.h index 546336e..27665b3 100644 --- a/gcc/config/darwin.h +++ b/gcc/config/darwin.h @@ -1,5 +1,5 @@ /* Target definitions for Darwin (Mac OS X) systems. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. Contributed by Apple Computer Inc. This file is part of GCC. diff --git a/gcc/config/darwin.opt b/gcc/config/darwin.opt index 7f5616c..15bbdbf 100644 --- a/gcc/config/darwin.opt +++ b/gcc/config/darwin.opt @@ -1,6 +1,6 @@ ; Processor-independent options for Darwin. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/darwin10.h b/gcc/config/darwin10.h index a6d1eba..d1a33a3 100644 --- a/gcc/config/darwin10.h +++ b/gcc/config/darwin10.h @@ -1,5 +1,5 @@ /* Target definitions for Darwin (Mac OS X) systems. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Jack Howarth <howarth@bromo.med.uc.edu>. This file is part of GCC. diff --git a/gcc/config/darwin12.h b/gcc/config/darwin12.h index 820d641..b397703 100644 --- a/gcc/config/darwin12.h +++ b/gcc/config/darwin12.h @@ -1,5 +1,5 @@ /* Target definitions for Darwin (Mac OS X) systems. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Jack Howarth <howarth.at.gcc@gmail.com>. This file is part of GCC. diff --git a/gcc/config/darwin9.h b/gcc/config/darwin9.h index 1fd1604..b7bdf63 100644 --- a/gcc/config/darwin9.h +++ b/gcc/config/darwin9.h @@ -1,5 +1,5 @@ /* Target definitions for Darwin (Mac OS X) systems. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Apple Inc. This file is part of GCC. diff --git a/gcc/config/dbx.h b/gcc/config/dbx.h index a8916a8..739d67b 100644 --- a/gcc/config/dbx.h +++ b/gcc/config/dbx.h @@ -1,5 +1,5 @@ /* Prefer DBX (stabs) debugging information. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/dbxcoff.h b/gcc/config/dbxcoff.h index ce1809d..dbe9f67 100644 --- a/gcc/config/dbxcoff.h +++ b/gcc/config/dbxcoff.h @@ -1,5 +1,5 @@ /* Definitions needed when using stabs embedded in COFF sections. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/dbxelf.h b/gcc/config/dbxelf.h index 26c9fd7..e555994 100644 --- a/gcc/config/dbxelf.h +++ b/gcc/config/dbxelf.h @@ -1,5 +1,5 @@ /* Definitions needed when using stabs embedded in ELF sections. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/default-c.c b/gcc/config/default-c.c index 5158932..c29b0cc 100644 --- a/gcc/config/default-c.c +++ b/gcc/config/default-c.c @@ -1,5 +1,5 @@ /* Default C-family target hooks initializer. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/default-d.c b/gcc/config/default-d.c index 27c86cb..ea831d0 100644 --- a/gcc/config/default-d.c +++ b/gcc/config/default-d.c @@ -1,5 +1,5 @@ /* Default D language target hooks initializer. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/dragonfly-stdint.h b/gcc/config/dragonfly-stdint.h index 65b8639..3b313e6 100644 --- a/gcc/config/dragonfly-stdint.h +++ b/gcc/config/dragonfly-stdint.h @@ -1,5 +1,5 @@ /* Definitions for <stdint.h> types for DragonFly systems. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by John Marino <gnugcc@marino.st> This file is part of GCC. diff --git a/gcc/config/dragonfly.h b/gcc/config/dragonfly.h index 71ad6bc..01f6908 100644 --- a/gcc/config/dragonfly.h +++ b/gcc/config/dragonfly.h @@ -1,5 +1,5 @@ /* Base configuration file for all DragonFly targets. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by John Marino <gnugcc@marino.st> This file is part of GCC. diff --git a/gcc/config/dragonfly.opt b/gcc/config/dragonfly.opt index c9bfda3..3c5f630 100644 --- a/gcc/config/dragonfly.opt +++ b/gcc/config/dragonfly.opt @@ -1,6 +1,6 @@ ; DragonFly BSD options. -; Copyright (C) 2014-2019 Free Software Foundation, Inc. +; Copyright (C) 2014-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/elfos.h b/gcc/config/elfos.h index e91c0f3..74a3eaf 100644 --- a/gcc/config/elfos.h +++ b/gcc/config/elfos.h @@ -1,6 +1,6 @@ /* elfos.h -- operating system specific defines to be used when targeting GCC for some generic ELF system - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. Based on svr4.h contributed by Ron Guilmette (rfg@netcom.com). This file is part of GCC. diff --git a/gcc/config/epiphany/constraints.md b/gcc/config/epiphany/constraints.md index 6746b87..bb0317c 100644 --- a/gcc/config/epiphany/constraints.md +++ b/gcc/config/epiphany/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for Adaptiva epiphany -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; Contributed by Embecosm on behalf of Adapteva, Inc. ;; This file is part of GCC. diff --git a/gcc/config/epiphany/epiphany-modes.def b/gcc/config/epiphany/epiphany-modes.def index abe5849..4fc4682 100644 --- a/gcc/config/epiphany/epiphany-modes.def +++ b/gcc/config/epiphany/epiphany-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, Adapteva Epiphany cpu. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Embecosm on behalf of Adapteva, Inc. This file is part of GCC. diff --git a/gcc/config/epiphany/epiphany-protos.h b/gcc/config/epiphany/epiphany-protos.h index 13ee673..1d05b09 100644 --- a/gcc/config/epiphany/epiphany-protos.h +++ b/gcc/config/epiphany/epiphany-protos.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, EPIPHANY cpu. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Embecosm on behalf of Adapteva, Inc. This file is part of GCC. diff --git a/gcc/config/epiphany/epiphany-sched.md b/gcc/config/epiphany/epiphany-sched.md index f0a98b8..df83cb8 100644 --- a/gcc/config/epiphany/epiphany-sched.md +++ b/gcc/config/epiphany/epiphany-sched.md @@ -1,5 +1,5 @@ ;; DFA scheduling description for EPIPHANY -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; Contributed by Embecosm on behalf of Adapteva, Inc. ;; This file is part of GCC. diff --git a/gcc/config/epiphany/epiphany.c b/gcc/config/epiphany/epiphany.c index 12cb4b4..818bbf0 100644 --- a/gcc/config/epiphany/epiphany.c +++ b/gcc/config/epiphany/epiphany.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on the EPIPHANY cpu. - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. Contributed by Embecosm on behalf of Adapteva, Inc. This file is part of GCC. diff --git a/gcc/config/epiphany/epiphany.h b/gcc/config/epiphany/epiphany.h index 8ebdbfe..676fc63 100644 --- a/gcc/config/epiphany/epiphany.h +++ b/gcc/config/epiphany/epiphany.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, Argonaut EPIPHANY cpu. - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. Contributed by Embecosm on behalf of Adapteva, Inc. This file is part of GCC. diff --git a/gcc/config/epiphany/epiphany.md b/gcc/config/epiphany/epiphany.md index be9ea9a..c18d74d 100644 --- a/gcc/config/epiphany/epiphany.md +++ b/gcc/config/epiphany/epiphany.md @@ -1,5 +1,5 @@ ;; Machine description of the Adaptiva epiphany cpu for GNU C compiler -;; Copyright (C) 1994-2019 Free Software Foundation, Inc. +;; Copyright (C) 1994-2020 Free Software Foundation, Inc. ;; Contributed by Embecosm on behalf of Adapteva, Inc. ;; This file is part of GCC. diff --git a/gcc/config/epiphany/epiphany.opt b/gcc/config/epiphany/epiphany.opt index 6c84414..dd194a6 100644 --- a/gcc/config/epiphany/epiphany.opt +++ b/gcc/config/epiphany/epiphany.opt @@ -1,6 +1,6 @@ ; Options for the Adapteva EPIPHANY port of the compiler ; -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; Contributed by Embecosm on behalf of Adapteva, Inc. ; ; This file is part of GCC. diff --git a/gcc/config/epiphany/epiphany_intrinsics.h b/gcc/config/epiphany/epiphany_intrinsics.h index 4120ee3..0cdd3c6 100644 --- a/gcc/config/epiphany/epiphany_intrinsics.h +++ b/gcc/config/epiphany/epiphany_intrinsics.h @@ -1,5 +1,5 @@ /* Epiphany intrinsic functions - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Embecosm on behalf of Adapteva, Inc. This file is part of GCC. diff --git a/gcc/config/epiphany/mode-switch-use.c b/gcc/config/epiphany/mode-switch-use.c index c32a8b4..1591e19 100644 --- a/gcc/config/epiphany/mode-switch-use.c +++ b/gcc/config/epiphany/mode-switch-use.c @@ -1,6 +1,6 @@ /* Insert USEs in instructions that require mode switching. This should probably be merged into mode-switching.c . - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Embecosm on behalf of Adapteva, Inc. This file is part of GCC. diff --git a/gcc/config/epiphany/predicates.md b/gcc/config/epiphany/predicates.md index dc039ff..a7d7cbb 100644 --- a/gcc/config/epiphany/predicates.md +++ b/gcc/config/epiphany/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for code generation on the EPIPHANY cpu. -;; Copyright (C) 1994-2019 Free Software Foundation, Inc. +;; Copyright (C) 1994-2020 Free Software Foundation, Inc. ;; Contributed by Embecosm on behalf of Adapteva, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/epiphany/resolve-sw-modes.c b/gcc/config/epiphany/resolve-sw-modes.c index 9ecdf63..398efc5 100644 --- a/gcc/config/epiphany/resolve-sw-modes.c +++ b/gcc/config/epiphany/resolve-sw-modes.c @@ -1,5 +1,5 @@ /* Mode switching cleanup pass for the EPIPHANY cpu. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Embecosm on behalf of Adapteva, Inc. This file is part of GCC. diff --git a/gcc/config/epiphany/rtems.h b/gcc/config/epiphany/rtems.h index 4ba337d..b317de1 100644 --- a/gcc/config/epiphany/rtems.h +++ b/gcc/config/epiphany/rtems.h @@ -1,5 +1,5 @@ /* Definitions for RTEMS based EPIPHANY systems. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/epiphany/t-epiphany b/gcc/config/epiphany/t-epiphany index 6ba02b1..900a49e 100644 --- a/gcc/config/epiphany/t-epiphany +++ b/gcc/config/epiphany/t-epiphany @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # Contributed by Embecosm on behalf of Adapteva, Inc. # # This file is part of GCC. diff --git a/gcc/config/flat.h b/gcc/config/flat.h index 53ba925..2d00df7 100644 --- a/gcc/config/flat.h +++ b/gcc/config/flat.h @@ -1,5 +1,5 @@ /* Defines to be used for targets that support flat executables. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/fr30/constraints.md b/gcc/config/fr30/constraints.md index 2dd2798..eaa153a 100644 --- a/gcc/config/fr30/constraints.md +++ b/gcc/config/fr30/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for the FR30. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/fr30/fr30-protos.h b/gcc/config/fr30/fr30-protos.h index eee8381..a16e139 100644 --- a/gcc/config/fr30/fr30-protos.h +++ b/gcc/config/fr30/fr30-protos.h @@ -1,5 +1,5 @@ /* Prototypes for fr30.c functions used in the md file & elsewhere. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/fr30/fr30.c b/gcc/config/fr30/fr30.c index d765c4b..08411b4 100644 --- a/gcc/config/fr30/fr30.c +++ b/gcc/config/fr30/fr30.c @@ -1,5 +1,5 @@ /* FR30 specific functions. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. Contributed by Cygnus Solutions. This file is part of GCC. diff --git a/gcc/config/fr30/fr30.h b/gcc/config/fr30/fr30.h index bfcaa49..5d725b0 100644 --- a/gcc/config/fr30/fr30.h +++ b/gcc/config/fr30/fr30.h @@ -1,7 +1,7 @@ /*{{{ Comment. */ /* Definitions of FR30 target. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. Contributed by Cygnus Solutions. This file is part of GCC. diff --git a/gcc/config/fr30/fr30.md b/gcc/config/fr30/fr30.md index dcdf6dd..23b3e5b 100644 --- a/gcc/config/fr30/fr30.md +++ b/gcc/config/fr30/fr30.md @@ -1,5 +1,5 @@ ;; FR30 machine description. -;; Copyright (C) 1998-2019 Free Software Foundation, Inc. +;; Copyright (C) 1998-2020 Free Software Foundation, Inc. ;; Contributed by Cygnus Solutions. ;; This file is part of GCC. diff --git a/gcc/config/fr30/fr30.opt b/gcc/config/fr30/fr30.opt index 7f1aba2..0a65cc4 100644 --- a/gcc/config/fr30/fr30.opt +++ b/gcc/config/fr30/fr30.opt @@ -1,6 +1,6 @@ ; Options for the FR30 port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/fr30/predicates.md b/gcc/config/fr30/predicates.md index 1fb58d1..3e02253 100644 --- a/gcc/config/fr30/predicates.md +++ b/gcc/config/fr30/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for FR30. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/freebsd-nthr.h b/gcc/config/freebsd-nthr.h index ba0c845..78e6302 100644 --- a/gcc/config/freebsd-nthr.h +++ b/gcc/config/freebsd-nthr.h @@ -1,5 +1,5 @@ /* FreeBSD configuration setting for FreeBSD systems. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Loren J. Rittle <ljrittle@acm.org> This file is part of GCC. diff --git a/gcc/config/freebsd-spec.h b/gcc/config/freebsd-spec.h index eb5039d..6003647 100644 --- a/gcc/config/freebsd-spec.h +++ b/gcc/config/freebsd-spec.h @@ -1,5 +1,5 @@ /* Base configuration file for all FreeBSD targets. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/freebsd-stdint.h b/gcc/config/freebsd-stdint.h index 6cf6082..6778754 100644 --- a/gcc/config/freebsd-stdint.h +++ b/gcc/config/freebsd-stdint.h @@ -1,5 +1,5 @@ /* Definitions for <stdint.h> types for FreeBSD systems. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Gerald Pfeifer <gerald@pfeifer.com>. This file is part of GCC. diff --git a/gcc/config/freebsd.h b/gcc/config/freebsd.h index 757e94f..d9d6be7 100644 --- a/gcc/config/freebsd.h +++ b/gcc/config/freebsd.h @@ -1,5 +1,5 @@ /* Base configuration file for all FreeBSD targets. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/freebsd.opt b/gcc/config/freebsd.opt index 49a674c..45e0f4a 100644 --- a/gcc/config/freebsd.opt +++ b/gcc/config/freebsd.opt @@ -1,6 +1,6 @@ ; FreeBSD options. -; Copyright (C) 2010-2019 Free Software Foundation, Inc. +; Copyright (C) 2010-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/frv/constraints.md b/gcc/config/frv/constraints.md index 88a3971..af32431 100644 --- a/gcc/config/frv/constraints.md +++ b/gcc/config/frv/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for FRV. -;; Copyright (C) 2001-2019 Free Software Foundation, Inc. +;; Copyright (C) 2001-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/frv/frv-asm.h b/gcc/config/frv/frv-asm.h index 98761fb..29fdbd7 100644 --- a/gcc/config/frv/frv-asm.h +++ b/gcc/config/frv/frv-asm.h @@ -1,5 +1,5 @@ /* Assembler Support. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Red Hat, Inc. This file is part of GCC. diff --git a/gcc/config/frv/frv-modes.def b/gcc/config/frv/frv-modes.def index 794a23d..45a6272 100644 --- a/gcc/config/frv/frv-modes.def +++ b/gcc/config/frv/frv-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler for FRV. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/frv/frv-opts.h b/gcc/config/frv/frv-opts.h index 301f501..eb8ebd2 100644 --- a/gcc/config/frv/frv-opts.h +++ b/gcc/config/frv/frv-opts.h @@ -1,5 +1,5 @@ /* Frv option-handling defitions. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/frv/frv-protos.h b/gcc/config/frv/frv-protos.h index 3844abe..8d61359 100644 --- a/gcc/config/frv/frv-protos.h +++ b/gcc/config/frv/frv-protos.h @@ -1,5 +1,5 @@ /* Frv prototypes. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by Red Hat, Inc. This file is part of GCC. diff --git a/gcc/config/frv/frv.c b/gcc/config/frv/frv.c index 6526e81..125346d 100644 --- a/gcc/config/frv/frv.c +++ b/gcc/config/frv/frv.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1997-2019 Free Software Foundation, Inc. +/* Copyright (C) 1997-2020 Free Software Foundation, Inc. Contributed by Red Hat, Inc. This file is part of GCC. diff --git a/gcc/config/frv/frv.h b/gcc/config/frv/frv.h index 501515c..450b22e 100644 --- a/gcc/config/frv/frv.h +++ b/gcc/config/frv/frv.h @@ -1,5 +1,5 @@ /* Target macros for the FRV port of GCC. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by Red Hat Inc. This file is part of GCC. diff --git a/gcc/config/frv/frv.md b/gcc/config/frv/frv.md index 6e8db59..896993d 100644 --- a/gcc/config/frv/frv.md +++ b/gcc/config/frv/frv.md @@ -1,5 +1,5 @@ ;; Frv Machine Description -;; Copyright (C) 1999-2019 Free Software Foundation, Inc. +;; Copyright (C) 1999-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat, Inc. ;; This file is part of GCC. diff --git a/gcc/config/frv/frv.opt b/gcc/config/frv/frv.opt index 190c967..4b4fe70 100644 --- a/gcc/config/frv/frv.opt +++ b/gcc/config/frv/frv.opt @@ -1,6 +1,6 @@ ; Options for the FR-V port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/frv/linux.h b/gcc/config/frv/linux.h index 2c75d44..ce725cb 100644 --- a/gcc/config/frv/linux.h +++ b/gcc/config/frv/linux.h @@ -1,5 +1,5 @@ /* Target macros for the FRV Linux port of GCC. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by Red Hat Inc. This file is part of GCC. diff --git a/gcc/config/frv/predicates.md b/gcc/config/frv/predicates.md index d89c759..706b590 100644 --- a/gcc/config/frv/predicates.md +++ b/gcc/config/frv/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Frv. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/frv/t-frv b/gcc/config/frv/t-frv index 56440ab6..bdfde2bf 100644 --- a/gcc/config/frv/t-frv +++ b/gcc/config/frv/t-frv @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/frv/t-linux b/gcc/config/frv/t-linux index 6bd046c..ea53add 100644 --- a/gcc/config/frv/t-linux +++ b/gcc/config/frv/t-linux @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/ft32/constraints.md b/gcc/config/ft32/constraints.md index cb72132..088732f 100644 --- a/gcc/config/ft32/constraints.md +++ b/gcc/config/ft32/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for FT32 -;; Copyright (C) 2015-2019 Free Software Foundation, Inc. +;; Copyright (C) 2015-2020 Free Software Foundation, Inc. ;; Contributed by FTDI <support@ftdi.com> ;; This file is part of GCC. diff --git a/gcc/config/ft32/ft32-protos.h b/gcc/config/ft32/ft32-protos.h index d7ecc73..243c7f3 100644 --- a/gcc/config/ft32/ft32-protos.h +++ b/gcc/config/ft32/ft32-protos.h @@ -1,5 +1,5 @@ /* Prototypes for ft32.c functions used in the md file & elsewhere. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/ft32/ft32.c b/gcc/config/ft32/ft32.c index 840882f..0dc12d2 100644 --- a/gcc/config/ft32/ft32.c +++ b/gcc/config/ft32/ft32.c @@ -1,5 +1,5 @@ /* Target Code for ft32 - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by FTDI <support@ftdi.com> This file is part of GCC. diff --git a/gcc/config/ft32/ft32.h b/gcc/config/ft32/ft32.h index f7330a9..962cce8 100644 --- a/gcc/config/ft32/ft32.h +++ b/gcc/config/ft32/ft32.h @@ -1,5 +1,5 @@ /* Target Definitions for ft32. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by FTDI <support@ftdi.com> This file is part of GCC. diff --git a/gcc/config/ft32/ft32.md b/gcc/config/ft32/ft32.md index 9e31f2c..8918bb7 100644 --- a/gcc/config/ft32/ft32.md +++ b/gcc/config/ft32/ft32.md @@ -1,5 +1,5 @@ ;; Machine description for FT32 -;; Copyright (C) 2015-2019 Free Software Foundation, Inc. +;; Copyright (C) 2015-2020 Free Software Foundation, Inc. ;; Contributed by FTDI <support@ftdi.com> ;; This file is part of GCC. diff --git a/gcc/config/ft32/ft32.opt b/gcc/config/ft32/ft32.opt index 10905a7..cabe4b2 100644 --- a/gcc/config/ft32/ft32.opt +++ b/gcc/config/ft32/ft32.opt @@ -1,6 +1,6 @@ ; Options for the FT32 port of the compiler. -; Copyright (C) 2015-2019 Free Software Foundation, Inc. +; Copyright (C) 2015-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/ft32/predicates.md b/gcc/config/ft32/predicates.md index a3178a1..54e5c56 100644 --- a/gcc/config/ft32/predicates.md +++ b/gcc/config/ft32/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for FT32 -;; Copyright (C) 2015-2019 Free Software Foundation, Inc. +;; Copyright (C) 2015-2020 Free Software Foundation, Inc. ;; Contributed by FTDI <support@ftdi.com> ;; This file is part of GCC. diff --git a/gcc/config/ft32/t-ft32 b/gcc/config/ft32/t-ft32 index b82fd15..cdb50f9 100644 --- a/gcc/config/ft32/t-ft32 +++ b/gcc/config/ft32/t-ft32 @@ -1,5 +1,5 @@ # Target Makefile Fragment for ft32 -# Copyright (C) 2015-2019 Free Software Foundation, Inc. +# Copyright (C) 2015-2020 Free Software Foundation, Inc. # Contributed by FTDI <support@ftdi.com> # # This file is part of GCC. diff --git a/gcc/config/fuchsia.h b/gcc/config/fuchsia.h index dd81b04..f7a0f9e 100644 --- a/gcc/config/fuchsia.h +++ b/gcc/config/fuchsia.h @@ -1,5 +1,5 @@ /* Base configuration file for all Fuchsia targets. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by Google. This file is part of GCC. diff --git a/gcc/config/fused-madd.opt b/gcc/config/fused-madd.opt index 2a78c85..4782522 100644 --- a/gcc/config/fused-madd.opt +++ b/gcc/config/fused-madd.opt @@ -1,6 +1,6 @@ ; -mfused-madd option (some targets only). ; -; Copyright (C) 2010-2019 Free Software Foundation, Inc. +; Copyright (C) 2010-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/g.opt b/gcc/config/g.opt index caf5758..4c93869 100644 --- a/gcc/config/g.opt +++ b/gcc/config/g.opt @@ -1,6 +1,6 @@ ; -G option (small data, some targets only). -; Copyright (C) 2003-2019 Free Software Foundation, Inc. +; Copyright (C) 2003-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/gcn/constraints.md b/gcc/config/gcn/constraints.md index 08ba76a..f2de943 100644 --- a/gcc/config/gcn/constraints.md +++ b/gcc/config/gcn/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for GCN. -;; Copyright (C) 2016-2019 Free Software Foundation, Inc. +;; Copyright (C) 2016-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/gcn/driver-gcn.c b/gcc/config/gcn/driver-gcn.c index a5181bc..46e07f4 100644 --- a/gcc/config/gcn/driver-gcn.c +++ b/gcc/config/gcn/driver-gcn.c @@ -1,5 +1,5 @@ /* Subroutines for the gcc driver. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/gcn/gcn-builtins.def b/gcc/config/gcn/gcn-builtins.def index 4789760..1456175 100644 --- a/gcc/config/gcn/gcn-builtins.def +++ b/gcc/config/gcn/gcn-builtins.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2019 Free Software Foundation, Inc. +/* Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/gcn/gcn-hsa.h b/gcc/config/gcn/gcn-hsa.h index 2e3746c..cefe672 100644 --- a/gcc/config/gcn/gcn-hsa.h +++ b/gcc/config/gcn/gcn-hsa.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2019 Free Software Foundation, Inc. +/* Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/gcn/gcn-modes.def b/gcc/config/gcn/gcn-modes.def index 6d73100..2d5c737 100644 --- a/gcc/config/gcn/gcn-modes.def +++ b/gcc/config/gcn/gcn-modes.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2019 Free Software Foundation, Inc. +/* Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/gcn/gcn-opts.h b/gcc/config/gcn/gcn-opts.h index e2b32b6..aac06e3 100644 --- a/gcc/config/gcn/gcn-opts.h +++ b/gcc/config/gcn/gcn-opts.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2019 Free Software Foundation, Inc. +/* Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/gcn/gcn-passes.def b/gcc/config/gcn/gcn-passes.def index 50f583f..bcf928d 100644 --- a/gcc/config/gcn/gcn-passes.def +++ b/gcc/config/gcn/gcn-passes.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2017-2019 Free Software Foundation, Inc. +/* Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/gcn/gcn-protos.h b/gcc/config/gcn/gcn-protos.h index da7faf2..92a6aa7 100644 --- a/gcc/config/gcn/gcn-protos.h +++ b/gcc/config/gcn/gcn-protos.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2019 Free Software Foundation, Inc. +/* Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/gcn/gcn-run.c b/gcc/config/gcn/gcn-run.c index cf4870f..7bec741 100644 --- a/gcc/config/gcn/gcn-run.c +++ b/gcc/config/gcn/gcn-run.c @@ -1,7 +1,7 @@ /* Run a stand-alone AMD GCN kernel. Copyright 2017 Mentor Graphics Corporation - Copyright 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/config/gcn/gcn-tree.c b/gcc/config/gcn/gcn-tree.c index c6b6302..4dcb179 100644 --- a/gcc/config/gcn/gcn-tree.c +++ b/gcc/config/gcn/gcn-tree.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2017-2019 Free Software Foundation, Inc. +/* Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/gcn/gcn-valu.md b/gcc/config/gcn/gcn-valu.md index 98dc3e0..457a66c 100644 --- a/gcc/config/gcn/gcn-valu.md +++ b/gcc/config/gcn/gcn-valu.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2016-2019 Free Software Foundation, Inc. +;; Copyright (C) 2016-2020 Free Software Foundation, Inc. ;; This file is free software; you can redistribute it and/or modify it under ;; the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/gcn/gcn.c b/gcc/config/gcn/gcn.c index cf189a4..94f1e45 100644 --- a/gcc/config/gcn/gcn.c +++ b/gcc/config/gcn/gcn.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2019 Free Software Foundation, Inc. +/* Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/gcn/gcn.h b/gcc/config/gcn/gcn.h index 76b449b..0efa99f 100644 --- a/gcc/config/gcn/gcn.h +++ b/gcc/config/gcn/gcn.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2019 Free Software Foundation, Inc. +/* Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/gcn/gcn.md b/gcc/config/gcn/gcn.md index b48af0d..914a43a 100644 --- a/gcc/config/gcn/gcn.md +++ b/gcc/config/gcn/gcn.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2016-2019 Free Software Foundation, Inc. +;; Copyright (C) 2016-2020 Free Software Foundation, Inc. ;; This file is free software; you can redistribute it and/or modify it under ;; the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/gcn/gcn.opt b/gcc/config/gcn/gcn.opt index 402deb6..3b3d441 100644 --- a/gcc/config/gcn/gcn.opt +++ b/gcc/config/gcn/gcn.opt @@ -1,6 +1,6 @@ ; Options for the GCN port of the compiler. -; Copyright (C) 2016-2019 Free Software Foundation, Inc. +; Copyright (C) 2016-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/gcn/mkoffload.c b/gcc/config/gcn/mkoffload.c index b5a2870..0062f15 100644 --- a/gcc/config/gcn/mkoffload.c +++ b/gcc/config/gcn/mkoffload.c @@ -1,6 +1,6 @@ /* Offload image generation tool for AMD GCN. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/gcn/offload.h b/gcc/config/gcn/offload.h index 795ee3f..a843596 100644 --- a/gcc/config/gcn/offload.h +++ b/gcc/config/gcn/offload.h @@ -1,6 +1,6 @@ /* Support for AMD GCN offloading. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/gcn/predicates.md b/gcc/config/gcn/predicates.md index 5b54f49..2f904b1 100644 --- a/gcc/config/gcn/predicates.md +++ b/gcc/config/gcn/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for GCN. -;; Copyright (C) 2016-2019 Free Software Foundation, Inc. +;; Copyright (C) 2016-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/gcn/t-gcn-hsa b/gcc/config/gcn/t-gcn-hsa index 1600a58..9bd16ab 100644 --- a/gcc/config/gcn/t-gcn-hsa +++ b/gcc/config/gcn/t-gcn-hsa @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2019 Free Software Foundation, Inc. +# Copyright (C) 2016-2020 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/glibc-c.c b/gcc/config/glibc-c.c index dbf4330d..3705b8c 100644 --- a/gcc/config/glibc-c.c +++ b/gcc/config/glibc-c.c @@ -1,5 +1,5 @@ /* C-family target hooks initializer for targets possibly using glibc. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/glibc-d.c b/gcc/config/glibc-d.c index fc64598..bdacdac 100644 --- a/gcc/config/glibc-d.c +++ b/gcc/config/glibc-d.c @@ -1,5 +1,5 @@ /* Glibc support needed only by D front-end. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/glibc-stdint.h b/gcc/config/glibc-stdint.h index 9d93143..ef578e5 100644 --- a/gcc/config/glibc-stdint.h +++ b/gcc/config/glibc-stdint.h @@ -1,5 +1,5 @@ /* Definitions for <stdint.h> types on systems using GNU libc or uClibc. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/gnu-user.h b/gcc/config/gnu-user.h index 95a3c29..ff2e880 100644 --- a/gcc/config/gnu-user.h +++ b/gcc/config/gnu-user.h @@ -1,7 +1,7 @@ /* Definitions for systems using, at least optionally, a GNU (glibc-based) userspace or other userspace with libc derived from glibc (e.g. uClibc) or for which similar specs are appropriate. - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. Contributed by Eric Youngdale. Modified for stabs-in-ELF by H.J. Lu (hjl@lucon.org). diff --git a/gcc/config/gnu-user.opt b/gcc/config/gnu-user.opt index f417375..d521978 100644 --- a/gcc/config/gnu-user.opt +++ b/gcc/config/gnu-user.opt @@ -1,6 +1,6 @@ ; Options for systems using gnu-user.h. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/gnu.h b/gcc/config/gnu.h index 9a5e215..d6d5e98 100644 --- a/gcc/config/gnu.h +++ b/gcc/config/gnu.h @@ -1,7 +1,7 @@ /* Configuration common to all targets running the GNU system. */ /* -Copyright (C) 1994-2019 Free Software Foundation, Inc. +Copyright (C) 1994-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/h8300/constraints.md b/gcc/config/h8300/constraints.md index 7424c1e..fee44e8 100644 --- a/gcc/config/h8300/constraints.md +++ b/gcc/config/h8300/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for Renesas H8/300. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/h8300/elf.h b/gcc/config/h8300/elf.h index 441962a..ca32673 100644 --- a/gcc/config/h8300/elf.h +++ b/gcc/config/h8300/elf.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. Renesas H8/300 version generating elf - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Steve Chamberlain (sac@cygnus.com), Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com). diff --git a/gcc/config/h8300/genmova.sh b/gcc/config/h8300/genmova.sh index f8792ca..22b01cc 100644 --- a/gcc/config/h8300/genmova.sh +++ b/gcc/config/h8300/genmova.sh @@ -2,7 +2,7 @@ # Generate mova.md, a file containing patterns that can be implemented # using the h8sx mova instruction. -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is part of GCC. # @@ -22,7 +22,7 @@ echo ";; -*- buffer-read-only: t -*-" echo ";; Generated automatically from genmova.sh" -echo ";; Copyright (C) 2004-2019 Free Software Foundation, Inc." +echo ";; Copyright (C) 2004-2020 Free Software Foundation, Inc." echo ";;" echo ";; This file is part of GCC." echo ";;" diff --git a/gcc/config/h8300/h8300-protos.h b/gcc/config/h8300/h8300-protos.h index 9655694..0cbb091 100644 --- a/gcc/config/h8300/h8300-protos.h +++ b/gcc/config/h8300/h8300-protos.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. Renesas H8/300 version - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Steve Chamberlain (sac@cygnus.com), Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com). diff --git a/gcc/config/h8300/h8300.c b/gcc/config/h8300/h8300.c index 87529c3..6c84b0a 100644 --- a/gcc/config/h8300/h8300.c +++ b/gcc/config/h8300/h8300.c @@ -1,5 +1,5 @@ /* Subroutines for insn-output.c for Renesas H8/300. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Steve Chamberlain (sac@cygnus.com), Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com). diff --git a/gcc/config/h8300/h8300.h b/gcc/config/h8300/h8300.h index e50521a..3e1595a 100644 --- a/gcc/config/h8300/h8300.h +++ b/gcc/config/h8300/h8300.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. Renesas H8/300 (generic) - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Steve Chamberlain (sac@cygnus.com), Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com). diff --git a/gcc/config/h8300/h8300.md b/gcc/config/h8300/h8300.md index f3edbb1..4c219a7 100644 --- a/gcc/config/h8300/h8300.md +++ b/gcc/config/h8300/h8300.md @@ -1,5 +1,5 @@ ;; GCC machine description for Renesas H8/300 -;; Copyright (C) 1992-2019 Free Software Foundation, Inc. +;; Copyright (C) 1992-2020 Free Software Foundation, Inc. ;; Contributed by Steve Chamberlain (sac@cygnus.com), ;; Jim Wilson (wilson@cygnus.com), and Doug Evans (dje@cygnus.com). diff --git a/gcc/config/h8300/h8300.opt b/gcc/config/h8300/h8300.opt index af7dbfb..e527346 100644 --- a/gcc/config/h8300/h8300.opt +++ b/gcc/config/h8300/h8300.opt @@ -1,6 +1,6 @@ ; Options for the Renesas H8/300 port of the compiler ; -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/h8300/linux.h b/gcc/config/h8300/linux.h index 03c3c4c..9621c47 100644 --- a/gcc/config/h8300/linux.h +++ b/gcc/config/h8300/linux.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. Renesas H8/300 (linux variant) - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Yoshinori Sato <ysato@users.sourceforge.jp> This file is part of GCC. diff --git a/gcc/config/h8300/mova.md b/gcc/config/h8300/mova.md index 057ad4d..926edbb 100644 --- a/gcc/config/h8300/mova.md +++ b/gcc/config/h8300/mova.md @@ -1,6 +1,6 @@ ;; -*- buffer-read-only: t -*- ;; Generated automatically from genmova.sh -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/h8300/predicates.md b/gcc/config/h8300/predicates.md index 70c6c5c..5e94611 100644 --- a/gcc/config/h8300/predicates.md +++ b/gcc/config/h8300/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Renesas H8/300. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/h8300/t-h8300 b/gcc/config/h8300/t-h8300 index ca6d264..ee34d81 100644 --- a/gcc/config/h8300/t-h8300 +++ b/gcc/config/h8300/t-h8300 @@ -1,4 +1,4 @@ -# Copyright (C) 1993-2019 Free Software Foundation, Inc. +# Copyright (C) 1993-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/h8300/t-linux b/gcc/config/h8300/t-linux index e49283a..b236d6c 100644 --- a/gcc/config/h8300/t-linux +++ b/gcc/config/h8300/t-linux @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2019 Free Software Foundation, Inc. +# Copyright (C) 2015-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/host-darwin.c b/gcc/config/host-darwin.c index 49d3af7..0face6c 100644 --- a/gcc/config/host-darwin.c +++ b/gcc/config/host-darwin.c @@ -1,5 +1,5 @@ /* Darwin host-specific hook definitions. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/host-darwin.h b/gcc/config/host-darwin.h index 69fa6b8..fe65908 100644 --- a/gcc/config/host-darwin.h +++ b/gcc/config/host-darwin.h @@ -1,5 +1,5 @@ /* Darwin host-specific hook definitions. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/host-hpux.c b/gcc/config/host-hpux.c index 6c637cf..ae3a559 100644 --- a/gcc/config/host-hpux.c +++ b/gcc/config/host-hpux.c @@ -1,5 +1,5 @@ /* HP-UX host-specific hook definitions. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/host-linux.c b/gcc/config/host-linux.c index a000908..ee1d520 100644 --- a/gcc/config/host-linux.c +++ b/gcc/config/host-linux.c @@ -1,5 +1,5 @@ /* Linux host-specific hook definitions. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/host-netbsd.c b/gcc/config/host-netbsd.c index 0579ab3..2f486be 100644 --- a/gcc/config/host-netbsd.c +++ b/gcc/config/host-netbsd.c @@ -1,5 +1,5 @@ /* NetBSD host-specific hook definitions. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/host-openbsd.c b/gcc/config/host-openbsd.c index e271270..da068c4 100644 --- a/gcc/config/host-openbsd.c +++ b/gcc/config/host-openbsd.c @@ -1,5 +1,5 @@ /* OpenBSD host-specific hook definitions. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/host-solaris.c b/gcc/config/host-solaris.c index 614e469..d133c6e 100644 --- a/gcc/config/host-solaris.c +++ b/gcc/config/host-solaris.c @@ -1,5 +1,5 @@ /* Solaris host-specific hook definitions. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/hpux11.opt b/gcc/config/hpux11.opt index 60ebaa3..f43b028 100644 --- a/gcc/config/hpux11.opt +++ b/gcc/config/hpux11.opt @@ -1,6 +1,6 @@ ; HP-UX 11 options. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/i386/adxintrin.h b/gcc/config/i386/adxintrin.h index e8cb004..6c15417 100644 --- a/gcc/config/i386/adxintrin.h +++ b/gcc/config/i386/adxintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/ammintrin.h b/gcc/config/i386/ammintrin.h index 693805e..88d6f46 100644 --- a/gcc/config/i386/ammintrin.h +++ b/gcc/config/i386/ammintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2019 Free Software Foundation, Inc. +/* Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/athlon.md b/gcc/config/i386/athlon.md index 828f110..903b9da 100644 --- a/gcc/config/i386/athlon.md +++ b/gcc/config/i386/athlon.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/atom.md b/gcc/config/i386/atom.md index 1edbd63..32507c0 100644 --- a/gcc/config/i386/atom.md +++ b/gcc/config/i386/atom.md @@ -1,5 +1,5 @@ ;; Atom Scheduling -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/att.h b/gcc/config/i386/att.h index e69089d..fb2ed05 100644 --- a/gcc/config/i386/att.h +++ b/gcc/config/i386/att.h @@ -1,5 +1,5 @@ /* Definitions for AT&T assembler syntax for the Intel 80386. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx2intrin.h b/gcc/config/i386/avx2intrin.h index 372d77f..f33c55c 100644 --- a/gcc/config/i386/avx2intrin.h +++ b/gcc/config/i386/avx2intrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2011-2019 Free Software Foundation, Inc. +/* Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx5124fmapsintrin.h b/gcc/config/i386/avx5124fmapsintrin.h index 58f4d70..4f0c793 100644 --- a/gcc/config/i386/avx5124fmapsintrin.h +++ b/gcc/config/i386/avx5124fmapsintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2015-2019 Free Software Foundation, Inc. +/* Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx5124vnniwintrin.h b/gcc/config/i386/avx5124vnniwintrin.h index 76a0e26..e9f7ec2 100644 --- a/gcc/config/i386/avx5124vnniwintrin.h +++ b/gcc/config/i386/avx5124vnniwintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2015-2019 Free Software Foundation, Inc. +/* Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512bf16intrin.h b/gcc/config/i386/avx512bf16intrin.h index cc983bd..572eb0c 100644 --- a/gcc/config/i386/avx512bf16intrin.h +++ b/gcc/config/i386/avx512bf16intrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2019 Free Software Foundation, Inc. +/* Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512bf16vlintrin.h b/gcc/config/i386/avx512bf16vlintrin.h index fa32a7f..edb30e1 100644 --- a/gcc/config/i386/avx512bf16vlintrin.h +++ b/gcc/config/i386/avx512bf16vlintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2019 Free Software Foundation, Inc. +/* Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512bitalgintrin.h b/gcc/config/i386/avx512bitalgintrin.h index 8b4fc8e..d1dcb83 100644 --- a/gcc/config/i386/avx512bitalgintrin.h +++ b/gcc/config/i386/avx512bitalgintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2017-2019 Free Software Foundation, Inc. +/* Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512bwintrin.h b/gcc/config/i386/avx512bwintrin.h index cf5f885..c886e5a 100644 --- a/gcc/config/i386/avx512bwintrin.h +++ b/gcc/config/i386/avx512bwintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2014-2019 Free Software Foundation, Inc. +/* Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512cdintrin.h b/gcc/config/i386/avx512cdintrin.h index d20bc2a..17427a9 100644 --- a/gcc/config/i386/avx512cdintrin.h +++ b/gcc/config/i386/avx512cdintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512dqintrin.h b/gcc/config/i386/avx512dqintrin.h index 71c86fc..d28dfab 100644 --- a/gcc/config/i386/avx512dqintrin.h +++ b/gcc/config/i386/avx512dqintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2014-2019 Free Software Foundation, Inc. +/* Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512erintrin.h b/gcc/config/i386/avx512erintrin.h index bab848d..b9804c9 100644 --- a/gcc/config/i386/avx512erintrin.h +++ b/gcc/config/i386/avx512erintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512fintrin.h b/gcc/config/i386/avx512fintrin.h index 1d08f01..e979b7e 100644 --- a/gcc/config/i386/avx512fintrin.h +++ b/gcc/config/i386/avx512fintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512ifmaintrin.h b/gcc/config/i386/avx512ifmaintrin.h index 0964ffd..dd3aaa7 100644 --- a/gcc/config/i386/avx512ifmaintrin.h +++ b/gcc/config/i386/avx512ifmaintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512ifmavlintrin.h b/gcc/config/i386/avx512ifmavlintrin.h index 31473e6..0bf403c 100644 --- a/gcc/config/i386/avx512ifmavlintrin.h +++ b/gcc/config/i386/avx512ifmavlintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512pfintrin.h b/gcc/config/i386/avx512pfintrin.h index 83556cb..7984182 100644 --- a/gcc/config/i386/avx512pfintrin.h +++ b/gcc/config/i386/avx512pfintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512vbmi2intrin.h b/gcc/config/i386/avx512vbmi2intrin.h index 2b1e338..93632dc 100644 --- a/gcc/config/i386/avx512vbmi2intrin.h +++ b/gcc/config/i386/avx512vbmi2intrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512vbmi2vlintrin.h b/gcc/config/i386/avx512vbmi2vlintrin.h index d1276c8..1cf0cf6 100644 --- a/gcc/config/i386/avx512vbmi2vlintrin.h +++ b/gcc/config/i386/avx512vbmi2vlintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512vbmiintrin.h b/gcc/config/i386/avx512vbmiintrin.h index 85f6af4..bb26234 100644 --- a/gcc/config/i386/avx512vbmiintrin.h +++ b/gcc/config/i386/avx512vbmiintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512vbmivlintrin.h b/gcc/config/i386/avx512vbmivlintrin.h index 39fef5c..f3c346a 100644 --- a/gcc/config/i386/avx512vbmivlintrin.h +++ b/gcc/config/i386/avx512vbmivlintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512vlbwintrin.h b/gcc/config/i386/avx512vlbwintrin.h index 2dd73ffb..19293e4 100644 --- a/gcc/config/i386/avx512vlbwintrin.h +++ b/gcc/config/i386/avx512vlbwintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2014-2019 Free Software Foundation, Inc. +/* Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512vldqintrin.h b/gcc/config/i386/avx512vldqintrin.h index 5914dac..ec9b95e 100644 --- a/gcc/config/i386/avx512vldqintrin.h +++ b/gcc/config/i386/avx512vldqintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2014-2019 Free Software Foundation, Inc. +/* Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512vlintrin.h b/gcc/config/i386/avx512vlintrin.h index bd8746d..4ce53b1 100644 --- a/gcc/config/i386/avx512vlintrin.h +++ b/gcc/config/i386/avx512vlintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2014-2019 Free Software Foundation, Inc. +/* Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512vnniintrin.h b/gcc/config/i386/avx512vnniintrin.h index d6f2106..bf76409 100644 --- a/gcc/config/i386/avx512vnniintrin.h +++ b/gcc/config/i386/avx512vnniintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512vnnivlintrin.h b/gcc/config/i386/avx512vnnivlintrin.h index a2e84f6..b4a6db3 100644 --- a/gcc/config/i386/avx512vnnivlintrin.h +++ b/gcc/config/i386/avx512vnnivlintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512vpopcntdqintrin.h b/gcc/config/i386/avx512vpopcntdqintrin.h index 3569430..14778d1 100644 --- a/gcc/config/i386/avx512vpopcntdqintrin.h +++ b/gcc/config/i386/avx512vpopcntdqintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2017-2019 Free Software Foundation, Inc. +/* Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avx512vpopcntdqvlintrin.h b/gcc/config/i386/avx512vpopcntdqvlintrin.h index b974d09..79a7df3 100644 --- a/gcc/config/i386/avx512vpopcntdqvlintrin.h +++ b/gcc/config/i386/avx512vpopcntdqvlintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2017-2019 Free Software Foundation, Inc. +/* Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avxintrin.h b/gcc/config/i386/avxintrin.h index 95a9e01..22b2bae 100644 --- a/gcc/config/i386/avxintrin.h +++ b/gcc/config/i386/avxintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2008-2019 Free Software Foundation, Inc. +/* Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/avxmath.h b/gcc/config/i386/avxmath.h index 16fbcb5..7091f3e 100644 --- a/gcc/config/i386/avxmath.h +++ b/gcc/config/i386/avxmath.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2010-2019 Free Software Foundation, Inc. +/* Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/bdver1.md b/gcc/config/i386/bdver1.md index ee83a06..ba87a0c 100644 --- a/gcc/config/i386/bdver1.md +++ b/gcc/config/i386/bdver1.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/bdver3.md b/gcc/config/i386/bdver3.md index 3e829f6..6fdcf43 100644 --- a/gcc/config/i386/bdver3.md +++ b/gcc/config/i386/bdver3.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/biarch64.h b/gcc/config/i386/biarch64.h index aa08370..433443d 100644 --- a/gcc/config/i386/biarch64.h +++ b/gcc/config/i386/biarch64.h @@ -1,7 +1,7 @@ /* Make configure files to produce biarch compiler defaulting to 64bit mode. This file must be included very first, while the OS specific file later to overwrite otherwise wrong defaults. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Bo Thorsen <bo@suse.de>. This file is part of GCC. diff --git a/gcc/config/i386/biarchx32.h b/gcc/config/i386/biarchx32.h index dd98145..0651522 100644 --- a/gcc/config/i386/biarchx32.h +++ b/gcc/config/i386/biarchx32.h @@ -1,7 +1,7 @@ /* Make configure files to produce biarch compiler defaulting to x32 mode. This file must be included very first, while the OS specific file later to overwrite otherwise wrong defaults. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/bmi2intrin.h b/gcc/config/i386/bmi2intrin.h index ddaee2c..c5de9eb 100644 --- a/gcc/config/i386/bmi2intrin.h +++ b/gcc/config/i386/bmi2intrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2011-2019 Free Software Foundation, Inc. +/* Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/bmiintrin.h b/gcc/config/i386/bmiintrin.h index a2982b6..8ba6e5b 100644 --- a/gcc/config/i386/bmiintrin.h +++ b/gcc/config/i386/bmiintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2010-2019 Free Software Foundation, Inc. +/* Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/bmmintrin.h b/gcc/config/i386/bmmintrin.h index c524a8c..4e8d786 100644 --- a/gcc/config/i386/bmmintrin.h +++ b/gcc/config/i386/bmmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2019 Free Software Foundation, Inc. +/* Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/bsd.h b/gcc/config/i386/bsd.h index 2b695c2..42e81fc 100644 --- a/gcc/config/i386/bsd.h +++ b/gcc/config/i386/bsd.h @@ -1,7 +1,7 @@ /* Definitions for BSD assembler syntax for Intel 386 (actually AT&T syntax for insns and operands, adapted to BSD conventions for symbol names and debugging.) - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/btver2.md b/gcc/config/i386/btver2.md index 4b095ab6..42338ed 100644 --- a/gcc/config/i386/btver2.md +++ b/gcc/config/i386/btver2.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/cet.c b/gcc/config/i386/cet.c index 09700b9..5450ac3 100644 --- a/gcc/config/i386/cet.c +++ b/gcc/config/i386/cet.c @@ -1,5 +1,5 @@ /* Functions for CET/x86. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/cet.h b/gcc/config/i386/cet.h index 87913af..b9e6476 100644 --- a/gcc/config/i386/cet.h +++ b/gcc/config/i386/cet.h @@ -1,5 +1,5 @@ /* ELF program property for Intel CET. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/config/i386/cetintrin.h b/gcc/config/i386/cetintrin.h index c20a76a..095bbe0 100644 --- a/gcc/config/i386/cetintrin.h +++ b/gcc/config/i386/cetintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2015-2019 Free Software Foundation, Inc. +/* Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/cldemoteintrin.h b/gcc/config/i386/cldemoteintrin.h index 763305d..8c0feca 100644 --- a/gcc/config/i386/cldemoteintrin.h +++ b/gcc/config/i386/cldemoteintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2018-2019 Free Software Foundation, Inc. +/* Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/clflushoptintrin.h b/gcc/config/i386/clflushoptintrin.h index 89aa0f6..037f044 100644 --- a/gcc/config/i386/clflushoptintrin.h +++ b/gcc/config/i386/clflushoptintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/clwbintrin.h b/gcc/config/i386/clwbintrin.h index 68b20ea..84d0939 100644 --- a/gcc/config/i386/clwbintrin.h +++ b/gcc/config/i386/clwbintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/clzerointrin.h b/gcc/config/i386/clzerointrin.h index 1a37b05..fb96bc5 100644 --- a/gcc/config/i386/clzerointrin.h +++ b/gcc/config/i386/clzerointrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/constraints.md b/gcc/config/i386/constraints.md index 05ee7c9..af37f5c 100644 --- a/gcc/config/i386/constraints.md +++ b/gcc/config/i386/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for IA-32 and x86-64. -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/core2.md b/gcc/config/i386/core2.md index 926eae9..a03e0d2 100644 --- a/gcc/config/i386/core2.md +++ b/gcc/config/i386/core2.md @@ -1,5 +1,5 @@ ;; Scheduling for Core 2 and derived processors. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/cpuid.h b/gcc/config/i386/cpuid.h index 6108577..34a7956 100644 --- a/gcc/config/i386/cpuid.h +++ b/gcc/config/i386/cpuid.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2007-2019 Free Software Foundation, Inc. + * Copyright (C) 2007-2020 Free Software Foundation, Inc. * * This file is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License as published by the diff --git a/gcc/config/i386/cross-stdarg.h b/gcc/config/i386/cross-stdarg.h index fce2c45..6eac4b3 100644 --- a/gcc/config/i386/cross-stdarg.h +++ b/gcc/config/i386/cross-stdarg.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2002-2019 Free Software Foundation, Inc. +/* Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/crtdll.h b/gcc/config/i386/crtdll.h index 313e40c..9c441c0 100644 --- a/gcc/config/i386/crtdll.h +++ b/gcc/config/i386/crtdll.h @@ -1,7 +1,7 @@ /* Operating system specific defines to be used when targeting GCC for hosting on Windows32, using GNU tools and the Windows32 API Library. This variant uses CRTDLL.DLL instead of MSVCRTDLL.DLL. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/cygming.h b/gcc/config/i386/cygming.h index 90006e1..1b1ea7d 100644 --- a/gcc/config/i386/cygming.h +++ b/gcc/config/i386/cygming.h @@ -1,6 +1,6 @@ /* Operating system specific defines to be used when targeting GCC for hosting on Windows32, using a Unix style C library and tools. - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/cygming.opt b/gcc/config/i386/cygming.opt index ebf5b49..73f1438 100644 --- a/gcc/config/i386/cygming.opt +++ b/gcc/config/i386/cygming.opt @@ -1,6 +1,6 @@ ; Cygwin- and MinGW-specific options. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/i386/cygwin-stdint.h b/gcc/config/i386/cygwin-stdint.h index 423510a..e44188e 100644 --- a/gcc/config/i386/cygwin-stdint.h +++ b/gcc/config/i386/cygwin-stdint.h @@ -1,5 +1,5 @@ /* Definitions for <stdint.h> types on systems using Cygwin. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/cygwin-w64.h b/gcc/config/i386/cygwin-w64.h index f8404e3..25814a3 100644 --- a/gcc/config/i386/cygwin-w64.h +++ b/gcc/config/i386/cygwin-w64.h @@ -1,7 +1,7 @@ /* Operating system specific defines to be used when targeting GCC for hosting on Windows 32/64 via Cygwin runtime, using GNU tools and the Windows API Library. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/cygwin.h b/gcc/config/i386/cygwin.h index 9b1e20c..73737f4 100644 --- a/gcc/config/i386/cygwin.h +++ b/gcc/config/i386/cygwin.h @@ -1,6 +1,6 @@ /* Operating system specific defines to be used when targeting GCC for hosting on Windows32, using a Unix style C library and tools. - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/cygwin.opt b/gcc/config/i386/cygwin.opt index 6a92d8b..44b9c88 100644 --- a/gcc/config/i386/cygwin.opt +++ b/gcc/config/i386/cygwin.opt @@ -1,6 +1,6 @@ ; Cygwin-specific options. -; Copyright (C) 2013-2019 Free Software Foundation, Inc. +; Copyright (C) 2013-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/i386/darwin.h b/gcc/config/i386/darwin.h index d1e53ef..1b94cb8 100644 --- a/gcc/config/i386/darwin.h +++ b/gcc/config/i386/darwin.h @@ -1,5 +1,5 @@ /* Target definitions for x86 running Darwin. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Apple Computer Inc. This file is part of GCC. diff --git a/gcc/config/i386/darwin32-biarch.h b/gcc/config/i386/darwin32-biarch.h index 8dcc4a3..2a90709 100644 --- a/gcc/config/i386/darwin32-biarch.h +++ b/gcc/config/i386/darwin32-biarch.h @@ -1,6 +1,6 @@ /* Target definitions for i386 running Darwin with a 32b host and supporting a 64b multilib. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/darwin64-biarch.h b/gcc/config/i386/darwin64-biarch.h index 5af7665c..f20fa83 100644 --- a/gcc/config/i386/darwin64-biarch.h +++ b/gcc/config/i386/darwin64-biarch.h @@ -1,6 +1,6 @@ /* Target definitions for x86_64 running Darwin with a 64b host supporting a 32b multilib. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Apple Computer Inc. This file is part of GCC. diff --git a/gcc/config/i386/djgpp-stdint.h b/gcc/config/i386/djgpp-stdint.h index a17eb72..7aafb52 100644 --- a/gcc/config/i386/djgpp-stdint.h +++ b/gcc/config/i386/djgpp-stdint.h @@ -1,5 +1,5 @@ /* Definitions for <stdint.h> types on systems using DJGPP. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/djgpp.c b/gcc/config/i386/djgpp.c index 33e2939..ba6c2d4 100644 --- a/gcc/config/i386/djgpp.c +++ b/gcc/config/i386/djgpp.c @@ -1,5 +1,5 @@ /* Subroutines for DJGPP. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/djgpp.h b/gcc/config/i386/djgpp.h index 7ca6169..62bfd3a 100644 --- a/gcc/config/i386/djgpp.h +++ b/gcc/config/i386/djgpp.h @@ -1,5 +1,5 @@ /* Configuration for an i386 running MS-DOS with DJGPP. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/djgpp.opt b/gcc/config/i386/djgpp.opt index 41de3eb..5bebf87 100644 --- a/gcc/config/i386/djgpp.opt +++ b/gcc/config/i386/djgpp.opt @@ -1,6 +1,6 @@ ; DJGPP-specific options. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/i386/dragonfly.h b/gcc/config/i386/dragonfly.h index fd50372..2f1d3ee 100644 --- a/gcc/config/i386/dragonfly.h +++ b/gcc/config/i386/dragonfly.h @@ -1,5 +1,5 @@ /* Definitions for Intel 386 running DragonFly with ELF format - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by John Marino <gnugcc@marino.st> This file is part of GCC. diff --git a/gcc/config/i386/driver-i386.c b/gcc/config/i386/driver-i386.c index 8e8b4d2..130e12c 100644 --- a/gcc/config/i386/driver-i386.c +++ b/gcc/config/i386/driver-i386.c @@ -1,5 +1,5 @@ /* Subroutines for the gcc driver. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/driver-mingw32.c b/gcc/config/i386/driver-mingw32.c index 3040f03..d0517e6 100644 --- a/gcc/config/i386/driver-mingw32.c +++ b/gcc/config/i386/driver-mingw32.c @@ -1,5 +1,5 @@ /* Host OS specific configuration for the gcc driver. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/emmintrin.h b/gcc/config/i386/emmintrin.h index 1683d84..545d3bf 100644 --- a/gcc/config/i386/emmintrin.h +++ b/gcc/config/i386/emmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2003-2019 Free Software Foundation, Inc. +/* Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/enqcmdintrin.h b/gcc/config/i386/enqcmdintrin.h index 0fb5ece..4b2efcb 100644 --- a/gcc/config/i386/enqcmdintrin.h +++ b/gcc/config/i386/enqcmdintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2019 Free Software Foundation, Inc. +/* Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/f16cintrin.h b/gcc/config/i386/f16cintrin.h index 57c0da1..a4033cf 100644 --- a/gcc/config/i386/f16cintrin.h +++ b/gcc/config/i386/f16cintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2011-2019 Free Software Foundation, Inc. +/* Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/fma4intrin.h b/gcc/config/i386/fma4intrin.h index 0a53656..1cfe2d8 100644 --- a/gcc/config/i386/fma4intrin.h +++ b/gcc/config/i386/fma4intrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2019 Free Software Foundation, Inc. +/* Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/fmaintrin.h b/gcc/config/i386/fmaintrin.h index 7c78634..0bd18af 100644 --- a/gcc/config/i386/fmaintrin.h +++ b/gcc/config/i386/fmaintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2011-2019 Free Software Foundation, Inc. +/* Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/freebsd.h b/gcc/config/i386/freebsd.h index 912d4be..8fb0f0a 100644 --- a/gcc/config/i386/freebsd.h +++ b/gcc/config/i386/freebsd.h @@ -1,5 +1,5 @@ /* Definitions for Intel 386 running FreeBSD with ELF format - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Eric Youngdale. Modified for stabs-in-ELF by H.J. Lu. Adapted from GNU/Linux version by John Polstra. diff --git a/gcc/config/i386/freebsd64.h b/gcc/config/i386/freebsd64.h index bffe19c..c211e1a 100644 --- a/gcc/config/i386/freebsd64.h +++ b/gcc/config/i386/freebsd64.h @@ -1,5 +1,5 @@ /* Definitions for AMD x86-64 running FreeBSD with ELF format - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by David O'Brien <obrien@FreeBSD.org> This file is part of GCC. diff --git a/gcc/config/i386/fxsrintrin.h b/gcc/config/i386/fxsrintrin.h index c4b12cf..fde05a7 100644 --- a/gcc/config/i386/fxsrintrin.h +++ b/gcc/config/i386/fxsrintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/gas.h b/gcc/config/i386/gas.h index 711ead0..945ba62 100644 --- a/gcc/config/i386/gas.h +++ b/gcc/config/i386/gas.h @@ -1,5 +1,5 @@ /* Definitions for Intel 386 using GAS. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/geode.md b/gcc/config/i386/geode.md index bdc425e..c2d1f12 100644 --- a/gcc/config/i386/geode.md +++ b/gcc/config/i386/geode.md @@ -1,5 +1,5 @@ ;; Geode Scheduling -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/gfniintrin.h b/gcc/config/i386/gfniintrin.h index 90fdc6f..ebfb304 100644 --- a/gcc/config/i386/gfniintrin.h +++ b/gcc/config/i386/gfniintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2017-2019 Free Software Foundation, Inc. +/* Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/glm.md b/gcc/config/i386/glm.md index 3623b85..962407a 100644 --- a/gcc/config/i386/glm.md +++ b/gcc/config/i386/glm.md @@ -1,5 +1,5 @@ ;; Goldmont(GLM) Scheduling -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/gmm_malloc.h b/gcc/config/i386/gmm_malloc.h index cfe6046..7d1d122 100644 --- a/gcc/config/i386/gmm_malloc.h +++ b/gcc/config/i386/gmm_malloc.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2004-2019 Free Software Foundation, Inc. +/* Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/gnu-user-common.h b/gcc/config/i386/gnu-user-common.h index 36050687..10392e6 100644 --- a/gcc/config/i386/gnu-user-common.h +++ b/gcc/config/i386/gnu-user-common.h @@ -1,5 +1,5 @@ /* Common definitions for Intel 386 and AMD x86-64 systems using - GNU userspace. Copyright (C) 2012-2019 Free Software Foundation, Inc. + GNU userspace. Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Ilya Enkovich. This file is part of GCC. diff --git a/gcc/config/i386/gnu-user.h b/gcc/config/i386/gnu-user.h index 33ce679..ae4aa84 100644 --- a/gcc/config/i386/gnu-user.h +++ b/gcc/config/i386/gnu-user.h @@ -1,5 +1,5 @@ /* Definitions for Intel 386 systems using GNU userspace. - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. Contributed by Eric Youngdale. Modified for stabs-in-ELF by H.J. Lu. diff --git a/gcc/config/i386/gnu-user64.h b/gcc/config/i386/gnu-user64.h index 540b5a5..785c682 100644 --- a/gcc/config/i386/gnu-user64.h +++ b/gcc/config/i386/gnu-user64.h @@ -1,5 +1,5 @@ /* Definitions for AMD x86-64 using GNU userspace. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka <jh@suse.cz>, based on linux.h. This file is part of GCC. diff --git a/gcc/config/i386/gnu.h b/gcc/config/i386/gnu.h index 9d1dcde..a39241d 100644 --- a/gcc/config/i386/gnu.h +++ b/gcc/config/i386/gnu.h @@ -1,7 +1,7 @@ /* Configuration for an i386 running GNU with ELF as the target machine. */ /* -Copyright (C) 1994-2019 Free Software Foundation, Inc. +Copyright (C) 1994-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/haswell.md b/gcc/config/i386/haswell.md index 2cb8263..a7273e5 100644 --- a/gcc/config/i386/haswell.md +++ b/gcc/config/i386/haswell.md @@ -1,5 +1,5 @@ ;; Scheduling for Haswell and derived processors. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/host-cygwin.c b/gcc/config/i386/host-cygwin.c index 4fb9d62..461b992 100644 --- a/gcc/config/i386/host-cygwin.c +++ b/gcc/config/i386/host-cygwin.c @@ -1,5 +1,5 @@ /* Cygwin host-specific hook definitions. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/host-i386-darwin.c b/gcc/config/i386/host-i386-darwin.c index 2454a29..b55847d 100644 --- a/gcc/config/i386/host-i386-darwin.c +++ b/gcc/config/i386/host-i386-darwin.c @@ -1,5 +1,5 @@ /* i386-darwin host-specific hook definitions. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/host-mingw32.c b/gcc/config/i386/host-mingw32.c index 3254d02..250fef5 100644 --- a/gcc/config/i386/host-mingw32.c +++ b/gcc/config/i386/host-mingw32.c @@ -1,5 +1,5 @@ /* mingw32 host-specific hook definitions. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386-builtin-types.awk b/gcc/config/i386/i386-builtin-types.awk index 0291900..862438f 100644 --- a/gcc/config/i386/i386-builtin-types.awk +++ b/gcc/config/i386/i386-builtin-types.awk @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the diff --git a/gcc/config/i386/i386-builtin.def b/gcc/config/i386/i386-builtin.def index fd9c272..02e1953 100644 --- a/gcc/config/i386/i386-builtin.def +++ b/gcc/config/i386/i386-builtin.def @@ -1,5 +1,5 @@ /* Builtin functions for ia32. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386-builtins.c b/gcc/config/i386/i386-builtins.c index 1d4db2b..3057c9c 100644 --- a/gcc/config/i386/i386-builtins.c +++ b/gcc/config/i386/i386-builtins.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1988-2019 Free Software Foundation, Inc. +/* Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386-builtins.h b/gcc/config/i386/i386-builtins.h index c0264e5..cc6a8ce 100644 --- a/gcc/config/i386/i386-builtins.h +++ b/gcc/config/i386/i386-builtins.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1988-2019 Free Software Foundation, Inc. +/* Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386-c.c b/gcc/config/i386/i386-c.c index 35590ec..21ed7f4 100644 --- a/gcc/config/i386/i386-c.c +++ b/gcc/config/i386/i386-c.c @@ -1,5 +1,5 @@ /* Subroutines used for macro/preprocessor support on the ia-32. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386-d.c b/gcc/config/i386/i386-d.c index 8954f1f..56fec11 100644 --- a/gcc/config/i386/i386-d.c +++ b/gcc/config/i386/i386-d.c @@ -1,5 +1,5 @@ /* Subroutines for the D front end on the x86 architecture. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/config/i386/i386-expand.c b/gcc/config/i386/i386-expand.c index cbf4eb7..bda16ee 100644 --- a/gcc/config/i386/i386-expand.c +++ b/gcc/config/i386/i386-expand.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1988-2019 Free Software Foundation, Inc. +/* Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386-expand.h b/gcc/config/i386/i386-expand.h index 70b6b28..76815c0 100644 --- a/gcc/config/i386/i386-expand.h +++ b/gcc/config/i386/i386-expand.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1988-2019 Free Software Foundation, Inc. +/* Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386-features.c b/gcc/config/i386/i386-features.c index 3a81fd3..e580b26 100644 --- a/gcc/config/i386/i386-features.c +++ b/gcc/config/i386/i386-features.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1988-2019 Free Software Foundation, Inc. +/* Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386-features.h b/gcc/config/i386/i386-features.h index 09fe340..ee6b10f 100644 --- a/gcc/config/i386/i386-features.h +++ b/gcc/config/i386/i386-features.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1988-2019 Free Software Foundation, Inc. +/* Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386-modes.def b/gcc/config/i386/i386-modes.def index e1b86c8..bb57801 100644 --- a/gcc/config/i386/i386-modes.def +++ b/gcc/config/i386/i386-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GCC for IA-32. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386-options.c b/gcc/config/i386/i386-options.c index be33821..1ebbbb1 100644 --- a/gcc/config/i386/i386-options.c +++ b/gcc/config/i386/i386-options.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1988-2019 Free Software Foundation, Inc. +/* Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386-options.h b/gcc/config/i386/i386-options.h index 1d46aa1..8345db2 100644 --- a/gcc/config/i386/i386-options.h +++ b/gcc/config/i386/i386-options.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1988-2019 Free Software Foundation, Inc. +/* Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386-opts.h b/gcc/config/i386/i386-opts.h index cf7bb14..b40317b 100644 --- a/gcc/config/i386/i386-opts.h +++ b/gcc/config/i386/i386-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for IA-32. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386-passes.def b/gcc/config/i386/i386-passes.def index f4facdc..41386a1 100644 --- a/gcc/config/i386/i386-passes.def +++ b/gcc/config/i386/i386-passes.def @@ -1,5 +1,5 @@ /* Description of target passes for IA-32 - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386-protos.h b/gcc/config/i386/i386-protos.h index ced1780..266381c 100644 --- a/gcc/config/i386/i386-protos.h +++ b/gcc/config/i386/i386-protos.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GCC for IA-32. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 02f4d00..2c087a4 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on IA-32. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h index 65f6c76..9774406 100644 --- a/gcc/config/i386/i386.h +++ b/gcc/config/i386/i386.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GCC for IA-32. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index 8844a70..4d55643 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -1,5 +1,5 @@ ;; GCC machine description for IA-32 and x86-64. -;; Copyright (C) 1988-2019 Free Software Foundation, Inc. +;; Copyright (C) 1988-2020 Free Software Foundation, Inc. ;; Mostly by William Schelter. ;; x86_64 support added by Jan Hubicka ;; diff --git a/gcc/config/i386/i386.opt b/gcc/config/i386/i386.opt index c47b639..a77ab9f9 100644 --- a/gcc/config/i386/i386.opt +++ b/gcc/config/i386/i386.opt @@ -1,6 +1,6 @@ ; Options for the IA-32 and AMD64 ports of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/i386/i386elf.h b/gcc/config/i386/i386elf.h index 7130b7e..eb2203c 100644 --- a/gcc/config/i386/i386elf.h +++ b/gcc/config/i386/i386elf.h @@ -1,5 +1,5 @@ /* Target definitions for GCC for Intel 80386 using ELF - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. Derived from sysv4.h written by Ron Guilmette (rfg@netcom.com). diff --git a/gcc/config/i386/ia32intrin.h b/gcc/config/i386/ia32intrin.h index fb264ef..fd29797 100644 --- a/gcc/config/i386/ia32intrin.h +++ b/gcc/config/i386/ia32intrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2009-2019 Free Software Foundation, Inc. +/* Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/iamcu.h b/gcc/config/i386/iamcu.h index bcff0cc..065ee32 100644 --- a/gcc/config/i386/iamcu.h +++ b/gcc/config/i386/iamcu.h @@ -1,5 +1,5 @@ /* Definitions of target machine for Intel MCU psABI. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/immintrin.h b/gcc/config/i386/immintrin.h index 743aa74..12b118b 100644 --- a/gcc/config/i386/immintrin.h +++ b/gcc/config/i386/immintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2008-2019 Free Software Foundation, Inc. +/* Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/intelmic-mkoffload.c b/gcc/config/i386/intelmic-mkoffload.c index 0b12edc..e108bc0 100644 --- a/gcc/config/i386/intelmic-mkoffload.c +++ b/gcc/config/i386/intelmic-mkoffload.c @@ -1,6 +1,6 @@ /* Offload image generation tool for Intel MIC devices. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Ilya Verbin <ilya.verbin@intel.com>. diff --git a/gcc/config/i386/intelmic-offload.h b/gcc/config/i386/intelmic-offload.h index d1a59fc..fd3894a 100644 --- a/gcc/config/i386/intelmic-offload.h +++ b/gcc/config/i386/intelmic-offload.h @@ -1,6 +1,6 @@ /* Support for Intel MIC offloading. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/k6.md b/gcc/config/i386/k6.md index 682532d..73c8ba3 100644 --- a/gcc/config/i386/k6.md +++ b/gcc/config/i386/k6.md @@ -1,5 +1,5 @@ ;; AMD K6/K6-2 Scheduling -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/kfreebsd-gnu.h b/gcc/config/i386/kfreebsd-gnu.h index a03c6cd..5a0b183 100644 --- a/gcc/config/i386/kfreebsd-gnu.h +++ b/gcc/config/i386/kfreebsd-gnu.h @@ -1,5 +1,5 @@ /* Definitions for Intel 386 running kFreeBSD-based GNU systems with ELF format - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Robert Millan. This file is part of GCC. diff --git a/gcc/config/i386/kfreebsd-gnu64.h b/gcc/config/i386/kfreebsd-gnu64.h index 4ab1101..b8b7143 100644 --- a/gcc/config/i386/kfreebsd-gnu64.h +++ b/gcc/config/i386/kfreebsd-gnu64.h @@ -1,5 +1,5 @@ /* Definitions for AMD x86-64 running kFreeBSD-based GNU systems with ELF format - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Robert Millan. This file is part of GCC. diff --git a/gcc/config/i386/kopensolaris-gnu.h b/gcc/config/i386/kopensolaris-gnu.h index eed246b..162c2fc 100644 --- a/gcc/config/i386/kopensolaris-gnu.h +++ b/gcc/config/i386/kopensolaris-gnu.h @@ -1,5 +1,5 @@ /* Definitions for Intel 386 running kOpenSolaris-based GNU systems with ELF format - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Robert Millan. This file is part of GCC. diff --git a/gcc/config/i386/linux-common.h b/gcc/config/i386/linux-common.h index 9cc74bc..1ae6b3f 100644 --- a/gcc/config/i386/linux-common.h +++ b/gcc/config/i386/linux-common.h @@ -1,5 +1,5 @@ /* Definitions for Intel 386 running Linux-based GNU systems with ELF format. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Ilya Enkovich. This file is part of GCC. diff --git a/gcc/config/i386/linux.h b/gcc/config/i386/linux.h index 9a6e2d9..9f823f1 100644 --- a/gcc/config/i386/linux.h +++ b/gcc/config/i386/linux.h @@ -1,5 +1,5 @@ /* Definitions for Intel 386 running Linux-based GNU systems with ELF format. - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. Contributed by Eric Youngdale. Modified for stabs-in-ELF by H.J. Lu. diff --git a/gcc/config/i386/linux64.h b/gcc/config/i386/linux64.h index c08221c..6cb68d1 100644 --- a/gcc/config/i386/linux64.h +++ b/gcc/config/i386/linux64.h @@ -1,5 +1,5 @@ /* Definitions for AMD x86-64 running Linux-based GNU systems with ELF format. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka <jh@suse.cz>, based on linux.h. This file is part of GCC. diff --git a/gcc/config/i386/lwpintrin.h b/gcc/config/i386/lwpintrin.h index 74239ba..d7c3acb 100644 --- a/gcc/config/i386/lwpintrin.h +++ b/gcc/config/i386/lwpintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2019 Free Software Foundation, Inc. +/* Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/lynx.h b/gcc/config/i386/lynx.h index 0e58fc5..9c6adb5 100644 --- a/gcc/config/i386/lynx.h +++ b/gcc/config/i386/lynx.h @@ -1,5 +1,5 @@ /* Definitions for LynxOS on i386. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/lzcntintrin.h b/gcc/config/i386/lzcntintrin.h index c0c6dad..1863a58 100644 --- a/gcc/config/i386/lzcntintrin.h +++ b/gcc/config/i386/lzcntintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2009-2019 Free Software Foundation, Inc. +/* Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/mingw-pthread.h b/gcc/config/i386/mingw-pthread.h index fdaec62..c0cb66d 100644 --- a/gcc/config/i386/mingw-pthread.h +++ b/gcc/config/i386/mingw-pthread.h @@ -1,6 +1,6 @@ /* Defines that pthread library shall be enabled by default for target. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/mingw-stdint.h b/gcc/config/i386/mingw-stdint.h index fd18000..efb2c0a 100644 --- a/gcc/config/i386/mingw-stdint.h +++ b/gcc/config/i386/mingw-stdint.h @@ -1,5 +1,5 @@ /* Definitions for <stdint.h> types on systems using mingw. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/mingw-w64.h b/gcc/config/i386/mingw-w64.h index c6a126bf..408e57c 100644 --- a/gcc/config/i386/mingw-w64.h +++ b/gcc/config/i386/mingw-w64.h @@ -1,7 +1,7 @@ /* Operating system specific defines to be used when targeting GCC for hosting on Windows 32/64 via mingw-w64 runtime, using GNU tools and the Windows API Library. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/mingw-w64.opt b/gcc/config/i386/mingw-w64.opt index 170a73f..94d6f1c 100644 --- a/gcc/config/i386/mingw-w64.opt +++ b/gcc/config/i386/mingw-w64.opt @@ -1,6 +1,6 @@ ; MinGW-w64-specific options. -; Copyright (C) 2009-2019 Free Software Foundation, Inc. +; Copyright (C) 2009-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/i386/mingw.opt b/gcc/config/i386/mingw.opt index 9bdea9a..bee46c9 100644 --- a/gcc/config/i386/mingw.opt +++ b/gcc/config/i386/mingw.opt @@ -1,6 +1,6 @@ ; MinGW-specific options. -; Copyright (C) 2008-2019 Free Software Foundation, Inc. +; Copyright (C) 2008-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/i386/mingw32.h b/gcc/config/i386/mingw32.h index 5f0c783..1bbabfe 100644 --- a/gcc/config/i386/mingw32.h +++ b/gcc/config/i386/mingw32.h @@ -1,6 +1,6 @@ /* Operating system specific defines to be used when targeting GCC for hosting on Windows32, using GNU tools and the Windows32 API Library. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/mm3dnow.h b/gcc/config/i386/mm3dnow.h index 6bec24e..e57ceea 100644 --- a/gcc/config/i386/mm3dnow.h +++ b/gcc/config/i386/mm3dnow.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2004-2019 Free Software Foundation, Inc. +/* Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/mmintrin.h b/gcc/config/i386/mmintrin.h index c4b2e0c..77de7ca 100644 --- a/gcc/config/i386/mmintrin.h +++ b/gcc/config/i386/mmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2002-2019 Free Software Foundation, Inc. +/* Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/mmx.md b/gcc/config/i386/mmx.md index c9cad04..d06e3b1 100644 --- a/gcc/config/i386/mmx.md +++ b/gcc/config/i386/mmx.md @@ -1,5 +1,5 @@ ;; GCC machine description for MMX and 3dNOW! instructions -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/movdirintrin.h b/gcc/config/i386/movdirintrin.h index 8455ada..e7f374a 100644 --- a/gcc/config/i386/movdirintrin.h +++ b/gcc/config/i386/movdirintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2018-2019 Free Software Foundation, Inc. +/* Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/msformat-c.c b/gcc/config/i386/msformat-c.c index 98697ea..4ceec63 100644 --- a/gcc/config/i386/msformat-c.c +++ b/gcc/config/i386/msformat-c.c @@ -1,5 +1,5 @@ /* Check calls to formatted I/O functions (-Wformat). - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/mwaitxintrin.h b/gcc/config/i386/mwaitxintrin.h index 005c23a..7144141 100644 --- a/gcc/config/i386/mwaitxintrin.h +++ b/gcc/config/i386/mwaitxintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/netbsd-elf.h b/gcc/config/i386/netbsd-elf.h index 53246cf..d7dfe4c 100644 --- a/gcc/config/i386/netbsd-elf.h +++ b/gcc/config/i386/netbsd-elf.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GCC, for i386/ELF NetBSD systems. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by matthew green <mrg@eterna.com.au> This file is part of GCC. diff --git a/gcc/config/i386/netbsd64.h b/gcc/config/i386/netbsd64.h index 3f8957b..a14a835 100644 --- a/gcc/config/i386/netbsd64.h +++ b/gcc/config/i386/netbsd64.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GCC, for x86-64/ELF NetBSD systems. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Wasabi Systems, Inc. This file is part of GCC. diff --git a/gcc/config/i386/nmmintrin.h b/gcc/config/i386/nmmintrin.h index 85195e4..6c5ec40 100644 --- a/gcc/config/i386/nmmintrin.h +++ b/gcc/config/i386/nmmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2019 Free Software Foundation, Inc. +/* Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/nto.h b/gcc/config/i386/nto.h index 16e9404..c09c2b1 100644 --- a/gcc/config/i386/nto.h +++ b/gcc/config/i386/nto.h @@ -1,5 +1,5 @@ /* Definitions for Intel 386 running QNX/Neutrino. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/nto.opt b/gcc/config/i386/nto.opt index 0699987..ce32d32 100644 --- a/gcc/config/i386/nto.opt +++ b/gcc/config/i386/nto.opt @@ -1,6 +1,6 @@ ; QNX options. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/i386/openbsdelf.h b/gcc/config/i386/openbsdelf.h index adb2179..7771e4c 100644 --- a/gcc/config/i386/openbsdelf.h +++ b/gcc/config/i386/openbsdelf.h @@ -1,6 +1,6 @@ /* Configuration for an OpenBSD i386 target. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/pentium.md b/gcc/config/i386/pentium.md index 6478445..e7c4a72 100644 --- a/gcc/config/i386/pentium.md +++ b/gcc/config/i386/pentium.md @@ -1,5 +1,5 @@ ;; Pentium Scheduling -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/pkuintrin.h b/gcc/config/i386/pkuintrin.h index be46522..6840914 100644 --- a/gcc/config/i386/pkuintrin.h +++ b/gcc/config/i386/pkuintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2015-2019 Free Software Foundation, Inc. +/* Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/pmm_malloc.h b/gcc/config/i386/pmm_malloc.h index 09a4d14..87344d9 100644 --- a/gcc/config/i386/pmm_malloc.h +++ b/gcc/config/i386/pmm_malloc.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2004-2019 Free Software Foundation, Inc. +/* Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/pmmintrin.h b/gcc/config/i386/pmmintrin.h index cabc296..feef44f 100644 --- a/gcc/config/i386/pmmintrin.h +++ b/gcc/config/i386/pmmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2003-2019 Free Software Foundation, Inc. +/* Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/popcntintrin.h b/gcc/config/i386/popcntintrin.h index 2b7c82c..473dca4 100644 --- a/gcc/config/i386/popcntintrin.h +++ b/gcc/config/i386/popcntintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2009-2019 Free Software Foundation, Inc. +/* Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/ppro.md b/gcc/config/i386/ppro.md index a7ae22d..d5dde1f 100644 --- a/gcc/config/i386/ppro.md +++ b/gcc/config/i386/ppro.md @@ -1,5 +1,5 @@ ;; Scheduling for the Intel P6 family of processors -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/predicates.md b/gcc/config/i386/predicates.md index 279827f..1119366 100644 --- a/gcc/config/i386/predicates.md +++ b/gcc/config/i386/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for IA-32 and x86-64. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/prfchwintrin.h b/gcc/config/i386/prfchwintrin.h index 3ecf908..c9d263a 100644 --- a/gcc/config/i386/prfchwintrin.h +++ b/gcc/config/i386/prfchwintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/rdos.h b/gcc/config/i386/rdos.h index 1ed1158..74af3ec 100644 --- a/gcc/config/i386/rdos.h +++ b/gcc/config/i386/rdos.h @@ -1,5 +1,5 @@ /* Definitions for RDOS on i386. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/rdos64.h b/gcc/config/i386/rdos64.h index f821b4f..993eb5b 100644 --- a/gcc/config/i386/rdos64.h +++ b/gcc/config/i386/rdos64.h @@ -1,5 +1,5 @@ /* Definitions for RDOS on x86_64. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/rdseedintrin.h b/gcc/config/i386/rdseedintrin.h index 73c0763..efc7cea 100644 --- a/gcc/config/i386/rdseedintrin.h +++ b/gcc/config/i386/rdseedintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/rtemself.h b/gcc/config/i386/rtemself.h index 1861ceb..d3cc8ad 100644 --- a/gcc/config/i386/rtemself.h +++ b/gcc/config/i386/rtemself.h @@ -1,5 +1,5 @@ /* Definitions for rtems targeting an ix86 using ELF. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Joel Sherrill (joel@OARcorp.com). This file is part of GCC. diff --git a/gcc/config/i386/rtmintrin.h b/gcc/config/i386/rtmintrin.h index f46e681..463a989 100644 --- a/gcc/config/i386/rtmintrin.h +++ b/gcc/config/i386/rtmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/sgxintrin.h b/gcc/config/i386/sgxintrin.h index b92aada..fc6f4c5 100644 --- a/gcc/config/i386/sgxintrin.h +++ b/gcc/config/i386/sgxintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2017-2019 Free Software Foundation, Inc. +/* Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/shaintrin.h b/gcc/config/i386/shaintrin.h index 3ab222f..38011dd 100644 --- a/gcc/config/i386/shaintrin.h +++ b/gcc/config/i386/shaintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/slm.md b/gcc/config/i386/slm.md index 527f094..7814417 100644 --- a/gcc/config/i386/slm.md +++ b/gcc/config/i386/slm.md @@ -1,5 +1,5 @@ ;; Slivermont(SLM) Scheduling -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/smmintrin.h b/gcc/config/i386/smmintrin.h index 53d79c0..6437752 100644 --- a/gcc/config/i386/smmintrin.h +++ b/gcc/config/i386/smmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2019 Free Software Foundation, Inc. +/* Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/sol2.h b/gcc/config/i386/sol2.h index 4ef0ff4..c288d44 100644 --- a/gcc/config/i386/sol2.h +++ b/gcc/config/i386/sol2.h @@ -1,5 +1,5 @@ /* Target definitions for GCC for Intel 80386 running Solaris 2 - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. Contributed by Fred Fish (fnf@cygnus.com). This file is part of GCC. diff --git a/gcc/config/i386/sse.md b/gcc/config/i386/sse.md index b3ef215..f4c8a39 100644 --- a/gcc/config/i386/sse.md +++ b/gcc/config/i386/sse.md @@ -1,5 +1,5 @@ ;; GCC machine description for SSE instructions -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/ssemath.h b/gcc/config/i386/ssemath.h index 7ab0dc1..96e9677 100644 --- a/gcc/config/i386/ssemath.h +++ b/gcc/config/i386/ssemath.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2010-2019 Free Software Foundation, Inc. +/* Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/stringop.def b/gcc/config/i386/stringop.def index 2d98ab1..d9bf03c 100644 --- a/gcc/config/i386/stringop.def +++ b/gcc/config/i386/stringop.def @@ -1,5 +1,5 @@ /* Definitions for stringop strategy for IA-32. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/subst.md b/gcc/config/i386/subst.md index 0d37606..4a1c9b0 100644 --- a/gcc/config/i386/subst.md +++ b/gcc/config/i386/subst.md @@ -1,5 +1,5 @@ ;; GCC machine description for AVX512F instructions -;; Copyright (C) 2013-2019 Free Software Foundation, Inc. +;; Copyright (C) 2013-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/sync.md b/gcc/config/i386/sync.md index 189fee2..9ab5456 100644 --- a/gcc/config/i386/sync.md +++ b/gcc/config/i386/sync.md @@ -1,5 +1,5 @@ ;; GCC machine description for i386 synchronization instructions. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/i386/sysv4.h b/gcc/config/i386/sysv4.h index dd342bd..20e29f7 100644 --- a/gcc/config/i386/sysv4.h +++ b/gcc/config/i386/sysv4.h @@ -1,5 +1,5 @@ /* Target definitions for GCC for Intel 80386 running System V.4 - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. Written by Ron Guilmette (rfg@netcom.com). diff --git a/gcc/config/i386/t-cet b/gcc/config/i386/t-cet index 78b8a91..d685d31 100644 --- a/gcc/config/i386/t-cet +++ b/gcc/config/i386/t-cet @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2019 Free Software Foundation, Inc. +# Copyright (C) 2017-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/i386/t-cygming b/gcc/config/i386/t-cygming index 8eae06b..9251663 100644 --- a/gcc/config/i386/t-cygming +++ b/gcc/config/i386/t-cygming @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/i386/t-freebsd64 b/gcc/config/i386/t-freebsd64 index 0dd05d4..b17d3a6 100644 --- a/gcc/config/i386/t-freebsd64 +++ b/gcc/config/i386/t-freebsd64 @@ -1,4 +1,4 @@ -# Copyright (C) 2019 Free Software Foundation, Inc. +# Copyright (C) 2019-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/i386/t-i386 b/gcc/config/i386/t-i386 index 50caf2c..5134e08 100644 --- a/gcc/config/i386/t-i386 +++ b/gcc/config/i386/t-i386 @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/i386/t-linux64 b/gcc/config/i386/t-linux64 index c686ab2..1171e21 100644 --- a/gcc/config/i386/t-linux64 +++ b/gcc/config/i386/t-linux64 @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/i386/t-rtems b/gcc/config/i386/t-rtems index 451421f..7626970 100644 --- a/gcc/config/i386/t-rtems +++ b/gcc/config/i386/t-rtems @@ -1,4 +1,4 @@ -# Copyright (C) 1999-2019 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/i386/t-sol2 b/gcc/config/i386/t-sol2 index a143d97..b34e149 100644 --- a/gcc/config/i386/t-sol2 +++ b/gcc/config/i386/t-sol2 @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/i386/tbmintrin.h b/gcc/config/i386/tbmintrin.h index be6bac8..c8a9d77 100644 --- a/gcc/config/i386/tbmintrin.h +++ b/gcc/config/i386/tbmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2010-2019 Free Software Foundation, Inc. +/* Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/tmmintrin.h b/gcc/config/i386/tmmintrin.h index 39ea094..fb02bfc 100644 --- a/gcc/config/i386/tmmintrin.h +++ b/gcc/config/i386/tmmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2006-2019 Free Software Foundation, Inc. +/* Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/unix.h b/gcc/config/i386/unix.h index 42e28c4..e911c62 100644 --- a/gcc/config/i386/unix.h +++ b/gcc/config/i386/unix.h @@ -1,5 +1,5 @@ /* Definitions for Unix assembler syntax for the Intel 80386. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/vaesintrin.h b/gcc/config/i386/vaesintrin.h index 5566669..b66bc19 100644 --- a/gcc/config/i386/vaesintrin.h +++ b/gcc/config/i386/vaesintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2017-2019 Free Software Foundation, Inc. +/* Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/vpclmulqdqintrin.h b/gcc/config/i386/vpclmulqdqintrin.h index 2b7f371..9ff1fa7 100644 --- a/gcc/config/i386/vpclmulqdqintrin.h +++ b/gcc/config/i386/vpclmulqdqintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2014-2019 Free Software Foundation, Inc. +/* Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/vxworks.h b/gcc/config/i386/vxworks.h index 5639051..ad9404b 100644 --- a/gcc/config/i386/vxworks.h +++ b/gcc/config/i386/vxworks.h @@ -1,5 +1,5 @@ /* IA32 VxWorks target definitions for GNU compiler. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Updated by CodeSourcery, LLC. This file is part of GCC. diff --git a/gcc/config/i386/vxworksae.h b/gcc/config/i386/vxworksae.h index 470ea4c..7e7dbba 100644 --- a/gcc/config/i386/vxworksae.h +++ b/gcc/config/i386/vxworksae.h @@ -1,5 +1,5 @@ /* IA32 VxWorks AE target definitions for GNU compiler. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, LLC. This file is part of GCC. diff --git a/gcc/config/i386/waitpkgintrin.h b/gcc/config/i386/waitpkgintrin.h index 2705b31..5dbcde3 100644 --- a/gcc/config/i386/waitpkgintrin.h +++ b/gcc/config/i386/waitpkgintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2018-2019 Free Software Foundation, Inc. +/* Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/winnt-cxx.c b/gcc/config/i386/winnt-cxx.c index d142b13..4d6a75d 100644 --- a/gcc/config/i386/winnt-cxx.c +++ b/gcc/config/i386/winnt-cxx.c @@ -1,6 +1,6 @@ /* Target support for C++ classes on Windows. Contributed by Danny Smith (dannysmith@users.sourceforge.net) - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/winnt-stubs.c b/gcc/config/i386/winnt-stubs.c index bc644b5..bc54007 100644 --- a/gcc/config/i386/winnt-stubs.c +++ b/gcc/config/i386/winnt-stubs.c @@ -1,6 +1,6 @@ /* Dummy subroutines for language-specific support on Windows. Contributed by Danny Smith (dannysmith@users.sourceforge.net) - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/winnt.c b/gcc/config/i386/winnt.c index 1b43955..2ccd591 100644 --- a/gcc/config/i386/winnt.c +++ b/gcc/config/i386/winnt.c @@ -1,6 +1,6 @@ /* Subroutines for insn-output.c for Windows NT. Contributed by Douglas Rupp (drupp@cs.washington.edu) - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/wmmintrin.h b/gcc/config/i386/wmmintrin.h index 6394a7d..e3ea181 100644 --- a/gcc/config/i386/wmmintrin.h +++ b/gcc/config/i386/wmmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2008-2019 Free Software Foundation, Inc. +/* Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/x-mingw32 b/gcc/config/i386/x-mingw32 index 74d6801..2754c93 100644 --- a/gcc/config/i386/x-mingw32 +++ b/gcc/config/i386/x-mingw32 @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/i386/x86-64.h b/gcc/config/i386/x86-64.h index a37ad44..88db428 100644 --- a/gcc/config/i386/x86-64.h +++ b/gcc/config/i386/x86-64.h @@ -1,5 +1,5 @@ /* OS independent definitions for AMD x86-64. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Bo Thorsen <bo@suse.de>. This file is part of GCC. diff --git a/gcc/config/i386/x86-tune-costs.h b/gcc/config/i386/x86-tune-costs.h index 99816ae..c73917e 100644 --- a/gcc/config/i386/x86-tune-costs.h +++ b/gcc/config/i386/x86-tune-costs.h @@ -1,5 +1,5 @@ /* Costs of operations of individual x86 CPUs. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/x86-tune-sched-atom.c b/gcc/config/i386/x86-tune-sched-atom.c index 578d71d..1318efa 100644 --- a/gcc/config/i386/x86-tune-sched-atom.c +++ b/gcc/config/i386/x86-tune-sched-atom.c @@ -1,5 +1,5 @@ /* Scheduler hooks for IA-32 which implement atom+ specific logic. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/x86-tune-sched-bd.c b/gcc/config/i386/x86-tune-sched-bd.c index e417484..8c2abc4 100644 --- a/gcc/config/i386/x86-tune-sched-bd.c +++ b/gcc/config/i386/x86-tune-sched-bd.c @@ -1,5 +1,5 @@ /* Scheduler hooks for IA-32 which implement bdver1-4 specific logic. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/x86-tune-sched-core.c b/gcc/config/i386/x86-tune-sched-core.c index 508fcde..076368c 100644 --- a/gcc/config/i386/x86-tune-sched-core.c +++ b/gcc/config/i386/x86-tune-sched-core.c @@ -1,5 +1,5 @@ /* Scheduler hooks for IA-32 which implement bdver1-4 specific logic. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/x86-tune-sched.c b/gcc/config/i386/x86-tune-sched.c index f88e86c..d4d8a12 100644 --- a/gcc/config/i386/x86-tune-sched.c +++ b/gcc/config/i386/x86-tune-sched.c @@ -1,5 +1,5 @@ /* Scheduler hooks for IA-32 which implement CPU specific logic. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/x86-tune.def b/gcc/config/i386/x86-tune.def index 58a81e5..2125474 100644 --- a/gcc/config/i386/x86-tune.def +++ b/gcc/config/i386/x86-tune.def @@ -1,5 +1,5 @@ /* Definitions of x86 tunable features. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/x86intrin.h b/gcc/config/i386/x86intrin.h index 6a08806..59fdceb 100644 --- a/gcc/config/i386/x86intrin.h +++ b/gcc/config/i386/x86intrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2008-2019 Free Software Foundation, Inc. +/* Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/xm-cygwin.h b/gcc/config/i386/xm-cygwin.h index a5d9009..8e88369 100644 --- a/gcc/config/i386/xm-cygwin.h +++ b/gcc/config/i386/xm-cygwin.h @@ -1,6 +1,6 @@ /* Configuration for GCC for hosting on Windows NT. using a unix style C library. - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/xm-djgpp.h b/gcc/config/i386/xm-djgpp.h index 8cb8bc6..299ef0a 100644 --- a/gcc/config/i386/xm-djgpp.h +++ b/gcc/config/i386/xm-djgpp.h @@ -1,5 +1,5 @@ /* Configuration for GCC for Intel 80386 running DJGPP. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/xm-mingw32.h b/gcc/config/i386/xm-mingw32.h index b696e3c..af23455 100644 --- a/gcc/config/i386/xm-mingw32.h +++ b/gcc/config/i386/xm-mingw32.h @@ -1,6 +1,6 @@ /* Configuration for GCC for hosting on Windows32. using GNU tools and the Windows32 API Library. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/xmmintrin.h b/gcc/config/i386/xmmintrin.h index a915f6c..c6f1c01 100644 --- a/gcc/config/i386/xmmintrin.h +++ b/gcc/config/i386/xmmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2002-2019 Free Software Foundation, Inc. +/* Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/xopintrin.h b/gcc/config/i386/xopintrin.h index d1d1e06..ffdfc13 100644 --- a/gcc/config/i386/xopintrin.h +++ b/gcc/config/i386/xopintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2019 Free Software Foundation, Inc. +/* Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/xsavecintrin.h b/gcc/config/i386/xsavecintrin.h index d7aa435..039e2155 100644 --- a/gcc/config/i386/xsavecintrin.h +++ b/gcc/config/i386/xsavecintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2014-2019 Free Software Foundation, Inc. +/* Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/xsaveintrin.h b/gcc/config/i386/xsaveintrin.h index 77f9667..9f0b8bb 100644 --- a/gcc/config/i386/xsaveintrin.h +++ b/gcc/config/i386/xsaveintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/xsaveoptintrin.h b/gcc/config/i386/xsaveoptintrin.h index 2a0bf0b..9da3297 100644 --- a/gcc/config/i386/xsaveoptintrin.h +++ b/gcc/config/i386/xsaveoptintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/xsavesintrin.h b/gcc/config/i386/xsavesintrin.h index 9d9d035..264f1c4 100644 --- a/gcc/config/i386/xsavesintrin.h +++ b/gcc/config/i386/xsavesintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2014-2019 Free Software Foundation, Inc. +/* Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/xtestintrin.h b/gcc/config/i386/xtestintrin.h index c1e3317..cb187e4 100644 --- a/gcc/config/i386/xtestintrin.h +++ b/gcc/config/i386/xtestintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/i386/znver1.md b/gcc/config/i386/znver1.md index 7e3efa8..6812a3d 100644 --- a/gcc/config/i386/znver1.md +++ b/gcc/config/i386/znver1.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/ia64/constraints.md b/gcc/config/ia64/constraints.md index ae16591..54aea7b 100644 --- a/gcc/config/ia64/constraints.md +++ b/gcc/config/ia64/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for IA-64 -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/ia64/div.md b/gcc/config/ia64/div.md index 5b6e318..86eeff9 100644 --- a/gcc/config/ia64/div.md +++ b/gcc/config/ia64/div.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/ia64/elf.h b/gcc/config/ia64/elf.h index 09e90cf..e2cd5ec 100644 --- a/gcc/config/ia64/elf.h +++ b/gcc/config/ia64/elf.h @@ -1,6 +1,6 @@ /* Definitions for embedded ia64-elf target. -Copyright (C) 2000-2019 Free Software Foundation, Inc. +Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/ia64/freebsd.h b/gcc/config/ia64/freebsd.h index 452aa78..1a20502 100644 --- a/gcc/config/ia64/freebsd.h +++ b/gcc/config/ia64/freebsd.h @@ -1,5 +1,5 @@ /* Definitions for Intel IA-64 running FreeBSD using the ELF format - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi. This file is part of GCC. diff --git a/gcc/config/ia64/hpux.h b/gcc/config/ia64/hpux.h index ea1eaab..e19797c 100644 --- a/gcc/config/ia64/hpux.h +++ b/gcc/config/ia64/hpux.h @@ -1,5 +1,5 @@ /* Definitions of target machine GNU compiler. IA-64 version. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by Steve Ellcey <sje@cup.hp.com> and Reva Cuthbertson <reva@cup.hp.com> diff --git a/gcc/config/ia64/ia64-c.c b/gcc/config/ia64/ia64-c.c index 4f1e661..d6c2215 100644 --- a/gcc/config/ia64/ia64-c.c +++ b/gcc/config/ia64/ia64-c.c @@ -1,5 +1,5 @@ /* Definitions of C specific functions for GNU compiler. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Steve Ellcey <sje@cup.hp.com> This file is part of GCC. diff --git a/gcc/config/ia64/ia64-modes.def b/gcc/config/ia64/ia64-modes.def index 61adb5f..840456f 100644 --- a/gcc/config/ia64/ia64-modes.def +++ b/gcc/config/ia64/ia64-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine GNU compiler. IA-64 version. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by James E. Wilson <wilson@cygnus.com> and David Mosberger <davidm@hpl.hp.com>. diff --git a/gcc/config/ia64/ia64-opts.h b/gcc/config/ia64/ia64-opts.h index ead3e3a..31944fe 100644 --- a/gcc/config/ia64/ia64-opts.h +++ b/gcc/config/ia64/ia64-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for IA-64. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/ia64/ia64-protos.h b/gcc/config/ia64/ia64-protos.h index 4bc5400..c5d8984 100644 --- a/gcc/config/ia64/ia64-protos.h +++ b/gcc/config/ia64/ia64-protos.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler for IA-64. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/ia64/ia64.c b/gcc/config/ia64/ia64.c index f1bd919..1500985 100644 --- a/gcc/config/ia64/ia64.c +++ b/gcc/config/ia64/ia64.c @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by James E. Wilson <wilson@cygnus.com> and David Mosberger <davidm@hpl.hp.com>. diff --git a/gcc/config/ia64/ia64.h b/gcc/config/ia64/ia64.h index fc985b4..8462535 100644 --- a/gcc/config/ia64/ia64.h +++ b/gcc/config/ia64/ia64.h @@ -1,5 +1,5 @@ /* Definitions of target machine GNU compiler. IA-64 version. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by James E. Wilson <wilson@cygnus.com> and David Mosberger <davidm@hpl.hp.com>. diff --git a/gcc/config/ia64/ia64.md b/gcc/config/ia64/ia64.md index 037006c..15a0a02 100644 --- a/gcc/config/ia64/ia64.md +++ b/gcc/config/ia64/ia64.md @@ -1,5 +1,5 @@ ;; IA-64 Machine description template -;; Copyright (C) 1999-2019 Free Software Foundation, Inc. +;; Copyright (C) 1999-2020 Free Software Foundation, Inc. ;; Contributed by James E. Wilson <wilson@cygnus.com> and ;; David Mosberger <davidm@hpl.hp.com>. diff --git a/gcc/config/ia64/ia64.opt b/gcc/config/ia64/ia64.opt index 07da8a2..05b9d32 100644 --- a/gcc/config/ia64/ia64.opt +++ b/gcc/config/ia64/ia64.opt @@ -1,4 +1,4 @@ -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/ia64/itanium2.md b/gcc/config/ia64/itanium2.md index d85c6e3..c95ff04 100644 --- a/gcc/config/ia64/itanium2.md +++ b/gcc/config/ia64/itanium2.md @@ -1,5 +1,5 @@ ;; Itanium2 DFA descriptions for insn scheduling and bundling. -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; Contributed by Vladimir Makarov <vmakarov@redhat.com>. ;; ;; This file is part of GCC. diff --git a/gcc/config/ia64/linux.h b/gcc/config/ia64/linux.h index 76a953a..ee38e21 100644 --- a/gcc/config/ia64/linux.h +++ b/gcc/config/ia64/linux.h @@ -1,6 +1,6 @@ /* Definitions for ia64-linux target. -Copyright (C) 2000-2019 Free Software Foundation, Inc. +Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/ia64/predicates.md b/gcc/config/ia64/predicates.md index 4293bcb..70e4e13 100644 --- a/gcc/config/ia64/predicates.md +++ b/gcc/config/ia64/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for IA-64. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/ia64/sync.md b/gcc/config/ia64/sync.md index fef5848..99d96a7 100644 --- a/gcc/config/ia64/sync.md +++ b/gcc/config/ia64/sync.md @@ -1,5 +1,5 @@ ;; GCC machine description for IA-64 synchronization instructions. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/ia64/sysv4.h b/gcc/config/ia64/sysv4.h index 2c7cd86..108ec9a 100644 --- a/gcc/config/ia64/sysv4.h +++ b/gcc/config/ia64/sysv4.h @@ -1,6 +1,6 @@ /* Override definitions in elfos.h to be correct for IA64. -Copyright (C) 2000-2019 Free Software Foundation, Inc. +Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/ia64/t-hpux b/gcc/config/ia64/t-hpux index c118343..f693cae 100644 --- a/gcc/config/ia64/t-hpux +++ b/gcc/config/ia64/t-hpux @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/ia64/t-ia64 b/gcc/config/ia64/t-ia64 index c3d945d..10ef7ed 100644 --- a/gcc/config/ia64/t-ia64 +++ b/gcc/config/ia64/t-ia64 @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2019 Free Software Foundation, Inc. +# Copyright (C) 2000-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/ia64/vect.md b/gcc/config/ia64/vect.md index 2f17947..da8f0f5 100644 --- a/gcc/config/ia64/vect.md +++ b/gcc/config/ia64/vect.md @@ -1,5 +1,5 @@ ;; IA-64 machine description for vector operations. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/ia64/vms.h b/gcc/config/ia64/vms.h index 79cb91e..e14349a 100644 --- a/gcc/config/ia64/vms.h +++ b/gcc/config/ia64/vms.h @@ -1,5 +1,5 @@ /* Definitions of target machine GNU compiler. IA64-VMS version. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Douglas B Rupp (rupp@gnat.com). This file is part of GCC. diff --git a/gcc/config/ia64/vms.opt b/gcc/config/ia64/vms.opt index 4f57ce7..69296e6 100644 --- a/gcc/config/ia64/vms.opt +++ b/gcc/config/ia64/vms.opt @@ -1,6 +1,6 @@ ; IA64 VMS options. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/initfini-array.h b/gcc/config/initfini-array.h index 139d34e..3c025e5 100644 --- a/gcc/config/initfini-array.h +++ b/gcc/config/initfini-array.h @@ -1,6 +1,6 @@ /* Definitions for ELF systems with .init_array/.fini_array section support. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/iq2000/abi b/gcc/config/iq2000/abi index b1ff3bd..980a646 100644 --- a/gcc/config/iq2000/abi +++ b/gcc/config/iq2000/abi @@ -232,7 +232,7 @@ caller passing as a "hidden" first argument a pointer to space allocated to receive the return value. -Copyright (C) 2003-2019 Free Software Foundation, Inc. +Copyright (C) 2003-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/config/iq2000/constraints.md b/gcc/config/iq2000/constraints.md index 6f41227..57f3b00 100644 --- a/gcc/config/iq2000/constraints.md +++ b/gcc/config/iq2000/constraints.md @@ -1,5 +1,5 @@ ;; Constraints for Vitesse IQ2000 processors -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/iq2000/iq2000-opts.h b/gcc/config/iq2000/iq2000-opts.h index c79f410..170229b 100644 --- a/gcc/config/iq2000/iq2000-opts.h +++ b/gcc/config/iq2000/iq2000-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for Vitesse IQ2000 processors. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/iq2000/iq2000-protos.h b/gcc/config/iq2000/iq2000-protos.h index c47c00f..e9db1fb 100644 --- a/gcc/config/iq2000/iq2000-protos.h +++ b/gcc/config/iq2000/iq2000-protos.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler for iq2000. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/iq2000/iq2000.c b/gcc/config/iq2000/iq2000.c index bccafd5..d956518 100644 --- a/gcc/config/iq2000/iq2000.c +++ b/gcc/config/iq2000/iq2000.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on Vitesse IQ2000 processors - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/iq2000/iq2000.h b/gcc/config/iq2000/iq2000.h index 163a6d3..2a257e5 100644 --- a/gcc/config/iq2000/iq2000.h +++ b/gcc/config/iq2000/iq2000.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. Vitesse IQ2000 processors - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/iq2000/iq2000.md b/gcc/config/iq2000/iq2000.md index 3363a14..afd0e63 100644 --- a/gcc/config/iq2000/iq2000.md +++ b/gcc/config/iq2000/iq2000.md @@ -1,5 +1,5 @@ ;; iq2000.md Machine Description for Vitesse IQ2000 processors -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/iq2000/iq2000.opt b/gcc/config/iq2000/iq2000.opt index e3d4812..11eb180 100644 --- a/gcc/config/iq2000/iq2000.opt +++ b/gcc/config/iq2000/iq2000.opt @@ -1,6 +1,6 @@ ; Options for the Vitesse IQ2000 port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/iq2000/predicates.md b/gcc/config/iq2000/predicates.md index 8d648cd..387925d 100644 --- a/gcc/config/iq2000/predicates.md +++ b/gcc/config/iq2000/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Vitesse IQ2000. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/kfreebsd-gnu.h b/gcc/config/kfreebsd-gnu.h index 648c440..6ba43a9 100644 --- a/gcc/config/kfreebsd-gnu.h +++ b/gcc/config/kfreebsd-gnu.h @@ -1,5 +1,5 @@ /* Definitions for kFreeBSD-based GNU systems with ELF format - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Robert Millan. This file is part of GCC. diff --git a/gcc/config/kopensolaris-gnu.h b/gcc/config/kopensolaris-gnu.h index dba18a8..36b84c5 100644 --- a/gcc/config/kopensolaris-gnu.h +++ b/gcc/config/kopensolaris-gnu.h @@ -1,5 +1,5 @@ /* Definitions for kOpenSolaris-based GNU systems with ELF format - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Robert Millan. This file is part of GCC. diff --git a/gcc/config/linux-android.h b/gcc/config/linux-android.h index 1dc0277..0bd6184 100644 --- a/gcc/config/linux-android.h +++ b/gcc/config/linux-android.h @@ -1,5 +1,5 @@ /* Configuration file for Linux Android targets. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Doug Kwan (dougkwan@google.com) Rewritten by CodeSourcery, Inc. diff --git a/gcc/config/linux-android.opt b/gcc/config/linux-android.opt index cf54b23..665387e 100644 --- a/gcc/config/linux-android.opt +++ b/gcc/config/linux-android.opt @@ -1,6 +1,6 @@ ; Android specific options. -; Copyright (C) 2008-2019 Free Software Foundation, Inc. +; Copyright (C) 2008-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/linux-protos.h b/gcc/config/linux-protos.h index 13e6cc7..3759187 100644 --- a/gcc/config/linux-protos.h +++ b/gcc/config/linux-protos.h @@ -1,5 +1,5 @@ /* Prototypes. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/linux.c b/gcc/config/linux.c index f90bbb8..9876153 100644 --- a/gcc/config/linux.c +++ b/gcc/config/linux.c @@ -1,5 +1,5 @@ /* Functions for Linux Android as target machine for GNU C compiler. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/linux.h b/gcc/config/linux.h index c3c4a21..95654bc 100644 --- a/gcc/config/linux.h +++ b/gcc/config/linux.h @@ -2,7 +2,7 @@ MMU, using ELF at the compiler level but possibly FLT for final linked executables and shared libraries in some no-MMU cases, and possibly with a choice of libc implementations. - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. Contributed by Eric Youngdale. Modified for stabs-in-ELF by H.J. Lu (hjl@lucon.org). diff --git a/gcc/config/linux.opt b/gcc/config/linux.opt index 05d5258..bd4a625 100644 --- a/gcc/config/linux.opt +++ b/gcc/config/linux.opt @@ -1,6 +1,6 @@ ; Processor-independent options for GNU/Linux. ; -; Copyright (C) 2006-2019 Free Software Foundation, Inc. +; Copyright (C) 2006-2020 Free Software Foundation, Inc. ; Contributed by CodeSourcery. ; ; This file is part of GCC. diff --git a/gcc/config/lm32/constraints.md b/gcc/config/lm32/constraints.md index e522adb..24db7cd 100644 --- a/gcc/config/lm32/constraints.md +++ b/gcc/config/lm32/constraints.md @@ -1,7 +1,7 @@ ;; Constraint definitions for Lattice Mico32 architecture. ;; Contributed by Jon Beniston <jon@beniston.com> ;; -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/lm32/lm32-protos.h b/gcc/config/lm32/lm32-protos.h index 5130a77..d5184ca 100644 --- a/gcc/config/lm32/lm32-protos.h +++ b/gcc/config/lm32/lm32-protos.h @@ -1,7 +1,7 @@ /* Prototypes of target machine functions, Lattice Mico32 architecture. Contributed by Jon Beniston <jon@beniston.com> - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/lm32/lm32.c b/gcc/config/lm32/lm32.c index 67706a4..6f59e37 100644 --- a/gcc/config/lm32/lm32.c +++ b/gcc/config/lm32/lm32.c @@ -1,7 +1,7 @@ /* Subroutines used for code generation on the Lattice Mico32 architecture. Contributed by Jon Beniston <jon@beniston.com> - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/lm32/lm32.h b/gcc/config/lm32/lm32.h index c330b17..8482104 100644 --- a/gcc/config/lm32/lm32.h +++ b/gcc/config/lm32/lm32.h @@ -1,7 +1,7 @@ /* Definitions of target machine for GNU compiler, Lattice Mico32 architecture. Contributed by Jon Beniston <jon@beniston.com> - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/lm32/lm32.md b/gcc/config/lm32/lm32.md index 91a5fe1..4ef4d93 100644 --- a/gcc/config/lm32/lm32.md +++ b/gcc/config/lm32/lm32.md @@ -1,7 +1,7 @@ ;; Machine description of the Lattice Mico32 architecture for GNU C compiler. ;; Contributed by Jon Beniston <jon@beniston.com> -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/lm32/lm32.opt b/gcc/config/lm32/lm32.opt index f8560f4..c19a183 100644 --- a/gcc/config/lm32/lm32.opt +++ b/gcc/config/lm32/lm32.opt @@ -1,7 +1,7 @@ ; Options for the Lattice Mico32 port of the compiler. ; Contributed by Jon Beniston <jon@beniston.com> ; -; Copyright (C) 2009-2019 Free Software Foundation, Inc. +; Copyright (C) 2009-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/lm32/predicates.md b/gcc/config/lm32/predicates.md index 26b9b70..a6f7667 100644 --- a/gcc/config/lm32/predicates.md +++ b/gcc/config/lm32/predicates.md @@ -1,7 +1,7 @@ ;; Predicate definitions for Lattice Mico32 architecture. ;; Contributed by Jon Beniston <jon@beniston.com> ;; -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/lm32/rtems.h b/gcc/config/lm32/rtems.h index 1d7d71c..912e988 100644 --- a/gcc/config/lm32/rtems.h +++ b/gcc/config/lm32/rtems.h @@ -1,5 +1,5 @@ /* Definitions for rtems targeting a lm32 using ELF. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/lm32/uclinux-elf.h b/gcc/config/lm32/uclinux-elf.h index bbeebca..a459ccd 100644 --- a/gcc/config/lm32/uclinux-elf.h +++ b/gcc/config/lm32/uclinux-elf.h @@ -1,5 +1,5 @@ /* Definitions for LM32 running Linux-based GNU systems using ELF - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. Contributed by Philip Blundell <philb@gnu.org> This file is part of GCC. diff --git a/gcc/config/lynx.h b/gcc/config/lynx.h index 86bd1d5..2c9ed81 100644 --- a/gcc/config/lynx.h +++ b/gcc/config/lynx.h @@ -1,5 +1,5 @@ /* Target independent definitions for LynxOS. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/lynx.opt b/gcc/config/lynx.opt index 54d47a8..927c9e1 100644 --- a/gcc/config/lynx.opt +++ b/gcc/config/lynx.opt @@ -1,6 +1,6 @@ ; Processor-independent options for LynxOS. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/m32c/addsub.md b/gcc/config/m32c/addsub.md index 90f86fd..8c88878 100644 --- a/gcc/config/m32c/addsub.md +++ b/gcc/config/m32c/addsub.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/bitops.md b/gcc/config/m32c/bitops.md index 5f01e9a..c87a848 100644 --- a/gcc/config/m32c/bitops.md +++ b/gcc/config/m32c/bitops.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/blkmov.md b/gcc/config/m32c/blkmov.md index e5cdc80..23557e5 100644 --- a/gcc/config/m32c/blkmov.md +++ b/gcc/config/m32c/blkmov.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/cond.md b/gcc/config/m32c/cond.md index fe8a9f5..b73ded7 100644 --- a/gcc/config/m32c/cond.md +++ b/gcc/config/m32c/cond.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/constraints.md b/gcc/config/m32c/constraints.md index ceea34b..93afc2d 100644 --- a/gcc/config/m32c/constraints.md +++ b/gcc/config/m32c/constraints.md @@ -1,5 +1,5 @@ ;; m32c constraints -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/m32c/jump.md b/gcc/config/m32c/jump.md index 13037c2..20858b4 100644 --- a/gcc/config/m32c/jump.md +++ b/gcc/config/m32c/jump.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/m32c-modes.def b/gcc/config/m32c/m32c-modes.def index e14e776..db0be03 100644 --- a/gcc/config/m32c/m32c-modes.def +++ b/gcc/config/m32c/m32c-modes.def @@ -1,5 +1,5 @@ /* Target-Specific Modes for R8C/M16C/M32C - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/m32c/m32c-pragma.c b/gcc/config/m32c/m32c-pragma.c index f027c01..754c334 100644 --- a/gcc/config/m32c/m32c-pragma.c +++ b/gcc/config/m32c/m32c-pragma.c @@ -1,5 +1,5 @@ /* M32C Pragma support - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Red Hat, Inc. This file is part of GCC. diff --git a/gcc/config/m32c/m32c-protos.h b/gcc/config/m32c/m32c-protos.h index fe926fd..681b197 100644 --- a/gcc/config/m32c/m32c-protos.h +++ b/gcc/config/m32c/m32c-protos.h @@ -1,5 +1,5 @@ /* Target Prototypes for R8C/M16C/M32C - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/m32c/m32c.abi b/gcc/config/m32c/m32c.abi index 3a98ded..2a4cc1f 100644 --- a/gcc/config/m32c/m32c.abi +++ b/gcc/config/m32c/m32c.abi @@ -1,5 +1,5 @@ Target Definitions for R8C/M16C/M32C - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/m32c/m32c.c b/gcc/config/m32c/m32c.c index d8dc63e..01185f9 100644 --- a/gcc/config/m32c/m32c.c +++ b/gcc/config/m32c/m32c.c @@ -1,5 +1,5 @@ /* Target Code for R8C/M16C/M32C - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/m32c/m32c.h b/gcc/config/m32c/m32c.h index 909f701..895f8f3 100644 --- a/gcc/config/m32c/m32c.h +++ b/gcc/config/m32c/m32c.h @@ -1,5 +1,5 @@ /* Target Definitions for R8C/M16C/M32C - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/m32c/m32c.md b/gcc/config/m32c/m32c.md index 5e26f5c..eb39631 100644 --- a/gcc/config/m32c/m32c.md +++ b/gcc/config/m32c/m32c.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/m32c.opt b/gcc/config/m32c/m32c.opt index 821e6bf..48d9431 100644 --- a/gcc/config/m32c/m32c.opt +++ b/gcc/config/m32c/m32c.opt @@ -1,5 +1,5 @@ ; Target Options for R8C/M16C/M32C -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; Contributed by Red Hat. ; ; This file is part of GCC. diff --git a/gcc/config/m32c/minmax.md b/gcc/config/m32c/minmax.md index efac9b6..e8fb2d5 100644 --- a/gcc/config/m32c/minmax.md +++ b/gcc/config/m32c/minmax.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/mov.md b/gcc/config/m32c/mov.md index 0ab755a..10ba712 100644 --- a/gcc/config/m32c/mov.md +++ b/gcc/config/m32c/mov.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/muldiv.md b/gcc/config/m32c/muldiv.md index 502baff..81edaba 100644 --- a/gcc/config/m32c/muldiv.md +++ b/gcc/config/m32c/muldiv.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/predicates.md b/gcc/config/m32c/predicates.md index d3d3079..51ead56 100644 --- a/gcc/config/m32c/predicates.md +++ b/gcc/config/m32c/predicates.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/prologue.md b/gcc/config/m32c/prologue.md index a0c5278..1ce4d55 100644 --- a/gcc/config/m32c/prologue.md +++ b/gcc/config/m32c/prologue.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/rtems.h b/gcc/config/m32c/rtems.h index 3121523..5413e27 100644 --- a/gcc/config/m32c/rtems.h +++ b/gcc/config/m32c/rtems.h @@ -1,5 +1,5 @@ /* Definitions for rtems targeting a M32C using ELF. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Joel Sherrill (joel@OARcorp.com). This file is part of GCC. diff --git a/gcc/config/m32c/shift.md b/gcc/config/m32c/shift.md index 5a13011..7d1c531 100644 --- a/gcc/config/m32c/shift.md +++ b/gcc/config/m32c/shift.md @@ -1,5 +1,5 @@ ;; Machine Descriptions for R8C/M16C/M32C -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/m32c/t-m32c b/gcc/config/m32c/t-m32c index 0291ff0..eecd327 100644 --- a/gcc/config/m32c/t-m32c +++ b/gcc/config/m32c/t-m32c @@ -1,5 +1,5 @@ # Target Makefile Fragment for R8C/M16C/M32C -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # Contributed by Red Hat. # # This file is part of GCC. diff --git a/gcc/config/m32r/constraints.md b/gcc/config/m32r/constraints.md index ad338e7..ef84c8c 100644 --- a/gcc/config/m32r/constraints.md +++ b/gcc/config/m32r/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for Renesas M32R cpu for GNU C compiler -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/m32r/linux.h b/gcc/config/m32r/linux.h index 715ef51..f498372 100644 --- a/gcc/config/m32r/linux.h +++ b/gcc/config/m32r/linux.h @@ -1,5 +1,5 @@ /* Definitions for Renesas M32R running Linux-based GNU systems using ELF. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m32r/little.h b/gcc/config/m32r/little.h index 4e3aa8a..ecbaf34 100644 --- a/gcc/config/m32r/little.h +++ b/gcc/config/m32r/little.h @@ -1,5 +1,5 @@ /* Definitions for Renesas little endian M32R cpu. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m32r/m32r-opts.h b/gcc/config/m32r/m32r-opts.h index 0dd0e92..eaa43e2 100644 --- a/gcc/config/m32r/m32r-opts.h +++ b/gcc/config/m32r/m32r-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for Renesas M32R cpu. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m32r/m32r-protos.h b/gcc/config/m32r/m32r-protos.h index e8a3b50..7da88df 100644 --- a/gcc/config/m32r/m32r-protos.h +++ b/gcc/config/m32r/m32r-protos.h @@ -1,5 +1,5 @@ /* Prototypes for m32r.c functions used in the md file & elsewhere. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m32r/m32r.c b/gcc/config/m32r/m32r.c index c3bb17b..1c01560 100644 --- a/gcc/config/m32r/m32r.c +++ b/gcc/config/m32r/m32r.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on the Renesas M32R cpu. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m32r/m32r.h b/gcc/config/m32r/m32r.h index 73f9856..4ef834b 100644 --- a/gcc/config/m32r/m32r.h +++ b/gcc/config/m32r/m32r.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, Renesas M32R cpu. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m32r/m32r.md b/gcc/config/m32r/m32r.md index e944363..823342a 100644 --- a/gcc/config/m32r/m32r.md +++ b/gcc/config/m32r/m32r.md @@ -1,5 +1,5 @@ ;; Machine description of the Renesas M32R cpu for GNU C compiler -;; Copyright (C) 1996-2019 Free Software Foundation, Inc. +;; Copyright (C) 1996-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/m32r/m32r.opt b/gcc/config/m32r/m32r.opt index 6b73d8c..0ecafc9 100644 --- a/gcc/config/m32r/m32r.opt +++ b/gcc/config/m32r/m32r.opt @@ -1,6 +1,6 @@ ; Options for the Renesas M32R port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/m32r/predicates.md b/gcc/config/m32r/predicates.md index a469c97..7222986 100644 --- a/gcc/config/m32r/predicates.md +++ b/gcc/config/m32r/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Renesas M32R. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/m32r/t-linux b/gcc/config/m32r/t-linux index 84a9e82..914e1cb 100644 --- a/gcc/config/m32r/t-linux +++ b/gcc/config/m32r/t-linux @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/m32r/t-m32r b/gcc/config/m32r/t-m32r index 23fa918..5c3b07a 100644 --- a/gcc/config/m32r/t-m32r +++ b/gcc/config/m32r/t-m32r @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/m68k/cf.md b/gcc/config/m68k/cf.md index db4d023..eb3ea09 100644 --- a/gcc/config/m68k/cf.md +++ b/gcc/config/m68k/cf.md @@ -1,5 +1,5 @@ ;; ColdFire V1, V2, V3 and V4/V4e DFA description. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; Contributed by CodeSourcery Inc., www.codesourcery.com ;; ;; This file is part of GCC. diff --git a/gcc/config/m68k/constraints.md b/gcc/config/m68k/constraints.md index 2ccb5dd..96ad9e9 100644 --- a/gcc/config/m68k/constraints.md +++ b/gcc/config/m68k/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for m68k -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/m68k/genopt.sh b/gcc/config/m68k/genopt.sh index 455ae55..7143cb1 100755 --- a/gcc/config/m68k/genopt.sh +++ b/gcc/config/m68k/genopt.sh @@ -1,6 +1,6 @@ #!/bin/sh # Generate m68k-tables.opt from the lists in *.def. -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # # This file is part of GCC. # @@ -23,7 +23,7 @@ cat <<EOF ; Generated automatically by genopt.sh from m68k-devices.def, ; m68k-isas.def and m68k-microarchs.def. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/m68k/ieee.opt b/gcc/config/m68k/ieee.opt index 5734fbb..41b322d 100644 --- a/gcc/config/m68k/ieee.opt +++ b/gcc/config/m68k/ieee.opt @@ -1,6 +1,6 @@ ; Extra IEEE options for the Motorola 68000 port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/m68k/linux.h b/gcc/config/m68k/linux.h index beef554..0d18e5a 100644 --- a/gcc/config/m68k/linux.h +++ b/gcc/config/m68k/linux.h @@ -1,6 +1,6 @@ /* Definitions for Motorola 68k running Linux-based GNU systems with ELF format. - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m68k/m68020-elf.h b/gcc/config/m68k/m68020-elf.h index 17c1d9b..05b1072 100644 --- a/gcc/config/m68k/m68020-elf.h +++ b/gcc/config/m68k/m68020-elf.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. "naked" 68020, elf object files and debugging, version. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m68k/m68k-devices.def b/gcc/config/m68k/m68k-devices.def index b905967..2cb6139 100644 --- a/gcc/config/m68k/m68k-devices.def +++ b/gcc/config/m68k/m68k-devices.def @@ -1,5 +1,5 @@ /* m68k device names -*- C -*- - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Written by CodeSourcery This file is part of GCC. diff --git a/gcc/config/m68k/m68k-isas.def b/gcc/config/m68k/m68k-isas.def index b004019..4437084 100644 --- a/gcc/config/m68k/m68k-isas.def +++ b/gcc/config/m68k/m68k-isas.def @@ -1,5 +1,5 @@ /* m68k ISA names. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m68k/m68k-microarchs.def b/gcc/config/m68k/m68k-microarchs.def index bee54cb..5fdfce1 100644 --- a/gcc/config/m68k/m68k-microarchs.def +++ b/gcc/config/m68k/m68k-microarchs.def @@ -1,5 +1,5 @@ /* m68k microarchitecture names. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m68k/m68k-modes.def b/gcc/config/m68k/m68k-modes.def index 980a6c3..b4d7716 100644 --- a/gcc/config/m68k/m68k-modes.def +++ b/gcc/config/m68k/m68k-modes.def @@ -1,5 +1,5 @@ /* M68k extra machine modes. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m68k/m68k-none.h b/gcc/config/m68k/m68k-none.h index d0c5d30..6d82364 100644 --- a/gcc/config/m68k/m68k-none.h +++ b/gcc/config/m68k/m68k-none.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. "naked" 68020. - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m68k/m68k-opts.h b/gcc/config/m68k/m68k-opts.h index 61bdd76..1550e63 100644 --- a/gcc/config/m68k/m68k-opts.h +++ b/gcc/config/m68k/m68k-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for Motorola 680x0/ColdFire. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m68k/m68k-protos.h b/gcc/config/m68k/m68k-protos.h index a88d903..1c502d7 100644 --- a/gcc/config/m68k/m68k-protos.h +++ b/gcc/config/m68k/m68k-protos.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. Sun 68000/68020 version. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m68k/m68k-tables.opt b/gcc/config/m68k/m68k-tables.opt index 9a2b305..a229da9 100644 --- a/gcc/config/m68k/m68k-tables.opt +++ b/gcc/config/m68k/m68k-tables.opt @@ -2,7 +2,7 @@ ; Generated automatically by genopt.sh from m68k-devices.def, ; m68k-isas.def and m68k-microarchs.def. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/m68k/m68k.c b/gcc/config/m68k/m68k.c index 4b30c40..67b1094 100644 --- a/gcc/config/m68k/m68k.c +++ b/gcc/config/m68k/m68k.c @@ -1,5 +1,5 @@ /* Subroutines for insn-output.c for Motorola 68000 family. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m68k/m68k.h b/gcc/config/m68k/m68k.h index 39955b0..85e8f84 100644 --- a/gcc/config/m68k/m68k.h +++ b/gcc/config/m68k/m68k.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GCC for Motorola 680x0/ColdFire. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m68k/m68k.md b/gcc/config/m68k/m68k.md index 454f822..8e35357 100644 --- a/gcc/config/m68k/m68k.md +++ b/gcc/config/m68k/m68k.md @@ -1,5 +1,5 @@ ;;- Machine description for GNU compiler, Motorola 68000 Version -;; Copyright (C) 1987-2019 Free Software Foundation, Inc. +;; Copyright (C) 1987-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/m68k/m68k.opt b/gcc/config/m68k/m68k.opt index 6a9b802..3ff0545 100644 --- a/gcc/config/m68k/m68k.opt +++ b/gcc/config/m68k/m68k.opt @@ -1,6 +1,6 @@ ; Options for the Motorola 68000 port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/m68k/m68kelf.h b/gcc/config/m68k/m68kelf.h index 19be570..f10dd32 100644 --- a/gcc/config/m68k/m68kelf.h +++ b/gcc/config/m68k/m68kelf.h @@ -1,7 +1,7 @@ /* m68kelf support, derived from m68kv4.h */ /* Target definitions for GNU compiler for mc680x0 running System V.4 - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. Written by Ron Guilmette (rfg@netcom.com) and Fred Fish (fnf@cygnus.com). diff --git a/gcc/config/m68k/m68kemb.h b/gcc/config/m68k/m68kemb.h index 893cc75..f2c3a35 100644 --- a/gcc/config/m68k/m68kemb.h +++ b/gcc/config/m68k/m68kemb.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. "embedded" 68XXX. This is meant to be included after m68k.h. - Copyright (C) 1994-2019 Free Software Foundation, Inc. */ + Copyright (C) 1994-2020 Free Software Foundation, Inc. */ /* Override the SVR4 ABI for this target. */ diff --git a/gcc/config/m68k/netbsd-elf.h b/gcc/config/m68k/netbsd-elf.h index 893329d..616b3d4 100644 --- a/gcc/config/m68k/netbsd-elf.h +++ b/gcc/config/m68k/netbsd-elf.h @@ -1,7 +1,7 @@ /* Definitions of target machine for GNU compiler, for m68k (including m68010) NetBSD platforms using the ELF object format. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Wasabi Systems. Inc. This file is derived from <m68k/m68kv4.h>, <m68k/m68kelf.h>, diff --git a/gcc/config/m68k/openbsd.h b/gcc/config/m68k/openbsd.h index 66fd7dc..ffd6e8b 100644 --- a/gcc/config/m68k/openbsd.h +++ b/gcc/config/m68k/openbsd.h @@ -1,5 +1,5 @@ /* Configuration file for an m68k OpenBSD target. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m68k/predicates.md b/gcc/config/m68k/predicates.md index 9e4c8ba..812dfb3 100644 --- a/gcc/config/m68k/predicates.md +++ b/gcc/config/m68k/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Motorola 68000. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/m68k/print-sysroot-suffix.sh b/gcc/config/m68k/print-sysroot-suffix.sh index 0c607b7..97d7aa6 100644 --- a/gcc/config/m68k/print-sysroot-suffix.sh +++ b/gcc/config/m68k/print-sysroot-suffix.sh @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # This file is part of GCC. # GCC is free software; you can redistribute it and/or modify diff --git a/gcc/config/m68k/rtemself.h b/gcc/config/m68k/rtemself.h index 9595ce4..26d614d 100644 --- a/gcc/config/m68k/rtemself.h +++ b/gcc/config/m68k/rtemself.h @@ -1,6 +1,6 @@ /* Definitions for rtems targeting a Motorola m68k using elf. Copyright (C) 1999, 2000, 2002 National Research Council of Canada. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Charles-Antoine Gauthier (charles.gauthier@nrc.ca). This file is part of GCC. diff --git a/gcc/config/m68k/sync.md b/gcc/config/m68k/sync.md index 1ff5d89..517cf58 100644 --- a/gcc/config/m68k/sync.md +++ b/gcc/config/m68k/sync.md @@ -1,5 +1,5 @@ ;; GCC machine description for m68k synchronization instructions. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/m68k/t-linux b/gcc/config/m68k/t-linux index 283731c..9d90b87 100644 --- a/gcc/config/m68k/t-linux +++ b/gcc/config/m68k/t-linux @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/m68k/t-mlibs b/gcc/config/m68k/t-mlibs index 55829b0..1c93517 100644 --- a/gcc/config/m68k/t-mlibs +++ b/gcc/config/m68k/t-mlibs @@ -1,6 +1,6 @@ # multilibs -*- mode:Makefile -*- # -# Copyright (C) 2007-2019 Free Software Foundation, Inc. +# Copyright (C) 2007-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/m68k/t-uclinux b/gcc/config/m68k/t-uclinux index 7431d5c..665134a 100644 --- a/gcc/config/m68k/t-uclinux +++ b/gcc/config/m68k/t-uclinux @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/m68k/uclinux.h b/gcc/config/m68k/uclinux.h index aa4974f..52f92c5 100644 --- a/gcc/config/m68k/uclinux.h +++ b/gcc/config/m68k/uclinux.h @@ -2,7 +2,7 @@ using ELF objects with special linker post-processing to produce FLAT executables. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/m68k/uclinux.opt b/gcc/config/m68k/uclinux.opt index 1c0f51a..34842f0 100644 --- a/gcc/config/m68k/uclinux.opt +++ b/gcc/config/m68k/uclinux.opt @@ -1,6 +1,6 @@ ; m68k/ColdFire uClinux options. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/mcore/constraints.md b/gcc/config/mcore/constraints.md index 7e00a2c..f1b67b5f 100644 --- a/gcc/config/mcore/constraints.md +++ b/gcc/config/mcore/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for the Motorola MCore -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/mcore/mcore-elf.h b/gcc/config/mcore/mcore-elf.h index 5584c9b..3643120 100644 --- a/gcc/config/mcore/mcore-elf.h +++ b/gcc/config/mcore/mcore-elf.h @@ -1,5 +1,5 @@ /* Definitions of MCore target. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. Contributed by Cygnus Solutions. This file is part of GCC. diff --git a/gcc/config/mcore/mcore-protos.h b/gcc/config/mcore/mcore-protos.h index ad0e154..3c1895f 100644 --- a/gcc/config/mcore/mcore-protos.h +++ b/gcc/config/mcore/mcore-protos.h @@ -1,5 +1,5 @@ /* Prototypes for exported functions defined in mcore.c - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Nick Clifton (nickc@redhat.com) This file is part of GCC. diff --git a/gcc/config/mcore/mcore.c b/gcc/config/mcore/mcore.c index a419d42..9b68504 100644 --- a/gcc/config/mcore/mcore.c +++ b/gcc/config/mcore/mcore.c @@ -1,5 +1,5 @@ /* Output routines for Motorola MCore processor - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mcore/mcore.h b/gcc/config/mcore/mcore.h index 5830c85..ff746c1 100644 --- a/gcc/config/mcore/mcore.h +++ b/gcc/config/mcore/mcore.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for Motorola M*CORE Processor. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mcore/mcore.md b/gcc/config/mcore/mcore.md index c689351..2be99e4 100644 --- a/gcc/config/mcore/mcore.md +++ b/gcc/config/mcore/mcore.md @@ -1,5 +1,5 @@ ;; Machine description the Motorola MCore -;; Copyright (C) 1993-2019 Free Software Foundation, Inc. +;; Copyright (C) 1993-2020 Free Software Foundation, Inc. ;; Contributed by Motorola. ;; This file is part of GCC. diff --git a/gcc/config/mcore/mcore.opt b/gcc/config/mcore/mcore.opt index 418a34e..dc25e2b 100644 --- a/gcc/config/mcore/mcore.opt +++ b/gcc/config/mcore/mcore.opt @@ -1,6 +1,6 @@ ; Options for the Motorola MCore port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/mcore/predicates.md b/gcc/config/mcore/predicates.md index baf0e20..2fa64d0 100644 --- a/gcc/config/mcore/predicates.md +++ b/gcc/config/mcore/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Motorola MCore. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mcore/t-mcore b/gcc/config/mcore/t-mcore index 8aae5fc..0c8763a 100644 --- a/gcc/config/mcore/t-mcore +++ b/gcc/config/mcore/t-mcore @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2019 Free Software Foundation, Inc. +# Copyright (C) 2000-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/microblaze/constraints.md b/gcc/config/microblaze/constraints.md index 5e1d79a..b9fc6e3 100644 --- a/gcc/config/microblaze/constraints.md +++ b/gcc/config/microblaze/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for Xilinx MicroBlaze processors. -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Michael Eager <eager@eagercon.com>. diff --git a/gcc/config/microblaze/linux.h b/gcc/config/microblaze/linux.h index 7053911..7eded69 100644 --- a/gcc/config/microblaze/linux.h +++ b/gcc/config/microblaze/linux.h @@ -1,5 +1,5 @@ /* Definitions for MicroBlaze running Linux. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/microblaze/microblaze-c.c b/gcc/config/microblaze/microblaze-c.c index cd21319..d8c88e5 100644 --- a/gcc/config/microblaze/microblaze-c.c +++ b/gcc/config/microblaze/microblaze-c.c @@ -1,5 +1,5 @@ /* Subroutines used for the C front end for Xilinx MicroBlaze. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Michael Eager <eager@eagercon.com>. diff --git a/gcc/config/microblaze/microblaze-protos.h b/gcc/config/microblaze/microblaze-protos.h index 1f5ca80..982b2ab 100644 --- a/gcc/config/microblaze/microblaze-protos.h +++ b/gcc/config/microblaze/microblaze-protos.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for Xilinx MicroBlaze. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/microblaze/microblaze.c b/gcc/config/microblaze/microblaze.c index 45ab565..b4754b1 100644 --- a/gcc/config/microblaze/microblaze.c +++ b/gcc/config/microblaze/microblaze.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on Xilinx MicroBlaze. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Michael Eager <eager@eagercon.com>. diff --git a/gcc/config/microblaze/microblaze.h b/gcc/config/microblaze/microblaze.h index 4551ddd..dc112f5 100644 --- a/gcc/config/microblaze/microblaze.h +++ b/gcc/config/microblaze/microblaze.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler for Xilinx MicroBlaze. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Michael Eager <eager@eagercon.com>. diff --git a/gcc/config/microblaze/microblaze.md b/gcc/config/microblaze/microblaze.md index 1509e43..1970cc6 100644 --- a/gcc/config/microblaze/microblaze.md +++ b/gcc/config/microblaze/microblaze.md @@ -1,5 +1,5 @@ ;; microblaze.md -- Machine description for Xilinx MicroBlaze processors. -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by Michael Eager <eager@eagercon.com>. diff --git a/gcc/config/microblaze/microblaze.opt b/gcc/config/microblaze/microblaze.opt index 2e46941..725c2fa 100644 --- a/gcc/config/microblaze/microblaze.opt +++ b/gcc/config/microblaze/microblaze.opt @@ -1,6 +1,6 @@ ; Options for the MicroBlaze port of the compiler ; -; Copyright (C) 2009-2019 Free Software Foundation, Inc. +; Copyright (C) 2009-2020 Free Software Foundation, Inc. ; ; Contributed by Michael Eager <eager@eagercon.com>. ; diff --git a/gcc/config/microblaze/predicates.md b/gcc/config/microblaze/predicates.md index 30f26ae..35a121c 100644 --- a/gcc/config/microblaze/predicates.md +++ b/gcc/config/microblaze/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Xilinx MicroBlaze -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; ;; Contributed by Michael Eager <eager@eagercon.com>. ;; diff --git a/gcc/config/microblaze/rtems.h b/gcc/config/microblaze/rtems.h index c0008f3..1a9db25 100644 --- a/gcc/config/microblaze/rtems.h +++ b/gcc/config/microblaze/rtems.h @@ -1,5 +1,5 @@ /* Definitions for rtems targeting a microblaze using ELF. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/microblaze/sync.md b/gcc/config/microblaze/sync.md index 6f16ca6..76f530b 100644 --- a/gcc/config/microblaze/sync.md +++ b/gcc/config/microblaze/sync.md @@ -1,5 +1,5 @@ ;; Machine description for Xilinx MicroBlaze synchronization instructions. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/10000.md b/gcc/config/mips/10000.md index a6c06a9..b8504d7 100644 --- a/gcc/config/mips/10000.md +++ b/gcc/config/mips/10000.md @@ -1,5 +1,5 @@ ;; DFA-based pipeline description for the VR1x000. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/mips/20kc.md b/gcc/config/mips/20kc.md index d2fbce0..3181369 100644 --- a/gcc/config/mips/20kc.md +++ b/gcc/config/mips/20kc.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/24k.md b/gcc/config/mips/24k.md index 1c63d61..4eb88ab 100644 --- a/gcc/config/mips/24k.md +++ b/gcc/config/mips/24k.md @@ -8,7 +8,7 @@ ;; References: ;; "MIPS32 24K Processor Core Family Software User's Manual, Rev 3.04." ;; -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/3000.md b/gcc/config/mips/3000.md index 9648ba0..5638310 100644 --- a/gcc/config/mips/3000.md +++ b/gcc/config/mips/3000.md @@ -1,5 +1,5 @@ ;; R3000 and TX39 pipeline description. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/mips/4000.md b/gcc/config/mips/4000.md index 5fc27c5..91ae2c1 100644 --- a/gcc/config/mips/4000.md +++ b/gcc/config/mips/4000.md @@ -1,5 +1,5 @@ ;; R4000 pipeline description. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/mips/4100.md b/gcc/config/mips/4100.md index 1ba52d9..0881fc4 100644 --- a/gcc/config/mips/4100.md +++ b/gcc/config/mips/4100.md @@ -1,5 +1,5 @@ ;; VR4100 and VR4120 pipeline description. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/mips/4130.md b/gcc/config/mips/4130.md index a5b7c7b..bf0832c 100644 --- a/gcc/config/mips/4130.md +++ b/gcc/config/mips/4130.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/4300.md b/gcc/config/mips/4300.md index f183ec1..fcabc96 100644 --- a/gcc/config/mips/4300.md +++ b/gcc/config/mips/4300.md @@ -1,5 +1,5 @@ ;; VR4300 pipeline description. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/mips/4600.md b/gcc/config/mips/4600.md index 998832e..fe986af 100644 --- a/gcc/config/mips/4600.md +++ b/gcc/config/mips/4600.md @@ -1,5 +1,5 @@ ;; R4600, R4650, and R4700 pipeline description. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/mips/4k.md b/gcc/config/mips/4k.md index f924588..8bfc49b 100644 --- a/gcc/config/mips/4k.md +++ b/gcc/config/mips/4k.md @@ -10,7 +10,7 @@ ;; 4km - pipelined multiplier and block address translator (BAT) ;; 4kp - non-pipelined multiplier and block address translator (BAT) ;; -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/5000.md b/gcc/config/mips/5000.md index e07522a..e583709 100644 --- a/gcc/config/mips/5000.md +++ b/gcc/config/mips/5000.md @@ -1,5 +1,5 @@ ;; VR5000 pipeline description. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/mips/5400.md b/gcc/config/mips/5400.md index 2329d68..ee0e628 100644 --- a/gcc/config/mips/5400.md +++ b/gcc/config/mips/5400.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/5500.md b/gcc/config/mips/5500.md index fffa566..f615123 100644 --- a/gcc/config/mips/5500.md +++ b/gcc/config/mips/5500.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/5k.md b/gcc/config/mips/5k.md index 44569e2f..75ad1a1 100644 --- a/gcc/config/mips/5k.md +++ b/gcc/config/mips/5k.md @@ -10,7 +10,7 @@ ;; 5kf - Separate floating point pipe which can dual-issue with the ;; integer pipe. ;; -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/6000.md b/gcc/config/mips/6000.md index 4df4fb5..1701e50 100644 --- a/gcc/config/mips/6000.md +++ b/gcc/config/mips/6000.md @@ -1,5 +1,5 @@ ;; R6000 pipeline description. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/mips/7000.md b/gcc/config/mips/7000.md index 4db0cf7..cb67564 100644 --- a/gcc/config/mips/7000.md +++ b/gcc/config/mips/7000.md @@ -1,5 +1,5 @@ ;; DFA-based pipeline description for the RM7000. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/mips/74k.md b/gcc/config/mips/74k.md index 0f868dd..2c199fc 100644 --- a/gcc/config/mips/74k.md +++ b/gcc/config/mips/74k.md @@ -5,7 +5,7 @@ ;; "MIPS32 74K Microarchitecure Specification Rev. 01.02 Jun 15, 2006" ;; "MIPS32 74Kf Processor Core Datasheet Jun 2, 2006" ;; -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/9000.md b/gcc/config/mips/9000.md index 4b025cb..4d0bd21 100644 --- a/gcc/config/mips/9000.md +++ b/gcc/config/mips/9000.md @@ -1,5 +1,5 @@ ;; DFA-based pipeline description for the RM9000. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/mips/constraints.md b/gcc/config/mips/constraints.md index cea160d..7c700a4 100644 --- a/gcc/config/mips/constraints.md +++ b/gcc/config/mips/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for MIPS. -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/driver-native.c b/gcc/config/mips/driver-native.c index 3f746fb..5fadddc 100644 --- a/gcc/config/mips/driver-native.c +++ b/gcc/config/mips/driver-native.c @@ -1,5 +1,5 @@ /* Subroutines for the gcc driver. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/elf.h b/gcc/config/mips/elf.h index d55ea64..0dbc635 100644 --- a/gcc/config/mips/elf.h +++ b/gcc/config/mips/elf.h @@ -1,5 +1,5 @@ /* Target macros for mips*-elf targets. - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/elfoabi.h b/gcc/config/mips/elfoabi.h index 4046dbe..6f7eb0e 100644 --- a/gcc/config/mips/elfoabi.h +++ b/gcc/config/mips/elfoabi.h @@ -1,6 +1,6 @@ /* Target macros for mips*-elf targets that selected between o32 and o64 based on the target architecture. - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/elforion.h b/gcc/config/mips/elforion.h index 4bbd953..609f8ea 100644 --- a/gcc/config/mips/elforion.h +++ b/gcc/config/mips/elforion.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. MIPS ORION version. - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/frame-header-opt.c b/gcc/config/mips/frame-header-opt.c index 585d642..d89260d 100644 --- a/gcc/config/mips/frame-header-opt.c +++ b/gcc/config/mips/frame-header-opt.c @@ -4,7 +4,7 @@ targets, if a frame header is required, it is allocated by the callee. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/generic.md b/gcc/config/mips/generic.md index 84e45d0..bbc11af 100644 --- a/gcc/config/mips/generic.md +++ b/gcc/config/mips/generic.md @@ -1,5 +1,5 @@ ;; Generic DFA-based pipeline description for MIPS targets -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/mips/genopt.sh b/gcc/config/mips/genopt.sh index 2714c54..927ec80 100755 --- a/gcc/config/mips/genopt.sh +++ b/gcc/config/mips/genopt.sh @@ -1,6 +1,6 @@ #!/bin/sh # Generate mips-tables.opt from the list of CPUs in mips-cpus.def. -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # # This file is part of GCC. # @@ -22,7 +22,7 @@ cat <<EOF ; -*- buffer-read-only: t -*- ; Generated automatically by genopt.sh from mips-cpus.def. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/mips/gnu-user.h b/gcc/config/mips/gnu-user.h index 7c2f990..5d07821 100644 --- a/gcc/config/mips/gnu-user.h +++ b/gcc/config/mips/gnu-user.h @@ -1,5 +1,5 @@ /* Definitions for MIPS systems using GNU userspace. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/gs264e.md b/gcc/config/mips/gs264e.md index 8b4876d..0b0c447 100644 --- a/gcc/config/mips/gs264e.md +++ b/gcc/config/mips/gs264e.md @@ -1,6 +1,6 @@ ;; Pipeline model for Loongson gs264e cores. -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/gs464.md b/gcc/config/mips/gs464.md index fe8381d..c936c74 100644 --- a/gcc/config/mips/gs464.md +++ b/gcc/config/mips/gs464.md @@ -1,6 +1,6 @@ ;; Pipeline model for Loongson gs464 cores. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/gs464e.md b/gcc/config/mips/gs464e.md index 03a7278..872842f 100644 --- a/gcc/config/mips/gs464e.md +++ b/gcc/config/mips/gs464e.md @@ -1,6 +1,6 @@ ;; Pipeline model for Loongson gs464e cores. -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/i6400.md b/gcc/config/mips/i6400.md index 6f852ce..5db9f70 100644 --- a/gcc/config/mips/i6400.md +++ b/gcc/config/mips/i6400.md @@ -1,6 +1,6 @@ ;; DFA-based pipeline description for I6400. ;; -;; Copyright (C) 2015-2019 Free Software Foundation, Inc. +;; Copyright (C) 2015-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/linux-common.h b/gcc/config/mips/linux-common.h index 1446689..9c77e36 100644 --- a/gcc/config/mips/linux-common.h +++ b/gcc/config/mips/linux-common.h @@ -1,5 +1,5 @@ /* Definitions for MIPS running Linux-based GNU systems with ELF format. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/linux.h b/gcc/config/mips/linux.h index 6f79ac9..f8db8d5 100644 --- a/gcc/config/mips/linux.h +++ b/gcc/config/mips/linux.h @@ -1,5 +1,5 @@ /* Definitions for MIPS running Linux-based GNU systems with ELF format. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/loongson-mmi.md b/gcc/config/mips/loongson-mmi.md index c11bc83..551341d 100644 --- a/gcc/config/mips/loongson-mmi.md +++ b/gcc/config/mips/loongson-mmi.md @@ -1,5 +1,5 @@ ;; Machine description for Loongson MultiMedia extensions Instructions (MMI). -;; Copyright (C) 2008-2019 Free Software Foundation, Inc. +;; Copyright (C) 2008-2020 Free Software Foundation, Inc. ;; Contributed by CodeSourcery. ;; ;; This file is part of GCC. diff --git a/gcc/config/mips/loongson-mmiintrin.h b/gcc/config/mips/loongson-mmiintrin.h index 4b5f46f..58065b7 100644 --- a/gcc/config/mips/loongson-mmiintrin.h +++ b/gcc/config/mips/loongson-mmiintrin.h @@ -1,6 +1,6 @@ /* Intrinsics for Loongson MultiMedia extension Instructions operations. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by CodeSourcery. This file is part of GCC. diff --git a/gcc/config/mips/loongson.h b/gcc/config/mips/loongson.h index 339c062..86ac407 100644 --- a/gcc/config/mips/loongson.h +++ b/gcc/config/mips/loongson.h @@ -1,6 +1,6 @@ /* Intrinsics for Loongson MultiMedia extension Instructions operations. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by CodeSourcery. This file is part of GCC. diff --git a/gcc/config/mips/loongson2ef.md b/gcc/config/mips/loongson2ef.md index 751f9e3..932b1cf 100644 --- a/gcc/config/mips/loongson2ef.md +++ b/gcc/config/mips/loongson2ef.md @@ -1,6 +1,6 @@ ;; Pipeline model for ST Microelectronics Loongson-2E/2F cores. -;; Copyright (C) 2008-2019 Free Software Foundation, Inc. +;; Copyright (C) 2008-2020 Free Software Foundation, Inc. ;; Contributed by CodeSourcery. ;; ;; GCC is free software; you can redistribute it and/or modify diff --git a/gcc/config/mips/m5100.md b/gcc/config/mips/m5100.md index d53d94d..3e1c2e7 100644 --- a/gcc/config/mips/m5100.md +++ b/gcc/config/mips/m5100.md @@ -1,6 +1,6 @@ ;; DFA-based pipeline description for MIPS32 models M5100. ;; -;; Copyright (C) 2015-2019 Free Software Foundation, Inc. +;; Copyright (C) 2015-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/micromips.md b/gcc/config/mips/micromips.md index 782d9d1..8560322 100644 --- a/gcc/config/mips/micromips.md +++ b/gcc/config/mips/micromips.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2013-2019 Free Software Foundation, Inc. +;; Copyright (C) 2013-2020 Free Software Foundation, Inc. ;; ;; micromips.md Machine Description for the microMIPS instruction set ;; This file is part of GCC. diff --git a/gcc/config/mips/mips-cpus.def b/gcc/config/mips/mips-cpus.def index 5075f55..f308f99 100644 --- a/gcc/config/mips/mips-cpus.def +++ b/gcc/config/mips/mips-cpus.def @@ -1,5 +1,5 @@ /* MIPS CPU names. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/mips-d.c b/gcc/config/mips/mips-d.c index 5782424..a9d4ba1 100644 --- a/gcc/config/mips/mips-d.c +++ b/gcc/config/mips/mips-d.c @@ -1,5 +1,5 @@ /* Subroutines for the D front end on the MIPS architecture. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/config/mips/mips-dsp.md b/gcc/config/mips/mips-dsp.md index 93cb8dc..845940e 100644 --- a/gcc/config/mips/mips-dsp.md +++ b/gcc/config/mips/mips-dsp.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/mips-dspr2.md b/gcc/config/mips/mips-dspr2.md index 5c794a6..9e84240 100644 --- a/gcc/config/mips/mips-dspr2.md +++ b/gcc/config/mips/mips-dspr2.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/mips-fixed.md b/gcc/config/mips/mips-fixed.md index f224eba..39d02d3 100644 --- a/gcc/config/mips/mips-fixed.md +++ b/gcc/config/mips/mips-fixed.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/mips-ftypes.def b/gcc/config/mips/mips-ftypes.def index 5b5dc6b..ece9a95 100644 --- a/gcc/config/mips/mips-ftypes.def +++ b/gcc/config/mips/mips-ftypes.def @@ -1,5 +1,5 @@ /* Definitions of prototypes for MIPS built-in functions. -*- C -*- - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/mips-modes.def b/gcc/config/mips/mips-modes.def index a69f6b9..ce0ac1c 100644 --- a/gcc/config/mips/mips-modes.def +++ b/gcc/config/mips/mips-modes.def @@ -1,5 +1,5 @@ /* MIPS extra machine modes. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/mips-msa.md b/gcc/config/mips/mips-msa.md index 100cf99..7a195dd 100644 --- a/gcc/config/mips/mips-msa.md +++ b/gcc/config/mips/mips-msa.md @@ -1,7 +1,7 @@ ;; Machine Description for MIPS MSA ASE ;; Based on the MIPS MSA spec Revision 1.11 8/4/2014 ;; -;; Copyright (C) 2015-2019 Free Software Foundation, Inc. +;; Copyright (C) 2015-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/mips-opts.h b/gcc/config/mips/mips-opts.h index f3948b9..23f8638 100644 --- a/gcc/config/mips/mips-opts.h +++ b/gcc/config/mips/mips-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for MIPS. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/mips-protos.h b/gcc/config/mips/mips-protos.h index 32070fd..f619d17 100644 --- a/gcc/config/mips/mips-protos.h +++ b/gcc/config/mips/mips-protos.h @@ -1,5 +1,5 @@ /* Prototypes of target machine for GNU compiler. MIPS version. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. Contributed by A. Lichnewsky (lich@inria.inria.fr). Changed by Michael Meissner (meissner@osf.org). 64-bit r4000 support by Ian Lance Taylor (ian@cygnus.com) and diff --git a/gcc/config/mips/mips-ps-3d.md b/gcc/config/mips/mips-ps-3d.md index 188088c..969777f 100644 --- a/gcc/config/mips/mips-ps-3d.md +++ b/gcc/config/mips/mips-ps-3d.md @@ -1,5 +1,5 @@ ;; MIPS Paired-Single Floating and MIPS-3D Instructions. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/mips-tables.opt b/gcc/config/mips/mips-tables.opt index 652a049..10e05ba 100644 --- a/gcc/config/mips/mips-tables.opt +++ b/gcc/config/mips/mips-tables.opt @@ -1,7 +1,7 @@ ; -*- buffer-read-only: t -*- ; Generated automatically by genopt.sh from mips-cpus.def. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/mips/mips.c b/gcc/config/mips/mips.c index 6341216..a2ce805 100644 --- a/gcc/config/mips/mips.c +++ b/gcc/config/mips/mips.c @@ -1,5 +1,5 @@ /* Subroutines used for MIPS code generation. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. Contributed by A. Lichnewsky, lich@inria.inria.fr. Changes by Michael Meissner, meissner@osf.org. 64-bit r4000 support by Ian Lance Taylor, ian@cygnus.com, and diff --git a/gcc/config/mips/mips.h b/gcc/config/mips/mips.h index 881c23a..1f9bc86 100644 --- a/gcc/config/mips/mips.h +++ b/gcc/config/mips/mips.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. MIPS version. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. Contributed by A. Lichnewsky (lich@inria.inria.fr). Changed by Michael Meissner (meissner@osf.org). 64-bit r4000 support by Ian Lance Taylor (ian@cygnus.com) and diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md index 929e368..6383a31 100644 --- a/gcc/config/mips/mips.md +++ b/gcc/config/mips/mips.md @@ -1,5 +1,5 @@ ;; Mips.md Machine Description for MIPS based processors -;; Copyright (C) 1989-2019 Free Software Foundation, Inc. +;; Copyright (C) 1989-2020 Free Software Foundation, Inc. ;; Contributed by A. Lichnewsky, lich@inria.inria.fr ;; Changes by Michael Meissner, meissner@osf.org ;; 64-bit r4000 support by Ian Lance Taylor, ian@cygnus.com, and diff --git a/gcc/config/mips/mips.opt b/gcc/config/mips/mips.opt index 817a482..1f19296 100644 --- a/gcc/config/mips/mips.opt +++ b/gcc/config/mips/mips.opt @@ -1,6 +1,6 @@ ; Options for the MIPS port of the compiler ; -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/mips/msa.h b/gcc/config/mips/msa.h index 6aac612..4f10699 100644 --- a/gcc/config/mips/msa.h +++ b/gcc/config/mips/msa.h @@ -1,6 +1,6 @@ /* MIPS MSA intrinsics include file. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Imagination Technologies Ltd. This file is part of GCC. diff --git a/gcc/config/mips/mti-elf.h b/gcc/config/mips/mti-elf.h index 652aef8..227a90d 100644 --- a/gcc/config/mips/mti-elf.h +++ b/gcc/config/mips/mti-elf.h @@ -1,5 +1,5 @@ /* Target macros for mips*-mti-elf targets. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/mti-linux.h b/gcc/config/mips/mti-linux.h index 95fca5c..796e4c0f 100644 --- a/gcc/config/mips/mti-linux.h +++ b/gcc/config/mips/mti-linux.h @@ -1,5 +1,5 @@ /* Target macros for mips*-mti-linux* targets. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/n32-elf.h b/gcc/config/mips/n32-elf.h index c84aa5f..44a114d 100644 --- a/gcc/config/mips/n32-elf.h +++ b/gcc/config/mips/n32-elf.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. n32 for embedded systems. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/netbsd.h b/gcc/config/mips/netbsd.h index 8a9506c..9c93d29 100644 --- a/gcc/config/mips/netbsd.h +++ b/gcc/config/mips/netbsd.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for MIPS NetBSD systems. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/octeon.md b/gcc/config/mips/octeon.md index 2eedc7a..1183029 100644 --- a/gcc/config/mips/octeon.md +++ b/gcc/config/mips/octeon.md @@ -1,5 +1,5 @@ ;; Octeon pipeline description. -;; Copyright (C) 2008-2019 Free Software Foundation, Inc. +;; Copyright (C) 2008-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/mips/p5600.md b/gcc/config/mips/p5600.md index 15f61c9..29c2d2b 100644 --- a/gcc/config/mips/p5600.md +++ b/gcc/config/mips/p5600.md @@ -1,6 +1,6 @@ ;; DFA-based pipeline description for P5600. ;; -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/p6600.md b/gcc/config/mips/p6600.md index 8cc0ff0..c5e2672 100644 --- a/gcc/config/mips/p6600.md +++ b/gcc/config/mips/p6600.md @@ -1,6 +1,6 @@ ;; DFA-based pipeline description for P6600. ;; -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/predicates.md b/gcc/config/mips/predicates.md index 0b0b004..d44484d 100644 --- a/gcc/config/mips/predicates.md +++ b/gcc/config/mips/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for MIPS. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/r3900.h b/gcc/config/mips/r3900.h index 8769628..c42ec7e 100644 --- a/gcc/config/mips/r3900.h +++ b/gcc/config/mips/r3900.h @@ -1,7 +1,7 @@ /* Definitions of MIPS sub target machine for GNU compiler. Toshiba r3900. You should include mips.h after this. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. Contributed by Gavin Koch (gavin@cygnus.com). This file is part of GCC. diff --git a/gcc/config/mips/rtems.h b/gcc/config/mips/rtems.h index 69fcfe8..3bbca31 100644 --- a/gcc/config/mips/rtems.h +++ b/gcc/config/mips/rtems.h @@ -1,5 +1,5 @@ /* Definitions for rtems targeting a MIPS using ELF. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Joel Sherrill (joel@OARcorp.com). This file is part of GCC. diff --git a/gcc/config/mips/sb1.md b/gcc/config/mips/sb1.md index 9e3cbe3..0ef4321 100644 --- a/gcc/config/mips/sb1.md +++ b/gcc/config/mips/sb1.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/sde.h b/gcc/config/mips/sde.h index 4f30070..67f5c92 100644 --- a/gcc/config/mips/sde.h +++ b/gcc/config/mips/sde.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. MIPS SDE version. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/sde.opt b/gcc/config/mips/sde.opt index f693e8a..94c3b02 100644 --- a/gcc/config/mips/sde.opt +++ b/gcc/config/mips/sde.opt @@ -1,6 +1,6 @@ ; MIPS SDE options. ; -; Copyright (C) 2010-2019 Free Software Foundation, Inc. +; Copyright (C) 2010-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/mips/sdemtk.h b/gcc/config/mips/sdemtk.h index a0280de..6a5a817 100644 --- a/gcc/config/mips/sdemtk.h +++ b/gcc/config/mips/sdemtk.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. MIPS SDE version, for use with the SDE C library rather than newlib. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/sr71k.md b/gcc/config/mips/sr71k.md index 74e1a0a..bdee8ac 100644 --- a/gcc/config/mips/sr71k.md +++ b/gcc/config/mips/sr71k.md @@ -1,4 +1,4 @@ -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mips/st.h b/gcc/config/mips/st.h index 41270eb..90b151c 100644 --- a/gcc/config/mips/st.h +++ b/gcc/config/mips/st.h @@ -1,5 +1,5 @@ /* ST 2e / 2f GNU/Linux Configuration. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/sync.md b/gcc/config/mips/sync.md index 428905f..9949100 100644 --- a/gcc/config/mips/sync.md +++ b/gcc/config/mips/sync.md @@ -1,6 +1,6 @@ ;; Machine Description for MIPS based processor synchronization ;; instructions. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/mips/t-elf b/gcc/config/mips/t-elf index a0332f1..ac66d33 100644 --- a/gcc/config/mips/t-elf +++ b/gcc/config/mips/t-elf @@ -1,4 +1,4 @@ -# Copyright (C) 1999-2019 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-img-elf b/gcc/config/mips/t-img-elf index 5736ec2..51b9fdb 100644 --- a/gcc/config/mips/t-img-elf +++ b/gcc/config/mips/t-img-elf @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2019 Free Software Foundation, Inc. +# Copyright (C) 2014-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-img-linux b/gcc/config/mips/t-img-linux index 0b02f1f..cd4994a 100644 --- a/gcc/config/mips/t-img-linux +++ b/gcc/config/mips/t-img-linux @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2019 Free Software Foundation, Inc. +# Copyright (C) 2014-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-isa3264 b/gcc/config/mips/t-isa3264 index f230d0f..4c31234 100644 --- a/gcc/config/mips/t-isa3264 +++ b/gcc/config/mips/t-isa3264 @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-linux64 b/gcc/config/mips/t-linux64 index 3a2ff70..ceb58d3 100644 --- a/gcc/config/mips/t-linux64 +++ b/gcc/config/mips/t-linux64 @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-mips b/gcc/config/mips/t-mips index 453e7ec..40fb0da 100644 --- a/gcc/config/mips/t-mips +++ b/gcc/config/mips/t-mips @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-mti-elf b/gcc/config/mips/t-mti-elf index f7be86f..a633c80 100644 --- a/gcc/config/mips/t-mti-elf +++ b/gcc/config/mips/t-mti-elf @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-mti-linux b/gcc/config/mips/t-mti-linux index 1806592..2170278 100644 --- a/gcc/config/mips/t-mti-linux +++ b/gcc/config/mips/t-mti-linux @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-r3900 b/gcc/config/mips/t-r3900 index 14c9253..3ef69e9 100644 --- a/gcc/config/mips/t-r3900 +++ b/gcc/config/mips/t-r3900 @@ -1,4 +1,4 @@ -# Copyright (C) 1998-2019 Free Software Foundation, Inc. +# Copyright (C) 1998-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-rtems b/gcc/config/mips/t-rtems index c22b3e3..2b492fd 100644 --- a/gcc/config/mips/t-rtems +++ b/gcc/config/mips/t-rtems @@ -1,6 +1,6 @@ # Custom multilibs for RTEMS # -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-sb1 b/gcc/config/mips/t-sb1 index e47afc6..3fd01ca 100644 --- a/gcc/config/mips/t-sb1 +++ b/gcc/config/mips/t-sb1 @@ -1,4 +1,4 @@ -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-sde b/gcc/config/mips/t-sde index addc7b7..e609dd6 100644 --- a/gcc/config/mips/t-sde +++ b/gcc/config/mips/t-sde @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2019 Free Software Foundation, Inc. +# Copyright (C) 2007-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-sdemtk b/gcc/config/mips/t-sdemtk index 5b31a24..f6646c0 100644 --- a/gcc/config/mips/t-sdemtk +++ b/gcc/config/mips/t-sdemtk @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2019 Free Software Foundation, Inc. +# Copyright (C) 2007-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-sr71k b/gcc/config/mips/t-sr71k index 97500c57..d4a960b 100644 --- a/gcc/config/mips/t-sr71k +++ b/gcc/config/mips/t-sr71k @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-st b/gcc/config/mips/t-st index 0f6f753..d718d88 100644 --- a/gcc/config/mips/t-st +++ b/gcc/config/mips/t-st @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-vr b/gcc/config/mips/t-vr index 197a634..b3cc062 100644 --- a/gcc/config/mips/t-vr +++ b/gcc/config/mips/t-vr @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/t-vxworks b/gcc/config/mips/t-vxworks index 762a760..fd1dd40 100644 --- a/gcc/config/mips/t-vxworks +++ b/gcc/config/mips/t-vxworks @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mips/vr.h b/gcc/config/mips/vr.h index 19c33ee..e04d5bd 100644 --- a/gcc/config/mips/vr.h +++ b/gcc/config/mips/vr.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. NEC VR Series Processors - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Red Hat, Inc. This file is part of GCC. diff --git a/gcc/config/mips/vxworks.h b/gcc/config/mips/vxworks.h index f26e35e..762e579 100644 --- a/gcc/config/mips/vxworks.h +++ b/gcc/config/mips/vxworks.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1999-2019 Free Software Foundation, Inc. +/* Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mips/xlp.md b/gcc/config/mips/xlp.md index 9923b5a..d17ceba 100644 --- a/gcc/config/mips/xlp.md +++ b/gcc/config/mips/xlp.md @@ -1,5 +1,5 @@ ;; DFA-based pipeline description for the XLP. -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; ;; xlp.md Machine Description for the Broadcom XLP Microprocessor ;; This file is part of GCC. diff --git a/gcc/config/mips/xlr.md b/gcc/config/mips/xlr.md index 07cbba2..b2f1539 100644 --- a/gcc/config/mips/xlr.md +++ b/gcc/config/mips/xlr.md @@ -1,5 +1,5 @@ ;; DFA-based pipeline description for the XLR. -;; Copyright (C) 2008-2019 Free Software Foundation, Inc. +;; Copyright (C) 2008-2020 Free Software Foundation, Inc. ;; ;; xlr.md Machine Description for the RMI XLR Microprocessor ;; This file is part of GCC. diff --git a/gcc/config/mmix/constraints.md b/gcc/config/mmix/constraints.md index 6e52043..c216c93 100644 --- a/gcc/config/mmix/constraints.md +++ b/gcc/config/mmix/constraints.md @@ -1,5 +1,5 @@ ;; MMIX constraints -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mmix/mmix-modes.def b/gcc/config/mmix/mmix-modes.def index 7a776bb..65e6de3 100644 --- a/gcc/config/mmix/mmix-modes.def +++ b/gcc/config/mmix/mmix-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for MMIX. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Hans-Peter Nilsson (hp@bitrange.com) This file is part of GCC. diff --git a/gcc/config/mmix/mmix-protos.h b/gcc/config/mmix/mmix-protos.h index 576a7ba..d82364d 100644 --- a/gcc/config/mmix/mmix-protos.h +++ b/gcc/config/mmix/mmix-protos.h @@ -1,5 +1,5 @@ /* Prototypes for exported functions defined in mmix.c - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Hans-Peter Nilsson (hp@bitrange.com) This file is part of GCC. diff --git a/gcc/config/mmix/mmix.c b/gcc/config/mmix/mmix.c index b8d379d..68f7ec3 100644 --- a/gcc/config/mmix/mmix.c +++ b/gcc/config/mmix/mmix.c @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for MMIX. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Hans-Peter Nilsson (hp@bitrange.com) This file is part of GCC. diff --git a/gcc/config/mmix/mmix.h b/gcc/config/mmix/mmix.h index c140384..dd04dd3 100644 --- a/gcc/config/mmix/mmix.h +++ b/gcc/config/mmix/mmix.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for MMIX. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Hans-Peter Nilsson (hp@bitrange.com) This file is part of GCC. diff --git a/gcc/config/mmix/mmix.md b/gcc/config/mmix/mmix.md index 8a0c311..d49297a 100644 --- a/gcc/config/mmix/mmix.md +++ b/gcc/config/mmix/mmix.md @@ -1,5 +1,5 @@ ;; GCC machine description for MMIX -;; Copyright (C) 2000-2019 Free Software Foundation, Inc. +;; Copyright (C) 2000-2020 Free Software Foundation, Inc. ;; Contributed by Hans-Peter Nilsson (hp@bitrange.com) ;; This file is part of GCC. diff --git a/gcc/config/mmix/mmix.opt b/gcc/config/mmix/mmix.opt index a8d22f2..c0d3be3 100644 --- a/gcc/config/mmix/mmix.opt +++ b/gcc/config/mmix/mmix.opt @@ -1,6 +1,6 @@ ; Options for the MMIX port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/mmix/predicates.md b/gcc/config/mmix/predicates.md index 1d446c5..3dd0a96 100644 --- a/gcc/config/mmix/predicates.md +++ b/gcc/config/mmix/predicates.md @@ -1,5 +1,5 @@ ;; Operand and operator predicates for the GCC MMIX port. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; This file is part of GCC. ;; diff --git a/gcc/config/mmix/t-mmix b/gcc/config/mmix/t-mmix index 3266d34..ac2f0a0 100644 --- a/gcc/config/mmix/t-mmix +++ b/gcc/config/mmix/t-mmix @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/mn10300/constraints.md b/gcc/config/mn10300/constraints.md index b4c7cbe..fb09bbf 100644 --- a/gcc/config/mn10300/constraints.md +++ b/gcc/config/mn10300/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for the MN10300. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mn10300/linux.h b/gcc/config/mn10300/linux.h index a07ee80..a336497 100644 --- a/gcc/config/mn10300/linux.h +++ b/gcc/config/mn10300/linux.h @@ -1,6 +1,6 @@ /* Definitions of taret machine for GNU compiler. Matsushita AM33/2.0 - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Alexandre Oliva <aoliva@redhat.com> This file is part of GCC. diff --git a/gcc/config/mn10300/mn10300-modes.def b/gcc/config/mn10300/mn10300-modes.def index 9255196..759dee7 100644 --- a/gcc/config/mn10300/mn10300-modes.def +++ b/gcc/config/mn10300/mn10300-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for MN10300. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Red Hat Inc. This file is part of GCC. diff --git a/gcc/config/mn10300/mn10300-opts.h b/gcc/config/mn10300/mn10300-opts.h index 0562804..a7b4783 100644 --- a/gcc/config/mn10300/mn10300-opts.h +++ b/gcc/config/mn10300/mn10300-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for Matsushita MN10300 series. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/mn10300/mn10300-protos.h b/gcc/config/mn10300/mn10300-protos.h index 77a9d71..b62c042 100644 --- a/gcc/config/mn10300/mn10300-protos.h +++ b/gcc/config/mn10300/mn10300-protos.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. Matsushita MN10300 series - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Jeff Law (law@cygnus.com). This file is part of GCC. diff --git a/gcc/config/mn10300/mn10300.c b/gcc/config/mn10300/mn10300.c index da27c90..ee6e722 100644 --- a/gcc/config/mn10300/mn10300.c +++ b/gcc/config/mn10300/mn10300.c @@ -1,5 +1,5 @@ /* Subroutines for insn-output.c for Matsushita MN10300 series - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Jeff Law (law@cygnus.com). This file is part of GCC. diff --git a/gcc/config/mn10300/mn10300.h b/gcc/config/mn10300/mn10300.h index 6946e72..2292c5b 100644 --- a/gcc/config/mn10300/mn10300.h +++ b/gcc/config/mn10300/mn10300.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler. Matsushita MN10300 series - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Jeff Law (law@cygnus.com). This file is part of GCC. diff --git a/gcc/config/mn10300/mn10300.md b/gcc/config/mn10300/mn10300.md index c7c7bbf..e1a016b 100644 --- a/gcc/config/mn10300/mn10300.md +++ b/gcc/config/mn10300/mn10300.md @@ -1,5 +1,5 @@ ;; GCC machine description for Matsushita MN10300 -;; Copyright (C) 1996-2019 Free Software Foundation, Inc. +;; Copyright (C) 1996-2020 Free Software Foundation, Inc. ;; Contributed by Jeff Law (law@cygnus.com). ;; This file is part of GCC. diff --git a/gcc/config/mn10300/mn10300.opt b/gcc/config/mn10300/mn10300.opt index 82efb6d..13b45e1 100644 --- a/gcc/config/mn10300/mn10300.opt +++ b/gcc/config/mn10300/mn10300.opt @@ -1,6 +1,6 @@ ; Options for the Matsushita MN10300 port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/mn10300/predicates.md b/gcc/config/mn10300/predicates.md index 6078d3c..149821e 100644 --- a/gcc/config/mn10300/predicates.md +++ b/gcc/config/mn10300/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Matsushita MN10300. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/mn10300/t-mn10300 b/gcc/config/mn10300/t-mn10300 index fee0fcc..817c1982 100644 --- a/gcc/config/mn10300/t-mn10300 +++ b/gcc/config/mn10300/t-mn10300 @@ -1,4 +1,4 @@ -# Copyright (C) 1996-2019 Free Software Foundation, Inc. +# Copyright (C) 1996-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/moxie/constraints.md b/gcc/config/moxie/constraints.md index 2d3bdc8..0e555df 100644 --- a/gcc/config/moxie/constraints.md +++ b/gcc/config/moxie/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for Moxie -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by Anthony Green <green@moxielogic.com> ;; This file is part of GCC. diff --git a/gcc/config/moxie/moxie-protos.h b/gcc/config/moxie/moxie-protos.h index c8f0497..0b8864b 100644 --- a/gcc/config/moxie/moxie-protos.h +++ b/gcc/config/moxie/moxie-protos.h @@ -1,5 +1,5 @@ /* Prototypes for moxie.c functions used in the md file & elsewhere. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/moxie/moxie.c b/gcc/config/moxie/moxie.c index fa4ed3f..eb0f662 100644 --- a/gcc/config/moxie/moxie.c +++ b/gcc/config/moxie/moxie.c @@ -1,5 +1,5 @@ /* Target Code for moxie - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Anthony Green. This file is part of GCC. diff --git a/gcc/config/moxie/moxie.h b/gcc/config/moxie/moxie.h index a1195dc..137c0a3 100644 --- a/gcc/config/moxie/moxie.h +++ b/gcc/config/moxie/moxie.h @@ -1,5 +1,5 @@ /* Target Definitions for moxie. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Anthony Green. This file is part of GCC. diff --git a/gcc/config/moxie/moxie.md b/gcc/config/moxie/moxie.md index fa750d4..dacaaa1 100644 --- a/gcc/config/moxie/moxie.md +++ b/gcc/config/moxie/moxie.md @@ -1,5 +1,5 @@ ;; Machine description for Moxie -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by Anthony Green <green@moxielogic.com> ;; This file is part of GCC. diff --git a/gcc/config/moxie/moxie.opt b/gcc/config/moxie/moxie.opt index 0a3813f..e84edd3 100644 --- a/gcc/config/moxie/moxie.opt +++ b/gcc/config/moxie/moxie.opt @@ -1,6 +1,6 @@ ; Options for the moxie compiler port. -; Copyright (C) 2012-2019 Free Software Foundation, Inc. +; Copyright (C) 2012-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/moxie/moxiebox.h b/gcc/config/moxie/moxiebox.h index fb5bf5b..288f1cb 100644 --- a/gcc/config/moxie/moxiebox.h +++ b/gcc/config/moxie/moxiebox.h @@ -1,5 +1,5 @@ /* Definitions for the moxiebox. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Anthony Green (green@moxielogic.com) This file is part of GCC. diff --git a/gcc/config/moxie/predicates.md b/gcc/config/moxie/predicates.md index 7c0c5b5..f0d8d29 100644 --- a/gcc/config/moxie/predicates.md +++ b/gcc/config/moxie/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Moxie -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by Anthony Green <green@moxielogic.com> ;; This file is part of GCC. diff --git a/gcc/config/moxie/rtems.h b/gcc/config/moxie/rtems.h index aea490a..a678edc 100644 --- a/gcc/config/moxie/rtems.h +++ b/gcc/config/moxie/rtems.h @@ -1,5 +1,5 @@ /* Definitions for rtems targeting the Moxie core. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Anthony Green (green@moxielogic.com) This file is part of GCC. diff --git a/gcc/config/moxie/t-moxie b/gcc/config/moxie/t-moxie index 18b896e..a726143 100644 --- a/gcc/config/moxie/t-moxie +++ b/gcc/config/moxie/t-moxie @@ -1,5 +1,5 @@ # Target Makefile Fragment for moxie -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # Contributed by Anthony Green. # # This file is part of GCC. diff --git a/gcc/config/moxie/uclinux.h b/gcc/config/moxie/uclinux.h index 6ef55f8..9478aaf 100644 --- a/gcc/config/moxie/uclinux.h +++ b/gcc/config/moxie/uclinux.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2009-2019 Free Software Foundation, Inc. +/* Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/msp430/constraints.md b/gcc/config/msp430/constraints.md index 49fc769..14368f7 100644 --- a/gcc/config/msp430/constraints.md +++ b/gcc/config/msp430/constraints.md @@ -1,5 +1,5 @@ ;; Machine Description for TI MSP43* processors -;; Copyright (C) 2013-2019 Free Software Foundation, Inc. +;; Copyright (C) 2013-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; This file is part of GCC. diff --git a/gcc/config/msp430/driver-msp430.c b/gcc/config/msp430/driver-msp430.c index fbe7c44..7ce7a58 100644 --- a/gcc/config/msp430/driver-msp430.c +++ b/gcc/config/msp430/driver-msp430.c @@ -1,5 +1,5 @@ /* Subroutines for the gcc driver. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Georg-Johann Lay <avr@gjlay.de> This file is part of GCC. diff --git a/gcc/config/msp430/msp430-c.c b/gcc/config/msp430/msp430-c.c index 19d13b6..a073d08 100644 --- a/gcc/config/msp430/msp430-c.c +++ b/gcc/config/msp430/msp430-c.c @@ -1,5 +1,5 @@ /* MSP430 C-specific support - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Red Hat, Inc. This file is part of GCC. diff --git a/gcc/config/msp430/msp430-devices.c b/gcc/config/msp430/msp430-devices.c index b379bb2..088b0ff 100644 --- a/gcc/config/msp430/msp430-devices.c +++ b/gcc/config/msp430/msp430-devices.c @@ -1,5 +1,5 @@ /* Subroutines used for reading MCU data on TI MSP430 processors. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. Contributed by Jozef Lawrynowicz <jozef.l@mittosystems.com>. This file is part of GCC. diff --git a/gcc/config/msp430/msp430-devices.h b/gcc/config/msp430/msp430-devices.h index 9e8029a..c012e13 100644 --- a/gcc/config/msp430/msp430-devices.h +++ b/gcc/config/msp430/msp430-devices.h @@ -1,5 +1,5 @@ /* Definitions of subroutines used for reading MCU data on TI MSP430 processors. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. Contributed by Jozef Lawrynowicz <jozef.l@mittosystems.com>. This file is part of GCC. diff --git a/gcc/config/msp430/msp430-opts.h b/gcc/config/msp430/msp430-opts.h index 6af8bb4..4d20830 100644 --- a/gcc/config/msp430/msp430-opts.h +++ b/gcc/config/msp430/msp430-opts.h @@ -1,5 +1,5 @@ /* GCC option-handling definitions for the TI MSP430 - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/msp430/msp430-protos.h b/gcc/config/msp430/msp430-protos.h index 98470ef..657af4c 100644 --- a/gcc/config/msp430/msp430-protos.h +++ b/gcc/config/msp430/msp430-protos.h @@ -1,5 +1,5 @@ /* Exported function prototypes from the TI MSP430 backend. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/msp430/msp430.c b/gcc/config/msp430/msp430.c index cce4101..25d1916 100644 --- a/gcc/config/msp430/msp430.c +++ b/gcc/config/msp430/msp430.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on TI MSP430 processors. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/msp430/msp430.h b/gcc/config/msp430/msp430.h index 7b94918..1042c59 100644 --- a/gcc/config/msp430/msp430.h +++ b/gcc/config/msp430/msp430.h @@ -1,5 +1,5 @@ /* GCC backend definitions for the TI MSP430 Processor - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/msp430/msp430.md b/gcc/config/msp430/msp430.md index 48515b9..815d122 100644 --- a/gcc/config/msp430/msp430.md +++ b/gcc/config/msp430/msp430.md @@ -1,5 +1,5 @@ ;; Machine Description for TI MSP43* processors -;; Copyright (C) 2013-2019 Free Software Foundation, Inc. +;; Copyright (C) 2013-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; This file is part of GCC. diff --git a/gcc/config/msp430/predicates.md b/gcc/config/msp430/predicates.md index d8cdaba..408d56f 100644 --- a/gcc/config/msp430/predicates.md +++ b/gcc/config/msp430/predicates.md @@ -1,5 +1,5 @@ ;; Machine Description for TI MSP43* processors -;; Copyright (C) 2013-2019 Free Software Foundation, Inc. +;; Copyright (C) 2013-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; This file is part of GCC. diff --git a/gcc/config/msp430/t-msp430 b/gcc/config/msp430/t-msp430 index d481696..9710e7f 100644 --- a/gcc/config/msp430/t-msp430 +++ b/gcc/config/msp430/t-msp430 @@ -1,5 +1,5 @@ # Makefile fragment for building GCC for the TI MSP430 target. -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # Contributed by Red Hat. # # This file is part of GCC. diff --git a/gcc/config/nds32/constants.md b/gcc/config/nds32/constants.md index af86769..0c14f86 100644 --- a/gcc/config/nds32/constants.md +++ b/gcc/config/nds32/constants.md @@ -1,5 +1,5 @@ ;; Constant defintions of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/constraints.md b/gcc/config/nds32/constraints.md index b5010c0..ab9601f 100644 --- a/gcc/config/nds32/constraints.md +++ b/gcc/config/nds32/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/elf.h b/gcc/config/nds32/elf.h index 49e398b..f78e20e9 100644 --- a/gcc/config/nds32/elf.h +++ b/gcc/config/nds32/elf.h @@ -1,5 +1,5 @@ /* Definitions of target machine of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/iterators.md b/gcc/config/nds32/iterators.md index 96fe223..5a22a60 100644 --- a/gcc/config/nds32/iterators.md +++ b/gcc/config/nds32/iterators.md @@ -1,6 +1,6 @@ ;; Code and mode itertator and attribute definitions ;; of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/linux.h b/gcc/config/nds32/linux.h index 7fc1b37..b8ba05c 100644 --- a/gcc/config/nds32/linux.h +++ b/gcc/config/nds32/linux.h @@ -1,5 +1,5 @@ /* Definitions of target machine of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32-cost.c b/gcc/config/nds32/nds32-cost.c index 09b22ca..9112230 100644 --- a/gcc/config/nds32/nds32-cost.c +++ b/gcc/config/nds32/nds32-cost.c @@ -1,5 +1,5 @@ /* Subroutines used for calculate rtx costs of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32-doubleword.md b/gcc/config/nds32/nds32-doubleword.md index f13a3d9..3ba62c8 100644 --- a/gcc/config/nds32/nds32-doubleword.md +++ b/gcc/config/nds32/nds32-doubleword.md @@ -1,5 +1,5 @@ ;; DImode/DFmode patterns description of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32-dspext.md b/gcc/config/nds32/nds32-dspext.md index 116cb7f..4e4015f 100644 --- a/gcc/config/nds32/nds32-dspext.md +++ b/gcc/config/nds32/nds32-dspext.md @@ -1,5 +1,5 @@ ;; Machine description of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32-e8.md b/gcc/config/nds32/nds32-e8.md index e5ff7e8..6c3aa1f 100644 --- a/gcc/config/nds32/nds32-e8.md +++ b/gcc/config/nds32/nds32-e8.md @@ -1,5 +1,5 @@ ;; Pipeline descriptions of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32-fp-as-gp.c b/gcc/config/nds32/nds32-fp-as-gp.c index 278df99..7828321 100644 --- a/gcc/config/nds32/nds32-fp-as-gp.c +++ b/gcc/config/nds32/nds32-fp-as-gp.c @@ -1,5 +1,5 @@ /* The fp-as-gp pass of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32-fpu.md b/gcc/config/nds32/nds32-fpu.md index b04ac1a..95c146a 100644 --- a/gcc/config/nds32/nds32-fpu.md +++ b/gcc/config/nds32/nds32-fpu.md @@ -1,5 +1,5 @@ ;; Machine description of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32-graywolf.md b/gcc/config/nds32/nds32-graywolf.md index e16f14e..dedd5a7 100644 --- a/gcc/config/nds32/nds32-graywolf.md +++ b/gcc/config/nds32/nds32-graywolf.md @@ -1,5 +1,5 @@ ;; Pipeline descriptions of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32-intrinsic.c b/gcc/config/nds32/nds32-intrinsic.c index 1348591..7645236 100644 --- a/gcc/config/nds32/nds32-intrinsic.c +++ b/gcc/config/nds32/nds32-intrinsic.c @@ -1,5 +1,5 @@ /* Intrinsic functions of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32-intrinsic.md b/gcc/config/nds32/nds32-intrinsic.md index 51a4176..0e335da 100644 --- a/gcc/config/nds32/nds32-intrinsic.md +++ b/gcc/config/nds32/nds32-intrinsic.md @@ -1,5 +1,5 @@ ;; Intrinsic patterns description of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32-isr.c b/gcc/config/nds32/nds32-isr.c index 175f608..ceb10d2 100644 --- a/gcc/config/nds32/nds32-isr.c +++ b/gcc/config/nds32/nds32-isr.c @@ -1,5 +1,5 @@ /* Subroutines used for ISR of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32-md-auxiliary.c b/gcc/config/nds32/nds32-md-auxiliary.c index eadd841..a9f930f 100644 --- a/gcc/config/nds32/nds32-md-auxiliary.c +++ b/gcc/config/nds32/nds32-md-auxiliary.c @@ -1,6 +1,6 @@ /* Auxiliary functions for output asm template or expand rtl pattern of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32-memory-manipulation.c b/gcc/config/nds32/nds32-memory-manipulation.c index b3f2cd6..b38d332 100644 --- a/gcc/config/nds32/nds32-memory-manipulation.c +++ b/gcc/config/nds32/nds32-memory-manipulation.c @@ -1,6 +1,6 @@ /* Auxiliary functions for expand cpymem, setmem, cmpmem, load_multiple and store_multiple pattern of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32-modes.def b/gcc/config/nds32/nds32-modes.def index 05ccb8c..736602b 100644 --- a/gcc/config/nds32/nds32-modes.def +++ b/gcc/config/nds32/nds32-modes.def @@ -1,5 +1,5 @@ /* Extra machine modes of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32-multiple.md b/gcc/config/nds32/nds32-multiple.md index 98d9508..4818cf0 100644 --- a/gcc/config/nds32/nds32-multiple.md +++ b/gcc/config/nds32/nds32-multiple.md @@ -1,5 +1,5 @@ ;; Load/Store Multiple patterns description of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation.for NDS32. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32-n10.md b/gcc/config/nds32/nds32-n10.md index 276f575..5f3d6ae 100644 --- a/gcc/config/nds32/nds32-n10.md +++ b/gcc/config/nds32/nds32-n10.md @@ -1,5 +1,5 @@ ;; Pipeline descriptions of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32-n13.md b/gcc/config/nds32/nds32-n13.md index 515adfc..7a554c6 100644 --- a/gcc/config/nds32/nds32-n13.md +++ b/gcc/config/nds32/nds32-n13.md @@ -1,5 +1,5 @@ ;; Pipeline descriptions of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32-n7.md b/gcc/config/nds32/nds32-n7.md index 58fd68d..25336ec 100644 --- a/gcc/config/nds32/nds32-n7.md +++ b/gcc/config/nds32/nds32-n7.md @@ -1,5 +1,5 @@ ;; Pipeline descriptions of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32-n8.md b/gcc/config/nds32/nds32-n8.md index 2deaa33..5b98928 100644 --- a/gcc/config/nds32/nds32-n8.md +++ b/gcc/config/nds32/nds32-n8.md @@ -1,5 +1,5 @@ ;; Pipeline descriptions of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32-n9-2r1w.md b/gcc/config/nds32/nds32-n9-2r1w.md index 9fddaeb..d9ba928 100644 --- a/gcc/config/nds32/nds32-n9-2r1w.md +++ b/gcc/config/nds32/nds32-n9-2r1w.md @@ -1,5 +1,5 @@ ;; Pipeline descriptions of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32-n9-3r2w.md b/gcc/config/nds32/nds32-n9-3r2w.md index 5b64d61..c5ec9f0 100644 --- a/gcc/config/nds32/nds32-n9-3r2w.md +++ b/gcc/config/nds32/nds32-n9-3r2w.md @@ -1,5 +1,5 @@ ;; Pipeline descriptions of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32-opts.h b/gcc/config/nds32/nds32-opts.h index 9da21fb..e339e72 100644 --- a/gcc/config/nds32/nds32-opts.h +++ b/gcc/config/nds32/nds32-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32-peephole2.md b/gcc/config/nds32/nds32-peephole2.md index 737644f..c7900e7 100644 --- a/gcc/config/nds32/nds32-peephole2.md +++ b/gcc/config/nds32/nds32-peephole2.md @@ -1,5 +1,5 @@ ;; define_peephole2 optimization patterns of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32-pipelines-auxiliary.c b/gcc/config/nds32/nds32-pipelines-auxiliary.c index 07ba037..005402b 100644 --- a/gcc/config/nds32/nds32-pipelines-auxiliary.c +++ b/gcc/config/nds32/nds32-pipelines-auxiliary.c @@ -1,6 +1,6 @@ /* Auxiliary functions for pipeline descriptions pattern of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32-predicates.c b/gcc/config/nds32/nds32-predicates.c index eef3490..7388970 100644 --- a/gcc/config/nds32/nds32-predicates.c +++ b/gcc/config/nds32/nds32-predicates.c @@ -1,5 +1,5 @@ /* Predicate functions of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32-protos.h b/gcc/config/nds32/nds32-protos.h index 7ae1954..d44d82f 100644 --- a/gcc/config/nds32/nds32-protos.h +++ b/gcc/config/nds32/nds32-protos.h @@ -1,5 +1,5 @@ /* Prototypes for exported functions of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32-relax-opt.c b/gcc/config/nds32/nds32-relax-opt.c index 5da2753..4bd7238 100644 --- a/gcc/config/nds32/nds32-relax-opt.c +++ b/gcc/config/nds32/nds32-relax-opt.c @@ -1,5 +1,5 @@ /* relax-opt pass of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32-utils.c b/gcc/config/nds32/nds32-utils.c index 3515e61..6973da4 100644 --- a/gcc/config/nds32/nds32-utils.c +++ b/gcc/config/nds32/nds32-utils.c @@ -1,6 +1,6 @@ /* Auxiliary functions for pipeline descriptions pattern of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32.c b/gcc/config/nds32/nds32.c index 3caae14..625fa8c 100644 --- a/gcc/config/nds32/nds32.c +++ b/gcc/config/nds32/nds32.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32.h b/gcc/config/nds32/nds32.h index 64cc455..17a9ddc 100644 --- a/gcc/config/nds32/nds32.h +++ b/gcc/config/nds32/nds32.h @@ -1,5 +1,5 @@ /* Definitions of target machine of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32.md b/gcc/config/nds32/nds32.md index 1e5f8de..146404c 100644 --- a/gcc/config/nds32/nds32.md +++ b/gcc/config/nds32/nds32.md @@ -1,5 +1,5 @@ ;; Machine description of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/nds32.opt b/gcc/config/nds32/nds32.opt index d292edf..053e810 100644 --- a/gcc/config/nds32/nds32.opt +++ b/gcc/config/nds32/nds32.opt @@ -1,5 +1,5 @@ ; Options of Andes NDS32 cpu for GNU compiler -; Copyright (C) 2012-2019 Free Software Foundation, Inc. +; Copyright (C) 2012-2020 Free Software Foundation, Inc. ; Contributed by Andes Technology Corporation. ; ; This file is part of GCC. diff --git a/gcc/config/nds32/nds32_intrinsic.h b/gcc/config/nds32/nds32_intrinsic.h index a813cc2..f40a90a 100644 --- a/gcc/config/nds32/nds32_intrinsic.h +++ b/gcc/config/nds32/nds32_intrinsic.h @@ -1,5 +1,5 @@ /* Intrinsic definitions of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/nds32_isr.h b/gcc/config/nds32/nds32_isr.h index 5a4b5c5..a43c4e6 100644 --- a/gcc/config/nds32/nds32_isr.h +++ b/gcc/config/nds32/nds32_isr.h @@ -1,5 +1,5 @@ /* Intrinsic definitions of Andes NDS32 cpu for GNU compiler - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Andes Technology Corporation. This file is part of GCC. diff --git a/gcc/config/nds32/pipelines.md b/gcc/config/nds32/pipelines.md index 81a1423..c98316b 100644 --- a/gcc/config/nds32/pipelines.md +++ b/gcc/config/nds32/pipelines.md @@ -1,5 +1,5 @@ ;; Pipeline descriptions of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/predicates.md b/gcc/config/nds32/predicates.md index 79ae8ea..d1bdb1a 100644 --- a/gcc/config/nds32/predicates.md +++ b/gcc/config/nds32/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions of Andes NDS32 cpu for GNU compiler -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andes Technology Corporation. ;; ;; This file is part of GCC. diff --git a/gcc/config/nds32/t-elf b/gcc/config/nds32/t-elf index cdaf3bb..c5da4c8 100644 --- a/gcc/config/nds32/t-elf +++ b/gcc/config/nds32/t-elf @@ -1,5 +1,5 @@ # The multilib settings of Andes NDS32 cpu for GNU compiler -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # Contributed by Andes Technology Corporation. # # This file is part of GCC. diff --git a/gcc/config/nds32/t-linux b/gcc/config/nds32/t-linux index 5ba49db..f77ecf0 100644 --- a/gcc/config/nds32/t-linux +++ b/gcc/config/nds32/t-linux @@ -1,5 +1,5 @@ # The multilib settings of Andes NDS32 cpu for GNU compiler -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # Contributed by Andes Technology Corporation. # # This file is part of GCC. diff --git a/gcc/config/nds32/t-mlibs b/gcc/config/nds32/t-mlibs index 4af2c0a..c60cd3e 100644 --- a/gcc/config/nds32/t-mlibs +++ b/gcc/config/nds32/t-mlibs @@ -1,5 +1,5 @@ # The multilib settings of Andes NDS32 cpu for GNU compiler -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # Contributed by Andes Technology Corporation. # # This file is part of GCC. diff --git a/gcc/config/nds32/t-nds32 b/gcc/config/nds32/t-nds32 index 1e2dce4..636e6b6 100644 --- a/gcc/config/nds32/t-nds32 +++ b/gcc/config/nds32/t-nds32 @@ -1,5 +1,5 @@ # General rules that all nds32/ targets must have. -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # Contributed by Andes Technology Corporation. # # This file is part of GCC. diff --git a/gcc/config/netbsd-d.c b/gcc/config/netbsd-d.c index 5957256..7c30d02 100644 --- a/gcc/config/netbsd-d.c +++ b/gcc/config/netbsd-d.c @@ -1,5 +1,5 @@ /* Functions for generic NetBSD as target machine for GNU D compiler. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/netbsd-elf.h b/gcc/config/netbsd-elf.h index 12ebdd6..b1494af 100644 --- a/gcc/config/netbsd-elf.h +++ b/gcc/config/netbsd-elf.h @@ -1,5 +1,5 @@ /* Common configuration file for NetBSD ELF targets. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Wasabi Systems, Inc. This file is part of GCC. diff --git a/gcc/config/netbsd-elf.opt b/gcc/config/netbsd-elf.opt index 5b955dc..ea27c6c 100644 --- a/gcc/config/netbsd-elf.opt +++ b/gcc/config/netbsd-elf.opt @@ -1,6 +1,6 @@ ; NetBSD ELF-only options. -; Copyright (C) 2010-2019 Free Software Foundation, Inc. +; Copyright (C) 2010-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/netbsd-protos.h b/gcc/config/netbsd-protos.h index faa83c1..b4e228f 100644 --- a/gcc/config/netbsd-protos.h +++ b/gcc/config/netbsd-protos.h @@ -1,5 +1,5 @@ /* Prototypes. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/netbsd-stdint.h b/gcc/config/netbsd-stdint.h index ddd58bf..91ee236 100644 --- a/gcc/config/netbsd-stdint.h +++ b/gcc/config/netbsd-stdint.h @@ -1,5 +1,5 @@ /* Definitions for <stdint.h> types for NetBSD systems. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/netbsd.c b/gcc/config/netbsd.c index 0e5ccee..2c9fec3 100644 --- a/gcc/config/netbsd.c +++ b/gcc/config/netbsd.c @@ -1,5 +1,5 @@ /* Functions for generic NetBSD as target machine for GNU C compiler. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/netbsd.h b/gcc/config/netbsd.h index e5e83bc..59e8f37 100644 --- a/gcc/config/netbsd.h +++ b/gcc/config/netbsd.h @@ -1,5 +1,5 @@ /* Base configuration file for all NetBSD targets. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/netbsd.opt b/gcc/config/netbsd.opt index 1fc171d..e4e49ff 100644 --- a/gcc/config/netbsd.opt +++ b/gcc/config/netbsd.opt @@ -1,6 +1,6 @@ ; NetBSD options. -; Copyright (C) 2010-2019 Free Software Foundation, Inc. +; Copyright (C) 2010-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/newlib-stdint.h b/gcc/config/newlib-stdint.h index 89af533..2e086f1 100644 --- a/gcc/config/newlib-stdint.h +++ b/gcc/config/newlib-stdint.h @@ -1,5 +1,5 @@ /* Definitions for <stdint.h> types on systems using newlib. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/nios2/constraints.md b/gcc/config/nios2/constraints.md index 63ed02d..e122ac6 100644 --- a/gcc/config/nios2/constraints.md +++ b/gcc/config/nios2/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for Altera Nios II. -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Chung-Lin Tang <cltang@codesourcery.com> ;; ;; This file is part of GCC. diff --git a/gcc/config/nios2/elf.h b/gcc/config/nios2/elf.h index 70718a2..1ed9195 100644 --- a/gcc/config/nios2/elf.h +++ b/gcc/config/nios2/elf.h @@ -1,5 +1,5 @@ /* Definitions of ELF target support for Altera Nios II. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Jonah Graham (jgraham@altera.com), Will Reece (wreece@altera.com), and Jeff DaSilva (jdasilva@altera.com). Contributed by Mentor Graphics, Inc. diff --git a/gcc/config/nios2/elf.opt b/gcc/config/nios2/elf.opt index e3974d7..1a0a13e 100644 --- a/gcc/config/nios2/elf.opt +++ b/gcc/config/nios2/elf.opt @@ -1,5 +1,5 @@ ; Options for the Altera Nios II port of the compiler. -; Copyright (C) 2012-2019 Free Software Foundation, Inc. +; Copyright (C) 2012-2020 Free Software Foundation, Inc. ; Contributed by Altera and Mentor Graphics, Inc. ; ; This file is part of GCC. diff --git a/gcc/config/nios2/ldstwm.md b/gcc/config/nios2/ldstwm.md index 8cc84b6..08797b4 100644 --- a/gcc/config/nios2/ldstwm.md +++ b/gcc/config/nios2/ldstwm.md @@ -2,7 +2,7 @@ This file was automatically generated using nios2-ldstwm.sml. Please do not edit manually. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Mentor Graphics. This file is part of GCC. diff --git a/gcc/config/nios2/linux.h b/gcc/config/nios2/linux.h index 698734a..4bdcdcc 100644 --- a/gcc/config/nios2/linux.h +++ b/gcc/config/nios2/linux.h @@ -1,6 +1,6 @@ /* Definitions of target support for Altera Nios II systems running GNU/Linux with ELF format. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Mentor Graphics, Inc. This file is part of GCC. diff --git a/gcc/config/nios2/nios2-ldstwm.sml b/gcc/config/nios2/nios2-ldstwm.sml index 4a6f46f..22afc9c 100644 --- a/gcc/config/nios2/nios2-ldstwm.sml +++ b/gcc/config/nios2/nios2-ldstwm.sml @@ -1,5 +1,5 @@ (* Auto-generate Nios II R2 CDX ldwm/stwm/push.n/pop.n patterns - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Mentor Graphics. This file is part of GCC. @@ -233,7 +233,7 @@ print " This file was automatically generated using nios2-ldstwm.sml.\n" ^ " Please do not edit manually.\n" ^ "\n" ^ - " Copyright (C) 2014-2019 Free Software Foundation, Inc.\n" ^ + " Copyright (C) 2014-2020 Free Software Foundation, Inc.\n" ^ " Contributed by Mentor Graphics.\n" ^ "\n" ^ " This file is part of GCC.\n" ^ diff --git a/gcc/config/nios2/nios2-opts.h b/gcc/config/nios2/nios2-opts.h index 095b416..057267d 100644 --- a/gcc/config/nios2/nios2-opts.h +++ b/gcc/config/nios2/nios2-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for Nios II. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/nios2/nios2-protos.h b/gcc/config/nios2/nios2-protos.h index d17414b..0f7e684 100644 --- a/gcc/config/nios2/nios2-protos.h +++ b/gcc/config/nios2/nios2-protos.h @@ -1,5 +1,5 @@ /* Subroutine declarations for Altera Nios II target support. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Jonah Graham (jgraham@altera.com). Contributed by Mentor Graphics, Inc. diff --git a/gcc/config/nios2/nios2.c b/gcc/config/nios2/nios2.c index ca62226..ba0a0a9 100644 --- a/gcc/config/nios2/nios2.c +++ b/gcc/config/nios2/nios2.c @@ -1,5 +1,5 @@ /* Target machine subroutines for Altera Nios II. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Jonah Graham (jgraham@altera.com), Will Reece (wreece@altera.com), and Jeff DaSilva (jdasilva@altera.com). Contributed by Mentor Graphics, Inc. diff --git a/gcc/config/nios2/nios2.h b/gcc/config/nios2/nios2.h index 8867165..78b538b 100644 --- a/gcc/config/nios2/nios2.h +++ b/gcc/config/nios2/nios2.h @@ -1,5 +1,5 @@ /* Definitions of target machine for Altera Nios II. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Jonah Graham (jgraham@altera.com), Will Reece (wreece@altera.com), and Jeff DaSilva (jdasilva@altera.com). Contributed by Mentor Graphics, Inc. diff --git a/gcc/config/nios2/nios2.md b/gcc/config/nios2/nios2.md index 35dceca..be6c7a6 100644 --- a/gcc/config/nios2/nios2.md +++ b/gcc/config/nios2/nios2.md @@ -1,5 +1,5 @@ ;; Machine Description for Altera Nios II. -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Jonah Graham (jgraham@altera.com) and ;; Will Reece (wreece@altera.com). ;; Contributed by Mentor Graphics, Inc. diff --git a/gcc/config/nios2/nios2.opt b/gcc/config/nios2/nios2.opt index 0fb9e2b..4c6a62b 100644 --- a/gcc/config/nios2/nios2.opt +++ b/gcc/config/nios2/nios2.opt @@ -1,5 +1,5 @@ ; Options for the Altera Nios II port of the compiler. -; Copyright (C) 2012-2019 Free Software Foundation, Inc. +; Copyright (C) 2012-2020 Free Software Foundation, Inc. ; Contributed by Altera and Mentor Graphics, Inc. ; ; This file is part of GCC. diff --git a/gcc/config/nios2/predicates.md b/gcc/config/nios2/predicates.md index a1c4ca7..914bb07 100644 --- a/gcc/config/nios2/predicates.md +++ b/gcc/config/nios2/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Altera Nios II. -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Chung-Lin Tang <cltang@codesourcery.com> ;; ;; This file is part of GCC. diff --git a/gcc/config/nios2/rtems.h b/gcc/config/nios2/rtems.h index fbf00ca..db66a5b 100644 --- a/gcc/config/nios2/rtems.h +++ b/gcc/config/nios2/rtems.h @@ -1,5 +1,5 @@ /* Definitions for rtems targeting a NIOS2 using ELF. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Chris Johns (chrisj@rtems.org). diff --git a/gcc/config/nios2/sync.md b/gcc/config/nios2/sync.md index a44c4c1..e3d3601 100644 --- a/gcc/config/nios2/sync.md +++ b/gcc/config/nios2/sync.md @@ -1,5 +1,5 @@ ;; Machine Description for Altera Nios II synchronization primitives. -;; Copyright (C) 2014-2019 Free Software Foundation, Inc. +;; Copyright (C) 2014-2020 Free Software Foundation, Inc. ;; Contributed by Mentor Graphics, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/nios2/t-nios2 b/gcc/config/nios2/t-nios2 index 1c629da..8ce1061 100644 --- a/gcc/config/nios2/t-nios2 +++ b/gcc/config/nios2/t-nios2 @@ -1,5 +1,5 @@ # Target Makefile Fragment for Altera Nios II. -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # Contributed by Altera and Mentor Graphics, Inc. # # This file is part of GCC. diff --git a/gcc/config/nvptx/mkoffload.c b/gcc/config/nvptx/mkoffload.c index e93a129..803b585 100644 --- a/gcc/config/nvptx/mkoffload.c +++ b/gcc/config/nvptx/mkoffload.c @@ -1,6 +1,6 @@ /* Offload image generation tool for PTX. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Nathan Sidwell <nathan@codesourcery.com> and Bernd Schmidt <bernds@codesourcery.com>. diff --git a/gcc/config/nvptx/nvptx-opts.h b/gcc/config/nvptx/nvptx-opts.h index 6b548e9..4044a30 100644 --- a/gcc/config/nvptx/nvptx-opts.h +++ b/gcc/config/nvptx/nvptx-opts.h @@ -1,5 +1,5 @@ /* Definitions for the NVPTX port needed for option handling. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/nvptx/nvptx-protos.h b/gcc/config/nvptx/nvptx-protos.h index be09a15..68a2e42 100644 --- a/gcc/config/nvptx/nvptx-protos.h +++ b/gcc/config/nvptx/nvptx-protos.h @@ -1,5 +1,5 @@ /* Prototypes for exported functions defined in nvptx.c. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Bernd Schmidt <bernds@codesourcery.com> This file is part of GCC. diff --git a/gcc/config/nvptx/nvptx.c b/gcc/config/nvptx/nvptx.c index 0d6e884..690822a 100644 --- a/gcc/config/nvptx/nvptx.c +++ b/gcc/config/nvptx/nvptx.c @@ -1,5 +1,5 @@ /* Target code for NVPTX. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Bernd Schmidt <bernds@codesourcery.com> This file is part of GCC. diff --git a/gcc/config/nvptx/nvptx.h b/gcc/config/nvptx/nvptx.h index 29e6582..6ebcc76 100644 --- a/gcc/config/nvptx/nvptx.h +++ b/gcc/config/nvptx/nvptx.h @@ -1,5 +1,5 @@ /* Target Definitions for NVPTX. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Bernd Schmidt <bernds@codesourcery.com> This file is part of GCC. diff --git a/gcc/config/nvptx/nvptx.md b/gcc/config/nvptx/nvptx.md index 58a18fe..089cdf0 100644 --- a/gcc/config/nvptx/nvptx.md +++ b/gcc/config/nvptx/nvptx.md @@ -1,5 +1,5 @@ ;; Machine description for NVPTX. -;; Copyright (C) 2014-2019 Free Software Foundation, Inc. +;; Copyright (C) 2014-2020 Free Software Foundation, Inc. ;; Contributed by Bernd Schmidt <bernds@codesourcery.com> ;; ;; This file is part of GCC. diff --git a/gcc/config/nvptx/nvptx.opt b/gcc/config/nvptx/nvptx.opt index e95f07f..75c3d54 100644 --- a/gcc/config/nvptx/nvptx.opt +++ b/gcc/config/nvptx/nvptx.opt @@ -1,5 +1,5 @@ ; Options for the NVPTX port -; Copyright (C) 2014-2019 Free Software Foundation, Inc. +; Copyright (C) 2014-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/nvptx/offload.h b/gcc/config/nvptx/offload.h index 50e712f..8d3e56f 100644 --- a/gcc/config/nvptx/offload.h +++ b/gcc/config/nvptx/offload.h @@ -1,6 +1,6 @@ /* Support for Nvidia PTX offloading. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/openbsd-libpthread.h b/gcc/config/openbsd-libpthread.h index 777186f..5013dd3 100644 --- a/gcc/config/openbsd-libpthread.h +++ b/gcc/config/openbsd-libpthread.h @@ -1,6 +1,6 @@ /* LIB_SPEC appropriate for OpenBSD. Include -lpthread if -pthread is specified on the command line. */ -/* Copyright (C) 2004-2019 Free Software Foundation, Inc. +/* Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/openbsd.h b/gcc/config/openbsd.h index aa0488f..c99aac6 100644 --- a/gcc/config/openbsd.h +++ b/gcc/config/openbsd.h @@ -1,5 +1,5 @@ /* Base configuration file for all OpenBSD targets. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/openbsd.opt b/gcc/config/openbsd.opt index 9f3af4b..ae7926a 100644 --- a/gcc/config/openbsd.opt +++ b/gcc/config/openbsd.opt @@ -1,6 +1,6 @@ ; OpenBSD options. -; Copyright (C) 2010-2019 Free Software Foundation, Inc. +; Copyright (C) 2010-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/or1k/constraints.md b/gcc/config/or1k/constraints.md index 3ca477c..1b75483 100644 --- a/gcc/config/or1k/constraints.md +++ b/gcc/config/or1k/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for OpenRISC -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; Contributed by Stafford Horne ;; This file is part of GCC. diff --git a/gcc/config/or1k/elf.h b/gcc/config/or1k/elf.h index 6b25a8d..ecd6bf2 100644 --- a/gcc/config/or1k/elf.h +++ b/gcc/config/or1k/elf.h @@ -1,5 +1,5 @@ /* Target Newlib Definitions for OpenRISC. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by Stafford Horne. This file is part of GCC. diff --git a/gcc/config/or1k/elf.opt b/gcc/config/or1k/elf.opt index 2d4d187..e24ead1 100644 --- a/gcc/config/or1k/elf.opt +++ b/gcc/config/or1k/elf.opt @@ -1,6 +1,6 @@ ; OpenRISC command line options for newlib binaries -; Copyright (C) 2010-2019 Free Software Foundation, Inc. +; Copyright (C) 2010-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/or1k/linux.h b/gcc/config/or1k/linux.h index cbdc781..21cef06 100644 --- a/gcc/config/or1k/linux.h +++ b/gcc/config/or1k/linux.h @@ -1,5 +1,5 @@ /* Linux Definitions for OpenRISC. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by Stafford Horne. This file is part of GCC. diff --git a/gcc/config/or1k/or1k-protos.h b/gcc/config/or1k/or1k-protos.h index c8eafb4..9ed52e0 100644 --- a/gcc/config/or1k/or1k-protos.h +++ b/gcc/config/or1k/or1k-protos.h @@ -1,5 +1,5 @@ /* Prototypes for OpenRISC functions used in the md file & elsewhere. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/or1k/or1k.c b/gcc/config/or1k/or1k.c index eff83b9..5fa5425 100644 --- a/gcc/config/or1k/or1k.c +++ b/gcc/config/or1k/or1k.c @@ -1,5 +1,5 @@ /* Target Code for OpenRISC - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by Stafford Horne based on other ports. This file is part of GCC. diff --git a/gcc/config/or1k/or1k.h b/gcc/config/or1k/or1k.h index 4c32607..23db771 100644 --- a/gcc/config/or1k/or1k.h +++ b/gcc/config/or1k/or1k.h @@ -1,5 +1,5 @@ /* Target Definitions for OpenRISC. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by Stafford Horne. This file is part of GCC. diff --git a/gcc/config/or1k/or1k.md b/gcc/config/or1k/or1k.md index 36bcee3..9028c2f 100644 --- a/gcc/config/or1k/or1k.md +++ b/gcc/config/or1k/or1k.md @@ -1,5 +1,5 @@ ;; Machine description for OpenRISC -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; Contributed by Stafford Horne ;; This file is part of GCC. diff --git a/gcc/config/or1k/or1k.opt b/gcc/config/or1k/or1k.opt index 15085fa..2da978b 100644 --- a/gcc/config/or1k/or1k.opt +++ b/gcc/config/or1k/or1k.opt @@ -1,6 +1,6 @@ ; OpenRISC command line options -; Copyright (C) 2010-2019 Free Software Foundation, Inc. +; Copyright (C) 2010-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/or1k/predicates.md b/gcc/config/or1k/predicates.md index 3aa6ca3..751d2dec 100644 --- a/gcc/config/or1k/predicates.md +++ b/gcc/config/or1k/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for OpenRISC -;; Copyright (C) 2018-2019 Free Software Foundation, Inc. +;; Copyright (C) 2018-2020 Free Software Foundation, Inc. ;; Contributed by Stafford Horne ;; This file is part of GCC. diff --git a/gcc/config/or1k/rtems.h b/gcc/config/or1k/rtems.h index caf2998..9473143 100644 --- a/gcc/config/or1k/rtems.h +++ b/gcc/config/or1k/rtems.h @@ -1,5 +1,5 @@ /* Target Newlib Definitions for OpenRISC. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by Joel Sherrill (joel.sherrill@OARcorp.com). This file is part of GCC. diff --git a/gcc/config/or1k/t-or1k b/gcc/config/or1k/t-or1k index 2e1e3e37..f3d3268 100644 --- a/gcc/config/or1k/t-or1k +++ b/gcc/config/or1k/t-or1k @@ -1,5 +1,5 @@ # Target Makefile Fragment for OpenRISC -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # Contributed by Stafford Horne. # # This file is part of GCC. diff --git a/gcc/config/pa/constraints.md b/gcc/config/pa/constraints.md index b28127d..15c143e 100644 --- a/gcc/config/pa/constraints.md +++ b/gcc/config/pa/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for pa -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/pa/elf.h b/gcc/config/pa/elf.h index 3faeee2..1872718 100644 --- a/gcc/config/pa/elf.h +++ b/gcc/config/pa/elf.h @@ -1,5 +1,5 @@ /* Definitions for ELF assembler support. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa-64.h b/gcc/config/pa/pa-64.h index a12c195..aa45eeb 100644 --- a/gcc/config/pa/pa-64.h +++ b/gcc/config/pa/pa-64.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for HPs using the 64bit runtime model. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa-d.c b/gcc/config/pa/pa-d.c index a957914..dda5558 100644 --- a/gcc/config/pa/pa-d.c +++ b/gcc/config/pa/pa-d.c @@ -1,5 +1,5 @@ /* Subroutines for the D front end on the HPPA architecture. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/config/pa/pa-hpux.h b/gcc/config/pa/pa-hpux.h index acb9c9d..f5a88a4 100644 --- a/gcc/config/pa/pa-hpux.h +++ b/gcc/config/pa/pa-hpux.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for HP-UX. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa-hpux.opt b/gcc/config/pa/pa-hpux.opt index 595f195..05676a3 100644 --- a/gcc/config/pa/pa-hpux.opt +++ b/gcc/config/pa/pa-hpux.opt @@ -1,6 +1,6 @@ ; Options for the HP PA-RISC port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/pa/pa-hpux10.h b/gcc/config/pa/pa-hpux10.h index 46ce6b0..1aa5f87 100644 --- a/gcc/config/pa/pa-hpux10.h +++ b/gcc/config/pa/pa-hpux10.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for HP PA-RISC - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. Contributed by Tim Moore (moore@defmacro.cs.utah.edu) This file is part of GCC. diff --git a/gcc/config/pa/pa-hpux10.opt b/gcc/config/pa/pa-hpux10.opt index 7ffe615..0fc6c40 100644 --- a/gcc/config/pa/pa-hpux10.opt +++ b/gcc/config/pa/pa-hpux10.opt @@ -1,6 +1,6 @@ ; Options specific to HP-UX 10. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/pa/pa-hpux1010.h b/gcc/config/pa/pa-hpux1010.h index c4f9775..96f4919 100644 --- a/gcc/config/pa/pa-hpux1010.h +++ b/gcc/config/pa/pa-hpux1010.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for HP PA-RISC - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa-hpux1010.opt b/gcc/config/pa/pa-hpux1010.opt index 0f93afb..a5e8ac8 100644 --- a/gcc/config/pa/pa-hpux1010.opt +++ b/gcc/config/pa/pa-hpux1010.opt @@ -1,6 +1,6 @@ ; Options for the HP PA-RISC port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/pa/pa-hpux11.h b/gcc/config/pa/pa-hpux11.h index 3fda0a0..794bf8e 100644 --- a/gcc/config/pa/pa-hpux11.h +++ b/gcc/config/pa/pa-hpux11.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for HP PA-RISC - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa-hpux1111.h b/gcc/config/pa/pa-hpux1111.h index 636aa87..bc75a83 100644 --- a/gcc/config/pa/pa-hpux1111.h +++ b/gcc/config/pa/pa-hpux1111.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for HP PA-RISC - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa-hpux1111.opt b/gcc/config/pa/pa-hpux1111.opt index a391bb5..b79e0c1 100644 --- a/gcc/config/pa/pa-hpux1111.opt +++ b/gcc/config/pa/pa-hpux1111.opt @@ -1,6 +1,6 @@ ; Options for the HP PA-RISC port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/pa/pa-hpux1131.h b/gcc/config/pa/pa-hpux1131.h index b26312c..c44c929 100644 --- a/gcc/config/pa/pa-hpux1131.h +++ b/gcc/config/pa/pa-hpux1131.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for HP PA-RISC - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa-hpux1131.opt b/gcc/config/pa/pa-hpux1131.opt index 2d4b86e..c978112 100644 --- a/gcc/config/pa/pa-hpux1131.opt +++ b/gcc/config/pa/pa-hpux1131.opt @@ -1,6 +1,6 @@ ; Options for the HP PA-RISC port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/pa/pa-linux.h b/gcc/config/pa/pa-linux.h index 23812e4..1326df0 100644 --- a/gcc/config/pa/pa-linux.h +++ b/gcc/config/pa/pa-linux.h @@ -1,5 +1,5 @@ /* Definitions for PA_RISC with ELF format - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa-modes.def b/gcc/config/pa/pa-modes.def index 49a1cc2..d17ee61 100644 --- a/gcc/config/pa/pa-modes.def +++ b/gcc/config/pa/pa-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for the HP Spectrum. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) of Cygnus Support and Tim Moore (moore@defmacro.cs.utah.edu) of the Center for Software Science at the University of Utah. diff --git a/gcc/config/pa/pa-netbsd.h b/gcc/config/pa/pa-netbsd.h index af07444..567a708 100644 --- a/gcc/config/pa/pa-netbsd.h +++ b/gcc/config/pa/pa-netbsd.h @@ -1,5 +1,5 @@ /* Definitions for PA_RISC with ELF format - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa-openbsd.h b/gcc/config/pa/pa-openbsd.h index 7626677..4a56e91 100644 --- a/gcc/config/pa/pa-openbsd.h +++ b/gcc/config/pa/pa-openbsd.h @@ -1,5 +1,5 @@ /* Definitions for PA_RISC with ELF format - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa-opts.h b/gcc/config/pa/pa-opts.h index e7ae5f3..a2e38a5b 100644 --- a/gcc/config/pa/pa-opts.h +++ b/gcc/config/pa/pa-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for HP PA. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa-protos.h b/gcc/config/pa/pa-protos.h index 6e9e7a7..5222ce6 100644 --- a/gcc/config/pa/pa-protos.h +++ b/gcc/config/pa/pa-protos.h @@ -1,5 +1,5 @@ /* Prototypes for pa.c functions used in the md file & elsewhere. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa.c b/gcc/config/pa/pa.c index 7412835..07051d4 100644 --- a/gcc/config/pa/pa.c +++ b/gcc/config/pa/pa.c @@ -1,5 +1,5 @@ /* Subroutines for insn-output.c for HPPA. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Tim Moore (moore@cs.utah.edu), based on sparc.c This file is part of GCC. diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index 4d6c425..8800191 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for the HP Spectrum. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) of Cygnus Support and Tim Moore (moore@defmacro.cs.utah.edu) of the Center for Software Science at the University of Utah. diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md index 723ba13..547a450 100644 --- a/gcc/config/pa/pa.md +++ b/gcc/config/pa/pa.md @@ -1,5 +1,5 @@ ;;- Machine description for HP PA-RISC architecture for GCC compiler -;; Copyright (C) 1992-2019 Free Software Foundation, Inc. +;; Copyright (C) 1992-2020 Free Software Foundation, Inc. ;; Contributed by the Center for Software Science at the University ;; of Utah. diff --git a/gcc/config/pa/pa.opt b/gcc/config/pa/pa.opt index 4cb8110..c286663 100644 --- a/gcc/config/pa/pa.opt +++ b/gcc/config/pa/pa.opt @@ -1,6 +1,6 @@ ; Options for the HP PA-RISC port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/pa/pa32-linux.h b/gcc/config/pa/pa32-linux.h index 30e338f..ea6fd6c 100644 --- a/gcc/config/pa/pa32-linux.h +++ b/gcc/config/pa/pa32-linux.h @@ -1,5 +1,5 @@ /* Definitions for PA_RISC with ELF-32 format - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa32-netbsd.h b/gcc/config/pa/pa32-netbsd.h index 43a435c..0903de2 100644 --- a/gcc/config/pa/pa32-netbsd.h +++ b/gcc/config/pa/pa32-netbsd.h @@ -1,5 +1,5 @@ /* Definitions for PA_RISC with ELF-32 format - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa32-openbsd.h b/gcc/config/pa/pa32-openbsd.h index b493d66..74cfdd9 100644 --- a/gcc/config/pa/pa32-openbsd.h +++ b/gcc/config/pa/pa32-openbsd.h @@ -1,5 +1,5 @@ /* Definitions for PA_RISC with ELF-32 format - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa32-regs.h b/gcc/config/pa/pa32-regs.h index c7e886f..a5e8dfe 100644 --- a/gcc/config/pa/pa32-regs.h +++ b/gcc/config/pa/pa32-regs.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2000-2019 Free Software Foundation, Inc. +/* Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa64-hpux.h b/gcc/config/pa/pa64-hpux.h index ddce442..c7d127f7 100644 --- a/gcc/config/pa/pa64-hpux.h +++ b/gcc/config/pa/pa64-hpux.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for HPs running HPUX using the 64bit runtime model. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa64-hpux.opt b/gcc/config/pa/pa64-hpux.opt index d81cd4e..3cb5027 100644 --- a/gcc/config/pa/pa64-hpux.opt +++ b/gcc/config/pa/pa64-hpux.opt @@ -1,6 +1,6 @@ ; Options for the HP PA-RISC port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/pa/pa64-linux.h b/gcc/config/pa/pa64-linux.h index ae00ecb..1e3d52f 100644 --- a/gcc/config/pa/pa64-linux.h +++ b/gcc/config/pa/pa64-linux.h @@ -1,5 +1,5 @@ /* Definitions for PA_RISC with ELF format on 64-bit Linux - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/pa64-regs.h b/gcc/config/pa/pa64-regs.h index 5e13a8b..107d703 100644 --- a/gcc/config/pa/pa64-regs.h +++ b/gcc/config/pa/pa64-regs.h @@ -1,5 +1,5 @@ /* Configuration for GCC-compiler for PA-RISC. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pa/predicates.md b/gcc/config/pa/predicates.md index 90b578e..131ccbe 100644 --- a/gcc/config/pa/predicates.md +++ b/gcc/config/pa/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for HP PA-RISC. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/pa/som.h b/gcc/config/pa/som.h index adefc99..95c3bd2 100644 --- a/gcc/config/pa/som.h +++ b/gcc/config/pa/som.h @@ -1,5 +1,5 @@ /* Definitions for SOM assembler support. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/pdp11/constraints.md b/gcc/config/pdp11/constraints.md index 5dfed16..2f3a59a 100644 --- a/gcc/config/pdp11/constraints.md +++ b/gcc/config/pdp11/constraints.md @@ -1,5 +1,5 @@ ;;- Constraint definitions for the pdp11 for GNU C compiler -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at). ;; This file is part of GCC. diff --git a/gcc/config/pdp11/pdp11-modes.def b/gcc/config/pdp11/pdp11-modes.def index 04efef6..65a8802 100644 --- a/gcc/config/pdp11/pdp11-modes.def +++ b/gcc/config/pdp11/pdp11-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for the pdp-11 - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at). This file is part of GCC. diff --git a/gcc/config/pdp11/pdp11-protos.h b/gcc/config/pdp11/pdp11-protos.h index 69b426b..855ec756 100644 --- a/gcc/config/pdp11/pdp11-protos.h +++ b/gcc/config/pdp11/pdp11-protos.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for the pdp-11 - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at). This file is part of GCC. diff --git a/gcc/config/pdp11/pdp11.c b/gcc/config/pdp11/pdp11.c index d7c6809..c8612ad 100644 --- a/gcc/config/pdp11/pdp11.c +++ b/gcc/config/pdp11/pdp11.c @@ -1,5 +1,5 @@ /* Subroutines for gcc2 for pdp11. - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at). This file is part of GCC. diff --git a/gcc/config/pdp11/pdp11.h b/gcc/config/pdp11/pdp11.h index 5830512..aedeb73 100644 --- a/gcc/config/pdp11/pdp11.h +++ b/gcc/config/pdp11/pdp11.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for the pdp-11 - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at). This file is part of GCC. diff --git a/gcc/config/pdp11/pdp11.md b/gcc/config/pdp11/pdp11.md index be5ddc4..7a4d50f 100644 --- a/gcc/config/pdp11/pdp11.md +++ b/gcc/config/pdp11/pdp11.md @@ -1,5 +1,5 @@ ;;- Machine description for the pdp11 for GNU C compiler -;; Copyright (C) 1994-2019 Free Software Foundation, Inc. +;; Copyright (C) 1994-2020 Free Software Foundation, Inc. ;; Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at). ;; This file is part of GCC. diff --git a/gcc/config/pdp11/pdp11.opt b/gcc/config/pdp11/pdp11.opt index 80deb06..66095a5 100644 --- a/gcc/config/pdp11/pdp11.opt +++ b/gcc/config/pdp11/pdp11.opt @@ -1,6 +1,6 @@ ; Options for the PDP11 port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/pdp11/predicates.md b/gcc/config/pdp11/predicates.md index 3eaf36b..1eb18ed 100644 --- a/gcc/config/pdp11/predicates.md +++ b/gcc/config/pdp11/predicates.md @@ -1,5 +1,5 @@ ;;- Predicate definitions for the pdp11 for GNU C compiler -;; Copyright (C) 1994-2019 Free Software Foundation, Inc. +;; Copyright (C) 1994-2020 Free Software Foundation, Inc. ;; Contributed by Michael K. Gschwind (mike@vlsivie.tuwien.ac.at). ;; This file is part of GCC. diff --git a/gcc/config/pdp11/t-pdp11 b/gcc/config/pdp11/t-pdp11 index a6729ae..bdd8d70 100644 --- a/gcc/config/pdp11/t-pdp11 +++ b/gcc/config/pdp11/t-pdp11 @@ -1,4 +1,4 @@ -# Copyright (C) 1995-2019 Free Software Foundation, Inc. +# Copyright (C) 1995-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/phoenix.h b/gcc/config/phoenix.h index c1aad95..c05d8f0 100644 --- a/gcc/config/phoenix.h +++ b/gcc/config/phoenix.h @@ -1,5 +1,5 @@ /* Base configuration file for all Phoenix-RTOS targets. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/print-sysroot-suffix.sh b/gcc/config/print-sysroot-suffix.sh index b35c741..bb1efc8 100644 --- a/gcc/config/print-sysroot-suffix.sh +++ b/gcc/config/print-sysroot-suffix.sh @@ -3,7 +3,7 @@ # Arguments are MULTILIB_OSDIRNAMES, MULTILIB_OPTIONS, MULTILIB_MATCHES, # and MULTILIB_REUSE. -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This file is part of GCC. diff --git a/gcc/config/pru/alu-zext.md b/gcc/config/pru/alu-zext.md index 80e24d5..65916c7 100644 --- a/gcc/config/pru/alu-zext.md +++ b/gcc/config/pru/alu-zext.md @@ -1,6 +1,6 @@ ;; ALU operations with zero extensions ;; -;; Copyright (C) 2015-2019 Free Software Foundation, Inc. +;; Copyright (C) 2015-2020 Free Software Foundation, Inc. ;; Contributed by Dimitar Dimitrov <dimitar@dinux.eu> ;; ;; This file is part of GCC. diff --git a/gcc/config/pru/constraints.md b/gcc/config/pru/constraints.md index c8856d1..ad8192b 100644 --- a/gcc/config/pru/constraints.md +++ b/gcc/config/pru/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for TI PRU. -;; Copyright (C) 2014-2019 Free Software Foundation, Inc. +;; Copyright (C) 2014-2020 Free Software Foundation, Inc. ;; Contributed by Dimitar Dimitrov <dimitar@dinux.eu> ;; ;; This file is part of GCC. diff --git a/gcc/config/pru/predicates.md b/gcc/config/pru/predicates.md index 568d6f3..1eb95d0 100644 --- a/gcc/config/pru/predicates.md +++ b/gcc/config/pru/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for TI PRU. -;; Copyright (C) 2014-2019 Free Software Foundation, Inc. +;; Copyright (C) 2014-2020 Free Software Foundation, Inc. ;; Contributed by Dimitar Dimitrov <dimitar@dinux.eu> ;; ;; This file is part of GCC. diff --git a/gcc/config/pru/pru-opts.h b/gcc/config/pru/pru-opts.h index 70bc147..4a7936e 100644 --- a/gcc/config/pru/pru-opts.h +++ b/gcc/config/pru/pru-opts.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2017-2019 Free Software Foundation, Inc. +/* Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by Dimitar Dimitrov <dimitar@dinux.eu> This file is part of GCC. diff --git a/gcc/config/pru/pru-passes.c b/gcc/config/pru/pru-passes.c index 8efba54..747b4c8 100644 --- a/gcc/config/pru/pru-passes.c +++ b/gcc/config/pru/pru-passes.c @@ -1,5 +1,5 @@ /* PRU target specific passes - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Dimitar Dimitrov <dimitar@dinux.eu> This file is part of GCC. diff --git a/gcc/config/pru/pru-pragma.c b/gcc/config/pru/pru-pragma.c index 8680011..5d6cc49 100644 --- a/gcc/config/pru/pru-pragma.c +++ b/gcc/config/pru/pru-pragma.c @@ -1,5 +1,5 @@ /* PRU target specific pragmas - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Dimitar Dimitrov <dimitar@dinux.eu> This file is part of GCC. diff --git a/gcc/config/pru/pru-protos.h b/gcc/config/pru/pru-protos.h index 0090521..6610ac9 100644 --- a/gcc/config/pru/pru-protos.h +++ b/gcc/config/pru/pru-protos.h @@ -1,5 +1,5 @@ /* Subroutine declarations for TI PRU target support. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Dimitar Dimitrov <dimitar@dinux.eu> This file is part of GCC. diff --git a/gcc/config/pru/pru.c b/gcc/config/pru/pru.c index 16d1451..37394c5 100644 --- a/gcc/config/pru/pru.c +++ b/gcc/config/pru/pru.c @@ -1,5 +1,5 @@ /* Target machine subroutines for TI PRU. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Dimitar Dimitrov <dimitar@dinux.eu> This file is part of GCC. diff --git a/gcc/config/pru/pru.h b/gcc/config/pru/pru.h index 15fb637..ea6ee10 100644 --- a/gcc/config/pru/pru.h +++ b/gcc/config/pru/pru.h @@ -1,5 +1,5 @@ /* Definitions of target machine for TI PRU. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Dimitar Dimitrov <dimitar@dinux.eu> This file is part of GCC. diff --git a/gcc/config/pru/pru.md b/gcc/config/pru/pru.md index 53fa73d..67624e2 100644 --- a/gcc/config/pru/pru.md +++ b/gcc/config/pru/pru.md @@ -1,5 +1,5 @@ ;; Machine Description for TI PRU. -;; Copyright (C) 2014-2019 Free Software Foundation, Inc. +;; Copyright (C) 2014-2020 Free Software Foundation, Inc. ;; Contributed by Dimitar Dimitrov <dimitar@dinux.eu> ;; Based on the NIOS2 GCC port. ;; diff --git a/gcc/config/pru/pru.opt b/gcc/config/pru/pru.opt index 9bc1474..5fe716d 100644 --- a/gcc/config/pru/pru.opt +++ b/gcc/config/pru/pru.opt @@ -1,5 +1,5 @@ ; Options for the TI PRU port of the compiler. -; Copyright (C) 2018-2019 Free Software Foundation, Inc. +; Copyright (C) 2018-2020 Free Software Foundation, Inc. ; Contributed by Dimitar Dimitrov <dimitar@dinux.eu> ; ; This file is part of GCC. diff --git a/gcc/config/pru/t-pru b/gcc/config/pru/t-pru index cfb0368..3fe3371 100644 --- a/gcc/config/pru/t-pru +++ b/gcc/config/pru/t-pru @@ -1,5 +1,5 @@ # Makefile fragment for building GCC for the TI PRU target. -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # Contributed by Dimitar Dimitrov <dimitar.dinux.eu> # Based on the t-nios2 # diff --git a/gcc/config/riscv/constraints.md b/gcc/config/riscv/constraints.md index 40faf0e..ef9c81e 100644 --- a/gcc/config/riscv/constraints.md +++ b/gcc/config/riscv/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for RISC-V target. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Andrew Waterman (andrew@sifive.com). ;; Based on MIPS target for GNU compiler. ;; diff --git a/gcc/config/riscv/elf.h b/gcc/config/riscv/elf.h index 9be97b8..4e2d646 100644 --- a/gcc/config/riscv/elf.h +++ b/gcc/config/riscv/elf.h @@ -1,5 +1,5 @@ /* Target macros for riscv*-elf targets. - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/riscv/freebsd.h b/gcc/config/riscv/freebsd.h index bc51662..f7997e4 100644 --- a/gcc/config/riscv/freebsd.h +++ b/gcc/config/riscv/freebsd.h @@ -1,5 +1,5 @@ /* Definitions for RISC-V FreeBSD systems with ELF format. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/riscv/generic.md b/gcc/config/riscv/generic.md index fcd78b9..c70aa7c 100644 --- a/gcc/config/riscv/generic.md +++ b/gcc/config/riscv/generic.md @@ -1,5 +1,5 @@ ;; Generic DFA-based pipeline description for RISC-V targets. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Andrew Waterman (andrew@sifive.com). ;; Based on MIPS target for GNU compiler. diff --git a/gcc/config/riscv/linux.h b/gcc/config/riscv/linux.h index 07ce80a..4afef7c 100644 --- a/gcc/config/riscv/linux.h +++ b/gcc/config/riscv/linux.h @@ -1,5 +1,5 @@ /* Definitions for RISC-V GNU/Linux systems with ELF format. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/riscv/multilib-generator b/gcc/config/riscv/multilib-generator index a4125ff..b9194e6 100755 --- a/gcc/config/riscv/multilib-generator +++ b/gcc/config/riscv/multilib-generator @@ -1,7 +1,7 @@ #!/usr/bin/env python # RISC-V multilib list generator. -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # Contributed by Andrew Waterman (andrew@sifive.com). # # This file is part of GCC. diff --git a/gcc/config/riscv/peephole.md b/gcc/config/riscv/peephole.md index febe771..b69ed8c 100644 --- a/gcc/config/riscv/peephole.md +++ b/gcc/config/riscv/peephole.md @@ -1,5 +1,5 @@ ;; Peephole optimizations for RISC-V for GNU compiler. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Andrew Waterman (andrew@sifive.com). ;; This file is part of GCC. diff --git a/gcc/config/riscv/pic.md b/gcc/config/riscv/pic.md index f16f054..ae2ec57 100644 --- a/gcc/config/riscv/pic.md +++ b/gcc/config/riscv/pic.md @@ -1,5 +1,5 @@ ;; PIC codegen for RISC-V for GNU compiler. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Andrew Waterman (andrew@sifive.com). ;; This file is part of GCC. diff --git a/gcc/config/riscv/predicates.md b/gcc/config/riscv/predicates.md index aa5e132..f722881 100644 --- a/gcc/config/riscv/predicates.md +++ b/gcc/config/riscv/predicates.md @@ -1,5 +1,5 @@ ;; Predicate description for RISC-V target. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Andrew Waterman (andrew@sifive.com). ;; Based on MIPS target for GNU compiler. ;; diff --git a/gcc/config/riscv/riscv-builtins.c b/gcc/config/riscv/riscv-builtins.c index 80169fa..201fdb5 100644 --- a/gcc/config/riscv/riscv-builtins.c +++ b/gcc/config/riscv/riscv-builtins.c @@ -1,5 +1,5 @@ /* Subroutines used for expanding RISC-V builtins. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Andrew Waterman (andrew@sifive.com). This file is part of GCC. diff --git a/gcc/config/riscv/riscv-c.c b/gcc/config/riscv/riscv-c.c index ca72de7..735f2f2 100644 --- a/gcc/config/riscv/riscv-c.c +++ b/gcc/config/riscv/riscv-c.c @@ -1,5 +1,5 @@ /* RISC-V-specific code for C family languages. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Andrew Waterman (andrew@sifive.com). This file is part of GCC. diff --git a/gcc/config/riscv/riscv-d.c b/gcc/config/riscv/riscv-d.c index f03fb29..0fb08b4 100644 --- a/gcc/config/riscv/riscv-d.c +++ b/gcc/config/riscv/riscv-d.c @@ -1,5 +1,5 @@ /* Subroutines for the D front end on the RISC-V architecture. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/config/riscv/riscv-ftypes.def b/gcc/config/riscv/riscv-ftypes.def index eefe303..5edeb48 100644 --- a/gcc/config/riscv/riscv-ftypes.def +++ b/gcc/config/riscv/riscv-ftypes.def @@ -1,5 +1,5 @@ /* Definitions of prototypes for RISC-V built-in functions. -*- C -*- - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Andrew Waterman (andrew@sifive.com). Based on MIPS target for GNU compiler. diff --git a/gcc/config/riscv/riscv-modes.def b/gcc/config/riscv/riscv-modes.def index ef22435..d66c198 100644 --- a/gcc/config/riscv/riscv-modes.def +++ b/gcc/config/riscv/riscv-modes.def @@ -1,5 +1,5 @@ /* Extra machine modes for RISC-V target. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Andrew Waterman (andrew@sifive.com). Based on MIPS target for GNU compiler. diff --git a/gcc/config/riscv/riscv-opts.h b/gcc/config/riscv/riscv-opts.h index d00fbe2..8f12e50 100644 --- a/gcc/config/riscv/riscv-opts.h +++ b/gcc/config/riscv/riscv-opts.h @@ -1,5 +1,5 @@ /* Definition of RISC-V target for GNU compiler. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Andrew Waterman (andrew@sifive.com). This file is part of GCC. diff --git a/gcc/config/riscv/riscv-protos.h b/gcc/config/riscv/riscv-protos.h index 5092294..26b8110 100644 --- a/gcc/config/riscv/riscv-protos.h +++ b/gcc/config/riscv/riscv-protos.h @@ -1,5 +1,5 @@ /* Definition of RISC-V target for GNU compiler. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Andrew Waterman (andrew@sifive.com). Based on MIPS target for GNU compiler. diff --git a/gcc/config/riscv/riscv.c b/gcc/config/riscv/riscv.c index 9aa4d26..3e0beda 100644 --- a/gcc/config/riscv/riscv.c +++ b/gcc/config/riscv/riscv.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation for RISC-V. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Andrew Waterman (andrew@sifive.com). Based on MIPS target for GNU compiler. diff --git a/gcc/config/riscv/riscv.h b/gcc/config/riscv/riscv.h index b1e3403..0bf3d2f 100644 --- a/gcc/config/riscv/riscv.h +++ b/gcc/config/riscv/riscv.h @@ -1,5 +1,5 @@ /* Definition of RISC-V target for GNU compiler. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Andrew Waterman (andrew@sifive.com). Based on MIPS target for GNU compiler. diff --git a/gcc/config/riscv/riscv.md b/gcc/config/riscv/riscv.md index d3c8f65..434e064 100644 --- a/gcc/config/riscv/riscv.md +++ b/gcc/config/riscv/riscv.md @@ -1,5 +1,5 @@ ;; Machine description for RISC-V for GNU compiler. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Andrew Waterman (andrew@sifive.com). ;; Based on MIPS target for GNU compiler. diff --git a/gcc/config/riscv/riscv.opt b/gcc/config/riscv/riscv.opt index 7f0c35e..29de246 100644 --- a/gcc/config/riscv/riscv.opt +++ b/gcc/config/riscv/riscv.opt @@ -1,6 +1,6 @@ ; Options for the RISC-V port of the compiler ; -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/riscv/rtems.h b/gcc/config/riscv/rtems.h index 37b2913..d222ab7 100644 --- a/gcc/config/riscv/rtems.h +++ b/gcc/config/riscv/rtems.h @@ -1,5 +1,5 @@ /* Definitions for RISC-V RTEMS systems with ELF format. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/riscv/sync.md b/gcc/config/riscv/sync.md index 24682d0..8e64fc0 100644 --- a/gcc/config/riscv/sync.md +++ b/gcc/config/riscv/sync.md @@ -1,5 +1,5 @@ ;; Machine description for RISC-V atomic operations. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Andrew Waterman (andrew@sifive.com). ;; Based on MIPS target for GNU compiler. diff --git a/gcc/config/riscv/withmultilib.h b/gcc/config/riscv/withmultilib.h index f1863e1..d022716 100644 --- a/gcc/config/riscv/withmultilib.h +++ b/gcc/config/riscv/withmultilib.h @@ -1,5 +1,5 @@ /* MULTILIB_DEFAULTS definitions for --with-multilib-list. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rl78/constraints.md b/gcc/config/rl78/constraints.md index e660628..7ce5a72 100644 --- a/gcc/config/rl78/constraints.md +++ b/gcc/config/rl78/constraints.md @@ -1,5 +1,5 @@ ;; Machine Description for Renesas RL78 processors -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; This file is part of GCC. diff --git a/gcc/config/rl78/predicates.md b/gcc/config/rl78/predicates.md index 925bf2f..72cf70a 100644 --- a/gcc/config/rl78/predicates.md +++ b/gcc/config/rl78/predicates.md @@ -1,5 +1,5 @@ ;; Machine Description for Renesas RL78 processors -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; This file is part of GCC. diff --git a/gcc/config/rl78/rl78-c.c b/gcc/config/rl78/rl78-c.c index 9905550..cf27002 100644 --- a/gcc/config/rl78/rl78-c.c +++ b/gcc/config/rl78/rl78-c.c @@ -1,5 +1,5 @@ /* RL78 C-specific support - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Red Hat, Inc. This file is part of GCC. diff --git a/gcc/config/rl78/rl78-expand.md b/gcc/config/rl78/rl78-expand.md index 4b76101..739855e 100644 --- a/gcc/config/rl78/rl78-expand.md +++ b/gcc/config/rl78/rl78-expand.md @@ -1,5 +1,5 @@ ;; Machine Description for Renesas RL78 processors -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; This file is part of GCC. diff --git a/gcc/config/rl78/rl78-opts.h b/gcc/config/rl78/rl78-opts.h index 88fbf11..6c9e0b3 100644 --- a/gcc/config/rl78/rl78-opts.h +++ b/gcc/config/rl78/rl78-opts.h @@ -1,5 +1,5 @@ /* GCC option-handling definitions for the Renesas RL78 processor. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rl78/rl78-protos.h b/gcc/config/rl78/rl78-protos.h index 9364f12..7c94c90 100644 --- a/gcc/config/rl78/rl78-protos.h +++ b/gcc/config/rl78/rl78-protos.h @@ -1,5 +1,5 @@ /* Prototypes for Renesas RL78 processors - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/rl78/rl78-real.md b/gcc/config/rl78/rl78-real.md index 0cde05c..7dd8650 100644 --- a/gcc/config/rl78/rl78-real.md +++ b/gcc/config/rl78/rl78-real.md @@ -1,5 +1,5 @@ ;; Machine Description for Renesas RL78 processors -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; This file is part of GCC. diff --git a/gcc/config/rl78/rl78-virt.md b/gcc/config/rl78/rl78-virt.md index f5d7a09..f755d2b 100644 --- a/gcc/config/rl78/rl78-virt.md +++ b/gcc/config/rl78/rl78-virt.md @@ -1,5 +1,5 @@ ;; Machine Description for Renesas RL78 processors -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; This file is part of GCC. diff --git a/gcc/config/rl78/rl78.c b/gcc/config/rl78/rl78.c index f132b47..71f67b7 100644 --- a/gcc/config/rl78/rl78.c +++ b/gcc/config/rl78/rl78.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on Renesas RL78 processors. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/rl78/rl78.h b/gcc/config/rl78/rl78.h index a04f7b3..8f9a51c 100644 --- a/gcc/config/rl78/rl78.h +++ b/gcc/config/rl78/rl78.h @@ -1,5 +1,5 @@ /* GCC backend definitions for the Renesas RL78 processor. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/rl78/rl78.md b/gcc/config/rl78/rl78.md index 7f48201..eff0c74 100644 --- a/gcc/config/rl78/rl78.md +++ b/gcc/config/rl78/rl78.md @@ -1,5 +1,5 @@ ;; Machine Description for Renesas RL78 processors -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; This file is part of GCC. diff --git a/gcc/config/rl78/rl78.opt b/gcc/config/rl78/rl78.opt index 4d75f3c..489697b 100644 --- a/gcc/config/rl78/rl78.opt +++ b/gcc/config/rl78/rl78.opt @@ -1,5 +1,5 @@ ; Command line options for the Renesas RL78 port of GCC. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; Contributed by Red Hat. ; ; This file is part of GCC. diff --git a/gcc/config/rl78/t-rl78 b/gcc/config/rl78/t-rl78 index d8a76f2..a320ef9 100644 --- a/gcc/config/rl78/t-rl78 +++ b/gcc/config/rl78/t-rl78 @@ -1,5 +1,5 @@ # Makefile fragment for building GCC for the Renesas RL78 target. -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # Contributed by Red Hat. # # This file is part of GCC. diff --git a/gcc/config/rpath.opt b/gcc/config/rpath.opt index ee62747..6e80c15 100644 --- a/gcc/config/rpath.opt +++ b/gcc/config/rpath.opt @@ -1,6 +1,6 @@ ; -rpath option to the driver. -; Copyright (C) 2010-2019 Free Software Foundation, Inc. +; Copyright (C) 2010-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/rs6000/40x.md b/gcc/config/rs6000/40x.md index c94c025..2b89b42 100644 --- a/gcc/config/rs6000/40x.md +++ b/gcc/config/rs6000/40x.md @@ -1,5 +1,5 @@ ;; Scheduling description for IBM PowerPC 403 and PowerPC 405 processors. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/440.md b/gcc/config/rs6000/440.md index 2b39b30..0334e99 100644 --- a/gcc/config/rs6000/440.md +++ b/gcc/config/rs6000/440.md @@ -1,5 +1,5 @@ ;; Scheduling description for IBM PowerPC 440 processor. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/rs6000/476.h b/gcc/config/rs6000/476.h index 9b3169c..f6622f9 100644 --- a/gcc/config/rs6000/476.h +++ b/gcc/config/rs6000/476.h @@ -1,5 +1,5 @@ /* Enable IBM PowerPC 476 support. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Peter Bergner (bergner@vnet.ibm.com) This file is part of GCC. diff --git a/gcc/config/rs6000/476.md b/gcc/config/rs6000/476.md index 4697c06..aa3a6c8 100644 --- a/gcc/config/rs6000/476.md +++ b/gcc/config/rs6000/476.md @@ -1,5 +1,5 @@ ;; Scheduling description for IBM PowerPC 476 processor. -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by Peter Bergner (bergner@vnet.ibm.com). ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/476.opt b/gcc/config/rs6000/476.opt index 61e7a40..f073a0d 100644 --- a/gcc/config/rs6000/476.opt +++ b/gcc/config/rs6000/476.opt @@ -1,6 +1,6 @@ ; IBM PowerPC 476 options. ; -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; Contributed by Peter Bergner (bergner@vnet.ibm.com) ; ; This file is part of GCC. diff --git a/gcc/config/rs6000/601.md b/gcc/config/rs6000/601.md index 19d2e325..63baffe 100644 --- a/gcc/config/rs6000/601.md +++ b/gcc/config/rs6000/601.md @@ -1,5 +1,5 @@ ;; Scheduling description for PowerPC 601 processor. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/603.md b/gcc/config/rs6000/603.md index 9eb3400..f24b511 100644 --- a/gcc/config/rs6000/603.md +++ b/gcc/config/rs6000/603.md @@ -1,5 +1,5 @@ ;; Scheduling description for PowerPC 603 processor. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/6xx.md b/gcc/config/rs6000/6xx.md index 122a9f5..38722fd 100644 --- a/gcc/config/rs6000/6xx.md +++ b/gcc/config/rs6000/6xx.md @@ -1,6 +1,6 @@ ;; Scheduling description for PowerPC 604, PowerPC 604e, PowerPC 620, ;; and PowerPC 630 processors. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/7450.md b/gcc/config/rs6000/7450.md index c6df247..fdebd0a 100644 --- a/gcc/config/rs6000/7450.md +++ b/gcc/config/rs6000/7450.md @@ -1,5 +1,5 @@ ;; Scheduling description for Motorola PowerPC 7450 processor. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/7xx.md b/gcc/config/rs6000/7xx.md index 0a5bafa..c186591 100644 --- a/gcc/config/rs6000/7xx.md +++ b/gcc/config/rs6000/7xx.md @@ -1,5 +1,5 @@ ;; Scheduling description for Motorola PowerPC 750 and PowerPC 7400 processors. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/8540.md b/gcc/config/rs6000/8540.md index 38ee008..482956d 100644 --- a/gcc/config/rs6000/8540.md +++ b/gcc/config/rs6000/8540.md @@ -1,5 +1,5 @@ ;; Pipeline description for Motorola PowerPC 8540 processor. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/a2.md b/gcc/config/rs6000/a2.md index c88ff99..25550ca 100644 --- a/gcc/config/rs6000/a2.md +++ b/gcc/config/rs6000/a2.md @@ -1,5 +1,5 @@ ;; Scheduling description for PowerPC A2 processors. -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by Ben Elliston (bje@au.ibm.com) ;; This file is part of GCC. diff --git a/gcc/config/rs6000/aix-stdint.h b/gcc/config/rs6000/aix-stdint.h index b4cd3f9..d356d9a 100644 --- a/gcc/config/rs6000/aix-stdint.h +++ b/gcc/config/rs6000/aix-stdint.h @@ -1,5 +1,5 @@ /* Definitions for <stdint.h> types on systems using AIX. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/aix.h b/gcc/config/rs6000/aix.h index 75e080e..edd6fdb 100644 --- a/gcc/config/rs6000/aix.h +++ b/gcc/config/rs6000/aix.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for IBM RS/6000 POWER running AIX. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/aix61.h b/gcc/config/rs6000/aix61.h index 57ea9ec..0b14f7e 100644 --- a/gcc/config/rs6000/aix61.h +++ b/gcc/config/rs6000/aix61.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for IBM RS/6000 POWER running AIX V6.1. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by David Edelsohn (edelsohn@gnu.org). This file is part of GCC. diff --git a/gcc/config/rs6000/aix64.opt b/gcc/config/rs6000/aix64.opt index a99919c..48135ce 100644 --- a/gcc/config/rs6000/aix64.opt +++ b/gcc/config/rs6000/aix64.opt @@ -1,6 +1,6 @@ ; Options for the 64-bit flavor of AIX. ; -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; Contributed by Aldy Hernandez <aldy@quesejoda.com>. ; ; This file is part of GCC. diff --git a/gcc/config/rs6000/aix71.h b/gcc/config/rs6000/aix71.h index 263cc42..b93d257 100644 --- a/gcc/config/rs6000/aix71.h +++ b/gcc/config/rs6000/aix71.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for IBM RS/6000 POWER running AIX V7.1. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by David Edelsohn (edelsohn@gnu.org). This file is part of GCC. diff --git a/gcc/config/rs6000/aix72.h b/gcc/config/rs6000/aix72.h index 065e1eb..f5e4d3e 100644 --- a/gcc/config/rs6000/aix72.h +++ b/gcc/config/rs6000/aix72.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for IBM RS/6000 POWER running AIX V7.2. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by David Edelsohn (edelsohn@gnu.org). This file is part of GCC. diff --git a/gcc/config/rs6000/altivec.h b/gcc/config/rs6000/altivec.h index dafc76a..e0b6547 100644 --- a/gcc/config/rs6000/altivec.h +++ b/gcc/config/rs6000/altivec.h @@ -1,5 +1,5 @@ /* PowerPC AltiVec include file. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Aldy Hernandez (aldyh@redhat.com). Rewritten by Paolo Bonzini (bonzini@gnu.org). diff --git a/gcc/config/rs6000/altivec.md b/gcc/config/rs6000/altivec.md index daa91a4..6b1d987 100644 --- a/gcc/config/rs6000/altivec.md +++ b/gcc/config/rs6000/altivec.md @@ -1,5 +1,5 @@ ;; AltiVec patterns. -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; Contributed by Aldy Hernandez (aldy@quesejoda.com) ;; This file is part of GCC. diff --git a/gcc/config/rs6000/amo.h b/gcc/config/rs6000/amo.h index 4034c0d..3ccd579 100644 --- a/gcc/config/rs6000/amo.h +++ b/gcc/config/rs6000/amo.h @@ -1,5 +1,5 @@ /* Power ISA 3.0 atomic memory operation include file. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by Michael Meissner <meissner@linux.vnet.ibm.com>. This file is part of GCC. diff --git a/gcc/config/rs6000/biarch64.h b/gcc/config/rs6000/biarch64.h index e3e178c..7d4080f 100644 --- a/gcc/config/rs6000/biarch64.h +++ b/gcc/config/rs6000/biarch64.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for 32/64 bit powerpc. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/bmi2intrin.h b/gcc/config/rs6000/bmi2intrin.h index f69bedb..a167d27 100644 --- a/gcc/config/rs6000/bmi2intrin.h +++ b/gcc/config/rs6000/bmi2intrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2011-2019 Free Software Foundation, Inc. +/* Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/bmiintrin.h b/gcc/config/rs6000/bmiintrin.h index 3437d18..c2369e3 100644 --- a/gcc/config/rs6000/bmiintrin.h +++ b/gcc/config/rs6000/bmiintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2010-2019 Free Software Foundation, Inc. +/* Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/cell.md b/gcc/config/rs6000/cell.md index a8c036d..8465989 100644 --- a/gcc/config/rs6000/cell.md +++ b/gcc/config/rs6000/cell.md @@ -1,5 +1,5 @@ ;; Scheduling description for cell processor. -;; Copyright (C) 2001-2019 Free Software Foundation, Inc. +;; Copyright (C) 2001-2020 Free Software Foundation, Inc. ;; Contributed by Sony Computer Entertainment, Inc., diff --git a/gcc/config/rs6000/constraints.md b/gcc/config/rs6000/constraints.md index f047742..2446852 100644 --- a/gcc/config/rs6000/constraints.md +++ b/gcc/config/rs6000/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for RS6000 -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/rs6000/crypto.md b/gcc/config/rs6000/crypto.md index b9917b0..6e2bb7d 100644 --- a/gcc/config/rs6000/crypto.md +++ b/gcc/config/rs6000/crypto.md @@ -1,5 +1,5 @@ ;; Cryptographic instructions added in ISA 2.07 -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Michael Meissner (meissner@linux.vnet.ibm.com) ;; This file is part of GCC. diff --git a/gcc/config/rs6000/darwin.h b/gcc/config/rs6000/darwin.h index 5f5a6ca..ce27508 100644 --- a/gcc/config/rs6000/darwin.h +++ b/gcc/config/rs6000/darwin.h @@ -1,5 +1,5 @@ /* Target definitions for PowerPC running Darwin (Mac OS X). - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. Contributed by Apple Computer Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/darwin.md b/gcc/config/rs6000/darwin.md index 16f710b..05948c8 100644 --- a/gcc/config/rs6000/darwin.md +++ b/gcc/config/rs6000/darwin.md @@ -1,5 +1,5 @@ /* Machine description patterns for PowerPC running Darwin (Mac OS X). - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Apple Computer Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/darwin.opt b/gcc/config/rs6000/darwin.opt index bc983e1..1b27a78 100644 --- a/gcc/config/rs6000/darwin.opt +++ b/gcc/config/rs6000/darwin.opt @@ -1,6 +1,6 @@ ; Darwin options for PPC port. ; -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; Contributed by Aldy Hernandez <aldy@quesejoda.com>. ; ; This file is part of GCC. diff --git a/gcc/config/rs6000/darwin32-biarch.h b/gcc/config/rs6000/darwin32-biarch.h index 743aabf..f5e8835 100644 --- a/gcc/config/rs6000/darwin32-biarch.h +++ b/gcc/config/rs6000/darwin32-biarch.h @@ -1,6 +1,6 @@ /* Target definitions for PowerPC running Darwin (Mac OS X) for a 32b host with a 64b miultilib. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/darwin64-biarch.h b/gcc/config/rs6000/darwin64-biarch.h index 4f78954..ab19fa7 100644 --- a/gcc/config/rs6000/darwin64-biarch.h +++ b/gcc/config/rs6000/darwin64-biarch.h @@ -1,6 +1,6 @@ /* Target definitions for PowerPC64 running Darwin (Mac OS X) for a 64b host supporting a 32b multilib. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Apple Computer Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/darwin7.h b/gcc/config/rs6000/darwin7.h index 6a3adc0..765a3df 100644 --- a/gcc/config/rs6000/darwin7.h +++ b/gcc/config/rs6000/darwin7.h @@ -1,5 +1,5 @@ /* Target definitions for Darwin 7.x (Mac OS X) systems. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/darwin8.h b/gcc/config/rs6000/darwin8.h index ec5a8af..01b2dc8 100644 --- a/gcc/config/rs6000/darwin8.h +++ b/gcc/config/rs6000/darwin8.h @@ -1,5 +1,5 @@ /* Target definitions for Darwin 8.0 and above (Mac OS X) systems. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/default64.h b/gcc/config/rs6000/default64.h index 10743fe..efed871 100644 --- a/gcc/config/rs6000/default64.h +++ b/gcc/config/rs6000/default64.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for 64 bit powerpc linux defaulting to -m64. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/dfp.md b/gcc/config/rs6000/dfp.md index 687858c..e91d6f5 100644 --- a/gcc/config/rs6000/dfp.md +++ b/gcc/config/rs6000/dfp.md @@ -1,5 +1,5 @@ ;; Decimal Floating Point (DFP) patterns. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; Contributed by Ben Elliston (bje@au.ibm.com) and Peter Bergner ;; (bergner@vnet.ibm.com). diff --git a/gcc/config/rs6000/driver-rs6000.c b/gcc/config/rs6000/driver-rs6000.c index cd6c889..169506a 100644 --- a/gcc/config/rs6000/driver-rs6000.c +++ b/gcc/config/rs6000/driver-rs6000.c @@ -1,5 +1,5 @@ /* Subroutines for the gcc driver. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/e300c2c3.md b/gcc/config/rs6000/e300c2c3.md index 6fee4d9..c19485f 100644 --- a/gcc/config/rs6000/e300c2c3.md +++ b/gcc/config/rs6000/e300c2c3.md @@ -1,5 +1,5 @@ ;; Pipeline description for Motorola PowerPC e300c3 core. -;; Copyright (C) 2008-2019 Free Software Foundation, Inc. +;; Copyright (C) 2008-2020 Free Software Foundation, Inc. ;; Contributed by Edmar Wienskoski (edmar@freescale.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/e500mc.md b/gcc/config/rs6000/e500mc.md index 349e5d8..306f621 100644 --- a/gcc/config/rs6000/e500mc.md +++ b/gcc/config/rs6000/e500mc.md @@ -1,5 +1,5 @@ ;; Pipeline description for Motorola PowerPC e500mc core. -;; Copyright (C) 2008-2019 Free Software Foundation, Inc. +;; Copyright (C) 2008-2020 Free Software Foundation, Inc. ;; Contributed by Edmar Wienskoski (edmar@freescale.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/e500mc64.md b/gcc/config/rs6000/e500mc64.md index 8958c71..3d316b7 100644 --- a/gcc/config/rs6000/e500mc64.md +++ b/gcc/config/rs6000/e500mc64.md @@ -1,5 +1,5 @@ ;; Pipeline description for Freescale PowerPC e500mc64 core. -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by Edmar Wienskoski (edmar@freescale.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/e5500.md b/gcc/config/rs6000/e5500.md index f65df8b..af93d7b 100644 --- a/gcc/config/rs6000/e5500.md +++ b/gcc/config/rs6000/e5500.md @@ -1,5 +1,5 @@ ;; Pipeline description for Freescale PowerPC e5500 core. -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Edmar Wienskoski (edmar@freescale.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/e6500.md b/gcc/config/rs6000/e6500.md index 9d5516c..1eeba7c 100644 --- a/gcc/config/rs6000/e6500.md +++ b/gcc/config/rs6000/e6500.md @@ -1,5 +1,5 @@ ;; Pipeline description for Freescale PowerPC e6500 core. -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Edmar Wienskoski (edmar@freescale.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/eabi.h b/gcc/config/rs6000/eabi.h index 8c09b42..b4e9dba 100644 --- a/gcc/config/rs6000/eabi.h +++ b/gcc/config/rs6000/eabi.h @@ -1,6 +1,6 @@ /* Core target definitions for GNU compiler for IBM RS/6000 PowerPC targeted to embedded ELF systems. - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. Contributed by Cygnus Support. This file is part of GCC. diff --git a/gcc/config/rs6000/eabialtivec.h b/gcc/config/rs6000/eabialtivec.h index 6daa922..d52852a 100644 --- a/gcc/config/rs6000/eabialtivec.h +++ b/gcc/config/rs6000/eabialtivec.h @@ -1,6 +1,6 @@ /* Core target definitions for GNU compiler for PowerPC targeted systems with AltiVec support. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Aldy Hernandez (aldyh@redhat.com). This file is part of GCC. diff --git a/gcc/config/rs6000/eabisim.h b/gcc/config/rs6000/eabisim.h index 6f82b06..14fd9ac 100644 --- a/gcc/config/rs6000/eabisim.h +++ b/gcc/config/rs6000/eabisim.h @@ -1,6 +1,6 @@ /* Support for GCC on simulated PowerPC systems targeted to embedded ELF systems. - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. Contributed by Cygnus Support. This file is part of GCC. diff --git a/gcc/config/rs6000/emmintrin.h b/gcc/config/rs6000/emmintrin.h index 3097509..2462cf5 100644 --- a/gcc/config/rs6000/emmintrin.h +++ b/gcc/config/rs6000/emmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2003-2019 Free Software Foundation, Inc. +/* Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/freebsd.h b/gcc/config/rs6000/freebsd.h index 7ab0f15..ca83caa 100644 --- a/gcc/config/rs6000/freebsd.h +++ b/gcc/config/rs6000/freebsd.h @@ -1,5 +1,5 @@ /* Definitions for PowerPC running FreeBSD using the ELF format - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi. This file is part of GCC. diff --git a/gcc/config/rs6000/freebsd64.h b/gcc/config/rs6000/freebsd64.h index 9367a6e..c991363 100644 --- a/gcc/config/rs6000/freebsd64.h +++ b/gcc/config/rs6000/freebsd64.h @@ -1,5 +1,5 @@ /* Definitions for 64-bit PowerPC running FreeBSD using the ELF format - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/future.md b/gcc/config/rs6000/future.md index 454092b..3200f3a 100644 --- a/gcc/config/rs6000/future.md +++ b/gcc/config/rs6000/future.md @@ -1,5 +1,5 @@ ;; Scheduling description for a future IBM processor. -;; Copyright (C) 2016-2019 Free Software Foundation, Inc. +;; Copyright (C) 2016-2020 Free Software Foundation, Inc. ;; ;; This is a clone of power9.md. It is intended to be a placeholder until a ;; real scheduler module can be contributed. diff --git a/gcc/config/rs6000/genopt.sh b/gcc/config/rs6000/genopt.sh index 88d9432..3c6dd90 100755 --- a/gcc/config/rs6000/genopt.sh +++ b/gcc/config/rs6000/genopt.sh @@ -1,6 +1,6 @@ #!/bin/sh # Generate rs6000-tables.opt from the list of CPUs in rs6000-cpus.def. -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # # This file is part of GCC. # @@ -22,7 +22,7 @@ cat <<EOF ; -*- buffer-read-only: t -*- ; Generated automatically by genopt.sh from rs6000-cpus.def. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/rs6000/host-darwin.c b/gcc/config/rs6000/host-darwin.c index 5577000..e3166c7 100644 --- a/gcc/config/rs6000/host-darwin.c +++ b/gcc/config/rs6000/host-darwin.c @@ -1,5 +1,5 @@ /* Darwin/powerpc host-specific hook definitions. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/host-ppc64-darwin.c b/gcc/config/rs6000/host-ppc64-darwin.c index bee4340..14cc20b 100644 --- a/gcc/config/rs6000/host-ppc64-darwin.c +++ b/gcc/config/rs6000/host-ppc64-darwin.c @@ -1,5 +1,5 @@ /* ppc64-darwin host-specific hook definitions. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/htm.md b/gcc/config/rs6000/htm.md index 9e99afa..a79bfcb 100644 --- a/gcc/config/rs6000/htm.md +++ b/gcc/config/rs6000/htm.md @@ -1,5 +1,5 @@ ;; Hardware Transactional Memory (HTM) patterns. -;; Copyright (C) 2013-2019 Free Software Foundation, Inc. +;; Copyright (C) 2013-2020 Free Software Foundation, Inc. ;; Contributed by Peter Bergner <bergner@vnet.ibm.com>. ;; This file is part of GCC. diff --git a/gcc/config/rs6000/htmintrin.h b/gcc/config/rs6000/htmintrin.h index 5fb22fc..6cf8d36 100644 --- a/gcc/config/rs6000/htmintrin.h +++ b/gcc/config/rs6000/htmintrin.h @@ -1,5 +1,5 @@ /* Hardware Transactional Memory (HTM) intrinsics. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Peter Bergner <bergner@vnet.ibm.com>. This file is free software; you can redistribute it and/or modify it under diff --git a/gcc/config/rs6000/htmxlintrin.h b/gcc/config/rs6000/htmxlintrin.h index 027fc28..89dba99 100644 --- a/gcc/config/rs6000/htmxlintrin.h +++ b/gcc/config/rs6000/htmxlintrin.h @@ -1,5 +1,5 @@ /* XL compiler Hardware Transactional Memory (HTM) execution intrinsics. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Peter Bergner <bergner@vnet.ibm.com>. This file is free software; you can redistribute it and/or modify it under diff --git a/gcc/config/rs6000/linux.h b/gcc/config/rs6000/linux.h index ffceb32..b7026fc 100644 --- a/gcc/config/rs6000/linux.h +++ b/gcc/config/rs6000/linux.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for PowerPC machines running Linux. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Michael Meissner (meissner@cygnus.com). This file is part of GCC. diff --git a/gcc/config/rs6000/linux64.h b/gcc/config/rs6000/linux64.h index 4d329b5..11911c4 100644 --- a/gcc/config/rs6000/linux64.h +++ b/gcc/config/rs6000/linux64.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for 64 bit PowerPC linux. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/linux64.opt b/gcc/config/rs6000/linux64.opt index 5519e8a..a0d7864 100644 --- a/gcc/config/rs6000/linux64.opt +++ b/gcc/config/rs6000/linux64.opt @@ -1,6 +1,6 @@ ; Options for 64-bit PowerPC Linux. ; -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; Contributed by Aldy Hernandez <aldy@quesejoda.com>. ; ; This file is part of GCC. diff --git a/gcc/config/rs6000/linuxaltivec.h b/gcc/config/rs6000/linuxaltivec.h index 8578f42..6422444 100644 --- a/gcc/config/rs6000/linuxaltivec.h +++ b/gcc/config/rs6000/linuxaltivec.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for AltiVec enhanced PowerPC machines running GNU/Linux. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Aldy Hernandez (aldyh@redhat.com). This file is part of GCC. diff --git a/gcc/config/rs6000/lynx.h b/gcc/config/rs6000/lynx.h index 173b17d..28f439a 100644 --- a/gcc/config/rs6000/lynx.h +++ b/gcc/config/rs6000/lynx.h @@ -1,5 +1,5 @@ /* Definitions for Rs6000 running LynxOS. - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. Contributed by David Henkel-Wallace, Cygnus Support (gumby@cygnus.com) Rewritten by Adam Nemet, LynuxWorks Inc. diff --git a/gcc/config/rs6000/mm_malloc.h b/gcc/config/rs6000/mm_malloc.h index 16c1ffd..163f087 100644 --- a/gcc/config/rs6000/mm_malloc.h +++ b/gcc/config/rs6000/mm_malloc.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2004-2019 Free Software Foundation, Inc. +/* Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/mmintrin.h b/gcc/config/rs6000/mmintrin.h index 402b20e..b735cbf 100644 --- a/gcc/config/rs6000/mmintrin.h +++ b/gcc/config/rs6000/mmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2002-2019 Free Software Foundation, Inc. +/* Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/mpc.md b/gcc/config/rs6000/mpc.md index 416b8ec..c1726aa 100644 --- a/gcc/config/rs6000/mpc.md +++ b/gcc/config/rs6000/mpc.md @@ -1,5 +1,5 @@ ;; Scheduling description for Motorola PowerPC processor cores. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/rs6000/netbsd.h b/gcc/config/rs6000/netbsd.h index 923ee98..576b20f 100644 --- a/gcc/config/rs6000/netbsd.h +++ b/gcc/config/rs6000/netbsd.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for PowerPC NetBSD systems. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Wasabi Systems, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/option-defaults.h b/gcc/config/rs6000/option-defaults.h index 111a2f4..e5f401b 100644 --- a/gcc/config/rs6000/option-defaults.h +++ b/gcc/config/rs6000/option-defaults.h @@ -1,5 +1,5 @@ /* Definitions of default options for config/rs6000 configurations. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/pmmintrin.h b/gcc/config/rs6000/pmmintrin.h index 8ce2ed3..4f1b8d4 100644 --- a/gcc/config/rs6000/pmmintrin.h +++ b/gcc/config/rs6000/pmmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2003-2019 Free Software Foundation, Inc. +/* Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/power4.md b/gcc/config/rs6000/power4.md index 75f2a93..881eba2 100644 --- a/gcc/config/rs6000/power4.md +++ b/gcc/config/rs6000/power4.md @@ -1,5 +1,5 @@ ;; Scheduling description for IBM Power4 and PowerPC 970 processors. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/rs6000/power5.md b/gcc/config/rs6000/power5.md index b283bc5..d406d5f 100644 --- a/gcc/config/rs6000/power5.md +++ b/gcc/config/rs6000/power5.md @@ -1,5 +1,5 @@ ;; Scheduling description for IBM POWER5 processor. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/rs6000/power6.md b/gcc/config/rs6000/power6.md index 087ae46..a94ce52 100644 --- a/gcc/config/rs6000/power6.md +++ b/gcc/config/rs6000/power6.md @@ -1,5 +1,5 @@ ;; Scheduling description for IBM POWER6 processor. -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; Contributed by Peter Steinmetz (steinmtz@us.ibm.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/power7.md b/gcc/config/rs6000/power7.md index 8fd2a70..b958181 100644 --- a/gcc/config/rs6000/power7.md +++ b/gcc/config/rs6000/power7.md @@ -1,5 +1,5 @@ ;; Scheduling description for IBM POWER7 processor. -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; ;; Contributed by Pat Haugen (pthaugen@us.ibm.com). diff --git a/gcc/config/rs6000/power8.md b/gcc/config/rs6000/power8.md index 2b8379c..fae2ad8 100644 --- a/gcc/config/rs6000/power8.md +++ b/gcc/config/rs6000/power8.md @@ -1,5 +1,5 @@ ;; Scheduling description for IBM POWER8 processor. -;; Copyright (C) 2013-2019 Free Software Foundation, Inc. +;; Copyright (C) 2013-2020 Free Software Foundation, Inc. ;; ;; Contributed by Pat Haugen (pthaugen@us.ibm.com). diff --git a/gcc/config/rs6000/power9.md b/gcc/config/rs6000/power9.md index aa42ae3..2277b14 100644 --- a/gcc/config/rs6000/power9.md +++ b/gcc/config/rs6000/power9.md @@ -1,5 +1,5 @@ ;; Scheduling description for IBM POWER9 processor. -;; Copyright (C) 2016-2019 Free Software Foundation, Inc. +;; Copyright (C) 2016-2020 Free Software Foundation, Inc. ;; ;; Contributed by Pat Haugen (pthaugen@us.ibm.com). diff --git a/gcc/config/rs6000/ppc-asm.h b/gcc/config/rs6000/ppc-asm.h index cf5e3a3..48edc99 100644 --- a/gcc/config/rs6000/ppc-asm.h +++ b/gcc/config/rs6000/ppc-asm.h @@ -1,6 +1,6 @@ /* PowerPC asm definitions for GNU C. -Copyright (C) 2002-2019 Free Software Foundation, Inc. +Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/ppc-auxv.h b/gcc/config/rs6000/ppc-auxv.h index d20b1d1..3232931 100644 --- a/gcc/config/rs6000/ppc-auxv.h +++ b/gcc/config/rs6000/ppc-auxv.h @@ -1,7 +1,7 @@ /* PowerPC support for accessing the AUXV AT_PLATFORM, AT_HWCAP and AT_HWCAP2 values from the Thread Control Block (TCB). - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Peter Bergner <bergner@vnet.ibm.com>. This file is part of GCC. diff --git a/gcc/config/rs6000/ppu_intrinsics.h b/gcc/config/rs6000/ppu_intrinsics.h index 2150bd4..ff6a1ac 100644 --- a/gcc/config/rs6000/ppu_intrinsics.h +++ b/gcc/config/rs6000/ppu_intrinsics.h @@ -1,5 +1,5 @@ /* PPU intrinsics as defined by the C/C++ Language extension for Cell BEA. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/rs6000/predicates.md b/gcc/config/rs6000/predicates.md index 94e2d05..fb6f223 100644 --- a/gcc/config/rs6000/predicates.md +++ b/gcc/config/rs6000/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for POWER and PowerPC. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/rs6000/rs6000-builtin.def b/gcc/config/rs6000/rs6000-builtin.def index 4760c9a..54f750c 100644 --- a/gcc/config/rs6000/rs6000-builtin.def +++ b/gcc/config/rs6000/rs6000-builtin.def @@ -1,5 +1,5 @@ /* Builtin functions for rs6000/powerpc. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Michael Meissner (meissner@linux.vnet.ibm.com) This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000-c.c b/gcc/config/rs6000/rs6000-c.c index fef0691d..37c74cf 100644 --- a/gcc/config/rs6000/rs6000-c.c +++ b/gcc/config/rs6000/rs6000-c.c @@ -1,5 +1,5 @@ /* Subroutines for the C front end on the PowerPC architecture. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Zack Weinberg <zack@codesourcery.com> and Paolo Bonzini <bonzini@gnu.org> diff --git a/gcc/config/rs6000/rs6000-call.c b/gcc/config/rs6000/rs6000-call.c index edee29c..5906064 100644 --- a/gcc/config/rs6000/rs6000-call.c +++ b/gcc/config/rs6000/rs6000-call.c @@ -1,6 +1,6 @@ /* Subroutines used to generate function calls and handle built-in instructions on IBM RS/6000. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000-cpus.def b/gcc/config/rs6000/rs6000-cpus.def index 972d19f..83604b6 100644 --- a/gcc/config/rs6000/rs6000-cpus.def +++ b/gcc/config/rs6000/rs6000-cpus.def @@ -1,5 +1,5 @@ /* IBM RS/6000 CPU names.. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000-d.c b/gcc/config/rs6000/rs6000-d.c index d4d4e20..fd16e80 100644 --- a/gcc/config/rs6000/rs6000-d.c +++ b/gcc/config/rs6000/rs6000-d.c @@ -1,5 +1,5 @@ /* Subroutines for the D front end on the PowerPC architecture. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/config/rs6000/rs6000-internal.h b/gcc/config/rs6000/rs6000-internal.h index 51eb3e0..a23e956 100644 --- a/gcc/config/rs6000/rs6000-internal.h +++ b/gcc/config/rs6000/rs6000-internal.h @@ -1,6 +1,6 @@ /* Internal to rs6000 type, variable, and function declarations and definitons shared between the various rs6000 source files. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000-linux.c b/gcc/config/rs6000/rs6000-linux.c index 6fdf71a..14aa273 100644 --- a/gcc/config/rs6000/rs6000-linux.c +++ b/gcc/config/rs6000/rs6000-linux.c @@ -1,5 +1,5 @@ /* Functions for Linux on PowerPC. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000-logue.c b/gcc/config/rs6000/rs6000-logue.c index 9b3afea..0db53d8 100644 --- a/gcc/config/rs6000/rs6000-logue.c +++ b/gcc/config/rs6000/rs6000-logue.c @@ -1,6 +1,6 @@ /* Subroutines used to generate function prologues and epilogues on IBM RS/6000. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000-modes.def b/gcc/config/rs6000/rs6000-modes.def index 2051358..5f43cad 100644 --- a/gcc/config/rs6000/rs6000-modes.def +++ b/gcc/config/rs6000/rs6000-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for IBM RS/6000. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000-modes.h b/gcc/config/rs6000/rs6000-modes.h index 028d4e2..573e6de 100644 --- a/gcc/config/rs6000/rs6000-modes.h +++ b/gcc/config/rs6000/rs6000-modes.h @@ -1,5 +1,5 @@ /* Definitions 128-bit floating point precisions used by PowerPC. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by Michael Meissner (meissner@linux.ibm.com) This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000-opts.h b/gcc/config/rs6000/rs6000-opts.h index ae877bc..da90134 100644 --- a/gcc/config/rs6000/rs6000-opts.h +++ b/gcc/config/rs6000/rs6000-opts.h @@ -1,6 +1,6 @@ /* Definitions of target machine needed for option handling for GNU compiler, for IBM RS/6000. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Michael Meissner (meissner@linux.vnet.ibm.com) This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000-p8swap.c b/gcc/config/rs6000/rs6000-p8swap.c index d30e5de..067176d 100644 --- a/gcc/config/rs6000/rs6000-p8swap.c +++ b/gcc/config/rs6000/rs6000-p8swap.c @@ -1,6 +1,6 @@ /* Subroutines used to remove unnecessary doubleword swaps for p8 little-endian VSX code. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000-passes.def b/gcc/config/rs6000/rs6000-passes.def index ad30a45..5164c52 100644 --- a/gcc/config/rs6000/rs6000-passes.def +++ b/gcc/config/rs6000/rs6000-passes.def @@ -1,5 +1,5 @@ /* Description of target passes for rs6000 - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000-protos.h b/gcc/config/rs6000/rs6000-protos.h index 69e67ac..5508484 100644 --- a/gcc/config/rs6000/rs6000-protos.h +++ b/gcc/config/rs6000/rs6000-protos.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for IBM RS/6000. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000-string.c b/gcc/config/rs6000/rs6000-string.c index 3bc359e..9cfa684 100644 --- a/gcc/config/rs6000/rs6000-string.c +++ b/gcc/config/rs6000/rs6000-string.c @@ -1,6 +1,6 @@ /* Subroutines used to expand string and block move, clear, compare and other operations for PowerPC. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000-tables.opt b/gcc/config/rs6000/rs6000-tables.opt index 911ed09..0c4f89e 100644 --- a/gcc/config/rs6000/rs6000-tables.opt +++ b/gcc/config/rs6000/rs6000-tables.opt @@ -1,7 +1,7 @@ ; -*- buffer-read-only: t -*- ; Generated automatically by genopt.sh from rs6000-cpus.def. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 5ee426c..3011e2d 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on IBM RS/6000. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000.h b/gcc/config/rs6000/rs6000.h index 7c1229f..a7de4e6 100644 --- a/gcc/config/rs6000/rs6000.h +++ b/gcc/config/rs6000/rs6000.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for IBM RS/6000. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index ed85a05..50db67f 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -1,5 +1,5 @@ ;; Machine description for IBM RISC System 6000 (POWER) for GNU C compiler -;; Copyright (C) 1990-2019 Free Software Foundation, Inc. +;; Copyright (C) 1990-2020 Free Software Foundation, Inc. ;; Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) ;; This file is part of GCC. diff --git a/gcc/config/rs6000/rs6000.opt b/gcc/config/rs6000/rs6000.opt index 9ee7c0a..4cfafd1 100644 --- a/gcc/config/rs6000/rs6000.opt +++ b/gcc/config/rs6000/rs6000.opt @@ -1,6 +1,6 @@ ; Options for the rs6000 port of the compiler ; -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; Contributed by Aldy Hernandez <aldy@quesejoda.com>. ; ; This file is part of GCC. diff --git a/gcc/config/rs6000/rs64.md b/gcc/config/rs6000/rs64.md index 3e82063..bbbecbe 100644 --- a/gcc/config/rs6000/rs64.md +++ b/gcc/config/rs6000/rs64.md @@ -1,5 +1,5 @@ ;; Scheduling description for IBM RS64 processors. -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/rtems.h b/gcc/config/rs6000/rtems.h index 0c19802..6ce05bf 100644 --- a/gcc/config/rs6000/rtems.h +++ b/gcc/config/rs6000/rtems.h @@ -1,5 +1,5 @@ /* Definitions for rtems targeting a PowerPC using elf. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Joel Sherrill (joel@OARcorp.com). This file is part of GCC. diff --git a/gcc/config/rs6000/secureplt.h b/gcc/config/rs6000/secureplt.h index 61ca2b2..7a66546 100644 --- a/gcc/config/rs6000/secureplt.h +++ b/gcc/config/rs6000/secureplt.h @@ -1,5 +1,5 @@ /* Default to -msecure-plt. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/si2vmx.h b/gcc/config/rs6000/si2vmx.h index 357065e..c5fd0e0 100644 --- a/gcc/config/rs6000/si2vmx.h +++ b/gcc/config/rs6000/si2vmx.h @@ -1,5 +1,5 @@ /* Cell BEA specific SPU intrinsics to PPU/VMX intrinsics - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/rs6000/smmintrin.h b/gcc/config/rs6000/smmintrin.h index 5ef0822..d78ddba 100644 --- a/gcc/config/rs6000/smmintrin.h +++ b/gcc/config/rs6000/smmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2018-2019 Free Software Foundation, Inc. +/* Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/spu2vmx.h b/gcc/config/rs6000/spu2vmx.h index 445c7ab..91d4d3a 100644 --- a/gcc/config/rs6000/spu2vmx.h +++ b/gcc/config/rs6000/spu2vmx.h @@ -1,5 +1,5 @@ /* Cell SPU 2 VMX intrinsics header - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/rs6000/sync.md b/gcc/config/rs6000/sync.md index 408d032..f27edc7 100644 --- a/gcc/config/rs6000/sync.md +++ b/gcc/config/rs6000/sync.md @@ -1,5 +1,5 @@ ;; Machine description for PowerPC synchronization instructions. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Geoffrey Keating. ;; This file is part of GCC. diff --git a/gcc/config/rs6000/sysv4.h b/gcc/config/rs6000/sysv4.h index 4645ef3..9ade721 100644 --- a/gcc/config/rs6000/sysv4.h +++ b/gcc/config/rs6000/sysv4.h @@ -1,5 +1,5 @@ /* Target definitions for GNU compiler for PowerPC running System V.4 - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. Contributed by Cygnus Support. This file is part of GCC. diff --git a/gcc/config/rs6000/sysv4.opt b/gcc/config/rs6000/sysv4.opt index a8ce44b..b49ba26 100644 --- a/gcc/config/rs6000/sysv4.opt +++ b/gcc/config/rs6000/sysv4.opt @@ -1,6 +1,6 @@ ; SYSV4 options for PPC port. ; -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; Contributed by Aldy Hernandez <aldy@quesejoda.com>. ; ; This file is part of GCC. diff --git a/gcc/config/rs6000/sysv4le.h b/gcc/config/rs6000/sysv4le.h index a3343a3..3406f30 100644 --- a/gcc/config/rs6000/sysv4le.h +++ b/gcc/config/rs6000/sysv4le.h @@ -1,6 +1,6 @@ /* Target definitions for GCC for a little endian PowerPC running System V.4 - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. Contributed by Cygnus Support. This file is part of GCC. diff --git a/gcc/config/rs6000/t-aix52 b/gcc/config/rs6000/t-aix52 index ca7b443..1a0413a 100644 --- a/gcc/config/rs6000/t-aix52 +++ b/gcc/config/rs6000/t-aix52 @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/rs6000/t-fprules b/gcc/config/rs6000/t-fprules index 96dc905..df8da61 100644 --- a/gcc/config/rs6000/t-fprules +++ b/gcc/config/rs6000/t-fprules @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/rs6000/t-freebsd64 b/gcc/config/rs6000/t-freebsd64 index dd0d5bb..47a42d8 100644 --- a/gcc/config/rs6000/t-freebsd64 +++ b/gcc/config/rs6000/t-freebsd64 @@ -1,6 +1,6 @@ #rs6000/t-freebsd64 -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/rs6000/t-linux64 b/gcc/config/rs6000/t-linux64 index f3c6e2b..264a7e2 100644 --- a/gcc/config/rs6000/t-linux64 +++ b/gcc/config/rs6000/t-linux64 @@ -1,6 +1,6 @@ #rs6000/t-linux64 -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/rs6000/t-lynx b/gcc/config/rs6000/t-lynx index 7505593..500ee61 100644 --- a/gcc/config/rs6000/t-lynx +++ b/gcc/config/rs6000/t-lynx @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/rs6000/t-netbsd b/gcc/config/rs6000/t-netbsd index 8d5369e..cbe0d8f 100644 --- a/gcc/config/rs6000/t-netbsd +++ b/gcc/config/rs6000/t-netbsd @@ -1,6 +1,6 @@ # Support for NetBSD PowerPC ELF targets (SVR4 ABI). # -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/rs6000/t-ppccomm b/gcc/config/rs6000/t-ppccomm index e15cc3b..d33c1e9 100644 --- a/gcc/config/rs6000/t-ppccomm +++ b/gcc/config/rs6000/t-ppccomm @@ -1,6 +1,6 @@ # Common support for PowerPC ELF targets (both EABI and SVR4). # -# Copyright (C) 1996-2019 Free Software Foundation, Inc. +# Copyright (C) 1996-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/rs6000/t-ppcendian b/gcc/config/rs6000/t-ppcendian index c5f1e4a..e475602 100644 --- a/gcc/config/rs6000/t-ppcendian +++ b/gcc/config/rs6000/t-ppcendian @@ -1,6 +1,6 @@ # Multilibs for powerpc embedded ELF targets with altivec. # -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/rs6000/t-ppcgas b/gcc/config/rs6000/t-ppcgas index 2ef125e..53e3c18 100644 --- a/gcc/config/rs6000/t-ppcgas +++ b/gcc/config/rs6000/t-ppcgas @@ -1,6 +1,6 @@ # Multilibs for powerpc embedded ELF targets. # -# Copyright (C) 1995-2019 Free Software Foundation, Inc. +# Copyright (C) 1995-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/rs6000/t-rs6000 b/gcc/config/rs6000/t-rs6000 index c2da303..170a695 100644 --- a/gcc/config/rs6000/t-rs6000 +++ b/gcc/config/rs6000/t-rs6000 @@ -1,6 +1,6 @@ # General rules that all rs6000/ targets must have. # -# Copyright (C) 1995-2019 Free Software Foundation, Inc. +# Copyright (C) 1995-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/rs6000/t-rtems b/gcc/config/rs6000/t-rtems index f845d95..7d8de04 100644 --- a/gcc/config/rs6000/t-rtems +++ b/gcc/config/rs6000/t-rtems @@ -1,6 +1,6 @@ # Multilibs for powerpc RTEMS targets. # -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/rs6000/t-vxworks b/gcc/config/rs6000/t-vxworks index 9a14125..a0120b1 100644 --- a/gcc/config/rs6000/t-vxworks +++ b/gcc/config/rs6000/t-vxworks @@ -1,6 +1,6 @@ # Multilibs for VxWorks. # -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/rs6000/titan.md b/gcc/config/rs6000/titan.md index aaf3444..b14311e 100644 --- a/gcc/config/rs6000/titan.md +++ b/gcc/config/rs6000/titan.md @@ -1,5 +1,5 @@ ;; Pipeline description for the AppliedMicro Titan core. -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Theobroma Systems Design und Consulting GmbH ;; ;; This file is part of GCC. diff --git a/gcc/config/rs6000/tmmintrin.h b/gcc/config/rs6000/tmmintrin.h index 353917e..9763a32 100644 --- a/gcc/config/rs6000/tmmintrin.h +++ b/gcc/config/rs6000/tmmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2003-2019 Free Software Foundation, Inc. +/* Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/vec_types.h b/gcc/config/rs6000/vec_types.h index ea3ed86..a4e45e6 100644 --- a/gcc/config/rs6000/vec_types.h +++ b/gcc/config/rs6000/vec_types.h @@ -1,5 +1,5 @@ /* Cell single token vector types - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/rs6000/vector.md b/gcc/config/rs6000/vector.md index 75c4a99..5bc8f80 100644 --- a/gcc/config/rs6000/vector.md +++ b/gcc/config/rs6000/vector.md @@ -3,7 +3,7 @@ ;; expander, and the actual vector instructions will be in altivec.md and ;; vsx.md -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by Michael Meissner <meissner@linux.vnet.ibm.com> ;; This file is part of GCC. diff --git a/gcc/config/rs6000/vsx.md b/gcc/config/rs6000/vsx.md index 3aa8e21..909f29b 100644 --- a/gcc/config/rs6000/vsx.md +++ b/gcc/config/rs6000/vsx.md @@ -1,5 +1,5 @@ ;; VSX patterns. -;; Copyright (C) 2009-2019 Free Software Foundation, Inc. +;; Copyright (C) 2009-2020 Free Software Foundation, Inc. ;; Contributed by Michael Meissner <meissner@linux.vnet.ibm.com> ;; This file is part of GCC. diff --git a/gcc/config/rs6000/vxworks.h b/gcc/config/rs6000/vxworks.h index 4240dff..771dddf 100644 --- a/gcc/config/rs6000/vxworks.h +++ b/gcc/config/rs6000/vxworks.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. Vxworks PowerPC version. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, LLC. This file is part of GCC. diff --git a/gcc/config/rs6000/vxworksae.h b/gcc/config/rs6000/vxworksae.h index 8d93576..001c2cc 100644 --- a/gcc/config/rs6000/vxworksae.h +++ b/gcc/config/rs6000/vxworksae.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. PowerPC VxworksAE version. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, LLC. This file is part of GCC. diff --git a/gcc/config/rs6000/vxworksmils.h b/gcc/config/rs6000/vxworksmils.h index 0c6aea5..8fb54a7 100644 --- a/gcc/config/rs6000/vxworksmils.h +++ b/gcc/config/rs6000/vxworksmils.h @@ -1,7 +1,7 @@ /* PowerPC VxWorks MILS target definitions for GNU compiler. Overrides on top of the canonical VxWorks definitions. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/x86intrin.h b/gcc/config/rs6000/x86intrin.h index 6891397..406e4eb 100644 --- a/gcc/config/rs6000/x86intrin.h +++ b/gcc/config/rs6000/x86intrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2008-2019 Free Software Foundation, Inc. +/* Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/xcoff.h b/gcc/config/rs6000/xcoff.h index 80b2dcf..0f40b45 100644 --- a/gcc/config/rs6000/xcoff.h +++ b/gcc/config/rs6000/xcoff.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for some generic XCOFF file format - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rs6000/xmmintrin.h b/gcc/config/rs6000/xmmintrin.h index f9474b6..5a99680 100644 --- a/gcc/config/rs6000/xmmintrin.h +++ b/gcc/config/rs6000/xmmintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2002-2019 Free Software Foundation, Inc. +/* Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rtems.h b/gcc/config/rtems.h index 71ae2fd..55d568f 100644 --- a/gcc/config/rtems.h +++ b/gcc/config/rtems.h @@ -1,5 +1,5 @@ /* Configuration common to all targets running RTEMS. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rtems.opt b/gcc/config/rtems.opt index d09fd50..7beeb31 100644 --- a/gcc/config/rtems.opt +++ b/gcc/config/rtems.opt @@ -1,6 +1,6 @@ ; RTEMS options. -; Copyright (C) 2010-2019 Free Software Foundation, Inc. +; Copyright (C) 2010-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/rx/constraints.md b/gcc/config/rx/constraints.md index c252dc4..30d716f 100644 --- a/gcc/config/rx/constraints.md +++ b/gcc/config/rx/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for Renesas RX. -;; Copyright (C) 2008-2019 Free Software Foundation, Inc. +;; Copyright (C) 2008-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/rx/elf.opt b/gcc/config/rx/elf.opt index 907e030..d65c1ee 100644 --- a/gcc/config/rx/elf.opt +++ b/gcc/config/rx/elf.opt @@ -1,5 +1,5 @@ ; Command line options for the Renesas RX port of GCC. -; Copyright (C) 2008, 2009, 2010 Free Software Foundation, Inc. +; Copyright (C) 2008-2020 Free Software Foundation, Inc. ; Contributed by Red Hat. ; ; This file is part of GCC. diff --git a/gcc/config/rx/predicates.md b/gcc/config/rx/predicates.md index f7fad96..e9a8e0d 100644 --- a/gcc/config/rx/predicates.md +++ b/gcc/config/rx/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Renesas RX. -;; Copyright (C) 2008-2019 Free Software Foundation, Inc. +;; Copyright (C) 2008-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; ;; This file is part of GCC. diff --git a/gcc/config/rx/rx-modes.def b/gcc/config/rx/rx-modes.def index 7e76dde..3be9080 100644 --- a/gcc/config/rx/rx-modes.def +++ b/gcc/config/rx/rx-modes.def @@ -1,5 +1,5 @@ /* Definitions of target specific machine modes for the RX. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/rx/rx-opts.h b/gcc/config/rx/rx-opts.h index 2fb227d..4b84307 100644 --- a/gcc/config/rx/rx-opts.h +++ b/gcc/config/rx/rx-opts.h @@ -1,5 +1,5 @@ /* GCC option-handling definitions for the Renesas RX processor. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/rx/rx-protos.h b/gcc/config/rx/rx-protos.h index 1210d47..6927b91 100644 --- a/gcc/config/rx/rx-protos.h +++ b/gcc/config/rx/rx-protos.h @@ -1,5 +1,5 @@ /* Exported function prototypes from the Renesas RX backend. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/rx/rx.c b/gcc/config/rx/rx.c index 931205c..0a51124 100644 --- a/gcc/config/rx/rx.c +++ b/gcc/config/rx/rx.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on Renesas RX processors. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/rx/rx.h b/gcc/config/rx/rx.h index 672e087..2f3d97a 100644 --- a/gcc/config/rx/rx.h +++ b/gcc/config/rx/rx.h @@ -1,5 +1,5 @@ /* GCC backend definitions for the Renesas RX processor. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Red Hat. This file is part of GCC. diff --git a/gcc/config/rx/rx.md b/gcc/config/rx/rx.md index 9df73e6..e955571 100644 --- a/gcc/config/rx/rx.md +++ b/gcc/config/rx/rx.md @@ -1,5 +1,5 @@ ;; Machine Description for Renesas RX processors -;; Copyright (C) 2008-2019 Free Software Foundation, Inc. +;; Copyright (C) 2008-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat. ;; This file is part of GCC. diff --git a/gcc/config/rx/rx.opt b/gcc/config/rx/rx.opt index 4e80c86..d6426f4 100644 --- a/gcc/config/rx/rx.opt +++ b/gcc/config/rx/rx.opt @@ -1,5 +1,5 @@ ; Command line options for the Renesas RX port of GCC. -; Copyright (C) 2008-2019 Free Software Foundation, Inc. +; Copyright (C) 2008-2020 Free Software Foundation, Inc. ; Contributed by Red Hat. ; ; This file is part of GCC. diff --git a/gcc/config/rx/t-rx b/gcc/config/rx/t-rx index 197938b..5890a95 100644 --- a/gcc/config/rx/t-rx +++ b/gcc/config/rx/t-rx @@ -1,5 +1,5 @@ # Makefile fragment for building GCC for the Renesas RX target. -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # Contributed by Red Hat. # # This file is part of GCC. diff --git a/gcc/config/s390/2064.md b/gcc/config/s390/2064.md index 4f8e078..6fd96bd4 100644 --- a/gcc/config/s390/2064.md +++ b/gcc/config/s390/2064.md @@ -1,5 +1,5 @@ ;; Scheduling description for z900 (cpu 2064). -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; Contributed by Hartmut Penner (hpenner@de.ibm.com) and ;; Ulrich Weigand (uweigand@de.ibm.com). diff --git a/gcc/config/s390/2084.md b/gcc/config/s390/2084.md index 3da0b66..375d384 100644 --- a/gcc/config/s390/2084.md +++ b/gcc/config/s390/2084.md @@ -1,5 +1,5 @@ ;; Scheduling description for z990 (cpu 2084). -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; Contributed by Hartmut Penner (hpenner@de.ibm.com) and ;; Ulrich Weigand (uweigand@de.ibm.com). diff --git a/gcc/config/s390/2097.md b/gcc/config/s390/2097.md index 58121e8..08d7638 100644 --- a/gcc/config/s390/2097.md +++ b/gcc/config/s390/2097.md @@ -1,5 +1,5 @@ ;; Scheduling description for z10 (cpu 2097). -;; Copyright (C) 2008-2019 Free Software Foundation, Inc. +;; Copyright (C) 2008-2020 Free Software Foundation, Inc. ;; Contributed by Wolfgang Gellerich (gellerich@de.ibm.com). diff --git a/gcc/config/s390/2817.md b/gcc/config/s390/2817.md index b2c68f4..11cc4b8 100644 --- a/gcc/config/s390/2817.md +++ b/gcc/config/s390/2817.md @@ -1,5 +1,5 @@ ;; Scheduling description for z196 (cpu 2817). -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; Contributed by Christian Borntraeger (Christian.Borntraeger@de.ibm.com) ;; Andreas Krebbel (Andreas.Krebbel@de.ibm.com) diff --git a/gcc/config/s390/2827.md b/gcc/config/s390/2827.md index aafe8e2..705992a 100644 --- a/gcc/config/s390/2827.md +++ b/gcc/config/s390/2827.md @@ -1,5 +1,5 @@ ;; Scheduling description for zEC12 (cpu 2827). -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; Contributed by Andreas Krebbel (Andreas.Krebbel@de.ibm.com) ;; This file is part of GCC. diff --git a/gcc/config/s390/2964.md b/gcc/config/s390/2964.md index 4396e3b..80c0b92 100644 --- a/gcc/config/s390/2964.md +++ b/gcc/config/s390/2964.md @@ -1,5 +1,5 @@ ;; Scheduling description for z13. -;; Copyright (C) 2016-2019 Free Software Foundation, Inc. +;; Copyright (C) 2016-2020 Free Software Foundation, Inc. ;; Contributed by Andreas Krebbel (Andreas.Krebbel@de.ibm.com) ;; This file is part of GCC. diff --git a/gcc/config/s390/3906.md b/gcc/config/s390/3906.md index 1212d8b..83dc160 100644 --- a/gcc/config/s390/3906.md +++ b/gcc/config/s390/3906.md @@ -1,5 +1,5 @@ ;; Scheduling description for z14. -;; Copyright (C) 2019 Free Software Foundation, Inc. +;; Copyright (C) 2019-2020 Free Software Foundation, Inc. ;; Contributed by Robin Dapp (rdapp@linux.ibm.com) ;; This file is part of GCC. diff --git a/gcc/config/s390/8561.md b/gcc/config/s390/8561.md index 6bb0386..38d6c42 100644 --- a/gcc/config/s390/8561.md +++ b/gcc/config/s390/8561.md @@ -1,5 +1,5 @@ ;; Scheduling description for z15. -;; Copyright (C) 2019 Free Software Foundation, Inc. +;; Copyright (C) 2019-2020 Free Software Foundation, Inc. ;; Contributed by Robin Dapp (rdapp@linux.ibm.com) ;; This file is part of GCC. diff --git a/gcc/config/s390/constraints.md b/gcc/config/s390/constraints.md index 45d41ae..91e3db7 100644 --- a/gcc/config/s390/constraints.md +++ b/gcc/config/s390/constraints.md @@ -1,5 +1,5 @@ ;; Constraints definitions belonging to the gcc backend for IBM S/390. -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; Written by Wolfgang Gellerich, using code and information found in ;; files s390.md, s390.h, and s390.c. ;; diff --git a/gcc/config/s390/driver-native.c b/gcc/config/s390/driver-native.c index 6bc7d59..06bef40 100644 --- a/gcc/config/s390/driver-native.c +++ b/gcc/config/s390/driver-native.c @@ -1,5 +1,5 @@ /* Subroutines for the gcc driver. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/s390/htmintrin.h b/gcc/config/s390/htmintrin.h index cbb95e4..dce293e 100644 --- a/gcc/config/s390/htmintrin.h +++ b/gcc/config/s390/htmintrin.h @@ -1,5 +1,5 @@ /* GNU compiler hardware transactional execution intrinsics - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Andreas Krebbel (Andreas.Krebbel@de.ibm.com) This file is part of GCC. diff --git a/gcc/config/s390/htmxlintrin.h b/gcc/config/s390/htmxlintrin.h index ea750d2..6acb64d 100644 --- a/gcc/config/s390/htmxlintrin.h +++ b/gcc/config/s390/htmxlintrin.h @@ -1,5 +1,5 @@ /* XL compiler hardware transactional execution intrinsics - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Andreas Krebbel (Andreas.Krebbel@de.ibm.com) This file is part of GCC. diff --git a/gcc/config/s390/linux.h b/gcc/config/s390/linux.h index b7d4405..6919b468 100644 --- a/gcc/config/s390/linux.h +++ b/gcc/config/s390/linux.h @@ -1,5 +1,5 @@ /* Definitions for Linux for S/390. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by Hartmut Penner (hpenner@de.ibm.com) and Ulrich Weigand (uweigand@de.ibm.com). diff --git a/gcc/config/s390/predicates.md b/gcc/config/s390/predicates.md index fa15c05..8b8043d 100644 --- a/gcc/config/s390/predicates.md +++ b/gcc/config/s390/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for S/390 and zSeries. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; Contributed by Hartmut Penner (hpenner@de.ibm.com) and ;; Ulrich Weigand (uweigand@de.ibm.com). ;; diff --git a/gcc/config/s390/s390-builtin-types.def b/gcc/config/s390/s390-builtin-types.def index 53398a9..63b1c1f 100644 --- a/gcc/config/s390/s390-builtin-types.def +++ b/gcc/config/s390/s390-builtin-types.def @@ -1,5 +1,5 @@ /* Builtin type definitions for IBM S/390 and zSeries - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Andreas Krebbel (Andreas.Krebbel@de.ibm.com). diff --git a/gcc/config/s390/s390-builtins.def b/gcc/config/s390/s390-builtins.def index a6519da..d05570c 100644 --- a/gcc/config/s390/s390-builtins.def +++ b/gcc/config/s390/s390-builtins.def @@ -1,5 +1,5 @@ /* Builtin definitions for IBM S/390 and zSeries - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Andreas Krebbel (Andreas.Krebbel@de.ibm.com). diff --git a/gcc/config/s390/s390-builtins.h b/gcc/config/s390/s390-builtins.h index 982fefb..18e5208 100644 --- a/gcc/config/s390/s390-builtins.h +++ b/gcc/config/s390/s390-builtins.h @@ -1,5 +1,5 @@ /* Common data structures used for builtin handling on S/390. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Andreas Krebbel (Andreas.Krebbel@de.ibm.com). diff --git a/gcc/config/s390/s390-c.c b/gcc/config/s390/s390-c.c index 629c79d..f236c55 100644 --- a/gcc/config/s390/s390-c.c +++ b/gcc/config/s390/s390-c.c @@ -1,6 +1,6 @@ /* Language specific subroutines used for code generation on IBM S/390 and zSeries - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Andreas Krebbel (Andreas.Krebbel@de.ibm.com). diff --git a/gcc/config/s390/s390-d.c b/gcc/config/s390/s390-d.c index 2300c47..5a70e06 100644 --- a/gcc/config/s390/s390-d.c +++ b/gcc/config/s390/s390-d.c @@ -1,5 +1,5 @@ /* Subroutines for the D front end on the IBM S/390 and zSeries architectures. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/config/s390/s390-modes.def b/gcc/config/s390/s390-modes.def index a5e8b94..b1f8e1f 100644 --- a/gcc/config/s390/s390-modes.def +++ b/gcc/config/s390/s390-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for IBM S/390 - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Hartmut Penner (hpenner@de.ibm.com) and Ulrich Weigand (uweigand@de.ibm.com). diff --git a/gcc/config/s390/s390-opts.h b/gcc/config/s390/s390-opts.h index 502edea..f3907d6e 100644 --- a/gcc/config/s390/s390-opts.h +++ b/gcc/config/s390/s390-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for IBM S/390. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/s390/s390-passes.def b/gcc/config/s390/s390-passes.def index d14d5bd..b5d51c9 100644 --- a/gcc/config/s390/s390-passes.def +++ b/gcc/config/s390/s390-passes.def @@ -1,5 +1,5 @@ /* Description of target passes for S/390. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/s390/s390-protos.h b/gcc/config/s390/s390-protos.h index f760f15..6f1bc07 100644 --- a/gcc/config/s390/s390-protos.h +++ b/gcc/config/s390/s390-protos.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for IBM S/390. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Hartmut Penner (hpenner@de.ibm.com) diff --git a/gcc/config/s390/s390.c b/gcc/config/s390/s390.c index 8cb19ea..ebba670 100644 --- a/gcc/config/s390/s390.c +++ b/gcc/config/s390/s390.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on IBM S/390 and zSeries - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by Hartmut Penner (hpenner@de.ibm.com) and Ulrich Weigand (uweigand@de.ibm.com) and Andreas Krebbel (Andreas.Krebbel@de.ibm.com). diff --git a/gcc/config/s390/s390.h b/gcc/config/s390/s390.h index dc38b2e..dd3118e 100644 --- a/gcc/config/s390/s390.h +++ b/gcc/config/s390/s390.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for IBM S/390 - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by Hartmut Penner (hpenner@de.ibm.com) and Ulrich Weigand (uweigand@de.ibm.com). Andreas Krebbel (Andreas.Krebbel@de.ibm.com) diff --git a/gcc/config/s390/s390.md b/gcc/config/s390/s390.md index c1d73d5..2959d8c 100644 --- a/gcc/config/s390/s390.md +++ b/gcc/config/s390/s390.md @@ -1,5 +1,5 @@ ;;- Machine description for GNU compiler -- S/390 / zSeries version. -;; Copyright (C) 1999-2019 Free Software Foundation, Inc. +;; Copyright (C) 1999-2020 Free Software Foundation, Inc. ;; Contributed by Hartmut Penner (hpenner@de.ibm.com) and ;; Ulrich Weigand (uweigand@de.ibm.com) and ;; Andreas Krebbel (Andreas.Krebbel@de.ibm.com) diff --git a/gcc/config/s390/s390.opt b/gcc/config/s390/s390.opt index 6a6e1f7..300309c 100644 --- a/gcc/config/s390/s390.opt +++ b/gcc/config/s390/s390.opt @@ -1,6 +1,6 @@ ; Options for the S/390 / zSeries port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/s390/s390intrin.h b/gcc/config/s390/s390intrin.h index ba2a978..7c33aa5 100644 --- a/gcc/config/s390/s390intrin.h +++ b/gcc/config/s390/s390intrin.h @@ -1,5 +1,5 @@ /* S/390 System z specific intrinsics - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Andreas Krebbel (Andreas.Krebbel@de.ibm.com) This file is part of GCC. diff --git a/gcc/config/s390/s390x.h b/gcc/config/s390/s390x.h index 7b6654c..7cb59d7 100644 --- a/gcc/config/s390/s390x.h +++ b/gcc/config/s390/s390x.h @@ -1,5 +1,5 @@ /* Definitions of target machine for IBM zSeries 64-bit - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Hartmut Penner (hpenner@de.ibm.com) and Ulrich Weigand (uweigand@de.ibm.com). diff --git a/gcc/config/s390/subst.md b/gcc/config/s390/subst.md index 9c0c87a..29339a0 100644 --- a/gcc/config/s390/subst.md +++ b/gcc/config/s390/subst.md @@ -1,6 +1,6 @@ ;;- Machine description for GNU compiler -- S/390 / zSeries version. ;; Subst patterns. -;; Copyright (C) 2016-2019 Free Software Foundation, Inc. +;; Copyright (C) 2016-2020 Free Software Foundation, Inc. ;; Contributed by Andreas Krebbel (Andreas.Krebbel@de.ibm.com) ;; This file is part of GCC. diff --git a/gcc/config/s390/t-s390 b/gcc/config/s390/t-s390 index e0810f8..979eace 100644 --- a/gcc/config/s390/t-s390 +++ b/gcc/config/s390/t-s390 @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2019 Free Software Foundation, Inc. +# Copyright (C) 2015-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/s390/tpf.h b/gcc/config/s390/tpf.h index 429a204..d83b1ae 100644 --- a/gcc/config/s390/tpf.h +++ b/gcc/config/s390/tpf.h @@ -1,5 +1,5 @@ /* Definitions for target OS TPF for GNU compiler, for IBM S/390 hardware - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by P.J. Darcy (darcypj@us.ibm.com), Hartmut Penner (hpenner@de.ibm.com), and Ulrich Weigand (uweigand@de.ibm.com). diff --git a/gcc/config/s390/tpf.md b/gcc/config/s390/tpf.md index d2c12f1..af814f4 100644 --- a/gcc/config/s390/tpf.md +++ b/gcc/config/s390/tpf.md @@ -1,5 +1,5 @@ ;; S390 TPF-OS specific machine patterns -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/s390/tpf.opt b/gcc/config/s390/tpf.opt index af735f8..90ab503 100644 --- a/gcc/config/s390/tpf.opt +++ b/gcc/config/s390/tpf.opt @@ -1,6 +1,6 @@ ; Options for the TPF-OS port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/s390/vecintrin.h b/gcc/config/s390/vecintrin.h index 2137597..bd9355e 100644 --- a/gcc/config/s390/vecintrin.h +++ b/gcc/config/s390/vecintrin.h @@ -1,5 +1,5 @@ /* GNU compiler vector extension intrinsics - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Andreas Krebbel (Andreas.Krebbel@de.ibm.com) This file is part of GCC. diff --git a/gcc/config/s390/vector.md b/gcc/config/s390/vector.md index 1e591ba..378c9e3 100644 --- a/gcc/config/s390/vector.md +++ b/gcc/config/s390/vector.md @@ -1,5 +1,5 @@ ;;- Instruction patterns for the System z vector facility -;; Copyright (C) 2015-2019 Free Software Foundation, Inc. +;; Copyright (C) 2015-2020 Free Software Foundation, Inc. ;; Contributed by Andreas Krebbel (Andreas.Krebbel@de.ibm.com) ;; This file is part of GCC. diff --git a/gcc/config/s390/vx-builtins.md b/gcc/config/s390/vx-builtins.md index 4b6079a..f13984d 100644 --- a/gcc/config/s390/vx-builtins.md +++ b/gcc/config/s390/vx-builtins.md @@ -1,5 +1,5 @@ ;;- Instruction patterns for the System z vector facility builtins. -;; Copyright (C) 2015-2019 Free Software Foundation, Inc. +;; Copyright (C) 2015-2020 Free Software Foundation, Inc. ;; Contributed by Andreas Krebbel (Andreas.Krebbel@de.ibm.com) ;; This file is part of GCC. diff --git a/gcc/config/sh/constraints.md b/gcc/config/sh/constraints.md index 47bf743..b58d08b 100644 --- a/gcc/config/sh/constraints.md +++ b/gcc/config/sh/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for Renesas / SuperH SH. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sh/divcost-analysis b/gcc/config/sh/divcost-analysis index c22274f..e6f2c16 100644 --- a/gcc/config/sh/divcost-analysis +++ b/gcc/config/sh/divcost-analysis @@ -81,7 +81,7 @@ jmp @r0 ; 2 cycles worse than SFUNC_STATIC -Copyright (C) 2006-2019 Free Software Foundation, Inc. +Copyright (C) 2006-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/config/sh/divtab-sh4-300.c b/gcc/config/sh/divtab-sh4-300.c index 7a40aa5..ff4581a 100644 --- a/gcc/config/sh/divtab-sh4-300.c +++ b/gcc/config/sh/divtab-sh4-300.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2004-2019 Free Software Foundation, Inc. +/* Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/config/sh/divtab-sh4.c b/gcc/config/sh/divtab-sh4.c index bfd56ea..3b9b51f 100644 --- a/gcc/config/sh/divtab-sh4.c +++ b/gcc/config/sh/divtab-sh4.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2004-2019 Free Software Foundation, Inc. +/* Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/config/sh/divtab.c b/gcc/config/sh/divtab.c index cd1cf19..d7db7d1 100644 --- a/gcc/config/sh/divtab.c +++ b/gcc/config/sh/divtab.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2003-2019 Free Software Foundation, Inc. +/* Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/config/sh/elf.h b/gcc/config/sh/elf.h index 3019b02..450c0b0 100644 --- a/gcc/config/sh/elf.h +++ b/gcc/config/sh/elf.h @@ -1,5 +1,5 @@ /* Definitions of target machine for gcc for Renesas / SuperH SH using ELF. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Ian Lance Taylor <ian@cygnus.com>. This file is part of GCC. diff --git a/gcc/config/sh/embed-elf.h b/gcc/config/sh/embed-elf.h index c77c859..056b0f5 100644 --- a/gcc/config/sh/embed-elf.h +++ b/gcc/config/sh/embed-elf.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler for Renesas / SuperH SH non-Linux embedded targets. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by J"orn Rennecke <joern.rennecke@superh.com> This file is part of GCC. diff --git a/gcc/config/sh/iterators.md b/gcc/config/sh/iterators.md index dde7793..7f21b56 100644 --- a/gcc/config/sh/iterators.md +++ b/gcc/config/sh/iterators.md @@ -1,5 +1,5 @@ ;; Iterator definitions for GCC SH machine description files. -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sh/linux.h b/gcc/config/sh/linux.h index c9897b7..c1d0441 100644 --- a/gcc/config/sh/linux.h +++ b/gcc/config/sh/linux.h @@ -1,5 +1,5 @@ /* Definitions for SH running Linux-based GNU systems using ELF - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by Kazumoto Kojima <kkojima@rr.iij4u.or.jp> This file is part of GCC. diff --git a/gcc/config/sh/little.h b/gcc/config/sh/little.h index 0ece94c..77c8c52 100644 --- a/gcc/config/sh/little.h +++ b/gcc/config/sh/little.h @@ -1,6 +1,6 @@ /* Definition of little endian SH machine for GNU compiler. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sh/netbsd-elf.h b/gcc/config/sh/netbsd-elf.h index 8e609b0..02bf1be 100644 --- a/gcc/config/sh/netbsd-elf.h +++ b/gcc/config/sh/netbsd-elf.h @@ -1,5 +1,5 @@ /* Definitions for SH running NetBSD using ELF - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Wasabi Systems, Inc. This file is part of GCC. diff --git a/gcc/config/sh/newlib.h b/gcc/config/sh/newlib.h index fc97aaa..3d32033 100644 --- a/gcc/config/sh/newlib.h +++ b/gcc/config/sh/newlib.h @@ -1,5 +1,5 @@ /* Definitions of target machine for gcc for Super-H using sh-superh-elf. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GNU CC. diff --git a/gcc/config/sh/predicates.md b/gcc/config/sh/predicates.md index c22f3e2..4ba5475 100644 --- a/gcc/config/sh/predicates.md +++ b/gcc/config/sh/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Renesas / SuperH SH. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sh/rtems.h b/gcc/config/sh/rtems.h index 25243d6..7161817 100644 --- a/gcc/config/sh/rtems.h +++ b/gcc/config/sh/rtems.h @@ -1,5 +1,5 @@ /* Definitions for rtems targeting a SH using COFF. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. Contributed by Joel Sherrill (joel@OARcorp.com). This file is part of GCC. diff --git a/gcc/config/sh/rtemself.h b/gcc/config/sh/rtemself.h index 9412382..a1aaa46 100644 --- a/gcc/config/sh/rtemself.h +++ b/gcc/config/sh/rtemself.h @@ -1,5 +1,5 @@ /* Definitions for rtems targeting a SH using elf. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. Contributed by Joel Sherrill (joel@OARcorp.com). This file is part of GCC. diff --git a/gcc/config/sh/sh-c.c b/gcc/config/sh/sh-c.c index bd7ff8b..218c7c0 100644 --- a/gcc/config/sh/sh-c.c +++ b/gcc/config/sh/sh-c.c @@ -1,5 +1,5 @@ /* Pragma handling for GCC for Renesas / SuperH SH. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. Contributed by Joern Rennecke <joern.rennecke@st.com>. This file is part of GCC. diff --git a/gcc/config/sh/sh-mem.cc b/gcc/config/sh/sh-mem.cc index ae41e7b..f1a7fe8 100644 --- a/gcc/config/sh/sh-mem.cc +++ b/gcc/config/sh/sh-mem.cc @@ -1,5 +1,5 @@ /* Helper routines for memory move and comparison insns. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sh/sh-modes.def b/gcc/config/sh/sh-modes.def index 9313e72..4a07ddf 100644 --- a/gcc/config/sh/sh-modes.def +++ b/gcc/config/sh/sh-modes.def @@ -1,5 +1,5 @@ /* SH extra machine modes. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sh/sh-protos.h b/gcc/config/sh/sh-protos.h index 5587313..554bbbb 100644 --- a/gcc/config/sh/sh-protos.h +++ b/gcc/config/sh/sh-protos.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler for Renesas / SuperH SH. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. Contributed by Steve Chamberlain (sac@cygnus.com). Improved by Jim Wilson (wilson@cygnus.com). diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index 521bc09..3439f16 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -1,5 +1,5 @@ /* Output routines for GCC for Renesas / SuperH SH. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. Contributed by Steve Chamberlain (sac@cygnus.com). Improved by Jim Wilson (wilson@cygnus.com). diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h index cacc674..8ab5455 100644 --- a/gcc/config/sh/sh.h +++ b/gcc/config/sh/sh.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler for Renesas / SuperH SH. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. Contributed by Steve Chamberlain (sac@cygnus.com). Improved by Jim Wilson (wilson@cygnus.com). diff --git a/gcc/config/sh/sh.md b/gcc/config/sh/sh.md index e687cf2..4a17971 100644 --- a/gcc/config/sh/sh.md +++ b/gcc/config/sh/sh.md @@ -1,5 +1,5 @@ ;;- Machine description for Renesas / SuperH SH. -;; Copyright (C) 1993-2019 Free Software Foundation, Inc. +;; Copyright (C) 1993-2020 Free Software Foundation, Inc. ;; Contributed by Steve Chamberlain (sac@cygnus.com). ;; Improved by Jim Wilson (wilson@cygnus.com). diff --git a/gcc/config/sh/sh.opt b/gcc/config/sh/sh.opt index 8eb1a4e..908603b 100644 --- a/gcc/config/sh/sh.opt +++ b/gcc/config/sh/sh.opt @@ -1,6 +1,6 @@ ; Options for the SH port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/sh/sh1.md b/gcc/config/sh/sh1.md index b0bd840..4d8f9ea 100644 --- a/gcc/config/sh/sh1.md +++ b/gcc/config/sh/sh1.md @@ -1,5 +1,5 @@ ;; DFA scheduling description for Renesas / SuperH SH. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/sh/sh4-300.md b/gcc/config/sh/sh4-300.md index 1030392..9ec4a8f 100644 --- a/gcc/config/sh/sh4-300.md +++ b/gcc/config/sh/sh4-300.md @@ -1,5 +1,5 @@ ;; DFA scheduling description for ST40-300. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/sh/sh4.md b/gcc/config/sh/sh4.md index a8d3ee7..73150e5 100644 --- a/gcc/config/sh/sh4.md +++ b/gcc/config/sh/sh4.md @@ -1,5 +1,5 @@ ;; DFA scheduling description for SH4. -;; Copyright (C) 2004-2019 Free Software Foundation, Inc. +;; Copyright (C) 2004-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/sh/sh4a.md b/gcc/config/sh/sh4a.md index 5837055..85cf6a6 100644 --- a/gcc/config/sh/sh4a.md +++ b/gcc/config/sh/sh4a.md @@ -1,5 +1,5 @@ ;; Scheduling description for Renesas SH4a -;; Copyright (C) 2003-2019 Free Software Foundation, Inc. +;; Copyright (C) 2003-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sh/sh_optimize_sett_clrt.cc b/gcc/config/sh/sh_optimize_sett_clrt.cc index 35e0518..3db9d28 100644 --- a/gcc/config/sh/sh_optimize_sett_clrt.cc +++ b/gcc/config/sh/sh_optimize_sett_clrt.cc @@ -1,5 +1,5 @@ /* An SH specific RTL pass that tries to optimize clrt and sett insns. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sh/sh_treg_combine.cc b/gcc/config/sh/sh_treg_combine.cc index 6db0e6e..ed9dcb0 100644 --- a/gcc/config/sh/sh_treg_combine.cc +++ b/gcc/config/sh/sh_treg_combine.cc @@ -1,6 +1,6 @@ /* An SH specific RTL pass that tries to combine comparisons and redundant condition code register stores across multiple basic blocks. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sh/superh.h b/gcc/config/sh/superh.h index 4cec244..a65f28e 100644 --- a/gcc/config/sh/superh.h +++ b/gcc/config/sh/superh.h @@ -1,5 +1,5 @@ /* Definitions of target machine for gcc for Super-H using sh-superh-elf. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GNU CC. diff --git a/gcc/config/sh/sync.md b/gcc/config/sh/sync.md index 691d928..25f3b69 100644 --- a/gcc/config/sh/sync.md +++ b/gcc/config/sh/sync.md @@ -1,5 +1,5 @@ ;; GCC machine description for SH synchronization instructions. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sh/t-sh b/gcc/config/sh/t-sh index e1a3983..a402359 100644 --- a/gcc/config/sh/t-sh +++ b/gcc/config/sh/t-sh @@ -1,4 +1,4 @@ -# Copyright (C) 1993-2019 Free Software Foundation, Inc. +# Copyright (C) 1993-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/sh/vxworks.h b/gcc/config/sh/vxworks.h index 1ea24e0..f3342c7 100644 --- a/gcc/config/sh/vxworks.h +++ b/gcc/config/sh/vxworks.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GCC, for SuperH with targeting the VXWorks run time environment. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, LLC. This file is part of GCC. diff --git a/gcc/config/sol2-c.c b/gcc/config/sol2-c.c index 0ecfc8c..9eaf43c 100644 --- a/gcc/config/sol2-c.c +++ b/gcc/config/sol2-c.c @@ -1,5 +1,5 @@ /* Solaris support needed only by C/C++ frontends. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, LLC. This file is part of GCC. diff --git a/gcc/config/sol2-cxx.c b/gcc/config/sol2-cxx.c index b51d676..3074eb5 100644 --- a/gcc/config/sol2-cxx.c +++ b/gcc/config/sol2-cxx.c @@ -1,5 +1,5 @@ /* C++ specific Solaris system support. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sol2-d.c b/gcc/config/sol2-d.c index 18c3dd0..73ca786 100644 --- a/gcc/config/sol2-d.c +++ b/gcc/config/sol2-d.c @@ -1,5 +1,5 @@ /* Solaris support needed only by D front-end. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/config/sol2-protos.h b/gcc/config/sol2-protos.h index f6cbe51..399f4a4 100644 --- a/gcc/config/sol2-protos.h +++ b/gcc/config/sol2-protos.h @@ -1,6 +1,6 @@ /* Operating system specific prototypes to be used when targeting GCC for any Solaris 2 system. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sol2-stubs.c b/gcc/config/sol2-stubs.c index 4e7b5a3..11d3d90 100644 --- a/gcc/config/sol2-stubs.c +++ b/gcc/config/sol2-stubs.c @@ -1,5 +1,5 @@ /* Stubs for C++ specific Solaris system support. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sol2.c b/gcc/config/sol2.c index 694ae8e..cf9d9f1 100644 --- a/gcc/config/sol2.c +++ b/gcc/config/sol2.c @@ -1,5 +1,5 @@ /* General Solaris system support. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, LLC. This file is part of GCC. diff --git a/gcc/config/sol2.h b/gcc/config/sol2.h index f308be4..91b4602 100644 --- a/gcc/config/sol2.h +++ b/gcc/config/sol2.h @@ -1,6 +1,6 @@ /* Operating system specific defines to be used when targeting GCC for any Solaris 2 system. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sol2.opt b/gcc/config/sol2.opt index c72908d..a432ab5 100644 --- a/gcc/config/sol2.opt +++ b/gcc/config/sol2.opt @@ -1,6 +1,6 @@ ; Options for the Solaris 2 port of the compiler ; -; Copyright (C) 2010-2019 Free Software Foundation, Inc. +; Copyright (C) 2010-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/sparc/biarch64.h b/gcc/config/sparc/biarch64.h index 0e0d52e..3c9f243 100644 --- a/gcc/config/sparc/biarch64.h +++ b/gcc/config/sparc/biarch64.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GCC, for Sun SPARC. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by David E. O'Brien <obrien@FreeBSD.org>. This file is part of GCC. diff --git a/gcc/config/sparc/constraints.md b/gcc/config/sparc/constraints.md index 329bd57..eb7b2f1 100644 --- a/gcc/config/sparc/constraints.md +++ b/gcc/config/sparc/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for SPARC. -;; Copyright (C) 2008-2019 Free Software Foundation, Inc. +;; Copyright (C) 2008-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/cypress.md b/gcc/config/sparc/cypress.md index a5a75ca..236e7d8 100644 --- a/gcc/config/sparc/cypress.md +++ b/gcc/config/sparc/cypress.md @@ -1,5 +1,5 @@ ;; Scheduling description for SPARC Cypress. -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/default64.h b/gcc/config/sparc/default64.h index 1452bad..619e456 100644 --- a/gcc/config/sparc/default64.h +++ b/gcc/config/sparc/default64.h @@ -1,7 +1,7 @@ /* Definitions of target machine for GCC, for bi-arch SPARC, defaulting to 64-bit code generation. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sparc/driver-sparc.c b/gcc/config/sparc/driver-sparc.c index 77172c2..ebb397d 100644 --- a/gcc/config/sparc/driver-sparc.c +++ b/gcc/config/sparc/driver-sparc.c @@ -1,5 +1,5 @@ /* Subroutines for the gcc driver. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sparc/freebsd.h b/gcc/config/sparc/freebsd.h index 089ec6b..2e1e9a9 100644 --- a/gcc/config/sparc/freebsd.h +++ b/gcc/config/sparc/freebsd.h @@ -1,5 +1,5 @@ /* Definitions for Sun SPARC64 running FreeBSD using the ELF format - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi. This file is part of GCC. diff --git a/gcc/config/sparc/hypersparc.md b/gcc/config/sparc/hypersparc.md index b4eae6e..ae5c1b1 100644 --- a/gcc/config/sparc/hypersparc.md +++ b/gcc/config/sparc/hypersparc.md @@ -1,5 +1,5 @@ ;; Scheduling description for HyperSPARC. -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/leon.md b/gcc/config/sparc/leon.md index b41698e..39dc8ab 100644 --- a/gcc/config/sparc/leon.md +++ b/gcc/config/sparc/leon.md @@ -1,5 +1,5 @@ ;; Scheduling description for LEON. -;; Copyright (C) 2010-2019 Free Software Foundation, Inc. +;; Copyright (C) 2010-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/linux.h b/gcc/config/sparc/linux.h index 08476f1..81201e6 100644 --- a/gcc/config/sparc/linux.h +++ b/gcc/config/sparc/linux.h @@ -1,5 +1,5 @@ /* Definitions for SPARC running Linux-based GNU systems with ELF. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Eddie C. Dost (ecd@skynet.be) This file is part of GCC. diff --git a/gcc/config/sparc/linux64.h b/gcc/config/sparc/linux64.h index 789d1df..a1a0efd 100644 --- a/gcc/config/sparc/linux64.h +++ b/gcc/config/sparc/linux64.h @@ -1,5 +1,5 @@ /* Definitions for 64-bit SPARC running Linux-based GNU systems with ELF. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by David S. Miller (davem@caip.rutgers.edu) This file is part of GCC. diff --git a/gcc/config/sparc/long-double-switch.opt b/gcc/config/sparc/long-double-switch.opt index 98e7708..8139ae6 100644 --- a/gcc/config/sparc/long-double-switch.opt +++ b/gcc/config/sparc/long-double-switch.opt @@ -1,6 +1,6 @@ ; Options for the SPARC port of the compiler ; -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/sparc/m8.md b/gcc/config/sparc/m8.md index aec03dd..b7a21f7 100644 --- a/gcc/config/sparc/m8.md +++ b/gcc/config/sparc/m8.md @@ -1,5 +1,5 @@ ;; Scheduling description for the SPARC M8. -;; Copyright (C) 2017-2019 Free Software Foundation, Inc. +;; Copyright (C) 2017-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/netbsd-elf.h b/gcc/config/sparc/netbsd-elf.h index aaa0647..e37ece5 100644 --- a/gcc/config/sparc/netbsd-elf.h +++ b/gcc/config/sparc/netbsd-elf.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GCC, for ELF on NetBSD/sparc and NetBSD/sparc64. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Matthew Green (mrg@eterna.com.au). This file is part of GCC. diff --git a/gcc/config/sparc/niagara.md b/gcc/config/sparc/niagara.md index 5e6984c..7e59213 100644 --- a/gcc/config/sparc/niagara.md +++ b/gcc/config/sparc/niagara.md @@ -1,5 +1,5 @@ ;; Scheduling description for Niagara. -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/niagara2.md b/gcc/config/sparc/niagara2.md index ea2c6ed..e69993d 100644 --- a/gcc/config/sparc/niagara2.md +++ b/gcc/config/sparc/niagara2.md @@ -1,5 +1,5 @@ ;; Scheduling description for Niagara-2 and Niagara-3. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/niagara4.md b/gcc/config/sparc/niagara4.md index ffcda5c..074f3f0 100644 --- a/gcc/config/sparc/niagara4.md +++ b/gcc/config/sparc/niagara4.md @@ -1,5 +1,5 @@ ;; Scheduling description for Niagara-4 -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. +;; Copyright (C) 2012-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/niagara7.md b/gcc/config/sparc/niagara7.md index 1300cf6..e1e69db 100644 --- a/gcc/config/sparc/niagara7.md +++ b/gcc/config/sparc/niagara7.md @@ -1,5 +1,5 @@ ;; Scheduling description for Niagara-7 -;; Copyright (C) 2016-2019 Free Software Foundation, Inc. +;; Copyright (C) 2016-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/openbsd1-64.h b/gcc/config/sparc/openbsd1-64.h index 18084f9..0b93bf0 100644 --- a/gcc/config/sparc/openbsd1-64.h +++ b/gcc/config/sparc/openbsd1-64.h @@ -1,5 +1,5 @@ /* Configuration file for sparc64 OpenBSD target. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sparc/openbsd64.h b/gcc/config/sparc/openbsd64.h index 7eab52f..f700ecd 100644 --- a/gcc/config/sparc/openbsd64.h +++ b/gcc/config/sparc/openbsd64.h @@ -1,5 +1,5 @@ /* Configuration file for sparc64 OpenBSD target. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sparc/predicates.md b/gcc/config/sparc/predicates.md index ee47580..3d49972 100644 --- a/gcc/config/sparc/predicates.md +++ b/gcc/config/sparc/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for SPARC. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/rtemself.h b/gcc/config/sparc/rtemself.h index 3cfae9f..6570590 100644 --- a/gcc/config/sparc/rtemself.h +++ b/gcc/config/sparc/rtemself.h @@ -1,5 +1,5 @@ /* Definitions for rtems targeting a SPARC using ELF. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Joel Sherrill (joel@OARcorp.com). This file is part of GCC. diff --git a/gcc/config/sparc/sol2.h b/gcc/config/sparc/sol2.h index 9340475..94b668e 100644 --- a/gcc/config/sparc/sol2.h +++ b/gcc/config/sparc/sol2.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GCC, for SPARC running Solaris 2 - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Ron Guilmette (rfg@netcom.com). Additional changes by David V. Henkel-Wallace (gumby@cygnus.com). diff --git a/gcc/config/sparc/sp-elf.h b/gcc/config/sparc/sp-elf.h index c577c45..292d050 100644 --- a/gcc/config/sparc/sp-elf.h +++ b/gcc/config/sparc/sp-elf.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GCC, for SPARC running in an embedded environment using the ELF file format. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sparc/sp64-elf.h b/gcc/config/sparc/sp64-elf.h index 11f9360..b940aff 100644 --- a/gcc/config/sparc/sp64-elf.h +++ b/gcc/config/sparc/sp64-elf.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GCC, for SPARC64, ELF. - Copyright (C) 1994-2019 Free Software Foundation, Inc. + Copyright (C) 1994-2020 Free Software Foundation, Inc. Contributed by Doug Evans, dje@cygnus.com. This file is part of GCC. diff --git a/gcc/config/sparc/sparc-c.c b/gcc/config/sparc/sparc-c.c index 56a5bb0..108e8fa 100644 --- a/gcc/config/sparc/sparc-c.c +++ b/gcc/config/sparc/sparc-c.c @@ -1,5 +1,5 @@ /* Subroutines used for macro/preprocessor support on SPARC. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sparc/sparc-d.c b/gcc/config/sparc/sparc-d.c index 4132597..53163c6 100644 --- a/gcc/config/sparc/sparc-d.c +++ b/gcc/config/sparc/sparc-d.c @@ -1,5 +1,5 @@ /* Subroutines for the D front end on the SPARC architecture. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/config/sparc/sparc-modes.def b/gcc/config/sparc/sparc-modes.def index 7990133..69fe32b 100644 --- a/gcc/config/sparc/sparc-modes.def +++ b/gcc/config/sparc/sparc-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GCC, for Sun SPARC. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com). 64-bit SPARC V9 support by Michael Tiemann, Jim Wilson, and Doug Evans, at Cygnus Support. diff --git a/gcc/config/sparc/sparc-opts.h b/gcc/config/sparc/sparc-opts.h index 3018f01..5bda749 100644 --- a/gcc/config/sparc/sparc-opts.h +++ b/gcc/config/sparc/sparc-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for SPARC. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sparc/sparc-passes.def b/gcc/config/sparc/sparc-passes.def index c34d118..31226e3 100644 --- a/gcc/config/sparc/sparc-passes.def +++ b/gcc/config/sparc/sparc-passes.def @@ -1,5 +1,5 @@ /* Description of target passes for SPARC. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sparc/sparc-protos.h b/gcc/config/sparc/sparc-protos.h index ef1adb6..f525cd7 100644 --- a/gcc/config/sparc/sparc-protos.h +++ b/gcc/config/sparc/sparc-protos.h @@ -1,5 +1,5 @@ /* Prototypes of target machine for SPARC. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com). 64-bit SPARC-V9 support by Michael Tiemann, Jim Wilson, and Doug Evans, at Cygnus Support. diff --git a/gcc/config/sparc/sparc.c b/gcc/config/sparc/sparc.c index 474cc70..7e05e1a 100644 --- a/gcc/config/sparc/sparc.c +++ b/gcc/config/sparc/sparc.c @@ -1,5 +1,5 @@ /* Subroutines for insn-output.c for SPARC. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) 64-bit SPARC-V9 support by Michael Tiemann, Jim Wilson, and Doug Evans, at Cygnus Support. diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h index 2b730f7..c5f098e 100644 --- a/gcc/config/sparc/sparc.h +++ b/gcc/config/sparc/sparc.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler, for Sun SPARC. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com). 64-bit SPARC-V9 support by Michael Tiemann, Jim Wilson, and Doug Evans, at Cygnus Support. diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md index 0a6e27f..231c0d8 100644 --- a/gcc/config/sparc/sparc.md +++ b/gcc/config/sparc/sparc.md @@ -1,5 +1,5 @@ ;; Machine description for SPARC. -;; Copyright (C) 1987-2019 Free Software Foundation, Inc. +;; Copyright (C) 1987-2020 Free Software Foundation, Inc. ;; Contributed by Michael Tiemann (tiemann@cygnus.com) ;; 64-bit SPARC-V9 support by Michael Tiemann, Jim Wilson, and Doug Evans, ;; at Cygnus Support. diff --git a/gcc/config/sparc/sparc.opt b/gcc/config/sparc/sparc.opt index e5c9b09..b3d688b 100644 --- a/gcc/config/sparc/sparc.opt +++ b/gcc/config/sparc/sparc.opt @@ -1,6 +1,6 @@ ; Options for the SPARC port of the compiler ; -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/sparc/sparclet.md b/gcc/config/sparc/sparclet.md index d4c6b46..52aa473 100644 --- a/gcc/config/sparc/sparclet.md +++ b/gcc/config/sparc/sparclet.md @@ -1,5 +1,5 @@ ;; Scheduling description for SPARClet. -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/supersparc.md b/gcc/config/sparc/supersparc.md index 2485081..3960061 100644 --- a/gcc/config/sparc/supersparc.md +++ b/gcc/config/sparc/supersparc.md @@ -1,5 +1,5 @@ ;; Scheduling description for SuperSPARC. -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/sync.md b/gcc/config/sparc/sync.md index c8ba0aa..096372c 100644 --- a/gcc/config/sparc/sync.md +++ b/gcc/config/sparc/sync.md @@ -1,5 +1,5 @@ ;; GCC machine description for SPARC synchronization instructions. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/sysv4.h b/gcc/config/sparc/sysv4.h index 8043f15..8783198 100644 --- a/gcc/config/sparc/sysv4.h +++ b/gcc/config/sparc/sysv4.h @@ -1,5 +1,5 @@ /* Target definitions for GNU compiler for SPARC running System V.4 - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. Contributed by Ron Guilmette (rfg@monkeys.com). This file is part of GCC. diff --git a/gcc/config/sparc/t-elf b/gcc/config/sparc/t-elf index 155e4c1..f037acc 100644 --- a/gcc/config/sparc/t-elf +++ b/gcc/config/sparc/t-elf @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/sparc/t-leon b/gcc/config/sparc/t-leon index e434d5b..410ce0f 100644 --- a/gcc/config/sparc/t-leon +++ b/gcc/config/sparc/t-leon @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/sparc/t-leon3 b/gcc/config/sparc/t-leon3 index 283ca6c..0936126 100644 --- a/gcc/config/sparc/t-leon3 +++ b/gcc/config/sparc/t-leon3 @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/sparc/t-linux64 b/gcc/config/sparc/t-linux64 index a3d8ea934..887fbef 100644 --- a/gcc/config/sparc/t-linux64 +++ b/gcc/config/sparc/t-linux64 @@ -1,4 +1,4 @@ -# Copyright (C) 1998-2019 Free Software Foundation, Inc. +# Copyright (C) 1998-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/sparc/t-rtems b/gcc/config/sparc/t-rtems index 4cab8d1..7d11ab8 100644 --- a/gcc/config/sparc/t-rtems +++ b/gcc/config/sparc/t-rtems @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/sparc/t-rtems-64 b/gcc/config/sparc/t-rtems-64 index 0913c00..beb29c2 100644 --- a/gcc/config/sparc/t-rtems-64 +++ b/gcc/config/sparc/t-rtems-64 @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/sparc/t-sparc b/gcc/config/sparc/t-sparc index 16b7981..a09bb26 100644 --- a/gcc/config/sparc/t-sparc +++ b/gcc/config/sparc/t-sparc @@ -1,6 +1,6 @@ # General rules that all sparc/ targets must have. # -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/sparc/tso.h b/gcc/config/sparc/tso.h index 1d70261..bf49bd4 100644 --- a/gcc/config/sparc/tso.h +++ b/gcc/config/sparc/tso.h @@ -1,5 +1,5 @@ /* Include fragment for Sparc TSO operating systems. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sparc/ultra1_2.md b/gcc/config/sparc/ultra1_2.md index 2934dbd..b42d740 100644 --- a/gcc/config/sparc/ultra1_2.md +++ b/gcc/config/sparc/ultra1_2.md @@ -1,5 +1,5 @@ ;; Scheduling description for UltraSPARC-I/II. -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/ultra3.md b/gcc/config/sparc/ultra3.md index 15516e8..b735e22 100644 --- a/gcc/config/sparc/ultra3.md +++ b/gcc/config/sparc/ultra3.md @@ -1,5 +1,5 @@ ;; Scheduling description for UltraSPARC-III. -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/sparc/visintrin.h b/gcc/config/sparc/visintrin.h index 27307bb..479ce55 100644 --- a/gcc/config/sparc/visintrin.h +++ b/gcc/config/sparc/visintrin.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2011-2019 Free Software Foundation, Inc. +/* Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/sparc/vxworks.h b/gcc/config/sparc/vxworks.h index cd83d42..23c56b8 100644 --- a/gcc/config/sparc/vxworks.h +++ b/gcc/config/sparc/vxworks.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for SPARC targeting the VxWorks run time environment. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/stormy16/constraints.md b/gcc/config/stormy16/constraints.md index 74a32c2..3a3baad 100644 --- a/gcc/config/stormy16/constraints.md +++ b/gcc/config/stormy16/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for XSTORMY16. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/stormy16/predicates.md b/gcc/config/stormy16/predicates.md index c8928c7..cc9a967 100644 --- a/gcc/config/stormy16/predicates.md +++ b/gcc/config/stormy16/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for XSTORMY16. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/stormy16/stormy-abi b/gcc/config/stormy16/stormy-abi index f577cad..cf066db 100644 --- a/gcc/config/stormy16/stormy-abi +++ b/gcc/config/stormy16/stormy-abi @@ -167,7 +167,7 @@ means that overflow is reported for either signed or unsigned overflow. -Copyright (C) 2001-2019 Free Software Foundation, Inc. +Copyright (C) 2001-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/config/stormy16/stormy16-protos.h b/gcc/config/stormy16/stormy16-protos.h index 45ae7ad..8c4d2bb 100644 --- a/gcc/config/stormy16/stormy16-protos.h +++ b/gcc/config/stormy16/stormy16-protos.h @@ -1,5 +1,5 @@ /* Prototypes for exported functions defined in xstormy16.c - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Red Hat, Inc. This file is part of GCC. diff --git a/gcc/config/stormy16/stormy16.c b/gcc/config/stormy16/stormy16.c index b2d4146..55fe829 100644 --- a/gcc/config/stormy16/stormy16.c +++ b/gcc/config/stormy16/stormy16.c @@ -1,5 +1,5 @@ /* Xstormy16 target functions. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. Contributed by Red Hat, Inc. This file is part of GCC. diff --git a/gcc/config/stormy16/stormy16.h b/gcc/config/stormy16/stormy16.h index 2c3f541..bd74de6 100644 --- a/gcc/config/stormy16/stormy16.h +++ b/gcc/config/stormy16/stormy16.h @@ -1,5 +1,5 @@ /* Xstormy16 cpu description. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. Contributed by Red Hat, Inc. This file is part of GCC. diff --git a/gcc/config/stormy16/stormy16.md b/gcc/config/stormy16/stormy16.md index e7d6ada..8a86940 100644 --- a/gcc/config/stormy16/stormy16.md +++ b/gcc/config/stormy16/stormy16.md @@ -1,5 +1,5 @@ ;; XSTORMY16 Machine description template -;; Copyright (C) 1997-2019 Free Software Foundation, Inc. +;; Copyright (C) 1997-2020 Free Software Foundation, Inc. ;; Contributed by Red Hat, Inc. ;; This file is part of GCC. diff --git a/gcc/config/stormy16/stormy16.opt b/gcc/config/stormy16/stormy16.opt index 240af27..7fab405 100644 --- a/gcc/config/stormy16/stormy16.opt +++ b/gcc/config/stormy16/stormy16.opt @@ -1,6 +1,6 @@ ; Options for the XSTORMY16 port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/t-darwin b/gcc/config/t-darwin index c53b106..7f2ac28 100644 --- a/gcc/config/t-darwin +++ b/gcc/config/t-darwin @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/t-glibc b/gcc/config/t-glibc index 0be59bb..0c27973 100644 --- a/gcc/config/t-glibc +++ b/gcc/config/t-glibc @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/t-libunwind b/gcc/config/t-libunwind index b45ed8a..c66b77f 100644 --- a/gcc/config/t-libunwind +++ b/gcc/config/t-libunwind @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/t-linux b/gcc/config/t-linux index 7eae6ca..ce05b37 100644 --- a/gcc/config/t-linux +++ b/gcc/config/t-linux @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/t-lynx b/gcc/config/t-lynx index 2d15ab4..ab8428d 100644 --- a/gcc/config/t-lynx +++ b/gcc/config/t-lynx @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/t-netbsd b/gcc/config/t-netbsd index 716a94f..ab1581d 100644 --- a/gcc/config/t-netbsd +++ b/gcc/config/t-netbsd @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2019 Free Software Foundation, Inc. +# Copyright (C) 2017-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/t-pnt16-warn b/gcc/config/t-pnt16-warn index 3f4d5ac..d11489e 100644 --- a/gcc/config/t-pnt16-warn +++ b/gcc/config/t-pnt16-warn @@ -1,5 +1,5 @@ # -Werror overrides for targets with 16 bit pointers -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/t-sol2 b/gcc/config/t-sol2 index 0652f36..8b953d9 100644 --- a/gcc/config/t-sol2 +++ b/gcc/config/t-sol2 @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/t-vxworks b/gcc/config/t-vxworks index 4f9646d..fd1fbfd 100644 --- a/gcc/config/t-vxworks +++ b/gcc/config/t-vxworks @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/t-winnt b/gcc/config/t-winnt index 0c7bfc9..b9bf20f 100644 --- a/gcc/config/t-winnt +++ b/gcc/config/t-winnt @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/tilegx/constraints.md b/gcc/config/tilegx/constraints.md index cecf42e..eb370aa 100644 --- a/gcc/config/tilegx/constraints.md +++ b/gcc/config/tilegx/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for Tilera TILE-Gx. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Walter Lee (walt@tilera.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/tilegx/linux.h b/gcc/config/tilegx/linux.h index 9e84a4a..f9d129a 100644 --- a/gcc/config/tilegx/linux.h +++ b/gcc/config/tilegx/linux.h @@ -1,5 +1,5 @@ /* Definitions for TILE-Gx running Linux-based GNU systems with ELF. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilegx/mul-tables.c b/gcc/config/tilegx/mul-tables.c index 76c843f..df88fbe 100644 --- a/gcc/config/tilegx/mul-tables.c +++ b/gcc/config/tilegx/mul-tables.c @@ -1,5 +1,5 @@ /* Constant multiply table for TILE-Gx. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilegx/predicates.md b/gcc/config/tilegx/predicates.md index 354d810..9c468ea 100644 --- a/gcc/config/tilegx/predicates.md +++ b/gcc/config/tilegx/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Tilera TILE-Gx. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Walter Lee (walt@tilera.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/tilegx/sync.md b/gcc/config/tilegx/sync.md index 5438a26..cf96b8d 100644 --- a/gcc/config/tilegx/sync.md +++ b/gcc/config/tilegx/sync.md @@ -1,6 +1,6 @@ ;; GCC machine description for Tilera TILE-Gx synchronization ;; instructions. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Walter Lee (walt@tilera.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/tilegx/tilegx-builtins.h b/gcc/config/tilegx/tilegx-builtins.h index 9d84cc5..3e99d32 100644 --- a/gcc/config/tilegx/tilegx-builtins.h +++ b/gcc/config/tilegx/tilegx-builtins.h @@ -1,5 +1,5 @@ /* Enum for builtin intrinsics for TILE-Gx. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilegx/tilegx-c.c b/gcc/config/tilegx/tilegx-c.c index 9713e6c..2c6e03a 100644 --- a/gcc/config/tilegx/tilegx-c.c +++ b/gcc/config/tilegx/tilegx-c.c @@ -1,5 +1,5 @@ /* Definitions of C specific functions for TILE-Gx. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilegx/tilegx-generic.md b/gcc/config/tilegx/tilegx-generic.md index 5a49a51..4e6df9e 100644 --- a/gcc/config/tilegx/tilegx-generic.md +++ b/gcc/config/tilegx/tilegx-generic.md @@ -1,5 +1,5 @@ ;; Scheduling description for Tilera TILE-Gx chip. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Walter Lee (walt@tilera.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/tilegx/tilegx-modes.def b/gcc/config/tilegx/tilegx-modes.def index 29600be..18842f2 100644 --- a/gcc/config/tilegx/tilegx-modes.def +++ b/gcc/config/tilegx/tilegx-modes.def @@ -1,5 +1,5 @@ /* TILE-Gx extra machine modes. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilegx/tilegx-multiply.h b/gcc/config/tilegx/tilegx-multiply.h index eb2ff9a..87b160e 100644 --- a/gcc/config/tilegx/tilegx-multiply.h +++ b/gcc/config/tilegx/tilegx-multiply.h @@ -1,5 +1,5 @@ /* Header for constant multiple table for TILE-Gx. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilegx/tilegx-opts.h b/gcc/config/tilegx/tilegx-opts.h index 80cd1ec..59fdd83 100644 --- a/gcc/config/tilegx/tilegx-opts.h +++ b/gcc/config/tilegx/tilegx-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for TILE-Gx. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilegx/tilegx-protos.h b/gcc/config/tilegx/tilegx-protos.h index 0140997..a4f313c 100644 --- a/gcc/config/tilegx/tilegx-protos.h +++ b/gcc/config/tilegx/tilegx-protos.h @@ -1,5 +1,5 @@ /* Prototypes of target machine for TILE-Gx. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilegx/tilegx.c b/gcc/config/tilegx/tilegx.c index 59c3859..92a1655 100644 --- a/gcc/config/tilegx/tilegx.c +++ b/gcc/config/tilegx/tilegx.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on the Tilera TILE-Gx. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilegx/tilegx.h b/gcc/config/tilegx/tilegx.h index de3f9f6..15ab6f4 100644 --- a/gcc/config/tilegx/tilegx.h +++ b/gcc/config/tilegx/tilegx.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler for TILE-Gx. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilegx/tilegx.md b/gcc/config/tilegx/tilegx.md index dce43ec..deff5d4 100644 --- a/gcc/config/tilegx/tilegx.md +++ b/gcc/config/tilegx/tilegx.md @@ -1,5 +1,5 @@ ;; Machine description for Tilera TILE-Gx chip for GCC. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Walter Lee (walt@tilera.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/tilegx/tilegx.opt b/gcc/config/tilegx/tilegx.opt index 7661558..bcbadb9 100644 --- a/gcc/config/tilegx/tilegx.opt +++ b/gcc/config/tilegx/tilegx.opt @@ -1,5 +1,5 @@ ; Options for the TILE-Gx port of the compiler. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; Contributed by Walter Lee (walt@tilera.com) ; ; This file is part of GCC. diff --git a/gcc/config/tilepro/constraints.md b/gcc/config/tilepro/constraints.md index ed19468..4861941 100644 --- a/gcc/config/tilepro/constraints.md +++ b/gcc/config/tilepro/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for Tilera TILEPro chip. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Walter Lee (walt@tilera.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/tilepro/gen-mul-tables.cc b/gcc/config/tilepro/gen-mul-tables.cc index 017602b..2a34502 100644 --- a/gcc/config/tilepro/gen-mul-tables.cc +++ b/gcc/config/tilepro/gen-mul-tables.cc @@ -1,5 +1,5 @@ /* Multiply table generator for tile. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. @@ -1230,7 +1230,7 @@ main () #else printf ("/* Constant multiply table for TILE-Gx.\n"); #endif - printf (" Copyright (C) 2011-2019 Free Software Foundation, Inc.\n"); + printf (" Copyright (C) 2011-2020 Free Software Foundation, Inc.\n"); printf (" Contributed by Walter Lee (walt@tilera.com)\n"); printf ("\n"); printf (" This file is part of GCC.\n"); diff --git a/gcc/config/tilepro/linux.h b/gcc/config/tilepro/linux.h index 03561d4..25292b0 100644 --- a/gcc/config/tilepro/linux.h +++ b/gcc/config/tilepro/linux.h @@ -1,5 +1,5 @@ /* Definitions for TILEPro running Linux-based GNU systems with ELF. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilepro/mul-tables.c b/gcc/config/tilepro/mul-tables.c index 91cfd2e..ab4a533 100644 --- a/gcc/config/tilepro/mul-tables.c +++ b/gcc/config/tilepro/mul-tables.c @@ -1,5 +1,5 @@ /* Constant multiply table for TILEPro. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilepro/predicates.md b/gcc/config/tilepro/predicates.md index b711773..c782034 100644 --- a/gcc/config/tilepro/predicates.md +++ b/gcc/config/tilepro/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Tilera TILEPro chip. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Walter Lee (walt@tilera.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/tilepro/tilepro-builtins.h b/gcc/config/tilepro/tilepro-builtins.h index 5feb443..a3fb44e 100644 --- a/gcc/config/tilepro/tilepro-builtins.h +++ b/gcc/config/tilepro/tilepro-builtins.h @@ -1,5 +1,5 @@ /* Enum for builtin intrinsics for TILEPro. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilepro/tilepro-c.c b/gcc/config/tilepro/tilepro-c.c index 60a3081..6f938f0 100644 --- a/gcc/config/tilepro/tilepro-c.c +++ b/gcc/config/tilepro/tilepro-c.c @@ -1,5 +1,5 @@ /* Definitions of C specific functions for TILEPro. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilepro/tilepro-generic.md b/gcc/config/tilepro/tilepro-generic.md index fc2a127..e4fa6db 100644 --- a/gcc/config/tilepro/tilepro-generic.md +++ b/gcc/config/tilepro/tilepro-generic.md @@ -1,5 +1,5 @@ ;; Scheduling description for Tilera TILEPro chip. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Walter Lee (walt@tilera.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/tilepro/tilepro-modes.def b/gcc/config/tilepro/tilepro-modes.def index cc4ee01..6335adb 100644 --- a/gcc/config/tilepro/tilepro-modes.def +++ b/gcc/config/tilepro/tilepro-modes.def @@ -1,5 +1,5 @@ /* TILEPro extra machine modes. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilepro/tilepro-multiply.h b/gcc/config/tilepro/tilepro-multiply.h index c4cf8ad2..2b0eb07 100644 --- a/gcc/config/tilepro/tilepro-multiply.h +++ b/gcc/config/tilepro/tilepro-multiply.h @@ -1,5 +1,5 @@ /* Header for constant multiple table for TILEPro. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilepro/tilepro-protos.h b/gcc/config/tilepro/tilepro-protos.h index 74abc68..6467200 100644 --- a/gcc/config/tilepro/tilepro-protos.h +++ b/gcc/config/tilepro/tilepro-protos.h @@ -1,5 +1,5 @@ /* Prototypes of target machine for TILEPro. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilepro/tilepro.c b/gcc/config/tilepro/tilepro.c index 1a5c883..540c635 100644 --- a/gcc/config/tilepro/tilepro.c +++ b/gcc/config/tilepro/tilepro.c @@ -1,5 +1,5 @@ /* Subroutines used for code generation on the Tilera TILEPro. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilepro/tilepro.h b/gcc/config/tilepro/tilepro.h index 409a727..a23c77f 100644 --- a/gcc/config/tilepro/tilepro.h +++ b/gcc/config/tilepro/tilepro.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler for TILEPro. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Walter Lee (walt@tilera.com) This file is part of GCC. diff --git a/gcc/config/tilepro/tilepro.md b/gcc/config/tilepro/tilepro.md index faf7c51..7aa6d4d 100644 --- a/gcc/config/tilepro/tilepro.md +++ b/gcc/config/tilepro/tilepro.md @@ -1,5 +1,5 @@ ;; Machine description for Tilera TILEPro chip for GCC. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; Contributed by Walter Lee (walt@tilera.com) ;; ;; This file is part of GCC. diff --git a/gcc/config/tilepro/tilepro.opt b/gcc/config/tilepro/tilepro.opt index 01c5489..d97eb04 100644 --- a/gcc/config/tilepro/tilepro.opt +++ b/gcc/config/tilepro/tilepro.opt @@ -1,5 +1,5 @@ ; Options for the TILEPro port of the compiler. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; Contributed by Walter Lee (walt@tilera.com) ; ; This file is part of GCC. diff --git a/gcc/config/usegas.h b/gcc/config/usegas.h index 9a5cdab0..feb6023 100644 --- a/gcc/config/usegas.h +++ b/gcc/config/usegas.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2001-2019 Free Software Foundation, Inc. +/* Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/v850/constraints.md b/gcc/config/v850/constraints.md index 05132071..c26d546 100644 --- a/gcc/config/v850/constraints.md +++ b/gcc/config/v850/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for V850. -;; Copyright (C) 2011-2019 Free Software Foundation, Inc. +;; Copyright (C) 2011-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/v850/predicates.md b/gcc/config/v850/predicates.md index 0de8362..a8b264e 100644 --- a/gcc/config/v850/predicates.md +++ b/gcc/config/v850/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for NEC V850. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/v850/rtems.h b/gcc/config/v850/rtems.h index 32e0d6d..3f7d39a 100644 --- a/gcc/config/v850/rtems.h +++ b/gcc/config/v850/rtems.h @@ -1,5 +1,5 @@ /* Definitions for rtems targeting a v850 using ELF. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/v850/t-v850 b/gcc/config/v850/t-v850 index 07760d3..36fdc1d 100644 --- a/gcc/config/v850/t-v850 +++ b/gcc/config/v850/t-v850 @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/v850/v850-c.c b/gcc/config/v850/v850-c.c index ae9b396..fca9b61 100644 --- a/gcc/config/v850/v850-c.c +++ b/gcc/config/v850/v850-c.c @@ -1,5 +1,5 @@ /* v850 specific, C compiler specific functions. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Jeff Law (law@cygnus.com). This file is part of GCC. diff --git a/gcc/config/v850/v850-modes.def b/gcc/config/v850/v850-modes.def index 59f5f11..c3c8f80 100644 --- a/gcc/config/v850/v850-modes.def +++ b/gcc/config/v850/v850-modes.def @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. NEC V850 series - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by NEC EL This file is part of GCC. diff --git a/gcc/config/v850/v850-opts.h b/gcc/config/v850/v850-opts.h index ad7ee534..d1324d9 100644 --- a/gcc/config/v850/v850-opts.h +++ b/gcc/config/v850/v850-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for NEC V850 series. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/v850/v850-protos.h b/gcc/config/v850/v850-protos.h index d7936ca..2efe513 100644 --- a/gcc/config/v850/v850-protos.h +++ b/gcc/config/v850/v850-protos.h @@ -1,5 +1,5 @@ /* Prototypes for v850.c functions used in the md file & elsewhere. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/v850/v850.c b/gcc/config/v850/v850.c index 9a367ab..074adf8 100644 --- a/gcc/config/v850/v850.c +++ b/gcc/config/v850/v850.c @@ -1,5 +1,5 @@ /* Subroutines for insn-output.c for NEC V850 series - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Jeff Law (law@cygnus.com). This file is part of GCC. diff --git a/gcc/config/v850/v850.h b/gcc/config/v850/v850.h index 5fdbbc7..823bc5e 100644 --- a/gcc/config/v850/v850.h +++ b/gcc/config/v850/v850.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. NEC V850 series - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Jeff Law (law@cygnus.com). This file is part of GCC. diff --git a/gcc/config/v850/v850.md b/gcc/config/v850/v850.md index 112ce9b..a580b00 100644 --- a/gcc/config/v850/v850.md +++ b/gcc/config/v850/v850.md @@ -1,5 +1,5 @@ ;; GCC machine description for NEC V850 -;; Copyright (C) 1996-2019 Free Software Foundation, Inc. +;; Copyright (C) 1996-2020 Free Software Foundation, Inc. ;; Contributed by Jeff Law (law@cygnus.com). ;; This file is part of GCC. diff --git a/gcc/config/v850/v850.opt b/gcc/config/v850/v850.opt index ba71ba9..723b5a3 100644 --- a/gcc/config/v850/v850.opt +++ b/gcc/config/v850/v850.opt @@ -1,6 +1,6 @@ ; Options for the NEC V850 port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/vax/builtins.md b/gcc/config/vax/builtins.md index bf4d2ae..ac0e027 100644 --- a/gcc/config/vax/builtins.md +++ b/gcc/config/vax/builtins.md @@ -1,5 +1,5 @@ ;; builtin definitions for DEC VAX. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/vax/constraints.md b/gcc/config/vax/constraints.md index 8483bbf..b8262b6 100644 --- a/gcc/config/vax/constraints.md +++ b/gcc/config/vax/constraints.md @@ -1,5 +1,5 @@ ;; Constraints for the DEC VAX port. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/vax/elf.h b/gcc/config/vax/elf.h index dd8d3d9..555ccef 100644 --- a/gcc/config/vax/elf.h +++ b/gcc/config/vax/elf.h @@ -1,5 +1,5 @@ /* Target definitions for GNU compiler for VAX using ELF - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Matt Thomas <matt@3am-software.com> This file is part of GCC. diff --git a/gcc/config/vax/elf.opt b/gcc/config/vax/elf.opt index b7a579f..10589d7 100644 --- a/gcc/config/vax/elf.opt +++ b/gcc/config/vax/elf.opt @@ -1,6 +1,6 @@ ; VAX ELF options. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/vax/linux.h b/gcc/config/vax/linux.h index 3fc80da..2addf7d 100644 --- a/gcc/config/vax/linux.h +++ b/gcc/config/vax/linux.h @@ -1,5 +1,5 @@ /* Definitions for VAX running Linux-based GNU systems with ELF format. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vax/netbsd-elf.h b/gcc/config/vax/netbsd-elf.h index e7cbe24..26b98ef 100644 --- a/gcc/config/vax/netbsd-elf.h +++ b/gcc/config/vax/netbsd-elf.h @@ -1,6 +1,6 @@ /* Definitions of target machine for GNU compiler, for NetBSD/vax ELF systems. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vax/openbsd.h b/gcc/config/vax/openbsd.h index 735f6709..b733e8c 100644 --- a/gcc/config/vax/openbsd.h +++ b/gcc/config/vax/openbsd.h @@ -1,5 +1,5 @@ /* Configuration fragment for a VAX OpenBSD target. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vax/openbsd1.h b/gcc/config/vax/openbsd1.h index 15e1e15..bde77e7 100644 --- a/gcc/config/vax/openbsd1.h +++ b/gcc/config/vax/openbsd1.h @@ -1,5 +1,5 @@ /* Configuration fragment for a VAX OpenBSD target. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vax/predicates.md b/gcc/config/vax/predicates.md index c6d66f7..7eefc60 100644 --- a/gcc/config/vax/predicates.md +++ b/gcc/config/vax/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for DEC VAX. -;; Copyright (C) 2007-2019 Free Software Foundation, Inc. +;; Copyright (C) 2007-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/vax/vax-modes.def b/gcc/config/vax/vax-modes.def index 2c5a15e..5f1c994 100644 --- a/gcc/config/vax/vax-modes.def +++ b/gcc/config/vax/vax-modes.def @@ -1,5 +1,5 @@ /* VAX extra machine modes. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vax/vax-protos.h b/gcc/config/vax/vax-protos.h index a85cf36..cda2544 100644 --- a/gcc/config/vax/vax-protos.h +++ b/gcc/config/vax/vax-protos.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. VAX version. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vax/vax.c b/gcc/config/vax/vax.c index a971687..4a1ecfa 100644 --- a/gcc/config/vax/vax.c +++ b/gcc/config/vax/vax.c @@ -1,5 +1,5 @@ /* Subroutines for insn-output.c for VAX. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vax/vax.h b/gcc/config/vax/vax.h index e7137dc..c1d0171 100644 --- a/gcc/config/vax/vax.h +++ b/gcc/config/vax/vax.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GNU compiler. VAX version. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vax/vax.md b/gcc/config/vax/vax.md index 298f339..4897ce4 100644 --- a/gcc/config/vax/vax.md +++ b/gcc/config/vax/vax.md @@ -1,5 +1,5 @@ ;; Machine description for GNU compiler, VAX Version -;; Copyright (C) 1987-2019 Free Software Foundation, Inc. +;; Copyright (C) 1987-2020 Free Software Foundation, Inc. ;; This file is part of GCC. diff --git a/gcc/config/vax/vax.opt b/gcc/config/vax/vax.opt index 5df6c8c..86f3065 100644 --- a/gcc/config/vax/vax.opt +++ b/gcc/config/vax/vax.opt @@ -1,6 +1,6 @@ ; Options for the VAX port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/visium/constraints.md b/gcc/config/visium/constraints.md index 53636db..f2f98a7 100644 --- a/gcc/config/visium/constraints.md +++ b/gcc/config/visium/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for Visium. -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/visium/elf.h b/gcc/config/visium/elf.h index 81afbda..e3b0878 100644 --- a/gcc/config/visium/elf.h +++ b/gcc/config/visium/elf.h @@ -1,5 +1,5 @@ /* ELF-specific defines for Visium. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/visium/gr5.md b/gcc/config/visium/gr5.md index 29ec13c..219ad06 100644 --- a/gcc/config/visium/gr5.md +++ b/gcc/config/visium/gr5.md @@ -1,5 +1,5 @@ ;; Scheduling description for GR5. -;; Copyright (C) 2013-2019 Free Software Foundation, Inc. +;; Copyright (C) 2013-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/visium/gr6.md b/gcc/config/visium/gr6.md index cd8d814..88c3431 100644 --- a/gcc/config/visium/gr6.md +++ b/gcc/config/visium/gr6.md @@ -1,5 +1,5 @@ ;; Scheduling description for GR6. -;; Copyright (C) 2013-2019 Free Software Foundation, Inc. +;; Copyright (C) 2013-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/visium/predicates.md b/gcc/config/visium/predicates.md index 45c976a..d79e0c5 100644 --- a/gcc/config/visium/predicates.md +++ b/gcc/config/visium/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Visium. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/visium/t-visium b/gcc/config/visium/t-visium index a086615..6edc985 100644 --- a/gcc/config/visium/t-visium +++ b/gcc/config/visium/t-visium @@ -1,6 +1,6 @@ # General rules that all visium/ targets must have. -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/visium/visium-modes.def b/gcc/config/visium/visium-modes.def index c357dbe..6d5989b 100644 --- a/gcc/config/visium/visium-modes.def +++ b/gcc/config/visium/visium-modes.def @@ -1,5 +1,5 @@ /* Machine description for Visium. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/visium/visium-opts.h b/gcc/config/visium/visium-opts.h index 9f5bdc4..4bcaad8 100644 --- a/gcc/config/visium/visium-opts.h +++ b/gcc/config/visium/visium-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for Visium. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/visium/visium-passes.def b/gcc/config/visium/visium-passes.def index 17c519c..813b12a 100644 --- a/gcc/config/visium/visium-passes.def +++ b/gcc/config/visium/visium-passes.def @@ -1,5 +1,5 @@ /* Description of target passes for Visium. - Copyright (C) 2018 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/visium/visium-protos.h b/gcc/config/visium/visium-protos.h index a44a2cf..948d5fb 100644 --- a/gcc/config/visium/visium-protos.h +++ b/gcc/config/visium/visium-protos.h @@ -1,5 +1,5 @@ /* Prototypes of target machine for Visium. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by C.Nettleton,J.P.Parkes and P.Garbett. This file is part of GCC. diff --git a/gcc/config/visium/visium.c b/gcc/config/visium/visium.c index 89eaa64..843a9a5 100644 --- a/gcc/config/visium/visium.c +++ b/gcc/config/visium/visium.c @@ -1,5 +1,5 @@ /* Output routines for Visium. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by C.Nettleton, J.P.Parkes and P.Garbett. This file is part of GCC. diff --git a/gcc/config/visium/visium.h b/gcc/config/visium/visium.h index 0d7ae0f..5cb940f 100644 --- a/gcc/config/visium/visium.h +++ b/gcc/config/visium/visium.h @@ -1,5 +1,5 @@ /* Definitions of target machine for Visium. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by C.Nettleton, J.P.Parkes and P.Garbett. This file is part of GCC. diff --git a/gcc/config/visium/visium.md b/gcc/config/visium/visium.md index e146b89..07f2ea8 100644 --- a/gcc/config/visium/visium.md +++ b/gcc/config/visium/visium.md @@ -1,5 +1,5 @@ ;; Machine description for Visium. -;; Copyright (C) 2002-2019 Free Software Foundation, Inc. +;; Copyright (C) 2002-2020 Free Software Foundation, Inc. ;; Contributed by C.Nettleton, J.P.Parkes and P.Garbett. ;; This file is part of GCC. diff --git a/gcc/config/visium/visium.opt b/gcc/config/visium/visium.opt index e0490a2..9c2bf6d 100644 --- a/gcc/config/visium/visium.opt +++ b/gcc/config/visium/visium.opt @@ -1,5 +1,5 @@ ; Options for Visium. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/vms/make-crtlmap.awk b/gcc/config/vms/make-crtlmap.awk index f0b7358..fce5c7d 100644 --- a/gcc/config/vms/make-crtlmap.awk +++ b/gcc/config/vms/make-crtlmap.awk @@ -1,5 +1,5 @@ # Generate the VMS crtl map -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. BEGIN { is_first = 1; diff --git a/gcc/config/vms/t-vms b/gcc/config/vms/t-vms index e4ea727..e0aee46 100644 --- a/gcc/config/vms/t-vms +++ b/gcc/config/vms/t-vms @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/vms/t-vmsnative b/gcc/config/vms/t-vmsnative index 81c826e..a66603c 100644 --- a/gcc/config/vms/t-vmsnative +++ b/gcc/config/vms/t-vmsnative @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/vms/vms-ar.c b/gcc/config/vms/vms-ar.c index 22c21ce..9e22cfa 100644 --- a/gcc/config/vms/vms-ar.c +++ b/gcc/config/vms/vms-ar.c @@ -1,5 +1,5 @@ /* VMS archive wrapper. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by AdaCore. This file is part of GCC. diff --git a/gcc/config/vms/vms-c.c b/gcc/config/vms/vms-c.c index d2bdd04..0918efd 100644 --- a/gcc/config/vms/vms-c.c +++ b/gcc/config/vms/vms-c.c @@ -1,5 +1,5 @@ /* VMS specific, C compiler specific functions. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Tristan Gingold (gingold@adacore.com). This file is part of GCC. diff --git a/gcc/config/vms/vms-f.c b/gcc/config/vms/vms-f.c index ace8a0e..4159876 100644 --- a/gcc/config/vms/vms-f.c +++ b/gcc/config/vms/vms-f.c @@ -1,5 +1,5 @@ /* VMS support needed only by Fortran frontends. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vms/vms-ld.c b/gcc/config/vms/vms-ld.c index f02950f..8bb6e28 100644 --- a/gcc/config/vms/vms-ld.c +++ b/gcc/config/vms/vms-ld.c @@ -1,5 +1,5 @@ /* VMS linker wrapper. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by AdaCore This file is part of GCC. diff --git a/gcc/config/vms/vms-opts.h b/gcc/config/vms/vms-opts.h index 2c817ef..a2aa936 100644 --- a/gcc/config/vms/vms-opts.h +++ b/gcc/config/vms/vms-opts.h @@ -1,5 +1,5 @@ /* Definitions for option handling for OpenVMS. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vms/vms-protos.h b/gcc/config/vms/vms-protos.h index d9c87c0..696c6be 100644 --- a/gcc/config/vms/vms-protos.h +++ b/gcc/config/vms/vms-protos.h @@ -1,5 +1,5 @@ /* Definitions of target machine for GCC for VMS. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vms/vms-stdint.h b/gcc/config/vms/vms-stdint.h index 0bfd701..fdb7a71 100644 --- a/gcc/config/vms/vms-stdint.h +++ b/gcc/config/vms/vms-stdint.h @@ -1,5 +1,5 @@ /* Definitions for <stdint.h> types on VMS systems. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vms/vms.c b/gcc/config/vms/vms.c index c3d54ca..6cde159 100644 --- a/gcc/config/vms/vms.c +++ b/gcc/config/vms/vms.c @@ -1,5 +1,5 @@ /* Definitions of target machine GNU compiler. 32bit VMS version. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Douglas B Rupp (rupp@gnat.com). This file is part of GCC. diff --git a/gcc/config/vms/vms.h b/gcc/config/vms/vms.h index 8f9e0b0..f663f0f 100644 --- a/gcc/config/vms/vms.h +++ b/gcc/config/vms/vms.h @@ -1,5 +1,5 @@ /* Definitions of target machine GNU compiler. VMS common version. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Douglas B Rupp (rupp@gnat.com). This file is part of GCC. diff --git a/gcc/config/vms/vms.opt b/gcc/config/vms/vms.opt index 8ceeb2c..2dda12e 100644 --- a/gcc/config/vms/vms.opt +++ b/gcc/config/vms/vms.opt @@ -1,4 +1,4 @@ -; Copyright (C) 2009-2019 Free Software Foundation, Inc. +; Copyright (C) 2009-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/vms/x-vms b/gcc/config/vms/x-vms index fcc0ed5..14c8f9f 100644 --- a/gcc/config/vms/x-vms +++ b/gcc/config/vms/x-vms @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/vms/xm-vms.h b/gcc/config/vms/xm-vms.h index f838b73..e7f510c 100644 --- a/gcc/config/vms/xm-vms.h +++ b/gcc/config/vms/xm-vms.h @@ -1,6 +1,6 @@ /* Configuration for GCC for hosting on VMS using a Unix style C library. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vx-common.h b/gcc/config/vx-common.h index 594db51..c993711 100644 --- a/gcc/config/vx-common.h +++ b/gcc/config/vx-common.h @@ -1,5 +1,5 @@ /* Target-independent configuration for VxWorks and VxWorks AE. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, LLC. This file is part of GCC. diff --git a/gcc/config/vxworks-c.c b/gcc/config/vxworks-c.c index 0de94e5..6fd82c3 100644 --- a/gcc/config/vxworks-c.c +++ b/gcc/config/vxworks-c.c @@ -1,5 +1,5 @@ /* C-family target hooks initializer for VxWorks targets. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vxworks-dummy.h b/gcc/config/vxworks-dummy.h index 6f07900..02b9b2e 100644 --- a/gcc/config/vxworks-dummy.h +++ b/gcc/config/vxworks-dummy.h @@ -1,5 +1,5 @@ /* Dummy definitions of VxWorks-related macros - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vxworks-stdint.h b/gcc/config/vxworks-stdint.h index f9a7d47..648c8e1 100644 --- a/gcc/config/vxworks-stdint.h +++ b/gcc/config/vxworks-stdint.h @@ -1,5 +1,5 @@ /* Definitions for <stdint.h> types on systems using VxWorks. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/vxworks.c b/gcc/config/vxworks.c index 5ca302a..970d504 100644 --- a/gcc/config/vxworks.c +++ b/gcc/config/vxworks.c @@ -1,5 +1,5 @@ /* Common VxWorks target definitions for GNU compiler. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, Inc. This file is part of GCC. diff --git a/gcc/config/vxworks.h b/gcc/config/vxworks.h index d7083b3..58c0e78 100644 --- a/gcc/config/vxworks.h +++ b/gcc/config/vxworks.h @@ -1,5 +1,5 @@ /* Common VxWorks target definitions for GNU compiler. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by Wind River Systems. Rewritten by CodeSourcery, LLC. diff --git a/gcc/config/vxworks.opt b/gcc/config/vxworks.opt index c5f8193..65295f1 100644 --- a/gcc/config/vxworks.opt +++ b/gcc/config/vxworks.opt @@ -1,6 +1,6 @@ ; Processor-independent options for VxWorks. ; -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; Contributed by CodeSourcery, LLC. ; ; This file is part of GCC. diff --git a/gcc/config/vxworksae.h b/gcc/config/vxworksae.h index 39f8712..7509931 100644 --- a/gcc/config/vxworksae.h +++ b/gcc/config/vxworksae.h @@ -1,5 +1,5 @@ /* Common VxWorks AE target definitions for GNU compiler. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, LLC. This file is part of GCC. diff --git a/gcc/config/winnt-c.c b/gcc/config/winnt-c.c index 18b5102..f4d412f 100644 --- a/gcc/config/winnt-c.c +++ b/gcc/config/winnt-c.c @@ -1,5 +1,5 @@ /* Default C-family target hooks initializer. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/xtensa/constraints.md b/gcc/config/xtensa/constraints.md index cda2233..90314d5 100644 --- a/gcc/config/xtensa/constraints.md +++ b/gcc/config/xtensa/constraints.md @@ -1,5 +1,5 @@ ;; Constraint definitions for Xtensa. -;; Copyright (C) 2006-2019 Free Software Foundation, Inc. +;; Copyright (C) 2006-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/xtensa/elf.h b/gcc/config/xtensa/elf.h index 2e1b2c7..6fd589f 100644 --- a/gcc/config/xtensa/elf.h +++ b/gcc/config/xtensa/elf.h @@ -1,6 +1,6 @@ /* Xtensa/Elf configuration. Derived from the configuration for GCC for Intel i386 running Linux. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/xtensa/elf.opt b/gcc/config/xtensa/elf.opt index bb0e47a..6544d1b 100644 --- a/gcc/config/xtensa/elf.opt +++ b/gcc/config/xtensa/elf.opt @@ -1,6 +1,6 @@ ; Xtensa ELF (bare metal) options. -; Copyright (C) 2011-2019 Free Software Foundation, Inc. +; Copyright (C) 2011-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/xtensa/linux.h b/gcc/config/xtensa/linux.h index 74521ba..62a33a9 100644 --- a/gcc/config/xtensa/linux.h +++ b/gcc/config/xtensa/linux.h @@ -1,6 +1,6 @@ /* Xtensa Linux configuration. Derived from the configuration for GCC for Intel i386 running Linux. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/xtensa/predicates.md b/gcc/config/xtensa/predicates.md index d35c90f..1721640 100644 --- a/gcc/config/xtensa/predicates.md +++ b/gcc/config/xtensa/predicates.md @@ -1,5 +1,5 @@ ;; Predicate definitions for Xtensa. -;; Copyright (C) 2005-2019 Free Software Foundation, Inc. +;; Copyright (C) 2005-2020 Free Software Foundation, Inc. ;; ;; This file is part of GCC. ;; diff --git a/gcc/config/xtensa/t-xtensa b/gcc/config/xtensa/t-xtensa index 3babdd1..d46647b 100644 --- a/gcc/config/xtensa/t-xtensa +++ b/gcc/config/xtensa/t-xtensa @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/config/xtensa/uclinux.h b/gcc/config/xtensa/uclinux.h index bcdb78f..64ba26f 100644 --- a/gcc/config/xtensa/uclinux.h +++ b/gcc/config/xtensa/uclinux.h @@ -1,6 +1,6 @@ /* Xtensa uClinux configuration. Derived from the configuration for GCC for Intel i386 running Linux. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/config/xtensa/uclinux.opt b/gcc/config/xtensa/uclinux.opt index 14aeedf..53774fe 100644 --- a/gcc/config/xtensa/uclinux.opt +++ b/gcc/config/xtensa/uclinux.opt @@ -1,6 +1,6 @@ ; Xtensa uClinux options. -; Copyright (C) 2015-2019 Free Software Foundation, Inc. +; Copyright (C) 2015-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/config/xtensa/xtensa-protos.h b/gcc/config/xtensa/xtensa-protos.h index 9784ae5..18d8035 100644 --- a/gcc/config/xtensa/xtensa-protos.h +++ b/gcc/config/xtensa/xtensa-protos.h @@ -1,5 +1,5 @@ /* Prototypes of target machine for GNU compiler for Xtensa. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica. This file is part of GCC. diff --git a/gcc/config/xtensa/xtensa.c b/gcc/config/xtensa/xtensa.c index 9453f0c..0a5ecd2 100644 --- a/gcc/config/xtensa/xtensa.c +++ b/gcc/config/xtensa/xtensa.c @@ -1,5 +1,5 @@ /* Subroutines for insn-output.c for Tensilica's Xtensa architecture. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica. This file is part of GCC. diff --git a/gcc/config/xtensa/xtensa.h b/gcc/config/xtensa/xtensa.h index 70d9487..8e1bcf8 100644 --- a/gcc/config/xtensa/xtensa.h +++ b/gcc/config/xtensa/xtensa.h @@ -1,5 +1,5 @@ /* Definitions of Tensilica's Xtensa target machine for GNU compiler. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica. This file is part of GCC. diff --git a/gcc/config/xtensa/xtensa.md b/gcc/config/xtensa/xtensa.md index d1448a0..5b803d3 100644 --- a/gcc/config/xtensa/xtensa.md +++ b/gcc/config/xtensa/xtensa.md @@ -1,5 +1,5 @@ ;; GCC machine description for Tensilica's Xtensa architecture. -;; Copyright (C) 2001-2019 Free Software Foundation, Inc. +;; Copyright (C) 2001-2020 Free Software Foundation, Inc. ;; Contributed by Bob Wilson (bwilson@tensilica.com) at Tensilica. ;; This file is part of GCC. diff --git a/gcc/config/xtensa/xtensa.opt b/gcc/config/xtensa/xtensa.opt index 3ee592f..dd7aba4 100644 --- a/gcc/config/xtensa/xtensa.opt +++ b/gcc/config/xtensa/xtensa.opt @@ -1,6 +1,6 @@ ; Options for the Tensilica Xtensa port of the compiler. -; Copyright (C) 2005-2019 Free Software Foundation, Inc. +; Copyright (C) 2005-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/configure.ac b/gcc/configure.ac index 954c149..343e131 100644 --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -1,7 +1,7 @@ # configure.ac for GCC # Process this file with autoconf to generate a configuration script. -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/context.c b/gcc/context.c index c016f39..0ec49d8 100644 --- a/gcc/context.c +++ b/gcc/context.c @@ -1,5 +1,5 @@ /* context.c - Holder for global state - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/context.h b/gcc/context.h index d2bab2a..3539090 100644 --- a/gcc/context.h +++ b/gcc/context.h @@ -1,5 +1,5 @@ /* context.h - Holder for global state - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/convert.c b/gcc/convert.c index 7f0d933..42509c5 100644 --- a/gcc/convert.c +++ b/gcc/convert.c @@ -1,5 +1,5 @@ /* Utility routines for data type conversion for GCC. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/convert.h b/gcc/convert.h index 5be553b..495eb85 100644 --- a/gcc/convert.h +++ b/gcc/convert.h @@ -1,5 +1,5 @@ /* Definition of functions in convert.c. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/coretypes.h b/gcc/coretypes.h index a18aaa2..4a86125 100644 --- a/gcc/coretypes.h +++ b/gcc/coretypes.h @@ -1,5 +1,5 @@ /* GCC core type declarations. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/coverage.c b/gcc/coverage.c index b2d853a..5e961b2 100644 --- a/gcc/coverage.c +++ b/gcc/coverage.c @@ -1,5 +1,5 @@ /* Read and write coverage files, and associated functionality. - Copyright (C) 1990-2019 Free Software Foundation, Inc. + Copyright (C) 1990-2020 Free Software Foundation, Inc. Contributed by James E. Wilson, UC Berkeley/Cygnus Support; based on some ideas from Dain Samples of UC Berkeley. Further mangling by Bob Manson, Cygnus Support. diff --git a/gcc/coverage.h b/gcc/coverage.h index 9e1a292..43b639d 100644 --- a/gcc/coverage.h +++ b/gcc/coverage.h @@ -1,5 +1,5 @@ /* coverage.h - Defines data exported from coverage.c - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index a237a8f..35cd60e 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,5678 +1,8 @@ -2019-12-30 Marek Polacek <polacek@redhat.com> - - * decl.c (reshape_init_r): Remove assert. - -2019-12-30 Paolo Carlini <paolo.carlini@oracle.com> - - * decl2.c (delete_sanity): Add location_t parameter and use - it throughout. - * init.c (build_vec_delete_1): Likewise. - (build_delete): Likewise. - (build_vec_delete): Likewise. - (perform_target_ctor): Adjust call. - (perform_member_init): Likewise. - (build_vec_init): Likewise. - * decl.c (cxx_maybe_build_cleanup): Likewise. - * pt.c (tsubst_copy_and_build): Likewise. - * parser.c (cp_parser_delete_expression): Likewise, pass the - combined_loc. - * cp-tree.h: Update declarations. - -2019-12-29 Marek Polacek <polacek@redhat.com> - - PR c++/88337 - Implement P1327R1: Allow dynamic_cast in constexpr. - * constexpr.c (cxx_dynamic_cast_fn_p): New function. - (extract_obj_from_addr_offset): New function. - (get_component_with_type): New function. - (cxx_eval_dynamic_cast_fn): New function. - (cxx_eval_call_expression): Call cxx_eval_dynamic_cast_fn for a call - to __dynamic_cast. - (potential_constant_expression_1): Don't give up on - cxx_dynamic_cast_fn_p. - * rtti.c (build_dynamic_cast_1): When creating a call to - __dynamic_cast, use the location of the original expression. - -2019-12-26 Jakub Jelinek <jakub@redhat.com> - - PR c++/92438 - * parser.c (cp_parser_constructor_declarator_p): If open paren - is followed by RID_ATTRIBUTE, skip over the attribute tokens and - try to parse type specifier. - -2019-12-23 Richard Sandiford <richard.sandiford@arm.com> - - PR c++/92789 - * typeck.c (structural_comptypes): Make sure that two vector types - agree on gnu_vector_type_p. - -2019-12-23 Richard Sandiford <richard.sandiford@arm.com> - - * cvt.c (ocp_convert): Apply rvalue to the source of vector - conversions. - * typeck.c (build_reinterpret_cast_1): Likewise. - -2019-12-19 Marek Polacek <polacek@redhat.com> - - PR c++/92745 - bogus error when initializing array of vectors. - * decl.c (reshape_init_r): For a nested compound literal, do - call reshape_init_{class,array,vector}. - - PR c++/92974 - bogus location for enum and non-enum in ?: warning. - * tree.c (build_min_non_dep): Use the location of NON_DEP when - building the expression. - -2019-12-20 Jakub Jelinek <jakub@redhat.com> - - PR c++/92965 - * pt.c (invalid_nontype_parm_type_p): Call structural_type_p with - explain=true only if emitting error. - - PR c++/92966 - * method.c (early_check_defaulted_comparison): Don't set - DECL_MAYBE_DELETED when returning false. - - PR c++/92973 - * method.c (early_check_defaulted_comparison): For C++17 and earlier - diagnose defaulted comparison operators. - - PR c++/92666 - * call.c (convert_arg_to_ellipsis): For floating point or - decltype(nullptr) arguments call mark_rvalue_use. - - PR c++/92992 - * call.c (convert_arg_to_ellipsis): For decltype(nullptr) arguments - that have side-effects use cp_build_compound_expr. - -2019-12-20 Eric Botcazou <ebotcazou@adacore.com> - - * decl2.c (c_parse_final_cleanups): Always call collect_source_ref on - the main input filename. - -2019-12-19 Julian Brown <julian@codesourcery.com> - Cesar Philippidis <cesar@codesourcery.com> - - * parser.c (cp_parser_omp_clause_name): Support attach and detach - clauses. - (cp_parser_omp_var_list_no_open): Add ALLOW_DEREF optional parameter. - Parse deref if true. - (cp_parser_omp_var_list): Add ALLOW_DEREF optional parameter. Pass to - cp_parser_omp_var_list_no_open. - (cp_parser_oacc_data_clause): Support attach and detach clauses. - Update call to cp_parser_omp_var_list_no_open. - (cp_parser_oacc_all_clauses): Support attach and detach. - (OACC_DATA_CLAUSE_MASK, OACC_ENTER_DATA_CLAUSE_MASK, - OACC_KERNELS_CLAUSE_MASK, OACC_PARALLEL_CLAUSE_MASK, - OACC_SERIAL_CLAUSE_MASK): Add PRAGMA_OACC_CLAUSE_ATTACH. - (OACC_EXIT_DATA_CLAUSE_MASK): Add PRAGMA_OACC_CLAUSE_DETACH. - * semantics.c (handle_omp_array_sections_1): Reject subarrays for - attach and detach. - (handle_omp_array_sections): Use GOMP_MAP_ATTACH_DETACH instead of - GOMP_MAP_ALWAYS_POINTER for OpenACC. - (cp_oacc_check_attachments): New function. - (finish_omp_clauses): Use above function. Allow structure fields and - class members to appear in OpenACC data clauses. Support - GOMP_MAP_ATTACH_DETACH. Support deref. - -2019-12-19 Jason Merrill <jason@redhat.com> - - PR c++/52320 - EH cleanups for partially constructed arrays. - * typeck2.c (split_nonconstant_init_1): Add nested parm. - Add cleanup for whole array if true. - - PR c++/66139 - EH cleanups for partially constructed aggregates. - PR c++/57510 - * cp-gimplify.c (cp_gimplify_init_expr): Use split_nonconstant_init. - * typeck2.c (split_nonconstant_init): Handle non-variable dest. - (split_nonconstant_init_1): Clear TREE_SIDE_EFFECTS. - * tree.c (is_local_temp): New. - -2019-12-18 Jason Merrill <jason@redhat.com> - - PR c++/91165 follow-on tweak - * constexpr.c (cxx_eval_call_expression): Use - unshare_expr_without_location. - -2019-12-19 Julian Brown <julian@codesourcery.com> - Maciej W. Rozycki <macro@codesourcery.com> - Tobias Burnus <tobias@codesourcery.com> - Thomas Schwinge <thomas@codesourcery.com> - - * parser.c (cp_parser_omp_clause_name): Support no_create. - (cp_parser_oacc_data_clause): Likewise. - (cp_parser_oacc_all_clauses): Likewise. - (OACC_DATA_CLAUSE_MASK, OACC_KERNELS_CLAUSE_MASK) - (OACC_PARALLEL_CLAUSE_MASK): Add PRAGMA_OACC_CLAUSE_NO_CREATE. - * semantics.c (handle_omp_array_sections): Support no_create. - -2019-12-18 Paolo Carlini <paolo.carlini@oracle.com> - - * typeck.c (cxx_sizeof_or_alignof_type): Add location_t parameter - and use it throughout. - (cxx_sizeof_expr): Likewise. - (cxx_alignof_expr): Likewise. - (cxx_sizeof_or_alignof_expr): Likewise. - (cxx_alignas_expr): Update call. - * decl.c (fold_sizeof_expr): Likewise. - * pt.c (tsubst_copy): Likewise. - (tsubst_copy_and_build): Likewise. - * except.c (build_throw): Add location_t parameter and use it. - (expand_end_catch_block): Update call. - * parser.c (cp_parser_unary_expression): Update - cxx_sizeof_or_alignof_type and cxx_sizeof_or_alignof_expr calls, - pass the compound location. - (cp_parser_throw_expression): Likewise pass the combined location - to build_throw. - * cp-tree.h: Update declarations. - - * semantics.c (finish_handler_parms): Use DECL_SOURCE_LOCATION. - * decl2.c (check_classfn): Likewise. - - * except.c (is_admissible_throw_operand_or_catch_parameter): - Exploit cp_expr_loc_or_input_loc in one place. - - * except.c (create_try_catch_expr): Remove, unused. - -2019-12-17 Jason Merrill <jason@redhat.com> - - PR c++/12333 - X::~X() with implicit this->. - * parser.c (cp_parser_lookup_name): Use lookup_destructor. - * typeck.c (lookup_destructor): No longer static. - -2019-12-17 Martin Sebor <msebor@redhat.com> - - PR c++/61339 - * parser.c (cp_parser_maybe_warn_enum_key): New function. - (class_decl_loc_t): New class. - (cp_parser_elaborated_type_specifier): Call - cp_parser_maybe_warn_enum_key. - (cp_parser_class_head): Call cp_parser_check_class_key. - (cp_parser_check_class_key): Add arguments. Call class_decl_loc_t::add. - (c_parse_file): Call class_decl_loc_t::diag_mismatched_tags. - -2019-12-17 Jason Merrill <jason@redhat.com> - - PR c++/79592 - missing explanation of invalid constexpr. - * constexpr.c (register_constexpr_fundef): Do store the body of a - template instantiation that is not potentially constant. - (explain_invalid_constexpr_fn): Look it up. - (cxx_eval_call_expression): Check fundef->result. - -2019-12-17 Jason Merrill <jason@redhat.com> - - PR c++/92576 - redeclaration of variable template. - * decl.c (redeclaration_error_message): Recurse for variable - templates. - -2019-12-17 Jason Merrill <jason@redhat.com> - - * name-lookup.c (get_std_name_hint): Add std::byte. - -2019-12-17 Jakub Jelinek <jakub@redhat.com> - - PR c++/59655 - * pt.c (push_tinst_level_loc): If limit_bad_template_recursion, - set TREE_NO_WARNING on tldcl. - * decl2.c (no_linkage_error): Treat templates with TREE_NO_WARNING - as defined during error recovery. - -2019-12-13 Jason Merrill <jason@redhat.com> - - PR c++/91165 - verify_gimple ICE with cached constexpr. - * constexpr.c (cxx_bind_parameters_in_call): Don't unshare. - (cxx_eval_call_expression): Unshare all args if we're caching. - -2019-12-12 Jason Merrill <jason@redhat.com> - - PR c++/92496 - ICE with <=> and no #include <compare>. - * typeck.c (cp_build_binary_op): Handle error from spaceship_type. - -2019-12-11 David Malcolm <dmalcolm@redhat.com> - - * cxx-pretty-print.c (cxx_pretty_printer::clone): New vfunc - implementation. - * cxx-pretty-print.h (cxx_pretty_printer::clone): New vfunc decl. - * error.c (cxx_format_postprocessor::clone): New vfunc. - -2019-12-11 Jakub Jelinek <jakub@redhat.com> - - PR c++/92869 - * class.c (finish_struct): For C++17 and earlier, check - type_has_user_provided_or_explicit_constructor rather than - TYPE_HAS_USER_CONSTRUCTOR whether to set CLASSTYPE_NON_AGGREGATE. - -2019-12-11 Marek Polacek <polacek@redhat.com> - - PR c++/92878 - Parenthesized init of aggregates in new-expression. - * init.c (build_new_1): Handle parenthesized initialization of - aggregates in new-expression. - -2019-12-11 Jason Merrill <jason@redhat.com> - - PR c++/92105 - decltype(decltype) error cascade. - * parser.c (cp_parser_decltype_expr): Don't tentative_firewall here. - (cp_parser_decltype): Do it here. Remember a non-tentative error. - - PR c++/57082 - new X{} and private destructor. - * init.c (build_new_1): Also pass tf_no_cleanup to - build_special_member_call. - - PR c++/92774 - ICE with implicitly deleted operator<=>. - * method.c (comp_info::~comp_info): Factor out of... - (build_comparison_op): Here. Handle error return from build_new_op. - - PR c++/92859 - ADL and bit-field. - * name-lookup.c: Use unlowered_expr_type. - - PR c++/92446 - deduction of class NTTP. - * pt.c (deducible_expression): Look through VIEW_CONVERT_EXPR. - -2019-12-10 Jason Merrill <jason@redhat.com> - - PR c++/92847 - C++20 comparison ambiguity with class template. - * call.c (cand_parms_match): Handle all templated functions. - - Fix C++20 structural type vs. private base. - * class.c (build_base_field_1): Take access parameter. - (build_base_field): Likewise. - (build_base_fields, layout_virtual_bases): Pass it. - * tree.c (structural_type_p): Improve private base diagnostic. - - PR c++/92560 - ICE with decltype and rewritten operator. - * call.c (build_new_op_1): Clear tf_decltype on inner call. - -2019-12-09 David Malcolm <dmalcolm@redhat.com> - - * error.c (range_label_for_type_mismatch::get_text): Replace - label_text ctor calls with label_text::borrow. - -2019-12-09 Paolo Carlini <paolo.carlini@oracle.com> - - * typeck.c (check_for_casting_away_constness): Add location_t - parameter and use it. - (maybe_warn_about_useless_cast): Likewise. - (maybe_warn_about_cast_ignoring_quals): Likewise. - (build_static_cast_1): Likewise. - (build_static_cast): Likewise; sets the location of the returned tree. - (build_reinterpret_cast_1): Likewise. - (build_reinterpret_cast): Likewise; sets the location of the returned - tree. - (build_const_cast_1): Likewise. - (build_const_cast): Likewise; sets the location of the returned tree. - (cp_build_c_cast): Likewise. - (build_c_cast): Adjust. - (build_ptrmemfunc): Adjust calls. - (cp_build_unary_op): Pass the location to invert_truthvalue_loc. - * rtti.c (build_dynamic_cast_1): Add location_t parameter and - use it. - (build_dynamic_cast): Likewise. - * cp-tree.h: Adjust declarations. - * parser.c (cp_parser_postfix_expression): Pass cp_cast_loc to - the various build_*_cast functions. - (get_cast_suggestion): Adjust calls. - (cp_parser_builtin_offsetof): Likewise. - * decl.c (reshape_init): Adjust call. - * method.c (forward_parm): Likewise. - (build_comparison_op): Likewise. - * pt.c (tsubst_copy_and_build): Likewise. - * semantics.c (finish_omp_reduction_clause): Likewise. - (cp_omp_finish_iterators): Likewise. - * tree.c (cp_stabilize_reference): Likewise. - (move): Likewise. - * typeck2.c (build_functional_cast): Likewise. - - * typeck2.c (build_functional_cast_1): New. - (build_functional_cast_1): Calls the latter and sets the location - of the returned tree. - -2019-12-08 Jakub Jelinek <jakub@redhat.com> - - * cvt.c (maybe_warn_nodiscard): Add workaround for GCC 3.4-4.4 - cast - msg to (const char *) in conditional expressions. Formatting fixes. - -2019-12-07 Jason Merrill <jason@redhat.com> - Jakub Jelinek <jakub@redhat.com> - - PR c++/92831 - * call.c (build_conditional_expr_1): For ?: with omitted middle - operand use cp_stabilize_reference if arg1 is glvalue_p rather than - just if it is lvalue_p. - -2019-12-06 Jakub Jelinek <jakub@redhat.com> - - * parser.c (cp_parser_diagnose_invalid_type_name): Mention - that concept is also available with -std=c++2a. - - PR c++/92831 - CWG 1299, not extending temporary lifetime for ?: - * cp-tree.h (extend_ref_init_temps): Add a new argument with NULL - default arg. - * call.c (set_up_extended_ref_temp): Add COND_GUARD argument, pass it - down to extend_ref_init_temps. Before pushing cleanup, if COND_GUARD - is non-NULL, create a bool temporary if needed, initialize to false - and guard the cleanup with the temporary being true. - (extend_ref_init_temps_1): Add COND_GUARD argument, pass it down - to recursive calls and set_up_extended_ref_temp. Handle COND_EXPR. - (extend_ref_init_temps): Add COND_GUARD argument, pass it down to - recursive calls and to extend_ref_init_temps_1. - -2019-12-06 Richard Sandiford <richard.sandiford@arm.com> - - * decl.c (start_decl_1): Use verify_type_context to check whether - the target allows variables of a particular type to have static - or thread-local storage duration. - (check_array_initializer): Use verify_type_context to check whether - the target allows a particular type to be used as an array element. - (create_array_type_for_decl): Likewise. - (cp_finish_decl): Use verify_type_context to check whether - the target allows static member variables of a particular type. - (grokdeclarator): Likewise. Also use verify_type_context to check - whether the target allows non-static member variables of a particular - type. - * except.c: Include target.h. - (is_admissible_throw_operand_or_catch_parameter): Use - verify_type_context to check whether the target allows particular - types to be thrown and caught. - * typeck2.c (add_exception_specifier): Likewise. - * init.c (build_new_1): Use verify_type_context to check whether - the target allows particular types to be dynamically allocated. - (build_vec_delete_1, build_delete): Use verify_type_context to check - whether the target allows particular types to be deleted. - * lambda.c (add_capture): Use verify_type_context to check - whether the target allows particular types to be captured by copy. - * pt.c: Include target.h. - (instantiate_class_template_1): Use verify_type_context to check - whether the target allows non-static member variables of a particular - type. - * typeck.c (cxx_alignof_expr): Use verify_type_context to check - whether the target allows the alignment of a particular type - to be measured. - (pointer_diff, cp_build_unary_op): Use verify_type_context to check - whether the target allows arithmetic involving pointers to particular - types. - -2019-12-05 Marek Polacek <polacek@redhat.com> - Jakub Jelinek <jakub@redhat.com> - - PR c++/91353 - P1331R2: Allow trivial default init in constexpr contexts. - * class.c (trivial_default_constructor_is_constexpr): Return true in - C++20. - * constexpr.c (cx_check_missing_mem_inits): Allow missing field - initializers in C++20. - (cxx_eval_call_expression): Don't clear CONSTRUCTOR_NO_CLEARING for - constexpr constructors in C++20. - (reduced_constant_expression_p): Don't set FIELD for union and array - types. Skip empty class fields without initializers. - * decl.c (check_for_uninitialized_const_var): Permit trivial default - initialization in constexpr. - (next_initializable_field): Don't skip vptr fields. - * method.c (walk_field_subobs): Still consider a constructor that - doesn't initialize all the members constexpr. - -2019-12-05 Marek Polacek <polacek@redhat.com> - - PR c++/92271 - make __is_same alias for __is_same_as. - * cxx-pretty-print.c (pp_cxx_trait_expression) <case CPTK_IS_SAME_AS>: - Print "__is_same". - -2019-12-05 David Edelsohn <dje.gcc@gmail.com> - - * cp-gimplify.c: Include memmodel.h. - -2019-12-05 Paolo Carlini <paolo.carlini@oracle.com> - - * typeck2.c (build_functional_cast): Add location_t parameter - and use it. - * cp-tree.h: Update declaration. - * parser.c (cp_parser_functional_cast): Adjust call. - * call.c (build_op_delete_call): Likewise. - (build_new_method_call_1): Likewise. - * decl.c (check_initializer): Likewise. - * pt.c (tsubst_copy_and_build): Likewise. - * semantics.c (finish_compound_literal): Likewise. - -2019-12-04 David Edelsohn <dje.gcc@gmail.com> - - * cp-gimplify.c: Include tm_p.h. - -2019-12-04 Marek Polacek <polacek@redhat.com> - - * parser.c (enum primary_constraint_error): Remove stray comma. - -2019-12-04 Richard Sandiford <richard.sandiford@arm.com> - - * cp-tree.h (CP_AGGREGATE_TYPE_P): Check for gnu_vector_type_p - instead of VECTOR_TYPE. - * call.c (build_conditional_expr_1): Restrict vector handling - to vectors that satisfy gnu_vector_type_p. - * cvt.c (ocp_convert): Only allow vectors to be converted - to bool if they satisfy gnu_vector_type_p. - (build_expr_type_conversion): Only allow conversions from - vectors if they satisfy gnu_vector_type_p. - * typeck.c (cp_build_binary_op): Only allow binary operators to be - applied to vectors if they satisfy gnu_vector_type_p. - (cp_build_unary_op): Likewise unary operators. - (build_reinterpret_cast_1): - -2019-12-03 Jakub Jelinek <jakub@redhat.com> - - * cp-tree.h (enum cp_tree_index): Add CPTI_SOURCE_LOCATION_IMPL. - (source_location_impl): Define. - (enum cp_built_in_function): Add CP_BUILT_IN_SOURCE_LOCATION. - (fold_builtin_source_location): Declare. - * cp-gimplify.c: Include output.h, file-prefix-map.h and cgraph.h. - (cp_gimplify_expr, cp_fold): Handle CP_BUILT_IN_SOURCE_LOCATION. - Formatting fix. - (get_source_location_impl_type): New function. - (struct source_location_table_entry, - struct source_location_table_entry_hash): New types. - (source_location_table, source_location_id): New variables. - (fold_builtin_source_location): New function. - * constexpr.c (cxx_eval_builtin_function_call): Handle - CP_BUILT_IN_SOURCE_LOCATION. - * tree.c (builtin_valid_in_constant_expr_p): Likewise. Formatting - fix. - * decl.c (cxx_init_decl_processing): Register - __builtin_source_location. - * name-lookup.c (get_std_name_hint): Add source_location entry. - -2019-12-03 Paolo Carlini <paolo.carlini@oracle.com> - - * typeck.c (cp_build_addr_expr_1): Use the cp_expr_loc_or_input_loc - location in a few additional diagnostics; tidy. - (check_return_expr): Likewise. - - * typeck.c (cp_build_addr_expr_1): Use tree_strip_any_location_wrapper - for the address of main pedwarn. - -2019-12-03 Jakub Jelinek <jakub@redhat.com> - - PR c++/91369 - * constexpr.c (struct constexpr_global_ctx): Add cleanups member, - initialize it in the ctor. - (cxx_eval_constant_expression) <case TARGET_EXPR>: If TARGET_EXPR_SLOT - is already in the values hash_map, don't evaluate it again. Put - TARGET_EXPR_SLOT into hash_map even if not lval, and push it into - save_exprs too. If there is TARGET_EXPR_CLEANUP and not - CLEANUP_EH_ONLY, push the cleanup to cleanups vector. - <case CLEANUP_POINT_EXPR>: Save outer cleanups, set cleanups to - local auto_vec, after evaluating the body evaluate cleanups and - restore previous cleanups. - <case TRY_CATCH_EXPR>: Don't crash if the first operand is NULL_TREE. - (cxx_eval_outermost_constant_expr): Set cleanups to local auto_vec, - after evaluating the expression evaluate cleanups. - -2019-12-03 Marek Polacek <polacek@redhat.com> - - PR c++/91363 - P0960R3: Parenthesized initialization of aggregates. - * call.c (build_new_method_call_1): Handle parenthesized initialization - of aggregates by building up a CONSTRUCTOR. - (extend_ref_init_temps): Do nothing for CONSTRUCTOR_IS_PAREN_INIT. - * cp-tree.h (CONSTRUCTOR_IS_PAREN_INIT, LOOKUP_AGGREGATE_PAREN_INIT): - Define. - * decl.c (grok_reference_init): Handle aggregate initialization from - a parenthesized list of values. - (reshape_init): Do nothing for CONSTRUCTOR_IS_PAREN_INIT. - (check_initializer): Handle initialization of an array from a - parenthesized list of values. Use NULL_TREE instead of NULL. - * tree.c (build_cplus_new): Handle BRACE_ENCLOSED_INITIALIZER_P. - * typeck2.c (digest_init_r): Set LOOKUP_AGGREGATE_PAREN_INIT if it - receives a CONSTRUCTOR with CONSTRUCTOR_IS_PAREN_INIT set. Allow - narrowing when LOOKUP_AGGREGATE_PAREN_INIT. - (massage_init_elt): Don't lose LOOKUP_AGGREGATE_PAREN_INIT when passing - flags to digest_init_r. - -2019-12-03 Jakub Jelinek <jakub@redhat.com> - - PR c++/92732 - * typeck2.c (digest_nsdmi_init): For bitfields, use - DECL_BIT_FIELD_TYPE instead of TREE_TYPE. - -2019-12-03 Jason Merrill <jason@redhat.com> - Jakub Jelinek <jakub@redhat.com> - - PR c++/92705 - * call.c (strip_standard_conversion): New function. - (build_new_op_1): Use it for user_conv_p. - (compare_ics): Likewise. - (source_type): Likewise. - -2019-12-03 Jakub Jelinek <jakub@redhat.com> - - PR c++/92695 - * constexpr.c (cxx_bind_parameters_in_call): For virtual calls, - adjust the first argument to point to the derived object rather - than its base. - -2019-12-02 Jakub Jelinek <jakub@redhat.com> - - PR c++/92695 - * constexpr.c (cxx_eval_constant_expression) <case OBJ_TYPE_REF>: Use - STRIP_NOPS before checking for ADDR_EXPR. - -2019-11-29 Jakub Jelinek <jakub@redhat.com> - - PR c++/60228 - * parser.c (cp_parser_omp_declare_reduction_exprs): If - processing_template_decl, wrap the combiner or initializer - into EXPR_STMT. - * decl.c (start_preparsed_function): Don't start a lambda scope - for DECL_OMP_DECLARE_REDUCTION_P functions. - (finish_function): Don't finish a lambda scope for - DECL_OMP_DECLARE_REDUCTION_P functions, nor cp_fold_function - them nor cp_genericize them. - * mangle.c (decl_mangling_context): Look through - DECL_OMP_DECLARE_REDUCTION_P functions. - * semantics.c (expand_or_defer_fn_1): For DECL_OMP_DECLARE_REDUCTION_P - functions, use tentative linkage, don't keep their bodies with - -fkeep-inline-functions and return false at the end. - -2019-11-28 Jakub Jelinek <jakub@redhat.com> - - PR c++/92695 - * decl2.c (mark_used): Don't call note_vague_linkage_fn for pure - virtual functions, even if they are declared inline. - -2019-11-16 Jason Merrill <jason@redhat.com> - - Implement P1814R0, CTAD for alias templates. - * pt.c (rewrite_tparm_list): Factor out of build_deduction_guide. - (maybe_aggr_guide): Check for copy-init here. - (alias_ctad_tweaks, deduction_guides_for): New. - (ctor_deduction_guides_for): Factor out of do_class_deduction. - (ctad_template_p): New. - * parser.c (cp_parser_simple_type_specifier): Use it. - * constraint.cc (append_constraint): New. - -2019-11-16 Jason Merrill <jason@redhat.com> - - * cxx-pretty-print.c (pp_cxx_unqualified_id): Handle alias - template-id. - * pt.c (complex_alias_template_p): True if constraints. - (get_underlying_template, tsubst): Check alias constraints. - (push_template_decl_real): Set alias constraints here. - * parser.c (cp_parser_alias_declaration): Not here. - * constraint.cc (get_constraints): Take const_tree. - -2019-11-12 Jason Merrill <jason@redhat.com> - - PR c++/92206 - ICE with typedef to dependent alias. - * pt.c (dependent_alias_template_spec_p) - (alias_template_specialization_p): Add transparent_typedefs - parameter. - (iterative_hash_template_arg, any_template_parm_r) - (primary_template_specialization_p, tsubst, dependent_type_p_r): - Adjust. - * decl.c (check_elaborated_type_specifier): Adjust. - * error.c (dump_template_bindings, dump_aggr_type): Adjust. - -2019-11-27 Andrew Sutton <asutton@lock3software.com> - - PR c++/92236 - Defer evaluation of concept checks so that static assertions can - emit more detailed diagnostics. - * constexpr.c (cxx_eval_call_expression): Handle concept checks. - (cxx_eval_constant_expression): Diagnose misuse of function concepts - as template-id expressions. Follow the usual return path for results. - (cxx_eval_outermost_constant_expr): Avoid calling - cp_get_callee_fndecl_nofold for function concepts. - * constraint.cc (build_function_check): Fully type the concept check - so that we don't ICE in conversions. - * cp-gimplify.c (cp_genericize_r) [CALL_EXPR]: Handle concept checks. - [TEMPLATE_ID_EXPR] Likewise. - * cvt.c (convert_to_void): Always evaluate concept checks so we don't - accidentally ignore them. Substitution during satisfaction can make - a program ill-formed (example in g++.dg/cpp2a/concepts6.C). - * pt.c (tsubst_copy_and_build): [CALL_EXPR]: Don't evaluate concepts. - [TEMPLATE_ID_EXPR]: Likewise. - * semantics.c (finish_call_expr): Don't evaluate concepts. - (finish_id_expression_1): Likewise. - (finish_static_assert): Preserve the original condition so we can - diagnose concept errors when a check returns false. - -2019-11-27 Andrew Sutton <asutton@lock3software.com> - - PR c++/92439 - Improve quality of diagnostics for subexpressions that need parens. - * parser.c (cp_parser_requires_clause_opt): Add a flag to indicate - when parsing a requires-clause before lambda parameters, and... - (cp_parser_lambda_declarator_opt): ... use that here ... - (cp_parser_type_parameter): ... and here ... - (cp_parser_late_return_type_opt): ... and here ... - (cp_parser_explicit_template_declaration): ... and here. - (cp_parser_diagnose_ungrouped_constraint_plain): Adjust the message - because this can apply to subexpressions that are not immediately - after a requires-clause. - (cp_parser_diagnose_ungrouped_constraint_rich): Likewise. - (primary_constraint_error): New. - (cp_parser_constraint_requires_parens): New. - (cp_parser_unary_constraint_requires_parens): New. - (cp_parser_constraint_primary_expression): Check for unary expressions - before parsing the primary expression. Also check for binary and - postfix operators after a successful parse of the primary expression. - Force a re-parse if the result would form a lower-precedence string. - (cp_parser_constraint_logical_and_expression): Propagate lambda flag; - move checks for ill-formed constraints into the constraint primary - expression. - (cp_parser_constraint_logical_or_expression): Likewise. - (cp_parser_requires_clause_expression): Propagate lambda flag. - -2019-11-27 Andrew Sutton <asutton@lock3software.com> - - PR c++/88395 - * constraint.cc (satisfy_declaration_constraints): Push tinst levels - around satisfaction. - -2019-11-27 Andrew Sutton <asutton@lock3software.com> - - Diagnose certain constraint errors as hard errors, but otherwise treat - them the same as normal SFINAE-type errors. Also, generally clean up - the satisfaction functions. - - * constexpr.c (cxx_eval_constant_expression): Use - evaluate_concept_check. - * constraint.cc (normalize_concept_definition): Accept a diagnostic - flag and only cache when not diagnosing errors. - (decl_satisfied_cache): Map to trees instead of bools. - (satisfy_atom): Guarantee a location for the errors, propagate complain - flags to force_rvalue, and emit errors for non-boolean constraints. - (get_normalized_constraints_and_args): New overloads. Factored out of - satisfy_constraint_expression and satisfy_declaration_constraints. - (satisfy_constraint_expression): Propagate diagnostic info to - normalization. - (satisfy_declaration_constraints): New. Factored out of - constraints_satisfied_p. - (constraint_satisfaction_value): New. Calls - satisfy_constraint_expression or satisfy_declaration_constraints. - (constraints_satisfied_p): Call constraint_satisfaction_value. - (evaluate_concept_check): Don't take tsubst_falgs_t. Replay - satisfaction if an error is encountered. - (current_failed_constraint): Moved from pt.c. - (diagnose_constraints): Call constraint_satisfaction_value. - * cp-tree.h: Update declarations. - * pt.c (current_failed_constraint): Moved to constraint.cc. - * semantics.c (finish_id_expression_1): Remove a duplicate case. - -2019-11-27 Jakub Jelinek <jakub@redhat.com> - - PR c++/92524 - * tree.c (replace_placeholders_r): Don't walk constructor elts with - RANGE_EXPR indexes. - -2019-11-26 Jason Merrill <jason@redhat.com> - - * pt.c (tsubst_copy_and_build) [TEMPLATE_ID_EXPR]: Remember the - location of a variable template-id. - * constexpr.c (cxx_eval_constant_expression): Get expr location - before stripping location wrappers. - (non_const_var_error): Take location argument. - -2019-11-26 Paolo Carlini <paolo.carlini@oracle.com> - - * typeck.c (cp_build_unary_op): Consistently use the accurate - location in seven additional diagnostic messages. - (cp_build_compound_expr): Use cp_expr_loc_or_input_loc in one place. - -2019-11-26 Jakub Jelinek <jakub@redhat.com> - - PR c++/92648 - * parser.c (cp_parser_std_attribute): For unknown attributes, - skip balanced token seq instead of trying to parse - attribute-argument-clause as expression list. Formatting fix. - - PR c++/61414 - * class.c (enum_to_min_precision): New hash_map. - (enum_min_precision): New function. - (check_bitfield_decl): Use it. - -2019-11-25 Paolo Carlini <paolo.carlini@oracle.com> - - * typeck.c (cp_build_indirect_ref_1): Add location_t parameter - and use it in error messages. - (build_x_indirect_ref): Adjust call. - (build_indirect_ref): Likewise. - (cp_build_fold_indirect_ref): Likewise. - (cp_build_array_ref): Likewise. - * call.c (build_new_op_1): Likewise. - * semantics.c (finish_omp_clauses): Likewise. - (finish_omp_depobj): Likewise. - * typeck2.c (build_x_arrow): Likewise. - * cp-tree.h (cp_build_indirect_ref): Update declaration. - - * call.c (build_new_op_1): Use location argument in warning_at. - - * typeck.c (cp_build_modify_expr): Consistently use the - location_t argument. - -2019-11-23 Bernd Edlinger <bernd.edlinger@hotmail.de> - - PR c++/92365 - * name-lookup.c (check_local_shadow): Use can_convert_arg - instead of can_convert. - -2019-11-22 Marek Polacek <polacek@redhat.com> - - PR c++/88337 - P1327R1: Allow polymorphic typeid in constexpr. - * constexpr.c (potential_constant_expression_1): Allow a typeid - expression whose operand is of polymorphic type in constexpr in - C++20. - * rtti.c (build_typeid): Remove obsolete FIXME comment. - -2019-11-22 Jakub Jelinek <jakub@redhat.com> - - PR c/90677 - * cp-objcp-common.c (identifier_global_tag): Define. - - PR c++/92458 - * init.c (nsdmi_inst): Change type to - decl_tree_cache_map * from tree_cache_map *. - * constraint.cc (decl_constraints): Likewise. - * decl.c (get_tuple_decomp_init): Likewise. - * pt.c (defarg_inst, explicit_specifier_map): Likewise. - (tsubst_default_argument, store_explicit_specifier): Use - decl_tree_cache_map::create_ggc rather than - tree_cache_map::create_ggc. - * cp-objcp-common.c (debug_type_map): Change type to - type_tree_cache_map * from tree_cache_map *. - -2019-11-21 Marek Polacek <polacek@redhat.com> - - PR c++/92450 - ICE with invalid nested name specifier. - * parser.c (cp_parser_member_declaration): Don't attempt to print - erroneous bit-field diagnostic if grokdeclarator returns - error_mark_node. - -2019-11-21 Jakub Jelinek <jakub@redhat.com> - Jason Merrill <jason@redhat.com> - - PR c++/90842 - * parser.c (cp_parser_decl_specifier_seq): For concept or typedef - break early if CP_PARSER_FLAGS_ONLY_MUTABLE_OR_CONSTEXPR. - For type specifiers, set CP_PARSER_FLAGS_NO_TYPE_DEFINITIONS - if CP_PARSER_FLAGS_ONLY_MUTABLE_OR_CONSTEXPR is set. - -2019-11-20 Paolo Carlini <paolo.carlini@oracle.com> - - * typeck2.c (build_x_arrow): Early return if decay_conversion - returns error_mark_node. - -2019-11-20 Jakub Jelinek <jakub@redhat.com> - - PR c++/90767 - * call.c (complain_about_no_candidates_for_method_call): If - conv->from is not a type, pass to complain_about_bad_argument - lvalue_type of conv->from. - -2019-11-20 Paolo Carlini <paolo.carlini@oracle.com> - - * cvt.c (ocp_convert): Use additional warning sentinel. - -2019-11-19 Jakub Jelinek <jakub@redhat.com> - - PR c++/92414 - * constexpr.c (cxx_eval_outermost_constant_expr): If DECL_INITIAL - on object is erroneous, return t without trying to evaluate - a constexpr dtor. - -2019-11-12 Jason Merrill <jason@redhat.com> - - * call.c (same_fn_or_template): Change to cand_parms_match. - (joust): Adjust. - (print_z_candidate): Mark rewritten/reversed candidates. - (build_new_op_1): Warn about recursive call with reversed arguments. - -2019-11-15 Andrew Sutton <asutton@lock3software.com> - - PR c++/89913 - * pt.c (get_underlying_template): Exit loop if the original type - of the alias is null. - -2019-11-19 Andrew Sutton <asutton@lock3software.com> - - PR c++/92078 - * pt.c (maybe_new_partial_specialization): Apply access to newly - created partial specializations. Update comment style. - -2019-11-19 Andrew Sutton <asutton@lock3software.com> - - PR c++/92078 - * pt.c (maybe_new_partial_specialization): Apply access to newly - created partial specializations. Update comment style. - -2019-11-19 Andrew Sutton <asutton@lock3software.com> - - PR c++/92403 - Suppress diagnostics substituting into a requires-expression. - * pt.c (tsubst_copy_and_build): Perform the first substitution without - diagnostics and a second only if tsubst_requries_expr returns an error. - -2019-11-19 Jakub Jelinek <jakub@redhat.com> - - PR c++/92504 - * semantics.c (handle_omp_for_class_iterator): Don't call - cp_fully_fold on cond. - -2019-11-18 Paolo Carlini <paolo.carlini@oracle.com> - - * typeck.c (cp_build_addr_expr_1): Use cp_expr_loc_or_input_loc - in three places. - (cxx_sizeof_expr): Use it in one additional place. - (cxx_alignof_expr): Likewise. - (lvalue_or_else): Likewise. - -2019-11-18 Marek Polacek <polacek@redhat.com> - - PR c++/91962 - ICE with reference binding and qualification conversion. - * call.c (convert_like_real) <case ck_ref_bind>: Check need_temporary_p. - -2019-11-17 Jakub Jelinek <jakub@redhat.com> - - * method.c (lookup_comparison_result): Use %qD instead of %<%T::%D%> - to print the decl. - (lookup_comparison_category): Use %qD instead of %<std::%D%> to print - the decl. - -2019-11-15 Paolo Carlini <paolo.carlini@oracle.com> - - * typeck.c (cp_truthvalue_conversion): Add tsubst_flags_t parameter - and use it in calls; also pass the location_t of the expression to - cp_build_binary_op and c_common_truthvalue_conversion. - * rtti.c (build_dynamic_cast_1): Adjust call. - * cvt.c (ocp_convert): Likewise. - * cp-gimplify.c (cp_fold): Likewise. - * cp-tree.h (cp_truthvalue_conversion): Update declaration. - -2019-11-14 Jason Merrill <jason@redhat.com> - - Implement P1816R0, class template argument deduction for aggregates. - * pt.c (maybe_aggr_guide, collect_ctor_idx_types): New. - (is_spec_or_derived): Split out from do_class_deduction. - (build_deduction_guide): Handle aggregate guide. - * class.c (finish_struct): Set CLASSTYPE_NON_AGGREGATE in a - template. - * cp-tree.h (CP_AGGREGATE_TYPE_P): An incomplete class is not an - aggregate. - -2019-11-14 Richard Sandiford <richard.sandiford@arm.com> - - * call.c (build_conditional_expr_1): Use truth_type_for instead - of build_same_sized_truth_vector_type. - * typeck.c (build_vec_cmp): Likewise. - -2019-11-14 Jakub Jelinek <jakub@redhat.com> - - * parser.c (cp_parser_omp_context_selector): Don't require score - argument to fit into shwi, just to be INTEGER_CST. Diagnose - negative score. - * pt.c (tsubst_attribute): Likewise. - - * parser.c (cp_parser_omp_context_selector): Rename - CTX_PROPERTY_IDLIST to CTX_PROPERTY_NAME_LIST, add CTX_PROPERTY_ID. - Use CTX_PROPERTY_ID for atomic_default_mem_order, only allow a single - identifier in that. For CTX_PROPERTY_NAME_LIST, allow identifiers - and string literals. - * pt.c (tsubst_attribute): Fix up STRING_CST handling if allow_string. - -2019-11-13 Marek Polacek <polacek@redhat.com> - - PR c++/89070 - bogus [[nodiscard]] warning in SFINAE. - * cvt.c (convert_to_void): Guard maybe_warn_nodiscard calls with - tf_warning. - -2019-11-13 Richard Sandiford <richard.sandiford@arm.com> - - PR c++/92206 - * cp-tree.h (STF_STRIP_DEPENDENT): New constant. - * tree.c (strip_typedefs): Add STF_STRIP_DEPENDENT to the flags - when calling strip_typedefs recursively on a DECL_ORIGINAL_TYPE. - Don't apply the fix for DR1558 in that case; allow aliases with - dependent template parameters to be stripped instead. - -2019-11-12 Nathan Sidwell <nathan@acm.org> - - * name-lookup.c (lookup_using_decl): New function, merged from ... - (do_class_using_decl): ... here. Call it. And ... - (finish_nonmember_using_decl): ... here. Call it. - -2019-11-12 Martin Liska <mliska@suse.cz> - - * name-lookup.c: Do not include params.h. - * typeck.c: Likewise. - -2019-11-12 Martin Liska <mliska@suse.cz> - - * name-lookup.c (namespace_hints::namespace_hints): Replace old - parameter syntax with the new one, include opts.h if needed. Use - SET_OPTION_IF_UNSET macro. - * typeck.c (comptypes): Likewise. - -2019-11-12 Maciej W. Rozycki <macro@codesourcery.com> - Frederik Harwath <frederik@codesourcery.com> - - gcc/cp/ - * constexpr.c (potential_constant_expression_1): Handle - OACC_SERIAL. - * parser.c (OACC_SERIAL_CLAUSE_MASK): New macro. - (cp_parser_oacc_kernels_parallel): Rename function to... - (cp_parser_oacc_compute): ... this. Handle PRAGMA_OACC_SERIAL. - (cp_parser_omp_construct): Update accordingly. - (cp_parser_pragma): Handle PRAGMA_OACC_SERIAL. Fix alphabetic - order. - * pt.c (tsubst_expr): Handle OACC_SERIAL. - -2019-11-11 Jason Merrill <jason@redhat.com> - - Implement P1946R0, Allow defaulting comparisons by value. - * method.c (early_check_defaulted_comparison): Accept by-value, - reject mixed by-value and by-reference parms. - * decl.c (grokdeclarator): Set funcdef_flag for defaulted friend. - * decl2.c (grokfield): Don't SET_DECL_FRIEND_CONTEXT. - - * typeck.c (cp_build_binary_op): Sorry about <=> on VECTOR_TYPE. - -2019-11-11 Jakub Jelinek <jakub@redhat.com> - - PR c++/92447 - * decl.c (finish_function): Move ctype initialization before - DECL_DELETED_FN handling. - - * semantics.c (finish_translation_unit): Diagnose declare target - without corresponding end declare target. - -2019-11-10 Jason Merrill <jason@redhat.com> - - Implement D1957R0, T* to bool should be considered narrowing. - * typeck2.c (check_narrowing): Treat pointer->bool as a narrowing - conversion with -std=c++2a. - -2019-11-08 Marek Polacek <polacek@redhat.com> - - PR c++/92215 - flawed diagnostic for bit-field with non-integral type. - * parser.c (cp_parser_member_declaration): Add a diagnostic for - bit-fields with non-integral types. - -2019-11-08 Jakub Jelinek <jakub@redhat.com> - - * init.c (build_vec_delete_1): Fix a comment typo - mist -> must. - -2019-11-07 Jason Merrill <jason@redhat.com> - - Implement D1959R0, remove weak_equality and strong_equality. - * method.c (enum comp_cat_tag, comp_cat_info): Remove *_equality. - (genericize_spaceship, common_comparison_type): Likewise. - * typeck.c (cp_build_binary_op): Move SPACESHIP_EXPR to be with the - relational operators, exclude other types no longer supported. - -2019-11-06 Jason Merrill <jason@redhat.com> - - Implement D1907R1 "structural type". - * tree.c (structural_type_p): New. - * pt.c (invalid_nontype_parm_type_p): Use it. - * class.c (build_base_field_1): Take binfo. Copy TREE_PRIVATE. - (build_base_field): Pass binfo. - - PR c++/92150 - partial specialization with class NTTP. - * pt.c (unify): Handle VIEW_CONVERT_EXPR. - - * pt.c (use_pack_expansion_extra_args_p): Still do substitution if - all packs are simple pack expansions. - (add_extra_args): Check that the extra args aren't dependent. - -2019-11-06 Andrew Sutton <asutton@lock3software.com> - - Use satisfaction with nested requirements. - * constraint.cc (build_parameter_mapping): Use - current_template_parms when the declaration is not available. - (norm_info::norm_info) Make explicit. - (normalize_constraint_expression): Factor into a separate overload - that takes arguments, and use that in the original function. - (tsubst_nested_requirement): Use satisfy_constraint instead of - trying to evaluate this as a constant expression. - (finish_nested_requirement): Keep the normalized constraint and the - original normalization arguments with the requirement. - (diagnose_nested_requirement): Use satisfy_constraint. Tentatively - implement more comprehensive diagnostics, but do not enable. - * parser.c (cp_parser_requires_expression): Relax requirement that - requires-expressions can live only inside templates. - * pt.c (any_template_parm_r): Look into type of PARM_DECL. - -2019-11-06 Jason Merrill <jason@redhat.com> - - C++20 NB CA378 - Remove constrained non-template functions. - * decl.c (grokfndecl): Reject constraints on non-templated function. - -2019-11-06 Matthias Kretz <m.kretz@gsi.de> - - * parser.c (cp_parser_operator): Parse operator?: as an - attempt to overload the conditional operator. - -2019-11-05 Jason Merrill <jason@redhat.com> - - Implement C++20 operator<=>. - * cp-tree.h (struct lang_decl_fn): Add maybe_deleted bitfield. - (DECL_MAYBE_DELETED): New. - (enum special_function_kind): Add sfk_comparison. - (LOOKUP_REWRITTEN, LOOKUP_REVERSED): New. - * call.c (struct z_candidate): Add rewritten and reversed methods. - (add_builtin_candidate): Handle SPACESHIP_EXPR. - (add_builtin_candidates): Likewise. - (add_candidates): Don't add a reversed candidate if the parms are - the same. - (add_operator_candidates): Split out from build_new_op_1. Handle - rewritten and reversed candidates. - (add_candidate): Swap conversions of reversed candidate. - (build_new_op_1): Swap them back. Build a second operation for - rewritten candidates. - (extract_call_expr): Handle rewritten calls. - (same_fn_or_template): New. - (joust): Handle rewritten and reversed candidates. - * class.c (add_implicitly_declared_members): Add implicit op==. - (classtype_has_op, classtype_has_defaulted_op): New. - * constexpr.c (cxx_eval_binary_expression): Handle SPACESHIP_EXPR. - (cxx_eval_constant_expression, potential_constant_expression_1): - Likewise. - * cp-gimplify.c (genericize_spaceship): New. - (cp_genericize_r): Use it. - * cp-objcp-common.c (cp_common_init_ts): Handle SPACESHIP_EXPR. - * decl.c (finish_function): Handle deleted function. - * decl2.c (grokfield): SET_DECL_FRIEND_CONTEXT on defaulted friend. - (mark_used): Check DECL_MAYBE_DELETED. Remove assumption that - defaulted functions are non-static members. - * error.c (dump_expr): Handle SPACESHIP_EXPR. - * method.c (type_has_trivial_fn): False for sfk_comparison. - (enum comp_cat_tag, struct comp_cat_info_t): New types. - (comp_cat_cache): New array variable. - (lookup_comparison_result, lookup_comparison_category) - (is_cat, cat_tag_for, spaceship_comp_cat) - (spaceship_type, genericize_spaceship) - (common_comparison_type, early_check_defaulted_comparison) - (comp_info, build_comparison_op): New. - (synthesize_method): Handle sfk_comparison. Handle deleted. - (get_defaulted_eh_spec, maybe_explain_implicit_delete) - (explain_implicit_non_constexpr, implicitly_declare_fn) - (defaulted_late_check, defaultable_fn_check): Handle sfk_comparison. - * name-lookup.c (get_std_name_hint): Add comparison categories. - * tree.c (special_function_p): Add sfk_comparison. - * typeck.c (cp_build_binary_op): Handle SPACESHIP_EXPR. - -2019-11-05 Tim van Deurzen <tim@kompiler.org> - - Add new tree code for the spaceship operator. - * cp-tree.def: Add new tree code. - * operators.def: New binary operator. - * parser.c: Add new token and tree code. - -2019-09-15 Jason Merrill <jason@redhat.com> - - * call.c (build_new_op_1): Don't apply any standard conversions to - the operands of a built-in operator. Don't suppress conversions in - cp_build_unary_op. - * typeck.c (cp_build_unary_op): Do integral promotions for enums. - -2019-11-04 Jason Merrill <jason@redhat.com> - - Use vec instead of raw array for built-in candidates. - * call.c (build_builtin_candidate): Take args in a vec. - (add_builtin_candidate, add_builtin_candidates): Likewise. - (build_conditional_expr_1, build_new_op_1): Adjust. - -2019-11-04 Jason Merrill <jason@redhat.com> - - * constexpr.c (explain_invalid_constexpr_fn): Show location of fn. - - * pt.c (maybe_instantiate_noexcept): Only update clones if we - instantiated. - - * typeck.c (contextual_conv_bool): New. - - * name-lookup.c (lookup_qualified_name): Add wrapper overload taking - C string rather than identifier. - * parser.c (cp_parser_userdef_numeric_literal): Use it. - * rtti.c (emit_support_tinfos): Use it. - * cp-tree.h (ovl_op_identifier): Change to inline functions. - (build_x_binary_op): Add wrapper with fewer parms. - -2019-11-05 Jason Merrill <jason@redhat.com> - - * decl2.c (mark_used): Diagnose use of a function with unsatisfied - constraints here. - * typeck.c (cp_build_function_call_vec): Not here. - -2019-11-05 Nathan Sidwell <nathan@acm.org> - - PR c++/92370 - * parser.c (cp_parser_error_1): Check EOF and UNKNOWN_LOCATION - when skipping over version control marker. - -2019-11-05 Jakub Jelinek <jakub@redhat.com> - - PR c++/92343 - * constexpr.c (potential_constant_expression_1): Return true rather - than false for PREDICT_EXPR. - - * decl.c (omp_declare_variant_finalize_one): Call - declare_simd_adjust_this not just on the context, but also on the - variant-id expression for methods. Don't call - cp_get_callee_fndecl_nofold, call cp_get_callee and only if it is - safe cp_get_fndecl_from_callee. Don't try to print as %qD - NULL in diagnostics. - * pt.c (tsubst_attribute): Handle "omp declare variant base" - attribute. - (tsubst_function_decl): Call omp_declare_variant_finalize - if there are any "omp declare variant base" attributes left. - -2019-11-04 Kamlesh Kumar <kamleshbhalui@gmail.com> - - PR c++/91979 - mangling nullptr expression - * mangle.c (write_template_arg_literal): Handle nullptr - mangling. - -2019-11-04 Jason Merrill <jason@redhat.com> - - * typeck.c (check_return_expr): Avoid redundant error. - -2019-11-02 Paolo Carlini <paolo.carlini@oracle.com> - - * typeck.c (composite_pointer_type): Add a const op_location_t& - parameter and use it in diagnostics. - (composite_pointer_error): Likewise. - (composite_pointer_type_r): Add a const op_location_t& - parameter and forward it. - (cp_build_binary_op): Adjust calls. - (common_pointer_type): Likewise. - * call.c (add_builtin_candidate): Likewise. - (build_conditional_expr_1): Likewise. - * cp-tree.h (composite_pointer_type): Update declaration. - - * typeck.c (cxx_sizeof_expr): Use cp_expr_loc_or_input_loc - in permerror. - (cxx_alignof_expr): Likewise. - (lvalue_or_else): Likewise. - -2019-11-02 Jakub Jelinek <jakub@redhat.com> - - * decl.c (omp_declare_variant_finalize_one): Use - omp_get_context_selector instead of c_omp_get_context_selector. - - PR c++/89640 - * parser.c (cp_parser_decl_specifier_seq): Don't parse attributes - if CP_PARSER_FLAGS_ONLY_MUTABLE_OR_CONSTEXPR. - - PR c++/88335 - Implement P1073R3: Immediate functions - * cp-tree.h (struct lang_decl_fn): Add immediate_fn_p bit. - (DECL_IMMEDIATE_FUNCTION_P, SET_DECL_IMMEDIATE_FUNCTION_P): Define. - (enum cp_decl_spec): Add ds_consteval. - (fold_non_dependent_expr): Add another tree argument defaulted to - NULL_TREE. - * name-lookup.h (struct cp_binding_level): Add immediate_fn_ctx_p - member. - * parser.c (cp_keyword_starts_decl_specifier_p): Adjust comments - for C++11 and C++20 specifiers. Handle RID_CONSTEVAL. - (CP_PARSER_FLAGS_ONLY_MUTABLE_OR_CONSTEXPR): Adjust comment. - (CP_PARSER_FLAGS_CONSTEVAL): New. - (cp_parser_skip_balanced_tokens): New forward declaration. - (cp_parser_lambda_declarator_opt): Handle ds_consteval. Set - current_binding_level->immediate_fn_ctx_p before parsing parameter - list if decl-specifier-seq contains consteval specifier. - (cp_parser_decl_specifier_seq): Handle RID_CONSTEVAL. - (cp_parser_explicit_instantiation): Diagnose explicit instantiation - with consteval specifier. - (cp_parser_init_declarator): For consteval or into flags - CP_PARSER_FLAGS_CONSTEVAL. - (cp_parser_direct_declarator): If CP_PARSER_FLAGS_CONSTEVAL, set - current_binding_level->immediate_fn_ctx_p in the sk_function_parms - scope. - (set_and_check_decl_spec_loc): Add consteval entry, formatting fix. - * call.c (build_addr_func): For direct calls to immediate functions - use build_address rather than decay_conversion. - (build_over_call): Evaluate immediate function invocations. - * error.c (dump_function_decl): Handle DECL_IMMEDIATE_FUNCTION_P. - * semantics.c (expand_or_defer_fn_1): Use tentative linkage and don't - call mark_needed for immediate functions. - * typeck.c (cxx_sizeof_or_alignof_expr): Likewise. Formatting fix. - (cp_build_addr_expr_1): Reject taking address of immediate function - outside of immediate function. - * decl.c (validate_constexpr_redeclaration): Diagnose consteval - vs. non-consteval or vice versa redeclaration. Use - SET_DECL_IMMEDIATE_FUNCTION_P if new_decl is immediate function. - (check_tag_decl): Use %qs with keyword string to simplify translation. - Handle ds_consteval. - (start_decl): Adjust diagnostics for static or thread_local variables - in immediate functions. - (grokfndecl): Call sorry_at on virtual consteval. Use %qs with keyword - to string to simplify translation. Diagnose consteval main. Use - SET_DECL_IMMEDIATE_FUNCTION_P for consteval. - (grokdeclarator): Handle consteval. Use %qs with keyword strings to - simplify translation. Use separate ifs instead of chained else if - for invalid specifiers. For constinit clear constinit_p rather than - constexpr_p. - * constexpr.c (find_immediate_fndecl): New function. - (cxx_eval_outermost_constant_expr): Allow consteval calls returning - void. Diagnose returning address of immediate function from consteval - evaluation. - (fold_non_dependent_expr_template): Add OBJECT argument, pass it - through to cxx_eval_outermost_constant_expr. - (fold_non_dependent_expr): Add OBJECT argument, pass it through to - fold_non_dependent_expr_template. - (fold_non_dependent_init): Adjust fold_non_dependent_expr_template - caller. - * method.c (defaulted_late_check): Adjust diagnostics for consteval. - * lambda.c (maybe_add_lambda_conv_op): Copy over - DECL_DECLARED_CONSTEXPR_P and DECL_IMMEDIATE_FUNCTION_P bits from - callop to both artificial functions. - * init.c (build_value_init): Don't do further processing if - build_special_member_call returned a TREE_CONSTANT. Formatting fix. - - PR c++/91369 - Implement P0784R7: constexpr new - * cp-tree.h (CALL_FROM_NEW_OR_DELETE_P): Define. - * init.c (build_new_1, build_vec_delete_1, build_delete): Set - CALL_FROM_NEW_OR_DELETE_P on the CALL_EXPR to allocator functions. - * constexpr.c (is_std_allocator_allocate): Only allow - global replaceable allocator functions if CALL_FROM_NEW_OR_DELETE_P - or in std::allocate<T>::{,de}allocate. - (potential_constant_expression_1): Likewise. - -2019-11-01 Nathan Sidwell <nathan@acm.org> - - * class.c (check_field_decls): Refactor. - -2019-10-31 Jakub Jelinek <jakub@redhat.com> - - PR c++/90947 - * cp-tree.h (type_initializer_zero_p): Declare. - * decl.c (reshape_init_array_1): Formatting fix. - * tree.c (type_initializer_zero_p): New function. Moved from - ../tree.c, use next_initializable_field, formatting fix. Return - false for TYPE_NON_AGGREGATE_CLASS types. - -2019-10-30 Jason Merrill <jason@redhat.com> - - PR c++/92268 - hard error satisfying return-type-requirement - * constraint.cc (type_deducible_p): Check for substitution failure. - (diagnose_compound_requirement): Adjust diagnostic. - * pt.c (do_auto_deduction): Don't pass cargs to - constraints_satisfied_p. - -2019-10-30 Jakub Jelinek <jakub@redhat.com> - - PR c++/91369 - Implement P0784R7: constexpr new - * constexpr.c (cxx_replaceable_global_alloc_fn): Don't return true - for placement new. - (cxx_placement_new_fn, is_std_construct_at): New functions. - (cxx_eval_call_expression): Allow placement new in std::construct_at. - (potential_constant_expression_1): Likewise. - - * typeck.c (decl_in_std_namespace_p): Return true also for decls - in inline namespaces inside of std namespace. - -2019-10-30 Bernd Edlinger <bernd.edlinger@hotmail.de> - - PR c++/92024 - * name-lookup.c (check_local_shadow): Shadowing TYPE_DECLs - is always a -Wshadow=compatible-local warning, unless - -Wshadow is used. - -2019-10-30 Jason Merrill <jason@redhat.com> - - * cxx-pretty-print.c (get_fold_operator): Use OVL_OP_INFO. - -2019-10-30 Marek Polacek <polacek@redhat.com> - - PR c++/92134 - constinit malfunction in static data member. - * decl2.c (grokfield): Set LOOKUP_CONSTINIT. - -2019-10-30 Jakub Jelinek <jakub@redhat.com> - - * cp-tree.h (omp_declare_variant_finalize, build_local_temp): Declare. - * decl.c: Include omp-general.h. - (declare_simd_adjust_this): Add forward declaration. - (omp_declare_variant_finalize_one, omp_declare_variant_finalize): New - function. - (cp_finish_decl, finish_function): Call omp_declare_variant_finalize. - * parser.c (cp_finish_omp_declare_variant): Adjust parsing of the - variant id-expression and propagate enough information to - omp_declare_variant_finalize_one in the attribute so that it can - finalize it. - * class.c (finish_struct): Call omp_declare_variant_finalize. - * tree.c (build_local_temp): No longer static, remove forward - declaration. - -2019-10-30 Paolo Carlini <paolo.carlini@oracle.com> - - * typeck.c (cp_build_modify_expr): Prefer error + inform to - error + error in one place. - (get_delta_difference_1): Likewise. - (get_delta_difference): Likewise, in two places. - -2019-10-29 Paolo Carlini <paolo.carlini@oracle.com> - - * typeck.c (build_x_unary_op): Use the location_t argument in - three error_at. - -2019-10-29 Marek Polacek <polacek@redhat.com> - - PR c++/90998 - ICE with copy elision in init by ctor and -Wconversion. - * call.c (joust): Don't attempt to warn if ->second_conv is null. - -2019-10-29 Jakub Jelinek <jakub@redhat.com> - - PR c++/92201 - * cp-gimplify.c (cp_gimplify_expr): If gimplify_to_rvalue changes the - function pointer type, re-add cast to the original one. - -2019-10-29 Marek Polacek <polacek@redhat.com> - - PR c++/91548 - fix detecting modifying const objects for ARRAY_REF. - * constexpr.c (cxx_eval_store_expression): Don't call - modifying_const_object_p for ARRAY_REF. - -2019-10-29 Richard Sandiford <richard.sandiford@arm.com> - - * cp-objcp-common.h (cxx_simulate_enum_decl): Declare. - (LANG_HOOKS_SIMULATE_ENUM_DECL): Define to the above. - * decl.c (cxx_simulate_enum_decl): New function. - -2019-10-29 Richard Sandiford <richard.sandiford@arm.com> - - * cp-tree.h (cxx_simulate_builtin_function_decl): Declare. - * decl.c (cxx_simulate_builtin_function_decl): New function. - * cp-objcp-common.h (LANG_HOOKS_SIMULATE_BUILTIN_FUNCTION_DECL): - Define to the above. - -2019-10-28 Martin Sebor <msebor@redhat.com> - - PR c/66970 - * cp-objcp-common.c (names_builtin_p): Define new function. - -2019-10-28 Nathan Sidwell <nathan@acm.org> - - * parser.h (struct cp_token): Drop {ENUM,BOOL}_BITFIELD C-ism. - Add tree_check_p flag, use as nested union discriminator. - (struct cp_lexer): Add saved_type & saved_keyword fields. - * parser.c (eof_token): Delete. - (cp_lexer_new_main): Always init last_token to last token of - buffer. - (cp_lexer_new_from_tokens): Overlay EOF token at end of range. - (cp_lexer_destroy): Restore token under the EOF. - (cp_lexer_previous_token_position): No check for eof_token here. - (cp_lexer_get_preprocessor_token): Clear tree_check_p. - (cp_lexer_peek_nth_token): Check CPP_EOF not eof_token. - (cp_lexer_consume_token): Assert not CPP_EOF, no check for - eof_token. - (cp_lexer_purge_token): Likewise. - (cp_lexer_purge_tokens_after): No check for EOF token. - (cp_parser_nested_name_specifier, cp_parser_decltype) - (cp_parser_template_id): Set tree_check_p. - -2019-10-24 Jakub Jelinek <jakub@redhat.com> - - * decl2.c (cplus_decl_attributes): Add "omp declare target block" - attribute in between declare target and end declare target - pragmas. - - * call.c (convert_arg_to_ellipsis): Add missing space in string - literal. - -2019-10-24 Marek Polacek <polacek@redhat.com> - - * decl.c (reshape_init_r): Add missing space. - -2019-10-24 Nathan Sidwell <nathan@acm.org> - - * pt.c (reduce_template_parm_level): Attach the new TPI to the new - DECL. - (convert_generic_types_to_packs): Pass the copied type to - reduce_templatE_parm_level. - -2019-10-23 Nathan Sidwell <nathan@acm.org> - - * cp-tree.c (CPTI_STD_IDENTIFIER): Delete. - (std_identifier): Delete. - (DECL_NAME_SPACE_STD_P): Compare against std_node. - * decl.c (initialize_predefined_identifiers): 'std' is not needed. - (cxx_init_decl_processing): Adjust creation of ::std. Use - {push,pop}_nested_namespace. - (cxx_builtin_function): Use {push,pop}_nested_namespace. - * except.c (init_exception_processing): Likewise. - * rtti.c (init_rtti_processing): Likewise. - -2019-10-23 Jason Merrill <jason@redhat.com> - - Implement P1286R2, Contra CWG1778 - * method.c (defaulted_late_check): Don't check explicit - exception-specification on defaulted function. - (after_nsdmi_defaulted_late_checks): Remove. - * parser.h (struct cp_unparsed_functions_entry): Remove classes. - * parser.c (unparsed_classes): Remove. - (push_unparsed_function_queues, cp_parser_class_specifier_1): - Adjust. - -2019-10-23 Jakub Jelinek <jakub@redhat.com> - - * constexpr.c (cxx_eval_constant_expression) <case CLEANUP_STMT>: - Temporarily change input_location to CLEANUP_STMT location. - -2019-10-22 Jakub Jelinek <jakub@redhat.com> - - PR tree-optimization/85887 - * decl.c (expand_static_init): Drop ECF_LEAF from __cxa_guard_acquire - and __cxa_guard_release. - -2019-10-22 Marc Glisse <marc.glisse@inria.fr> - - PR c++/85746 - * constexpr.c (cxx_eval_builtin_function_call): Only set - force_folding_builtin_constant_p if manifestly_const_eval. - -2019-10-22 Richard Sandiford <richard.sandiford@arm.com> - - * cp-tree.h (STF_USER_VISIBLE): New constant. - (strip_typedefs, strip_typedefs_expr): Take a flags argument. - * tree.c (strip_typedefs, strip_typedefs_expr): Likewise, - updating mutual calls accordingly. When STF_USER_VISIBLE is true, - only look through typedefs if user_facing_original_type_p. - * error.c (dump_template_bindings, type_to_string): Pass - STF_USER_VISIBLE to strip_typedefs. - (dump_type): Likewise, unless pp_c_flag_gnu_v3 is set. - -2019-10-21 Kamlesh Kumar <kamleshbhalui@gmail.com> - Jason Merrill <jason@redhat.com> - - PR c++/83534 - typeinfo of noexcept function - * rtti.c (get_tinfo_decl_dynamic): Do not call - TYPE_MAIN_VARIANT for function. - (get_typeid): Likewise. - -2019-10-21 Paolo Carlini <paolo.carlini@oracle.com> - - * parser.c (cp_parser_class_head): Improve error recovery upon - extra qualification error. - -2019-10-21 Jakub Jelinek <jakub@redhat.com> - - PR c++/92015 - * constexpr.c (cxx_eval_component_reference, cxx_eval_bit_field_ref): - Use STRIP_ANY_LOCATION_WRAPPER on CONSTRUCTOR elts. - -2019-10-21 Marek Polacek <polacek@redhat.com> - - PR c++/92062 - ODR-use ignored for static member of class template. - * pt.c (has_value_dependent_address): Strip location wrappers. - -2019-10-21 Marek Polacek <polacek@redhat.com> - - PR c++/92106 - ICE with structured bindings and -Wreturn-local-addr. - * typeck.c (maybe_warn_about_returning_address_of_local): Avoid - recursing on null initializer and return false instead. - -2019-10-17 JeanHeyd Meneide <phdofthehouse@gmail.com> - - Implement p1301 [[nodiscard("should have a reason")]] + p1771 DR - * tree.c (handle_nodiscard_attribute): Handle C++2a nodiscard - string message. - (std_attribute_table) Increase nodiscard argument handling - max_length from 0 to 1. - * parser.c (cp_parser_check_std_attribute): Add requirement - that nodiscard only be seen once in attribute-list. - (cp_parser_std_attribute): Check that empty parenthesis lists are - not specified for attributes that have max_length > 0 (e.g. - [[attr()]]). - * cvt.c (maybe_warn_nodiscard): Add nodiscard message to - output, if applicable. - (convert_to_void): Allow constructors to be nodiscard-able (P1771). - -2019-10-18 Nathan Sidwell <nathan@acm.org> - - * cp-tree.h (struct lang_type): Remove was_anonymous. - (TYPE_WAS_UNNAMED): Implement by checking TYPE_DECL & - TYPE_STUB_DECL. - * decl.c (name_unnamed_type): Don't set TYPE_WAS_UNNAMED. - -2019-10-17 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokfndecl): Remove redundant use of in_system_header_at. - (compute_array_index_type_loc): Likewise. - (grokdeclarator): Likewise. - * error.c (cp_printer): Likewise. - * lambda.c (add_default_capture): Likewise. - * parser.c (cp_parser_primary_expression): Likewise. - (cp_parser_selection_statement): Likewise. - (cp_parser_toplevel_declaration): Likewise. - (cp_parser_enumerator_list): Likewise. - (cp_parser_using_declaration): Likewise. - (cp_parser_member_declaration): Likewise. - (cp_parser_exception_specification_opt): Likewise. - (cp_parser_std_attribute_spec): Likewise. - * pt.c (do_decl_instantiation): Likewise. - (do_type_instantiation): Likewise. - * typeck.c (cp_build_unary_op): Likewise. - - * decl.c (check_tag_decl): Pass to in_system_header_at the same - location used for the permerror. - (grokdeclarator): Likewise. - - * decl.c (check_tag_decl): Use locations[ds_typedef] in error_at. - -2019-10-17 Jason Merrill <jason@redhat.com> - - * cp-gimplify.c (cp_gimplify_expr): Use get_initialized_tmp_var. - (gimplify_to_rvalue): Remove default NULL argument. - -2019-10-17 Nathan Sidwell <nathan@acm.org> - - * decl.c (builtin_function_1): Merge into ... - (cxx_builtin_function): ... here. Nadger the decl before maybe - copying it. Set the context. - (cxx_builtin_function_ext_scope): Push to top level, then call - cxx_builtin_function. - -2019-10-16 Luis Machado <luis.machado@linaro.org> - - * cp-gimplify.c: Fix reference to non-existing tree-gimple.c file. - -2019-10-16 Jakub Jelinek <jakub@redhat.com> - - * decl.c (cxx_maybe_build_cleanup): When clearing location of cleanup, - if cleanup is a nop, clear location of its operand too. - -2019-10-15 Andrew Sutton <asutton@lock3software.com> - - Finish moving constraint and logic functionality of out pt.c. - Reimplement and re-enable subsumption caching. - - * config-lang.in (gtfiles): Add logic.cc. - * constraint.cc (atomic_constraints_identical_p): Add assertions. - (hash_atomic_constraint): Likewise. - (constraints_equivalent_p): New. - (inchash::add_constraint): New. - (iterative_hash_constraint): New. - (decl_constraints): Moved from pt.c. - (get_constraints): Likewise. - (set_constraints): Likewise. - (remove_constraints): Likewise. - * cp-tree.h (CONSTR_P): New. - (init_constraint_processing): Remove. - (constraints_equivalent_p, iterative_hash_constraint): Declare. - * decl.c (cxx_init_decl_processing): Don't initialize constraints. - * logic.cc (subsumption_entry): Moved from pt.c. - (subsumption_hasher): Likewise. - (subsumption_cache): Likewise. - (lookup_subsumption): Likewise. - (save_subsumption): Likewise. - (subsumes_constraints_nonnull): Use subsumption cache. - * pt.c: Move aforementioned declarations out of this file. - (init_constraint_processing): Remove. - -2019-10-15 Andrew Sutton <asutton@lock3software.com> - - * parser.c (cp_parser_constructor_declarator_p): Pass an empty - decl-specifier-seq to make sure we parse type constraints as part - of a type-specifier. - -2019-10-15 Nathan Sidwell <nathan@acm.org> - - * class.c (build_clones): Break out of clone_function_decl. Just - build the clones. - (clone_function_decl): Call build_clones, then maybe add them to - the method vector. - - * class.c (build_clone): Refactor to clarify recursiveness. - -2019-10-14 Jason Merrill <jason@redhat.com> - - PR c++/91930 - ICE with constrained inherited default ctor. - * name-lookup.c (do_class_using_decl): Set TYPE_HAS_USER_CONSTRUCTOR - for inherited constructor. - -2019-10-14 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (check_tag_decl): Use DECL_SOURCE_LOCATION. - -2019-10-14 Jakub Jelinek <jakub@redhat.com> - - PR c++/92084 - * semantics.c (handle_omp_array_sections_1): Temporarily disable - -fstrong-eval-order also for in_reduction and task_reduction clauses. - - * parser.c (cp_parser_omp_all_clauses): Change bool NESTED_P argument - into int NESTED, if it is 2, diagnose missing commas in between - clauses. - (cp_parser_omp_context_selector): Pass 2 as last argument to - cp_parser_omp_all_clauses. - -2019-10-12 Jakub Jelinek <jakub@redhat.com> - - * parser.c (cp_parser_omp_context_selector): Improve error recovery. - For simd properties, put them directly into TREE_VALUE. - (cp_finish_omp_declare_variant): Add "omp declare variant base" - attribute rather than "omp declare variant". - -2019-10-11 Marek Polacek <polacek@redhat.com> - - PR c++/92049 - extra error with -fchecking=2. - * pt.c (build_non_dependent_expr): Call fold_non_dependent_expr - with tf_none. - -2019-10-11 Paolo Carlini <paolo.carlini@oracle.com> - - * typeck.c (cp_build_binary_op): Do not handle RROTATE_EXPR and - LROTATE_EXPR. - * constexpr.c (cxx_eval_constant_expression): Likewise. - (potential_constant_expression_1): Likewise. - * pt.c (tsubst_copy): Likewise. - -2019-10-11 Jason Merrill <jason@redhat.com> - - * decl2.c (mark_used): Don't clobber DECL_SOURCE_LOCATION on - explicitly defaulted functions. - * method.c (synthesize_method): Likewise. - -2019-10-11 Jakub Jelinek <jakub@redhat.com> - - PR c++/91987 - * decl2.c (grok_array_decl): For -fstrong-eval-order, when array ref - operands have been swapped and at least one operand has side-effects, - revert the swapping before calling build_array_ref. - * typeck.c (cp_build_array_ref): For non-ARRAY_TYPE array ref with - side-effects on the index operand, if -fstrong-eval-order use - save_expr around the array operand. - (cp_build_binary_op): For shifts with side-effects in the second - operand, wrap first operand into SAVE_EXPR and evaluate it before - the shift. - * semantics.c (handle_omp_array_sections_1): Temporarily disable - flag_strong_eval_order during OMP_CLAUSE_REDUCTION array section - processing. - * cp-gimplify.c (gimplify_to_rvalue): New function. - (cp_gimplify_expr): Use it. - -2019-10-10 Marek Polacek <polacek@redhat.com> - - * typeck.c (comp_ptr_ttypes_real): Change the return type to bool. - Use false instead of 0. - -2019-10-10 Jakub Jelinek <jakub@redhat.com> - - * parser.h (struct cp_omp_declare_simd_data): Add variant_p member. - * parser.c (cp_ensure_no_omp_declare_simd): Handle both declare simd - and declare variant. - (cp_parser_oacc_all_clauses): Formatting fix. - (cp_parser_omp_all_clauses): Add NESTED_P argument, if true, terminate - processing on closing paren and don't skip to end of pragma line. - (cp_parser_omp_declare_simd): Add VARIANT_P argument. Handle also - declare variant. - (omp_construct_selectors, omp_device_selectors, - omp_implementation_selectors, omp_user_selectors): New variables. - (cp_parser_omp_context_selector, - cp_parser_omp_context_selector_specification, - cp_finish_omp_declare_variant): New functions. - (cp_parser_late_parsing_omp_declare_simd): Handle also declare variant. - (cp_parser_omp_declare): Handle declare variant. - -2019-10-09 Jason Merrill <jason@redhat.com> - - * cp-tree.h (template_info_decl_check): Check ENABLE_TREE_CHECKING. - -2019-10-09 Marek Polacek <polacek@redhat.com> - - PR c++/91364 - P0388R4: Permit conversions to arrays of unknown bound. - PR c++/69531 - DR 1307: Differently bounded array parameters. - PR c++/88128 - DR 330: Qual convs and pointers to arrays of pointers. - * call.c (build_array_conv): Build ck_identity at the beginning - of the conversion. - (standard_conversion): Pass bounds_none to comp_ptr_ttypes_const. - (maybe_warn_array_conv): New. - (convert_like_real): Call it. Add an error message about converting - from arrays of unknown bounds. - (conv_get_original_expr): New. - (nelts_initialized_by_list_init): New. - (conv_binds_to_array_of_unknown_bound): New. - (compare_ics): Implement list-initialization ranking based on - array sizes, as specified in DR 1307 and P0388R. - * cp-tree.h (comp_ptr_ttypes_const): Adjust declaration. - (compare_bounds_t): New enum. - * typeck.c (comp_array_types): New bool and compare_bounds_t - parameters. Use them. - (structural_comptypes): Adjust the call to comp_array_types. - (similar_type_p): Handle ARRAY_TYPE. - (build_const_cast_1): Pass bounds_none to comp_ptr_ttypes_const. - (comp_ptr_ttypes_real): Don't check cv-quals of ARRAY_TYPEs. Use - comp_array_types to compare array types. Look through arrays as per - DR 330. - (comp_ptr_ttypes_const): Use comp_array_types to compare array types. - Look through arrays as per DR 330. - -2019-10-09 Marek Polacek <polacek@redhat.com> - - PR c++/92032 - DR 1601: Promotion of enum with fixed underlying type. - * call.c (standard_conversion): When converting an enumeration with - a fixed underlying type to the underlying type, give it the cr_promotion - rank. - (compare_ics): Implement a tiebreaker as per CWG 1601. - -2019-10-08 Andrew Sutton <asutton@lock3software.com> - Jason Merrill <jason@redhat.com> - - Update the concepts implementation to conform to the C++20 - specification, improve compile times, and generally clean up - the implementation. - * call.c (build_new_function_call): Don't evaluate concepts here. - (constraint_failure): Don't record the template. - (print_z_candidate): Don't extract the template. - * class.c (add_method): When overloading, hide ineligible special - member fns. - (check_methods): Set TYPE_HAS_COMPLEX_* here. - * constexpr.c (cxx_eval_constant_expression): Evaluate concepts. - (maybe_initialize_fundef_copies_table): Remove. - (get_fundef_copy): Use hash_map_safe_get_or_insert. - (clear_cv_and_fold_caches): Clear the satisfaction cache. - * constraint.cc (known_non_bool_p): New. - (parsing_constraint_expression_sentinel): Renamed from - expanding_constraint_sentinel. - (check_constraint_operands): New. - (check_constraint_atom): New. - (finish_constraint_binary_op): New. - (finish_constraint_or_expr): Likewise. - (finish_constraint_and_expr): Likewise. - (finish_constraint_primary_expr): Likewise. - (combine_constraint_expressions): New. - (finish_requires_expr): Add location parm. - (get_concept_definition): Return the initializer of concept definitions. - (get_template_head_requirements): New. - (get_trailing_function_requirements): New. - (deduce_constrained_parameter): Check if the identifier or template-id - is a concept definition. - (resolve_concept_definition_check): Removed. - (resolve_variable_concept_check): Removed. - (resolve_concept_check): New. - (resolve_constraint_check): Handle concept definitions. - converting arguments. - (function_concept_check_p): Removed. - (variable_concept_check_p): Removed. - (unpack_concept_check): New. - (get_concept_check_template): New. - (build_call_check): Moved and renamed to build_function_check. - (build_concept_check_arguments): make static. - (build_function_check): Always do overload resolution - in order to force conversion of template arguments (i.e., actually - check that the use of a concept is valid). - (build_standard_check): Renamed from build_real_concept_check. - (build_real_concept_check): Build checks for C++2a concepts by - (build_wildcard_concept_check): New. - (build_concept_check): Use build_real_concept_check. New overload. - (build_constraints): Save expressions, not normalized constraints. - (build_concept_id): New. Pass tf_warning_or_error. - (build_type_constraint): New. - (finish_type_constraints): New. - (associate_classtype_constraints): Also add constraints to union - types. Note the original declaration in errors. Don't return - error_mark_node in order to avoid an assertion later. - (push_down_pack_expansion): Remove. - (finish_shorthand_constraint): Make fold expressions, not naked - parameter packs. Always apply the constraint to each template argument. - (check_introduction_list): New. Fail if not enough - names are introduced. - (finish_template_introduction): Don't normalize constraints. Pass - tsubst flags. Check for insufficient introductions. - (placeholder_extract_concept_and_args): Handle the template-id case. - Unpack function concept checks correctly. - (tsubst_simple_requirement): Return errors if they occur. Don't - process as a template. - (tsubst_type_requirement): Likewise. - (type_deducible_p): New. Wrap the input expression in parens for the - purpose of deduction. - (expression_convertible_t): New. - (tsubst_compound_requirement): Use new deduction, conversion predicates. - (tsubst_nested_requirement): Return errors if they occur. Don't - process as a template. Instantiate and evaluate the nested requirement. - (tsubst_valid_expression_requirement): New. - (tsubst_simple_requirement): Use tsubst_valid_expression_requirement. - (tsubst_compound_requirement): Use tsubst_valid_expression_requirement. - (check_constaint_variables): New. - (tsubst_constraint_variables): Check that type substitutions are valid. - (tsubst_requires_expr): Likewise. Produce new requires-exprs during - template substitution. Copy the previous local specialization stack, - so references to non-local parameters can be found. Use cp_unevaluated. - (tsubst_constraint): New. Don't evaluate concept checks. - (subst_info): New. - (norm_info): New. Used to build a normalization tree for concept check - diagnostics. - (debug_parameter_mapping): New. - (debug_argument_list): New. - (expand_concept): Removed. - (normalize_logical_operation): Pass subst_info through call. - (normalize_pack_expansion): Remove. - (normalize_simple_requirement): Removed - (normalize_type_requirement): Removed - (normalize_compound_requirement): Removed - (normalize_nested_requirement): Removed - (normalize_requirement): Removed - (normalize_requirements): Removed - (normalize_requires_expression): Removed - (normalize_variable_concept_check): Removed. - (normalize_function_concept_check): Removed. - (normalize_concept_check): Merged all normalize_*_check here. - Substitute through written template arguments before normalizing the - definition. Only substitute the innermost template arguments. - (check_for_logical_overloads): Delete. - (map_arguments): New. Associate template parameters with arguments. - (build_parameter_mapping): New. Extract used parameters. - (normalize_expression): Rewrite. - (normalize_conjunction): Removed - (normalize_disjunction): Removed - (normalize_predicate_constraint): Removed - (normalize_parameterized_constraint): Removed - (normalized_map): New variable. - (get_normalized_constraints): New entry point for normalization. - Establishes a timer. - (get_normalized_constraints_from_info): New. - (get_normalized_constraints_from_decl): New. Turn on template processing - prior to normalization. Handle inheriting ctors. Build the - normalization arguments from the full set of template parameters of the - most general template. This guarantees that we have no concrete arguments - in the parameter mapping (e.g., from template members of class - templates). Cache normalizations. - (normalize_concept_definition): New. Cache normalizations. - (normalize_template_requirements): New. - (normalize_nontemplate_requirements): New. - (normalize_constraint_expression): New. - (tsubst_parameter_mapping): New. - (get_mapped_args): New. - (parameter_mapping_equivalent_p): New. Use template_args_equal. - (atomic_constraints_identical_p): New. - (hash_atomic_constraint): New. - (satisfying_constraint_p): New. Guard against recursive evaluation of - constraints during satisfaction. - (satisfy_conjunction): New. - (satisfy_disjunction): New. - (sat_entry): New class for hashing satisfaction results. - (sat_hasher): New hash traits. - (sat_cache): New. - (get_satisfaction): New. Returns cached satisfaction result. - (save_satisfaction): New. Caches a satisfaction result. - (clear_satisfaction_cache): New. - (satisfaction_cache): New. Helps manage satisfaction cache requests. - (decl_satisfied_cache): New. - (satisfy_atom): New. - (satisfy_constraint_r): New. - (satisfy_constraint): Use new satisfaction algorithm. - (evaluate_concept_check): New. - (evaluate_concept): Removed. - (evaluate_function_concept): Removed. - (evaluate_variable_concept): Removed. - (satisfy_constraint_expression): New. - (constraint_expression_satisfied_p): New. - (constraints_satisfied_p): Use strip_inheriting_ctors. Use - push_/pop_access_scope. - (more_constrained): Normalize before calling out to subsumption. Allow - classes as arguments. - (strictly_subsumes): Allow non-templates as arguments. Accept a new - template argument. - (weakly_subsumes): New. - (at_least_as_constrained): Removed. - (diagnose_other_expression): Removed. - (diagnose_predicate_constraint): Removed. - (diagnose_pack_expansion): Removed. - (diagnose_check_constraint): Removed. - (diagnose_logical_constraint): Removed. - (diagnose_expression_constraint): Removed. - (diagnose_type_constraint): Removed. - (diagnose_implicit_conversion_constraint): Removed. - (diagnose_argument_deduction_constraint): Removed. - (diagnose_exception_constraint): Removed. - (diagnose_parameterized_constraint): Removed. - (diagnose_argument_deduction_constraint): Removed. - (diagnose_argument_deduction_constraint): Removed. - (diagnose_argument_deduction_constraint): Removed. - (diagnose_trait_expr): New. - (diagnose_requires_expr): New. - (diagnose_atomic_constraint): New. - (diagnose_valid_expression) Stop wrongly diagnosing valid expressions. - Don't substitute as if in template decls. This causes substitution - to generate expressions that aren't suitable for use with the noexcept - routines. - (diagnose_valid_type) Likewise. - (diagnose_compound_requirement) Actually emit diagnostics for - the causes of errors.Call force_paren_expr_uneval. - (diagnose_declaration_constraints): Turn on template processing to - suppress certain analyses. - * cp-objcp-common.c (cp_common_init_ts): Make concepts typed. - (cp_get_debug_type): Use hash_map_safe_*. - * cp-tree.h: New function declarations for semantic actions, other - facilities. Remove declaration no longer used or needed. Remove - unused _CONSTR macros. - (LANG_DECL_HAS_MIN): Add CONCEPT_DECL. - (template_info_decl_check): Factor macro check into an inline function. - (DECL_TEMPLATE_INFO): Use new check facility. - (finish_concept_definition): New. Don't invalid concept declarations - with invalid initializers. - (find_template_parameters): New. - (concept_definition_p): New. - (concept_check_p): New. - (variable_concept_check_p): New. - (force_paren_expr_uneval): New. - (ovl_iterator::using_p): A USING_DECL by itself was also - introduced by a using-declaration. - (struct tree_template_info): Use tree_base instead of - tree_common. Add tmpl and args fields. - (TI_TEMPLATE, TI_ARGS): Adjust. - (DECLTYPE_FOR_INIT_CAPTURE): Remove. - (CONSTR_CHECK, CONSTR_INFO, CONSTR_EXPR, CONSTR_CONTEXT): New. - (ATOMIC_CONSTR_MAP, TRAIT_EXPR_LOCATION): New. - (struct tree_trait_expr): Add locus field. - (enum tsubst_flags): Add tf_norm as a hint to generate normalization - context when diagnosing constraint failure. - * cp-tree.def: Remove unused _CONSTR nodes and rename PRED_CONSTR - to ATOMIC_CONSTR. - (CONCEPT_DECL): New. - * cxx-pretty-print.c: Remove constraint printing code. - (pp_cxx_concept_definition): New. - (pp_cxx_template_declaration): Print concept definitions. - (pp_cxx_check_constraint): Update printing for concept definitions. - (pp_cxx_nested_name_specifier): Fix a weird - case where we're printing '::::' for concepts. - (simple_type_specifier): Print requirements for placeholder types. - (pp_cxx_constrained_type_spec): Print the associated requirements of - a placeholder type. - (pp_cxx_compound_requirement): Add space before the '->'. - (pp_cxx_parameter_mapping): Print the parameter mapping. - (pp_cxx_atomic_constraint): Use the function above. - * decl.c (redeclaration_error_message): New error for concepts. - (grokdeclarator): Check for and disallow decltype(auto) in parameter - declarations. - (grokfndecl): Don't normalize constraints. Add check for constraints - on declaration. - (grokvardecl): Don't normalize constraints. - (grok_special_member_properties): Don't set TYPE_HAS_COMPLEX_*. - (function_requirements_equivalent_p): New. Compare trailing - requires clauses. Compare combined constraints in pre-C++20 mode. - (decls_match): Compare trailing requires clauses. Compare template - heads for function templates. Remove old constraint comparison. - Simplify comparison of functions, function templates. - (duplicate_function_template_decls): New. Refactor a nasty if - condition into a single predicate. - (require_deduced_type): Don't complain if we already complained about - deduction failure. - (finish_function): Perform auto deduction to ensure that constraints - are checked even when functions contain no return statements. Only do - auto deduction if we haven't previously seen any return statements. - This prevents multiple diagnostics of the same error. - (store_decomp_type): Remove. - (cp_finish_decomp): Use hash_map_safe_put. - * error.c: Remove constraint printing code. - (dump_decl): Dump concept definitions. Handle wildcard declarations. - (dump_template_decl): Likewise. - (dump_type): Print associated requirements for placeholder - types. - (rebuild_concept_check): New. - (maybe_print_single_constraint_context): New. - (maybe_print_constraint_context): Recursively print nested contexts. - * init.c (get_nsdmi): Use hash_map_safe_*. - * lambda.c (maybe_add_lambda_conv_op): Bail if deduction failed. - (add_capture): Copy parameter packs from init. - (lambda_capture_field_type): Always use auto for init-capture. - * logic.cc: Completely rewrite. - (constraint_hash): New. - (clause/ctor): Save atoms in the hash table. - (replace): Save atoms during replacement. - (insert): Save atoms during insertion. - (contains): Only search the hash table for containment. - (clause): Keep a hash of atomic constraints. - (clause::clause): Explicitly copy the hash table when copying. - (disjunction_p, conjunction_p, atomic_p, dnf_size, cnf_size): New. - (diagnose_constraint_size): New. - (subsumes_constraints_nonnull): Compare the sizes of normalized formula - to determine the cheapest decomposition. - * name-lookup.c (diagnose_name_conflict): Diagnose name issues with - concepts. - (matching_fn_p): Check constraints. - (push_class_level_binding_1): Move overloaded functions case down, - accept FUNCTION_DECL as target_decl. - * parser.c (enum required_token): New required token for auto. - (make_location): Add overload taking lexer as last parm. - (cp_parser_required_error): Diagnose missing auto. - (cp_parser_diagnose_ungrouped_constraint_plain): New. - (cp_parser_diagnose_ungrouped_constraint_plain): New. - (cp_parser_constraint_primary_expression): New. Tentatively parse the - primary expression. If that fails tentatively parse a lower - precedence expression in order to diagnose the error. - (cp_parser_check_non_logical_constraint): New. Performs a trial - parse of the right-hand-side of non-logical operators in order to - generate good diagnostics. - (cp_parser_constraint_logical_and_expression): New. - (cp_parser_constraint_logical_or_expression): New. - (cp_parser_requires_clause_expression): New. - (cp_parser_requires_clause): Renamed to cp_parser_constraint_expression. - (cp_parser_requires_clause_opt): Parse the requires-clause differently - in -fconcepts and -std=c++2a modes. - (cp_parser_requirement_list): Rename to cp_parser_requirement_seq. - Rewrite so that semicolons are parsed - along with requirements, not the sequence. - (cp_parser_simple_requirement): Expect a semicolon at end. - (cp_parser_compound_requirement): Expect a semicolon at end. Only - allow trailing-return-type with -fconcepts-ts. - (cp_parser_nested_requirement): Expect a semicolon at end. Parse - constraint-expressions. - (cp_parser_concept_definition): New. Don't fail parsing the concept - definition if the initializer is ill-formed. Don't declare the concept - before parsing the initializer. - (cp_parser_constraint_expression): Declare earlier. - (cp_parser_type_requirement): Current scope is not valid. - (cp_parser_requires_expression): Commit to the tentative parse. - (cp_parser_decl_specifier_seq): Warn when concept appears to be used - as a decl-specifier. - (cp_parser_template_declaration_after_parameters): Parse concept - definitions. - (cp_parser_template_id): Don't try to resolve a concept template-id yet. - (cp_parser_template_id_expr): Resolve it as a concept check. - (cp_parser_decl_specifier_seq): Warn on 'concept bool'. - (cp_parser_type_parameter): Combine expressions not - constraints. - (cp_parser_explicit_template_declaration): Combine expressions not - constraints. - (cp_parser_maybe_concept_name): Removed. - (cp_parser_simple_type_specifier): Handle an error condition of - a bad constrained type specifier. Expect auto or decltype after - a concept name. Also handle the case where we have a template-id - as a concept check. - (cp_parser_template_introduction): Diagnose errors on invalid - introductions. Give up if it doesn't start with a concept name. - Pedwarn if not -fconcepts-ts. - (synthesize_implicit_template_parm): Don't do consistent binding. - Use a new flag for constrained parameters. Combine expressions, - not constraints. Fail if we get a placeholder in block scope. - Placeholders that do not constrain types are not allowed in parameter - declarations, so don't handle them. - (cp_parser_placeholder_type_specifier): New. Implement parsing of - placeholder type specifiers following a concept name or partial - concept check. Disallow decltype(auto) parameters. - (cp_parser_nested_name_specifier_opt): If the token is already - CPP_NESTED_NAME_SPECIFIER, leave it alone. - (cp_parser_id_expression, cp_parser_unqualified_id): Call - cp_parser_template_id_expr. - (cp_parser_placeholder_type_specifier): Add tentative parm. Don't - expect a WILDCARD_DECL. - (cp_parser_trait_expr): Pass trait_loc down. - (cp_parser_postfix_expression): Do set location of dependent member - call. - * pt.c (finish_concept_definition): New. - (push_template_decl_real): Handle concept definitions. - (start_concept_definition): Let push_template_decl_real handle the - creation of the template. - (get_constraints): Return null if the table hasn't been initialized. - (tsubst_copy_and_build): Build template-id expressions for concept - checks. - [TRAIT_EXPR]: Pass trait_loc down. - (lookup_template_class_1): Add the template name to the constraint - failure diagnostic. - (lookup_and_finish_template_variable): Build concept checks - with the correct arguments. - (tsubst_function_decl): Don't substitute through constraints. - Always associate constraints with functions. - (template_parm_level_and_index): Make non-static. - (for_each_template_parm_r): Handle requires expressions. - (keep_template_parm): New. - (find_template_parameters): New. - (more_specialized_fn): Change how winners and losers are chosen. - (make_constrained_auto): Don't normalize constraints. - (template_parameters_equivalent_p): New. Compare template - parameters. Add a comparison for implicitly vs. explicitly declared - parameters. - (template_parameter_lists_equivalent_p): New. Compare template - parameter lists. - (template_requirements_equivalent_p): New. - (template_heads_equivalent_p): New. Compare template heads. - (template_parameter_constraints_equivalent_p): New. - (is_compatible_template_arg): Use weakly_subsumes. - (maybe_new_partial_specialization): Use new constraint comparison - for finding specializations. - (process_partial_specialization): Pass main template as argument. - (more_specialized_partial_spec): Don't immediately return when - detecting a winner. - (make_constrained_auto): Handle concept definitions. - (do_auto_deduction): Update auto deduction for new concept model. - Extract the function concept correctly; rename constr to check to - reflect the kind of node. - (tsubst): Adjust wildcard argument during substitution. - [DECLTYPE_TYPE]: Remove init-capture handling. - (tsubst_copy_and_build): Build concept checks, not template ids. - Defer checks of function concepts. Handle concepts before variable - templates. Handle calls to function concepts explicitly. - (coerce_template_parms): Use concept_definition_p. Handle a deduction - error where a potentially empty pack can be supplied after the last - parameter of a concept. - (finish_template_variable): Don't process concepts here. - (instantiation_dependent_r): Use concept_check_p. - (tsubst_template_args): Make non-static. - (make_constrained_placeholder_type): New. Refactored from - make_constrained_auto. - (make_constrained_auto) Use make_constrained_placeholder_type. - (make_constrained_decltype_auto) New. - (tsubst_function_parms): New. - (value_dependent_expression_p) [TEMPLATE_ID_EXPR]: Use - concept_definition_p. - (push_access_scope, pop_access_scope): No longer static. - (tsubst_template_parm): Substitute TEMPLATE_PARM_CONSTRAINTS. - (tsubst_friend_function): Use tsubst_constraint. Use generic_targs_for. - (get_underlying_template) Use generic_targs_for. - (uses_parameter_packs): Return tree. - (gen_elem_of_pack_expansion_instantiation): Don't push - local_specialization_stack. - (prepend_one_capture): New. - (tsubst_lambda_expr): Use prepend_one_capture. Don't touch - local_specializations. - (template_parms_level_to_args): No longer static. - (add_outermost_template_args): Likewise. - (find_template_parameter_info): New. Provide context for finding - template parameters. - (keep_template_parm): Don't keep parameters declared at depth levels - greater than those of the template parameters of the source declaration. - Don't propagate cv-qualified types. Return 0, so we find all template - parameters, not the just first. - (any_template_parm_r): New. Handle cases that are mishandled by - for_each_template_parm_r. - (generic_targs_for): Factor out of coerce_template_args_for_ttp. - (tsubst_argument_pack): Factor out of tsubst_template_args. - (constraint_sat_entry): Removed. - (constraint_sat_hasher): Removed. - (concept_spec_entry): Removed. - (concept_spec_hasher): Removed. - (constraint_memos): Removed. - (concept_memos): Removed. - (lookup_constraint_satisfaction): Removed. - (memoize_constraint_satisfaction): Removed. - (lookup_concept_satisfaction): Removed. - (memoize_concept_satisfaction): Removed. - (concept_expansions): Removed. - (get_concept_expansion): Removed. - (save_concept_expansion): Removed. - (init_constraint_processing): Remove initialization of non-existing - resources. - (find_template_requirement): New. Search for the sub-requirement - within the associated constraints. - (convert_generic_types_to_packs): Also transform the associated - constraint and update the current template requirements. - (store_defaulted_ttp, lookup_defaulted_ttp): Remove. - (add_defaults_to_ttp): Use hash_map_safe_*. - * semantics.c (finish_call_expr): Diagnose calls to concepts. - Handle concept checks explicitly. - (finish_id_expression): Evaluate variable concepts as part of - id-expression processing. Don't treat variable concepts as variables, - and don't process function concepts as plain id-expressions. - (force_paren_expr): Add even_uneval parm. - (finish_trait_expr): Add location parm. - * tree.c (special_memfn_p): New. - (cp_expr_location): Handle TRAIT_EXPR. - * typeck.c (check_return_expr): Actually use the diagnostic kind - when performing return-type deduction. - * typeck2.c (build_functional_cast): Don't rely on the location of - 'auto'. - -2019-10-09 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grok_ctor_properties): Use DECL_SOURCE_LOCATION. - * typeck.c (cp_build_binary_op): Use the op_location_t argument - in many error messages. - -2019-10-08 Martin Sebor <msebor@redhat.com> - - PR c++/92001 - * call.c (maybe_warn_class_memaccess): Handle arrays. - -2019-10-07 Paolo Carlini <paolo.carlini@oracle.com> - - * call.c (resolve_args): Use cp_expr_loc_or_input_loc in one place. - * decl.c (grokdeclarator): Use id_loc in one place. - * decl2.c (build_anon_union_vars): Use DECL_SOURCE_LOCATION. - * parser.c (cp_parser_delete_expression): Fix the location of the - returned expression. - (cp_parser_throw_expression): Likewise. - * pt.c (determine_specialization): Use DECL_SOURCE_LOCATION. - -2019-10-05 Jakub Jelinek <jakub@redhat.com> - - PR c++/91369 - Implement P0784R7: constexpr new - * cp-tree.h (enum cp_tree_index): Add CPTI_HEAP_UNINIT_IDENTIFIER, - CPTI_HEAP_IDENTIFIER and CPTI_HEAP_DELETED_IDENTIFIER. - (heap_uninit_identifier, heap_identifier, heap_deleted_identifier): - Define. - (type_has_constexpr_destructor, build_new_constexpr_heap_type, - cxx_constant_dtor): Declare. - * class.c (type_maybe_constexpr_default_constructor): Make static. - (type_maybe_constexpr_destructor, type_has_constexpr_destructor): New - functions. - (finalize_literal_type_property): For c++2a, don't clear - CLASSTYPE_LITERAL_P for types without trivial destructors unless they - have non-constexpr destructors. - (explain_non_literal_class): For c++2a, complain about non-constexpr - destructors rather than about non-trivial destructors. - * constexpr.c: Include stor-layout.h. - (struct constexpr_global_ctx): New type. - (struct constexpr_ctx): Add global field, remove values and - constexpr_ops_count. - (cxx_replaceable_global_alloc_fn): New inline function. - (cxx_eval_call_expression): For c++2a allow calls to replaceable - global allocation functions, for new return address of a heap uninit - var, for delete record its deletion. Change ctx->values->{get,put} to - ctx->global->values.{get,put}. - (non_const_var_error): Add auto_diagnostic_group sentinel. Emit - special diagnostics for heap variables. - (cxx_eval_store_expression): Change ctx->values->{get,put} to - ctx->global->values.{get,put}. - (cxx_eval_loop_expr): Initialize jump_target if NULL. Change - new_ctx.values->remove to ctx->global->values.remove. - (cxx_eval_constant_expression): Change *ctx->constexpr_ops_count - to ctx->global->constexpr_ops_count. Change ctx->values->{get,put} to - ctx->global->values.{get,put}. - <case NOP_EXPR>: Formatting fix. On cast of replaceable global - allocation function to some pointer type, adjust the type of - the heap variable and change name from heap_uninit_identifier - to heap_identifier. - (find_heap_var_refs): New function. - (cxx_eval_outermost_constant_expr): Add constexpr_dtor argument, - handle evaluation of constexpr dtors and add tracking of heap - variables. Use tf_no_cleanup for get_target_expr_with_sfinae. - (cxx_constant_value): Adjust cxx_eval_outermost_constant_expr caller. - (cxx_constant_dtor): New function. - (maybe_constant_value, fold_non_dependent_expr_template, - maybe_constant_init_1): Adjust cxx_eval_outermost_constant_expr - callers. - (potential_constant_expression_1): Ignore clobbers. Allow - COND_EXPR_IS_VEC_DELETE for c++2a. - * decl.c (initialize_predefined_identifiers): Add heap identifiers. - (decl_maybe_constant_destruction): New function. - (cp_finish_decl): Don't clear TREE_READONLY for constexpr variables - with non-trivial, but constexpr destructors. - (register_dtor_fn): For constexpr variables with constexpr non-trivial - destructors call cxx_maybe_build_cleanup instead of adding destructor - calls at runtime. - (expand_static_init): For constexpr variables with constexpr - non-trivial destructors call cxx_maybe_build_cleanup. - (grokdeclarator): Allow constexpr destructors for c++2a. Formatting - fix. - (cxx_maybe_build_cleanup): For constexpr variables with constexpr - non-trivial destructors call cxx_constant_dtor instead of adding - destructor calls at runtime. - * init.c: Include stor-layout.h. - (build_new_constexpr_heap_type, maybe_wrap_new_for_constexpr): New - functions. - (build_new_1): For c++2a and new[], add cast around the alloc call - to help constexpr evaluation figure out the type of the heap storage. - (build_vec_delete_1): Set DECL_INITIAL of tbase and emit a DECL_EXPR - for it instead of initializing an uninitialized variable. - * method.c: Include intl.h. - (SFK_CTOR_P, SFK_DTOR_P, SFK_ASSIGN_P, SFK_COPY_P, SFK_MOVE_P): Move - definitions earlier. - (process_subob_fn): Add sfk argument, adjust non-constexpr call - diagnostics based on it. - (walk_field_subobs): Formatting fixes. Adjust process_subob_fn caller. - (synthesized_method_base_walk): Likewise. - (synthesized_method_walk): Set *constexpr_p to true for dtors in c++2a. - Fix up DR number in comment. - (implicitly_declare_fn): Formatting fix. - * typeck2.c (store_init_value): Don't call cp_fully_fold_init on - initializers of automatic non-constexpr variables in constexpr - functions. - -2019-10-04 Jakub Jelinek <jakub@redhat.com> - - PR c++/71504 - * constexpr.c (cxx_fold_indirect_ref_1): New function. - (cxx_fold_indirect_ref): Use it. - - PR c++/91974 - * cp-gimplify.c (cp_gimplify_expr) <case CALL_EXPR>: For - -fstrong-eval-order ensure CALL_EXPR_FN side-effects are evaluated - before any arguments. Additionally, ensure CALL_EXPR_FN that isn't - invariant nor OBJ_TYPE_REF nor SSA_NAME is forced into a temporary. - -2019-10-03 Paolo Carlini <paolo.carlini@oracle.com> - - * init.c (build_new): Use cp_expr_loc_or_input_loc in two places. - * name-lookup.c (do_pushdecl): Use DECL_SOURCE_LOCATION. - (push_class_level_binding_1): Likewise. - (set_decl_namespace): Likewise. - -2019-10-03 Jakub Jelinek <jakub@redhat.com> - - * constexpr.c (cxx_eval_constant_expression) <case CLEANUP_STMT>: If - not skipping upon entry to body, run cleanup with the same *jump_target - as it started to run the cleanup even if the body returns, breaks or - continues. - (potential_constant_expression_1): Allow CLEANUP_STMT. - - * constexpr.c (cxx_eval_store_expression): Formatting fix. Handle - const_object_being_modified with array type. - -2019-10-02 Jason Merrill <jason@redhat.com> - - * typeck2.c (store_init_value): Only clear_cv_and_fold_caches if the - value is constant. - -2019-09-30 Jason Merrill <jason@redhat.com> - - Use hash_map_safe_* functions. - * constexpr.c (maybe_initialize_fundef_copies_table): Remove. - (get_fundef_copy): Use hash_map_safe_get_or_insert. - * cp-objcp-common.c (cp_get_debug_type): Use hash_map_safe_*. - * decl.c (store_decomp_type): Remove. - (cp_finish_decomp): Use hash_map_safe_put. - * init.c (get_nsdmi): Use hash_map_safe_*. - * pt.c (store_defaulted_ttp, lookup_defaulted_ttp): Remove. - (add_defaults_to_ttp): Use hash_map_safe_*. - -2019-10-02 Richard Biener <rguenther@suse.de> - - PR c++/91606 - * decl.c (build_ptrmemfunc_type): Mark pointer-to-member - fat pointer structure members as DECL_NONADDRESSABLE_P. - -2019-09-28 Marek Polacek <polacek@redhat.com> - - PR c++/91889 - follow-up fix for DR 2352. - * call.c (involves_qualification_conversion_p): New function. - (direct_reference_binding): Build a ck_qual if the conversion - would involve a qualification conversion. - (convert_like_real): Strip the conversion created by the ck_qual - in direct_reference_binding. - - PR c++/91921 - stray warning with -Woverloaded-virtual. - * class.c (warn_hidden): Only emit the second part of - -Woverloaded-virtual if the first part was issued. Use inform instead - warning_at. - - PR c++/91923 - failure-to-SFINAE with class type NTTP in C++17. - * pt.c (invalid_nontype_parm_type_p): Only emit errors when - tf_error. - -2019-09-27 Jakub Jelinek <jakub@redhat.com> - - PR c++/88203 - * parser.c (cp_parser_omp_var_list_no_open): Parse predefined - variables. - * semantics.c (finish_omp_clauses): Allow predefined variables in - shared and firstprivate clauses, even when they are predetermined - shared. - * cp-gimplify.c (cxx_omp_predetermined_sharing_1): Return - OMP_CLAUSE_DEFAULT_SHARED for predefined variables. - -2019-09-27 Jason Merrill <jason@redhat.com> - - * constexpr.c (cxx_fold_indirect_ref): Use similar_type_p. - (cxx_eval_indirect_ref): Likewise. Improve error location. - - * cp-tree.h (class iloc_sentinel): New. - * decl.c (grokdeclarator, finish_enum_value_list): Use it. - * mangle.c (mangle_decl_string): Use it. - * pt.c (perform_typedefs_access_check): Use it. - -2019-09-27 Richard Sandiford <richard.sandiford@arm.com> - - * cp-tree.h (build_cxx_call): Take the original function decl - as an optional final parameter. - (cp_build_function_call_vec): Likewise. - * call.c (build_cxx_call): Likewise. Pass all built-in calls to - check_builtin_function_arguments. - * typeck.c (build_function_call_vec): Take the original function - decl as an optional final parameter and pass it to - cp_build_function_call_vec. - (cp_build_function_call_vec): Take the original function - decl as an optional final parameter and pass it to build_cxx_call. - -2019-09-25 Marek Polacek <polacek@redhat.com> - - PR c++/91877 - ICE with converting member of packed struct. - * call.c (convert_like_real): Use similar_type_p in an assert. - -2019-09-25 Paolo Carlini <paolo.carlini@oracle.com> - - * name-lookup.c (check_extern_c_conflict): Use DECL_SOURCE_LOCATION. - (check_local_shadow): Use it in three additional places. - -2019-09-24 Jason Merrill <jason@redhat.com> - - * parser.c (cp_parser_postfix_expression): Do set location of - dependent member call. - -2019-09-24 Marek Polacek <polacek@redhat.com> - - PR c++/91868 - improve -Wshadow location. - * name-lookup.c (check_local_shadow): Use DECL_SOURCE_LOCATION - instead of input_location. - - PR c++/91845 - ICE with invalid pointer-to-member. - * expr.c (mark_use): Use error_operand_p. - * typeck2.c (build_m_component_ref): Check error_operand_p after - calling mark_[lr]value_use. - -2019-09-23 Paolo Carlini <paolo.carlini@oracle.com> - - * pt.c (check_explicit_specialization): Use cp_expr_loc_or_input_loc. - (process_partial_specialization): Likewise. - (convert_nontype_argument_function): Likewise. - (invalid_tparm_referent_p): Likewise. - (convert_template_argument): Likewise. - (check_valid_ptrmem_cst_expr): Tidy. - -2019-09-23 Jason Merrill <jason@redhat.com> - - PR c++/91809 - bit-field and ellipsis. - * call.c (convert_arg_to_ellipsis): Don't call decay_conversion for - arithmetic arguments. - -2019-09-23 Marek Polacek <polacek@redhat.com> - - PR c++/91844 - Implement CWG 2352, Similar types and reference binding. - * call.c (reference_related_p): Use similar_type_p instead of - same_type_p. - (reference_compatible_p): Update implementation to match CWG 2352. - * cp-tree.h (similar_type_p): Declare. - * typeck.c (similar_type_p): New. - -2019-09-22 Marek Polacek <polacek@redhat.com> - - PR c++/91819 - ICE with operator++ and enum. - * call.c (build_new_op_1): Set arg2_type. - -2019-09-17 Jason Merrill <jason@redhat.com> - - * parser.c (cp_parser_statement): Handle [[likely]] on - compound-statement. - -2019-09-19 Jason Merrill <jason@redhat.com> - - Revert: - * call.c (build_new_op_1): Don't apply any standard conversions to - the operands of a built-in operator. Don't suppress conversions in - cp_build_unary_op. - * typeck.c (cp_build_unary_op): Do integral promotions for enums. - -2019-09-16 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokdeclarator): Use declspecs->locations and - declarator->id_loc in a few error messages. - * pt.c (finish_member_template_decl): Use DECL_SOURCE_LOCATION. - (push_template_decl_real): Likewise. - -2019-09-15 Jason Merrill <jason@redhat.com> - - PR c++/30277 - int-width bit-field promotion. - PR c++/33819 - long bit-field promotion. - * typeck.c (cp_perform_integral_promotions): Handle large bit-fields - properly. Handle 32-bit non-int bit-fields properly. - (is_bitfield_expr_with_lowered_type): Don't look through NOP_EXPR. - - PR c++/82165 - enum bitfields and operator overloading. - * call.c (build_new_op_1): Use unlowered_expr_type. - - * call.c (build_new_op_1): Don't apply any standard conversions to - the operands of a built-in operator. Don't suppress conversions in - cp_build_unary_op. - * typeck.c (cp_build_unary_op): Do integral promotions for enums. - -2019-09-15 Marek Polacek <polacek@redhat.com> - - PR c++/91740 - ICE with constexpr call and ?: in ARRAY_REF. - * pt.c (build_non_dependent_expr): Call build_non_dependent_expr for - the first operand. - -2019-09-15 Nathan Sidwell <nathan@acm.org> - - * cp-tree.h (DECL_CLONED_FUNCTION_P): Reimplement using - IDENTIFIER_CDTOR_P, correct documentation. - (DECL_CLONED_FUNCTION): Directly access field. - (decl_cloned_function_p): Delete. - * class.c (decl_cloned_function_p): Delete. - * pt.c (instantiate_template_1): Check DECL_CHAIN is a decl. - -2019-09-11 Nathan Sidwell <nathan@acm.org> - - * c-objcp-common.c (cp-objcp-common.c): Alphababetize and - correctly mark all C++ nodes. - * decl.c (cp_tree_node_structure): Alphabetize. - -2019-09-10 Marek Polacek <polacek@redhat.com> - - PR c++/91673 - ICE with noexcept in alias-declaration. - * parser.c (CP_PARSER_FLAGS_DELAY_NOEXCEPT): New parser flag. - (cp_parser_lambda_declarator_opt): Pass CP_PARSER_FLAGS_NONE to - cp_parser_exception_specification_opt. - (cp_parser_direct_declarator): Adjust a call to - cp_parser_exception_specification_opt. - (cp_parser_member_declaration): Pass CP_PARSER_FLAGS_DELAY_NOEXCEPT - to cp_parser_declarator if not processing a friend or typedef - declaration. - (cp_parser_late_noexcept_specifier): Adjust a call to - cp_parser_noexcept_specification_opt. - (cp_parser_noexcept_specification_opt): New parameter for parser flags, - drop the FRIEND_P parameter. Use the new parameter. - (cp_parser_exception_specification_opt): Likewise. - (cp_parser_transaction): Adjust a call to - cp_parser_noexcept_specification_opt. - (cp_parser_transaction_expression): Likewise. - -2019-09-10 Marek Polacek <polacek@redhat.com> - - PR c++/91705 - constexpr evaluation rejects ++/-- on floats. - * constexpr.c (cxx_eval_increment_expression): Call fold_simple on - the offset. - -2019-09-10 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (has_designator_problem): Use cp_expr_loc_or_input_loc - in error_at. - (build_enumerator): Likewise. - (cp_finish_decl): Use DECL_SOURCE_LOCATION. - (grokdeclarator): Use id_loc in two error_at; change errror - message about constinit together constexpr to use two ranges. - -2019-09-09 Marek Polacek <polacek@redhat.com> - - PR c++/84374 - diagnose invalid uses of decltype(auto). - * decl.c (grokdeclarator): Diagnose wrong usage of decltype(auto) in - a function declaration. - -2019-09-06 Nathan Sidwell <nathan@acm.org> - - PR c++/91125 - * cp-tree.h (IDENTIFIER_REPO_CHOSEN, DECL_REPO_AVAILABLE_P): Delete. - (struct lang_decl_base): Remove repo_available_p. - * decl.c (duplicate_decls): Don't copy DECL_REPO_AVAILABLE_P. - - (Reserve TREE_LANG_FLAG_3 for modules. - * cp-tree.h (DECL_CONSTRUCTION_VTABLE_P): Delete. - (DECL_NON_TRIVIALLY_INITIALIZED_P): Move to TREE_LANG_FLAG_6. - * class.c (build_ctor_vtbl_group): Don't set - DECL_CONSTRUCTION_VTABLE_P. - * decl2.c (determine_visibility_from_class): Don't check - DECL_CONSTRUCTION_VTABLE_P anymore. - -2019-09-06 Martin Liska <mliska@suse.cz> - - PR c++/91125 - * Make-lang.in: Remove repo.o. - * config-lang.in: Likewise. - * cp-tree.h (init_repo): Remove declarations - of repo-related functions. - (repo_emit_p): Likewise. - (repo_export_class_p): Likewise. - (finish_repo): Likewise. - * decl2.c (import_export_class): Always - set -1 value/ - (mark_needed): Remove -frepo from comment. - (import_export_decl): Similarly here. - (c_parse_final_cleanups): Remove call of finish_repo. - * lex.c (cxx_init): Remove call to init_repo. - * optimize.c (can_alias_cdtor): Remove dead condition. - * pt.c (push_template_decl_real): Update comment. - (instantiate_decl): Remove dead code used for -frepo. - * repo.c: Remove. - -2019-09-05 Marek Polacek <polacek@redhat.com> - - PR c++/91644 - ICE with constinit in function template. - * decl.c (start_decl): Call retrofit_lang_decl for constinit variables. - * pt.c (tsubst_expr): Pass LOOKUP_CONSTINIT down to cp_finish_decl for - constinit variables. - -2019-09-05 Nathan Sidwell <nathan@acm.org> - - * cp-tree.h (DECL_VTABLE_OR_VTT_P): Forward to DECL_VIRTUAL_P. - -2019-09-04 Marek Polacek <polacek@redhat.com> - - * call.c (build_over_call): Remove -fdeduce-init-list implementation. - * pt.c (unify): Likewise. - -2019-09-01 Marek Polacek <polacek@redhat.com> - - PR c++/91129 - wrong error with binary op in template argument. - * typeck.c (warn_for_null_address): Use fold_for_warn instead of - fold_non_dependent_expr. - (cp_build_binary_op): Likewise. - -2019-08-30 Jason Merrill <jason@redhat.com> - - Add source location to TRAIT_EXPR. - * cp-tree.h (TRAIT_EXPR_LOCATION): New. - (struct tree_trait_expr): Add locus field. - * parser.c (cp_parser_trait_expr): Pass trait_loc down. - * pt.c (tsubst_copy_and_build) [TRAIT_EXPR]: Likewise. - * semantics.c (finish_trait_expr): Add location parm. - * tree.c (cp_expr_location): Handle TRAIT_EXPR. - -2019-08-29 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (check_var_type): Add location_t parameter and use it. - (grokdeclarator): Adjust call. - * pt.c (tsubst_decl): Likewise. - * cp-tree.h: Adjust declaration. - -2019-08-28 Marek Polacek <polacek@redhat.com> - - Implement P1152R4: Deprecating some uses of volatile. - PR c++/91361 - * cp-gimplify.c (cp_fold): Set TREE_THIS_VOLATILE. - * decl.c (grokdeclarator): Warn about a volatile-qualified structured - binding and return type. - (grokparms): Warn about a volatile-qualified function parameter. - * expr.c (mark_use) <case MODIFY_EXPR>: Emit a -Wvolatile warning. - * typeck.c (cp_build_unary_op): Emit a -Wvolatile warning for pre and - post ++/-- on a volatile operand. - (genericize_compound_lvalue): Use a better location. Don't lose - TREE_THIS_VOLATILE. - (cp_build_modify_expr): Emit a -Wvolatile warning for a compound - assignment whose LHS is volatile-qualified. Build the assignment with - a more precise location. - -2019-08-28 Marek Polacek <polacek@redhat.com> - - PR c++/91360 - Implement C++20 P1143R2: constinit. - * cp-tree.h (TINFO_VAR_DECLARED_CONSTINIT): Define. - (LOOKUP_CONSTINIT): Define. - (enum cp_decl_spec): Add ds_constinit. - * decl.c (check_tag_decl): Give an error for constinit in type - declarations. - (check_initializer): Also check LOOKUP_CONSTINIT. - (cp_finish_decl): Add checking for a constinit declaration. Set - TINFO_VAR_DECLARED_CONSTINIT. - (grokdeclarator): Add checking for a declaration with the constinit - specifier. - * lex.c (init_reswords): Handle D_CXX20. - * parser.c (cp_lexer_get_preprocessor_token): Pass a better location - to warning_at. Warn about C++20 keywords. - (cp_keyword_starts_decl_specifier_p): Handle RID_CONSTINIT. - (cp_parser_diagnose_invalid_type_name): Add an inform about constinit. - (cp_parser_decomposition_declaration): Maybe pass LOOKUP_CONSTINIT to - cp_finish_decl. - (cp_parser_decl_specifier_seq): Handle RID_CONSTINIT. - (cp_parser_init_declarator): Maybe pass LOOKUP_CONSTINIT to - cp_finish_decl. - (set_and_check_decl_spec_loc): Add "constinit". - * pt.c (tsubst_decl): Set TINFO_VAR_DECLARED_CONSTINIT. - (instantiate_decl): Maybe pass LOOKUP_CONSTINIT to cp_finish_decl. - * typeck2.c (store_init_value): If a constinit variable wasn't - initialized using a constant initializer, give an error. - -2019-08-28 Nathan Sidwell <nathan@acm.org> - - PR c++/90613 - * name-lookup.c (cp_emit_debug_info): Check for builtins during - overload iteration. - -2019-08-27 Marek Polacek <polacek@redhat.com> - - PR c++/81676 - bogus -Wunused warnings in constexpr if. - * semantics.c (maybe_mark_exp_read_r): New function. - (finish_if_stmt): Call it on THEN_CLAUSE and ELSE_CLAUSE. - - PR c++/91428 - warn about std::is_constant_evaluated in if constexpr. - * cp-tree.h (decl_in_std_namespace_p): Declare. - * semantics.c (is_std_constant_evaluated_p): New. - (finish_if_stmt_cond): Warn about "std::is_constant_evaluated ()" in - an if-constexpr. - * typeck.c (decl_in_std_namespace_p): No longer static. - -2019-08-26 Jason Merrill <jason@redhat.com> - - * decl.c (duplicate_decls): Always merge DECL_DECLARED_CONSTEXPR_P. - -2019-08-26 Marek Polacek <polacek@redhat.com> - - PR c++/91545 - ICE in constexpr store evaluation. - * constexpr.c (cxx_eval_store_expression): Check FIELD_DECL instead - of DECL_P. - -2019-08-24 Nathan Sidwell <nathan@acm.org> - - * class.c (check_for_overrides): Conversion operators need - checking too. - -2019-08-24 Paolo Carlini <paolo.carlini@oracle.com> - - * semantics.c (finish_switch_cond): Improve error message location. - -2019-08-23 Jason Merrill <jason@redhat.com> - - * decl2.c (decl_dependent_p): New. - (mark_used): Check it instead of just processing_template_decl. - -2019-08-23 Jason Merrill <jason@redhat.com> - - * parser.c (cp_parser_nested_name_specifier_opt): Avoid redundant - error. - -2019-08-23 Marek Polacek <polacek@redhat.com> - - PR c++/91521 - wrong error with operator->. - * decl.c (grokdeclarator): Return error_mark_node for an invalid - trailing return type. - - PR c++/79817 - attribute deprecated on namespace. - * cp-tree.h (cp_warn_deprecated_use_scopes): Declare. - * decl.c (grokdeclarator): Call cp_warn_deprecated_use_scopes. - (type_is_deprecated): Likewise. - * decl2.c (cp_warn_deprecated_use_scopes): New function. - * name-lookup.c (handle_namespace_attrs): Handle attribute deprecated. - * parser.c (cp_parser_namespace_alias_definition): Call - cp_warn_deprecated_use_scopes. - (cp_parser_using_declaration): Likewise. - (cp_parser_using_directive): Likewise. - * semantics.c (finish_id_expression_1): Likewise. - -2019-08-23 Nathan Sidwell <nathan@acm.org> - - * class.c (check_for_override): Checking IDENTIFIER_VIRTUAL_P is - sufficient, reorder DECL_OVERRIDE_P check. - -2019-08-23 Iain Sandoe <iain@sandoe.co.uk> - - PR pch/61250 - * parser.c (cp_parser_initial_pragma): Call c_common_no_more_pch () - after determining that the first token is not - PRAGMA_GCC_PCH_PREPROCESS. - -2019-08-22 Marek Polacek <polacek@redhat.com> - - PR c++/91304 - prefix attributes ignored in condition. - * parser.c (cp_parser_condition): Handle prefix attributes. - -2019-08-21 Richard Sandiford <richard.sandiford@arm.com> - - PR c++/91505 - * decl.c (duplicate_decls): Call copy_attributes_to_builtin inside - the BUILT_IN_NORMAL block rather than afterward. - -2019-08-19 Marek Polacek <polacek@redhat.com> - - PR c++/91264 - detect modifying const objects in constexpr. - * constexpr.c (modifying_const_object_error): New function. - (cxx_eval_call_expression): Set TREE_READONLY on a CONSTRUCTOR of - a const-qualified object after it's been fully constructed. - (modifying_const_object_p): New function. - (cxx_eval_store_expression): Detect modifying a const object - during constant expression evaluation. - (cxx_eval_increment_expression): Use a better location when building - up the store. - (cxx_eval_constant_expression) <case DECL_EXPR>: Mark a constant - object's constructor TREE_READONLY. - -2019-08-15 Jason Merrill <jason@redhat.com> - - PR c++/90393 - ICE with thow in ?: - - PR c++/64372, DR 1560 - Gratuitous lvalue-to-rvalue conversion in ?: - * tree.c (lvalue_kind): Handle throw in one arm. - * typeck.c (rationalize_conditional_expr): Likewise. - (cp_build_modify_expr): Likewise. - -2019-08-14 Jason Merrill <jason@redhat.com> - - Implement P0848R3, Conditionally Trivial Special Member Functions. - * tree.c (special_memfn_p): New. - * class.c (add_method): When overloading, hide ineligible special - member fns. - (check_methods): Set TYPE_HAS_COMPLEX_* here. - * decl.c (grok_special_member_properties): Not here. - * name-lookup.c (push_class_level_binding_1): Move overloaded - functions case down, accept FUNCTION_DECL as target_decl. - -2019-08-14 Jonathan Wakely <jwakely@redhat.com> - - PR c++/91436 - * name-lookup.c (get_std_name_hint): Fix min_dialect field for - complex_literals and make_unique entries. - -2019-08-14 Jakub Jelinek <jakub@redhat.com> - Marek Polacek <polacek@redhat.com> - - PR c++/91391 - bogus -Wcomma-subscript warning. - * parser.c (cp_parser_postfix_open_square_expression): Don't warn about - a deprecated comma here. Pass warn_comma_subscript down to - cp_parser_expression. - (cp_parser_expression): New bool parameter. Warn about uses of a comma - operator within a subscripting expression. - (cp_parser_skip_to_closing_square_bracket): Revert to pre-r274121 state. - (cp_parser_skip_to_closing_square_bracket_1): Remove. - -2019-08-14 Jonathan Wakely <jwakely@redhat.com> - - * name-lookup.c (get_std_name_hint): Add more entries. - -2019-08-14 Paolo Carlini <paolo.carlini@oracle.com> - - * decl2.c (grok_array_decl): Use the location of the open square - bracket in error message about invalid types. - -2019-08-14 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokdeclarator): Check here for typedef a function - definition or a member function definition. - (start_function): Adjust. - (grokmethod): Likewise. - -2019-08-13 Richard Sandiford <richard.sandiford@arm.com> - - PR middle-end/91421 - * decl.c (duplicate_decls): Use copy_decl_built_in_function. - * pt.c (declare_integer_pack): Use set_decl_built_in_function. - -2019-08-13 Marek Polacek <polacek@redhat.com> - - PR c++/90473 - wrong code with nullptr in default argument. - * call.c (null_ptr_cst_p): Update quote from the standard. - * decl.c (check_default_argument): Don't return nullptr when the arg - has side-effects. - -2019-08-13 Marek Polacek <polacek@redhat.com> - - * cp-tree.h (DECL_MUTABLE_P): Use FIELD_DECL_CHECK. - -2019-08-10 Jakub Jelinek <jakub@redhat.com> - - * parser.c (cp_parser_omp_clause_name): Parse device_type. - (cp_parser_omp_clause_device_type): New function. - (cp_parser_omp_all_clauses): Handle PRAGMA_OMP_CLAUSE_DEVICE_TYPE. - (OMP_DECLARE_TARGET_CLAUSE_MASK): Add PRAGMA_OMP_CLAUSE_DEVICE_TYPE. - (cp_parser_omp_declare_target): Handle device_type clauses. Remove - diagnostics for declare target with clauses nested in clause-less - declare target declaration-definition-seq. - * semantics.c (finish_omp_clauses): Handle OMP_CLAUSE_DEVICE_TYPE. - -2019-08-09 Jakub Jelinek <jakub@redhat.com> - - * parser.c (check_no_duplicate_clause): Simplify using - omp_find_clause. - (cp_parser_omp_clause_if): Fix up printing of target {enter,exit} data - directive name modifiers. - - PR c/91401 - * parser.c (cp_parser_omp_clause_dist_schedule): Comment out the - check_no_duplicate_clause call, instead emit a warning for duplicate - dist_schedule clauses. - -2019-08-08 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokdeclarator): Use id_loc and EXPR_LOCATION in - a few error messages. - -2019-08-08 Marek Polacek <polacek@redhat.com> - - PR c++/87519 - bogus warning with -Wsign-conversion. - * typeck.c (cp_build_binary_op): Use same_type_p instead of comparing - the types directly. - - * constexpr.c (inline_asm_in_constexpr_error): New. - (cxx_eval_constant_expression) <case ASM_EXPR>: Call it. - (potential_constant_expression_1) <case ASM_EXPR>: Likewise. - -2019-08-08 Jakub Jelinek <jakub@redhat.com> - - * semantics.c (finish_omp_clauses): For C_ORT_OMP - OMP_CLAUSE_USE_DEVICE_* clauses use oacc_reduction_head bitmap - instead of generic_head to track duplicates. - -2019-08-07 Marek Polacek <polacek@redhat.com> - - PR c++/81429 - wrong parsing of constructor with C++11 attribute. - * parser.c (cp_parser_constructor_declarator_p): Handle the scenario - when a parameter declaration begins with [[attribute]]. - -2019-08-07 Marek Polacek <polacek@redhat.com> - - PR c++/91346 - Implement P1668R1, allow unevaluated asm in constexpr. - * constexpr.c (cxx_eval_constant_expression): Handle ASM_EXPR. - (potential_constant_expression_1) <case ASM_EXPR>: Allow. - * cp-tree.h (finish_asm_stmt): Adjust. - * parser.c (cp_parser_asm_definition): Grab the locaion of "asm" and - use it. Change an error to a pedwarn. Allow asm in C++2a, warn - otherwise. - * pt.c (tsubst_expr): Pass a location down to finish_asm_stmt. - * semantics.c (finish_asm_stmt): New location_t parameter. Use it. - -2019-08-07 Jakub Jelinek <jakub@redhat.com> - - * parser.c (cp_parser_omp_clause_name): Parse use_device_addr clause. - (cp_parser_omp_all_clauses): Handle PRAGMA_OMP_CLAUSE_USE_DEVICE_ADDR. - (OMP_TARGET_DATA_CLAUSE_MASK): Add PRAGMA_OMP_CLAUSE_USE_DEVICE_ADDR. - (cp_parser_omp_target_data): Handle PRAGMA_OMP_CLAUSE_USE_DEVICE_ADDR - like PRAGMA_OMP_CLAUSE_USE_DEVICE_PTR, adjust diagnostics about no - map or use_device_* clauses. - * semantics.c (finish_omp_clauses): For OMP_CLAUSE_USE_DEVICE_PTR - in OpenMP, require pointer or reference to pointer type rather than - pointer or array or reference to pointer or array type. Handle - OMP_CLAUSE_USE_DEVICE_ADDR. - * pt.c (tsubst_omp_clauses): Handle OMP_CLAUSE_USE_DEVICE_ADDR. - -2019-08-06 Jason Merrill <jason@redhat.com> - - PR c++/91378 - ICE with noexcept and auto return type. - * pt.c (maybe_instantiate_noexcept): push_to_top_level. - -2019-08-06 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (check_array_designated_initializer): Use - cp_expr_loc_or_input_loc in one place. - -2019-08-06 Jakub Jelinek <jakub@redhat.com> - - * parser.c (cp_parser_omp_for_loop): For OMP_LOOP, ignore parallel - clauses and predetermine iterator as lastprivate. - * semantics.c (handle_omp_for_class_iterator): Use - OMP_CLAUSE_LASTPRIVATE_LOOP_IV instead of - OMP_CLAUSE_LASTPRIVATE_TASKLOOP_IV, set it for lastprivate also - on OMP_LOOP construct. If a clause is missing for class iterator - on OMP_LOOP, add firstprivate clause, and if there is private - clause, turn it into firstprivate too. - (finish_omp_for): Formatting fix. For OMP_LOOP, adjust - OMP_CLAUSE_LASTPRIVATE_LOOP_IV clause CP_CLAUSE_INFO, so that it - uses copy ctor instead of default ctor. - * cp-gimplify.c (cp_gimplify_expr): Handle OMP_LOOP like - OMP_DISTRIBUTE etc. - (cp_fold_r): Likewise. - (cp_genericize_r): Likewise. - (cxx_omp_finish_clause): Also finish lastprivate clause with - OMP_CLAUSE_LASTPRIVATE_LOOP_IV flag. - * pt.c (tsubst_omp_clauses): Handle OMP_CLAUSE_BIND. - (tsubst_omp_for_iterator): For OMP_LOOP, ignore parallel - clauses and predetermine iterator as lastprivate. - * constexpr.c (potential_constant_expression_1): Handle OMP_LOOP - like OMP_DISTRIBUTE etc. - -2019-08-05 Marek Polacek <polacek@redhat.com> - - DR 2413 - typename in conversion-function-ids. - * parser.c (cp_parser_conversion_type_id): Call - cp_parser_type_specifier_seq with CP_PARSER_FLAGS_TYPENAME_OPTIONAL - instead of CP_PARSER_FLAGS_NONE. - -2019-08-05 Paolo Carlini <paolo.carlini@oracle.com> - - * cp-tree.h (cp_expr_loc_or_input_loc): New. - (cxx_incomplete_type_diagnostic): Use it. - * call.c (build_converted_constant_expr_internal, convert_like_real, - convert_arg_to_ellipsis, convert_for_arg_passing, build_over_call, - build_cxx_call, perform_implicit_conversion_flags, - initialize_reference): Likewise. - * constexpr.c (cxx_eval_internal_function, cxx_eval_call_expression, - eval_and_check_array_index, cxx_eval_store_expression, - cxx_eval_statement_list, cxx_eval_loop_expr, - cxx_eval_constant_expression, potential_constant_expression_1): - Likewise. - * constraint.cc (check_for_logical_overloads, - satisfy_predicate_constraint): Likewise. - * cp-gimplify.c (cp_gimplify_expr): Likewise. - * cvt.c (cp_convert_to_pointer, convert_to_reference, - cp_convert_and_check, ocp_convert, maybe_warn_nodiscard): Likewise. - * decl.c (pop_switch): Likewise. - * decl2.c (delete_sanity): Likewise. - * error.c (location_of): Likewise. - * init.c (maybe_warn_list_ctor, build_aggr_init, - warn_placement_new_too_small, build_new_1, build_vec_init): Likewise. - * lex.c (unqualified_name_lookup_error): Likewise. - * parser.c (cp_parser_initializer_list, cp_parser_omp_for_cond): - Likewise. - * pt.c (check_for_bare_parameter_packs, check_valid_ptrmem_cst_expr, - unify_arg_conversion, convert_nontype_argument, - tsubst_copy_and_build, resolve_typename_type): Likewise. - * semantics.c (maybe_convert_cond, finish_call_expr, - cp_build_vec_convert): Likewise. - * typeck.c (decay_conversion, rationalize_conditional_expr, - cp_build_unary_op, build_x_compound_expr_from_list, - maybe_warn_about_returning_address_of_local, - maybe_warn_pessimizing_move): Likewise. - * typeck2.c (check_narrowing, digest_init_r, - process_init_constructor_array): Likewise. - -2019-08-05 Tom Honermann <tom@honermann.net> - - * parser.c (cp_parser_template_declaration_after_parameters): Enable - class template argument deduction for non-type template parameters - in literal operator templates. - -2019-08-05 Marek Polacek <polacek@redhat.com> - - PR c++/91338 - Implement P1161R3: Deprecate a[b,c]. - * parser.c (cp_parser_postfix_open_square_expression): Warn about uses - of a comma operator within a subscripting expression. - (cp_parser_skip_to_closing_square_bracket_1): New function, made out - of... - (cp_parser_skip_to_closing_square_bracket): ...this. - -2019-08-05 Jason Merrill <jason@redhat.com> - - * semantics.c (force_paren_expr): Preserve location. - -2019-08-02 Marek Polacek <polacek@redhat.com> - - PR c++/91230 - wrong error with __PRETTY_FUNCTION__ and generic lambda. - * pt.c (value_dependent_expression_p): Consider __PRETTY_FUNCTION__ - inside a template function value-dependent. - -2019-08-02 Paolo Carlini <paolo.carlini@oracle.com> - - * tree.c (handle_nodiscard_attribute): Do not warn about nodiscard - applied to a constructor. - -2019-08-02 Martin Liska <mliska@suse.cz> - - * decl.c (grok_op_properties): - Mark DECL_SET_IS_OPERATOR_DELETE for user-provided delete operators. - -2019-08-01 Martin Sebor <msebor@redhat.com> - - PR c++/90947 - * decl.c (reshape_init_array_1): Avoid truncating initializer - lists containing string literals. - -2019-08-01 Marek Polacek <polacek@redhat.com> - - PR c++/90805 - detect narrowing in case values. - * decl.c (case_conversion): Detect narrowing in case values. - -2019-07-31 Paolo Carlini <paolo.carlini@oracle.com> - - * decl2.c (delete_sanity): Improve diagnostic locations, use - cp_expr_loc_or_loc in four places. - -2019-07-31 Jason Merrill <jason@redhat.com> - - PR c++/90538 - multiple expansions of capture packs - * cp-tree.h (DECLTYPE_FOR_INIT_CAPTURE): Remove. - * lambda.c (add_capture): Copy parameter packs from init. - (lambda_capture_field_type): Always use auto for init-capture. - * pt.c (uses_parameter_packs): Return tree. - (tsubst) [DECLTYPE_TYPE]: Remove init-capture handling. - (gen_elem_of_pack_expansion_instantiation): Don't push - local_specialization_stack. - (prepend_one_capture): New. - (tsubst_lambda_expr): Use it. Don't touch local_specializations. - (do_auto_deduction): Avoid redundant error. - - Fix copy_node of TEMPLATE_INFO. - * cp-tree.h (struct tree_template_info): Use tree_base instead of - tree_common. Add tmpl and args fields. - (TI_TEMPLATE, TI_ARGS): Adjust. - -2019-07-30 Martin Liska <mliska@suse.cz> - - PR tree-optimization/91270 - * tree-ssa-dce.c (propagate_necessity): Mark 2nd argument - of delete operator as needed. - -2019-07-25 Martin Liska <mliska@suse.cz> - Dominik Infuhr <dominik.infuehr@theobroma-systems.com> - - PR c++/23383 - * decl.c (cxx_init_decl_processing): Mark delete operators - with DECL_SET_IS_OPERATOR_DELETE. - -2019-07-25 Martin Liska <mliska@suse.cz> - - * decl.c (duplicate_decls): Use new macros - (e.g. DECL_SET_LAMBDA_FUNCTION and DECL_LAMBDA_FUNCTION_P). - (cxx_init_decl_processing): Likewise. - (grok_op_properties): Likewise. - * parser.c (cp_parser_lambda_declarator_opt): Likewise. - -2019-07-24 Martin Sebor <msebor@redhat.com> - - PR driver/80545 - * decl.c (finish_function): Use lang_mask. - -2019-07-20 Jason Merrill <jason@redhat.com> - - * cp-tree.h (ovl_iterator::using_p): A USING_DECL by itself was also - introduced by a using-declaration. - -2019-07-20 Jason Merrill <jason@redhat.com> - - Reduce memory consumption for push/pop_access_scope. - * name-lookup.c (leave_scope): Do add class levels other than - previous_class_level to free_binding_level. - (invalidate_class_lookup_cache): Move from class.c, add to - free_binding_level. - * pt.c (saved_access_scope): Change from list to vec. - -2019-07-20 Jakub Jelinek <jakub@redhat.com> - - * cp-tree.h (OMP_FOR_GIMPLIFYING_P): Use OMP_LOOPING_CHECK - instead of OMP_LOOP_CHECK. - * parser.c (cp_parser_omp_clause_name): Handle bind clause. - (cp_parser_omp_clause_bind): New function. - (cp_parser_omp_all_clauses): Handle PRAGMA_OMP_CLAUSE_BIND. - (OMP_LOOP_CLAUSE_MASK): Define. - (cp_parser_omp_loop): New function. - (cp_parser_omp_parallel, cp_parser_omp_teams): Handle parsing of - loop combined with parallel or teams. - (cp_parser_omp_construct): Handle PRAGMA_OMP_LOOP. - (cp_parser_pragma): Likewise. - * pt.c (tsubst_expr): Handle OMP_LOOP. - * semantics.c (finish_omp_clauses): Handle OMP_CLAUSE_BIND. - -2019-07-19 Jason Merrill <jason@redhat.com> - - PR c++/90101 - dependent class non-type parameter. - * pt.c (invalid_nontype_parm_type_p): Check for dependent class type. - -2019-07-18 Jason Merrill <jason@redhat.com> - - PR c++/90098 - partial specialization and class non-type parms. - PR c++/90099 - PR c++/90101 - * call.c (build_converted_constant_expr_internal): Don't copy. - * pt.c (process_partial_specialization): Allow VIEW_CONVERT_EXPR - around class non-type parameter. - (unify) [TEMPLATE_PARM_INDEX]: Ignore cv-quals. - -2019-07-16 Jason Merrill <jason@redhat.com> - - * parser.c (make_location): Add overload taking cp_lexer* as last - parameter. - - * parser.c (cp_parser_simple_type_specifier): Separate tentative - parses for optional type-spec and CTAD. - - * parser.c (cp_parser_nested_name_specifier_opt): If the token is - already CPP_NESTED_NAME_SPECIFIER, leave it alone. - -2019-07-12 Jakub Jelinek <jakub@redhat.com> - - * parser.c (cp_parser_omp_clause_name): Handle order clause. - (cp_parser_omp_clause_order): New function. - (cp_parser_omp_all_clauses): Handle PRAGMA_OMP_CLAUSE_ORDER. - (OMP_SIMD_CLAUSE_MASK, OMP_FOR_CLAUSE_MASK): Add - PRAGMA_OMP_CLAUSE_ORDER. - * semantics.c (finish_omp_clauses): Handle OMP_CLAUSE_ORDER. - * pt.c (tsubst_omp_clauses): Likewise. - -2019-07-10 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (get_type_quals, - smallest_type_location (const cp_decl_specifier_seq*)): New. - (check_tag_decl): Use smallest_type_location in error_at about - multiple types in one declaration. - (grokdeclarator): Use locations[ds_complex] in error_at about - complex invalid; use locations[ds_storage_class] in error_at - about static cdtor; use id_loc in error_at about flexible - array member in union; use get_type_quals. - -2019-07-09 Martin Sebor <msebor@redhat.com> - - PR c++/61339 - * cp-tree.h: Change class-key of PODs to struct and others to class. - * search.c: Same. - * semantics.c (finalize_nrv_r): Same. - -2019-07-09 Martin Sebor <msebor@redhat.com> - - PR c++/61339 - * constexpr.c (cxx_eval_call_expression): Change class-key from class - to struct and vice versa to match convention and avoid -Wclass-is-pod - and -Wstruct-no-pod. - * constraint.cc (get_concept_definition): Same. - * cp-tree.h: Same. - * cxx-pretty-print.h: Same. - * error.c: Same. - * logic.cc (term_list::replace): Same. - * name-lookup.c (find_local_binding): Same. - * pt.c (tsubst_binary_right_fold): Same. - * search.c (field_accessor_p): Same. - * semantics.c (expand_or_defer_fn): Same. - -2019-07-08 Jakub Jelinek <jakub@redhat.com> - - PR c++/91110 - * decl2.c (cp_omp_mappable_type_1): Don't emit any note for - error_mark_node type. - -2019-07-05 Jakub Jelinek <jakub@redhat.com> - - PR c++/67184 - PR c++/69445 - * call.c (build_new_method_call_1): Remove set but not used variable - binfo. - -2019-07-05 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/67184 (again) - PR c++/69445 - * call.c (build_over_call): Devirtualize user-defined operators - coming from a base too. - (build_new_method_call_1): Do not devirtualize here. - -2019-07-04 Marek Polacek <polacek@redhat.com> - - DR 1813 - PR c++/83374 - __is_standard_layout wrong for a class with repeated - bases. - * class.c (check_bases): Set CLASSTYPE_NON_STD_LAYOUT for a class if - CLASSTYPE_REPEATED_BASE_P is true. - -2019-07-04 Andrew Stubbs <ams@codesourcery.com> - - * cp-tree.h (cp_omp_emit_unmappable_type_notes): New prototype. - * decl.c (cp_finish_decl): Call cp_omp_emit_unmappable_type_notes. - * decl2.c (cp_omp_mappable_type): Move contents to ... - (cp_omp_mappable_type_1): ... here and add note output. - (cp_omp_emit_unmappable_type_notes): New function. - * semantics.c (finish_omp_clauses): Call - cp_omp_emit_unmappable_type_notes in four places. - -2019-07-03 Martin Liska <mliska@suse.cz> - - * call.c (build_new_op_1): Remove dead assignemts. - * typeck.c (cp_build_binary_op): Likewise. - -2019-06-27 Jason Merrill <jason@redhat.com> - - PR c++/55442 - memory-hog with highly recursive constexpr. - * constexpr.c (push_cx_call_context): Return depth. - (cxx_eval_call_expression): Don't cache past constexpr_cache_depth. - -2019-06-27 Jan Hubicka <jh@suse.cz> - - * class.c (layout_class_type): Set TYPE_CXX_ODR_P for as-base - type copy. - -2019-06-27 Martin Liska <mliska@suse.cz> - - * class.c (adjust_clone_args): Remove obviously - dead assignments. - (dump_class_hierarchy_r): Likewise. - * decl.c (check_initializer): Likewise. - * parser.c (cp_parser_lambda_expression): Likewise. - * pt.c (unify_bound_ttp_args): Likewise. - (convert_template_argument): Likewise. - * rtti.c (build_headof): Likewise. - * typeck.c (convert_for_initialization): Likewise. - -2019-06-25 Jason Merrill <jason@redhat.com> - - PR c++/70462 - unnecessary base ctor variant with final. - * optimize.c (populate_clone_array): Skip base variant if - CLASSTYPE_FINAL. - (maybe_clone_body): We don't need an alias if we are only defining - one clone. - - * class.c (resolves_to_fixed_type_p): Check CLASSTYPE_FINAL. - -2019-06-25 Jakub Jelinek <jakub@redhat.com> - - PR c++/90969 - * constexpr.c (cxx_eval_array_reference): Don't look through VCE from - vector type if lval. - -2019-06-25 Jozef Lawrynowicz <jozef.l@mittosystems.com> - - * lex.c (init_reswords): Create keyword for "__intN__" type. - * cp-tree.h (cp_decl_specifier_seq): New bitfield "int_n_alt". - * decl.c (grokdeclarator): Don't pedwarn about "__intN" ISO - C incompatibility if alternate "__intN__" form is used. - * parser.c (cp_parser_simple_type_specifier): Set - decl_specs->int_n_alt if "__intN__" form is used. - -2019-06-24 Jan Hubicka <jh@suse.cz> - - * lex.c (cxx_make_type): Set TYPE_CXX_ODR_P. - -2019-06-24 Jason Merrill <jason@redhat.com> - - * class.c (layout_class_type): Don't use a separate - CLASSTYPE_AS_BASE if it's the same size. - -2019-06-23 Marek Polacek <polacek@redhat.com> - - * call.c (convert_default_arg): Use DEFERRED_PARSE instead of - DEFAULT_ARG. - * cp-objcp-common.c (cp_tree_size): Likewise. Use tree_deferred_parse - instead of tree_default_arg. - * cp-tree.def: Rename DEFAULT_ARG to DEFERRED_PARSE. - * cp-tree.h: Rename DEFARG_TOKENS to DEFPARSE_TOKENS. Rename - DEFARG_INSTANTIATIONS to DEFPARSE_INSTANTIATIONS. Rename - tree_default_arg to tree_deferred_parse. - (UNPARSED_NOEXCEPT_SPEC_P): Use DEFERRED_PARSE instead of DEFAULT_ARG. - (cp_tree_node_structure_enum): Rename TS_CP_DEFAULT_ARG to - TS_CP_DEFERRED_PARSE. - (lang_tree_node): Rename tree_default_arg to tree_deferred_parse. - Rename default_arg to deferred_parse. Use TS_CP_DEFERRED_PARSE instead - of TS_CP_DEFAULT_ARG. - (defarg_location): Remove declaration. - (defparse_location): Add declaration. - * decl.c (grokfndecl): Use DEFERRED_PARSE instead of DEFAULT_ARG. - Call defparse_location instead of defarg_location. - (check_default_argument): Use DEFERRED_PARSE instead of DEFAULT_ARG. - (cp_tree_node_structure): Likewise. Use TS_CP_DEFERRED_PARSE instead - of TS_CP_DEFAULT_ARG. - * decl2.c (grokfield): Use DEFERRED_PARSE instead of DEFAULT_ARG. - * error.c (dump_expr): Likewise. - (location_of): Likewise. - * init.c (get_nsdmi): Likewise. - * parser.c (cp_parser_save_noexcept): Likewise. Use DEFPARSE_TOKENS - instead of DEFARG_TOKENS. - (cp_parser_late_noexcept_specifier): Likewise. - (cp_parser_late_parse_one_default_arg): Use DEFPARSE_TOKENS instead - of DEFARG_TOKENS. - (cp_parser_late_parsing_default_args): Use DEFERRED_PARSE instead of - DEFAULT_ARG. Use DEFPARSE_INSTANTIATIONS instead of - DEFARG_INSTANTIATIONS. - (cp_parser_cache_defarg): Use DEFERRED_PARSE instead of DEFAULT_ARG. - Use DEFPARSE_TOKENS instead of DEFARG_TOKENS. Use - DEFPARSE_INSTANTIATIONS instead of DEFARG_INSTANTIATIONS. - (defparse_location): Renamed from defarg_location. - * pt.c (tsubst_default_argument): Use DEFERRED_PARSE instead of - DEFAULT_ARG. - (tsubst_arg_types): Likewise. - (dependent_type_p_r): Likewise. - * tree.c (cp_tree_equal): Likewise. - (cp_walk_subtrees): Likewise. - * typeck.c (convert_arguments): Likewise. - -2019-06-22 Marek Polacek <polacek@redhat.com> - - PR c++/86476 - noexcept-specifier is a complete-class context. - PR c++/52869 - * cp-tree.def (DEFAULT_ARG): Update commentary. - * cp-tree.h (UNPARSED_NOEXCEPT_SPEC_P): New macro. - (tree_default_arg): Use tree_base instead of tree_common. - (do_push_parm_decls, maybe_check_overriding_exception_spec): Declare. - * decl.c (do_push_parm_decls): New function, broken out of... - (store_parm_decls): ...here. Call it. - * except.c (nothrow_spec_p): Accept DEFAULT_ARG in the assert. - * parser.c (cp_parser_noexcept_specification_opt, - cp_parser_late_noexcept_specifier, noexcept_override_late_checks): - Forward-declare. - (unparsed_noexcepts): New macro. - (push_unparsed_function_queues): Update initializer. - (cp_parser_direct_declarator): Pass FRIEND_P to - cp_parser_exception_specification_opt. - (inject_parm_decls): New. - (pop_injected_parms): New. - (cp_parser_class_specifier_1): Implement delayed parsing of - noexcept-specifiers. - (cp_parser_save_noexcept): New. - (cp_parser_late_noexcept_specifier): New. - (noexcept_override_late_checks): New. - (cp_parser_noexcept_specification_opt): Add FRIEND_P parameter. Call - cp_parser_save_noexcept instead of the normal processing if needed. - (cp_parser_exception_specification_opt): Add FRIEND_P parameter and - pass it to cp_parser_noexcept_specification_opt. - (cp_parser_save_member_function_body): Fix comment. - (cp_parser_save_default_args): Maybe save the noexcept-specifier to - post process. - (cp_parser_transaction): Update call to - cp_parser_noexcept_specification_opt. - (cp_parser_transaction_expression): Likewise. - * parser.h (cp_unparsed_functions_entry): Add new field to carry - a noexcept-specifier. - * pt.c (dependent_type_p_r): Handle unparsed noexcept expression. - * search.c (maybe_check_overriding_exception_spec): New function, broken - out of... - (check_final_overrider): ...here. Call - maybe_check_overriding_exception_spec. - * tree.c (canonical_eh_spec): Handle UNPARSED_NOEXCEPT_SPEC_P. - (cp_tree_equal): Handle DEFAULT_ARG. - - PR c++/90881 - bogus -Wunused-value in unevaluated context. - * cvt.c (convert_to_void): Don't emit unused warnings in - an unevaluated context. - -2019-06-22 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokdeclarator): Use id_loc, typespec_loc, and - locations[ds_storage_class] in a few additional places. - -2019-06-21 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/90909 - Revert: - 2019-05-21 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/67184 - PR c++/69445 - * call.c (build_over_call): Devirtualize when the final overrider - comes from the base. - -2019-06-21 Marek Polacek <polacek@redhat.com> - - PR c++/61490 - qualified-id in friend function definition. - * decl.c (grokdeclarator): Diagnose qualified-id in friend function - definition. Improve location for diagnostics of friend functions. - - PR c++/60223 - ICE with T{} in non-deduced context. - * pt.c (unify): Allow COMPOUND_LITERAL_P in a non-deduced context. - - PR c++/64235 - missing syntax error with invalid alignas. - * parser.c (cp_parser_std_attribute_spec): Commit to tentative parse - if there's a missing close paren. - - PR c++/90490 - fix decltype issues in noexcept-specifier. - * except.c (build_noexcept_spec): Call - instantiate_non_dependent_expr_sfinae before - build_converted_constant_expr instead of calling - instantiate_non_dependent_expr after it. Add - processing_template_decl_sentinel. - -2019-06-21 Jakub Jelinek <jakub@redhat.com> - - PR c++/90950 - * semantics.c (finish_omp_clauses): Don't reject references to - incomplete types if processing_template_decl. - -2019-06-19 Marek Polacek <polacek@redhat.com> - - PR c++/60364 - noreturn after first decl not diagnosed. - * decl.c (duplicate_decls): Give an error when a function is - declared [[noreturn]] after its first declaration. - * parser.c (cp_parser_std_attribute): Don't treat C++11 noreturn - attribute as equivalent to GNU's. - * tree.c (std_attribute_table): Add noreturn. - -2019-06-19 Jakub Jelinek <jakub@redhat.com> - - * cp-gimplify.c (cp_genericize_r): Handle OMP_CLAUSE_{IN,EX}CLUSIVE - like OMP_CLAUSE_SHARED. - -2019-06-18 Jason Merrill <jason@redhat.com> - - * constexpr.c (cxx_eval_store_expression): Delay target evaluation. - -2019-06-18 Jason Merrill <jason@redhat.com> - - * constexpr.c (eval_and_check_array_index): Split out from... - (cxx_eval_array_reference): ...here. - (cxx_eval_store_expression): Use it here, too. - (diag_array_subscript): Take location. Strip location wrapper. - -2019-06-18 Jason Merrill <jason@redhat.com> - - * constexpr.c (cxx_eval_constant_expression): Handle conversion from - and then to the same type. - -2019-06-18 Jason Merrill <jason@redhat.com> - - * constexpr.c (unshare_constructor): Add MEM_STAT_DECL. - -2019-06-17 Jakub Jelinek <jakub@redhat.com> - - * semantics.c (finish_omp_clauses): For OMP_CLAUSE_REDUCTION_INSCAN - set need_copy_assignment. - -2019-06-17 Marek Polacek <polacek@redhat.com> - - PR c++/83820 - excessive attribute arguments not detected. - * parser.c (cp_parser_std_attribute): Detect excessive arguments. - -2019-06-17 Nathan Sidwell <nathan@acm.org> - - PR c++/90754 - * name-lookup.c (lookup_type_scope_1): Calll qualify_lookup before - checking context. - -2019-06-14 Marek Polacek <polacek@redhat.com> - - PR c++/90884 - stray note with -Wctor-dtor-privacy. - * class.c (maybe_warn_about_overly_private_class): Guard the call to - inform. - -2019-06-12 Jason Merrill <jason@redhat.com> - - PR c++/85552 - wrong instantiation of dtor for DMI. - * typeck2.c (digest_nsdmi_init): Set tf_no_cleanup for direct-init. - -2019-06-13 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokdeclarator): Use id_loc in five additional places - in the last part of the function. - -2019-06-13 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokdeclarator): Move further up the declaration of - id_loc, use it immediately, update its value after the loop - over declarator, use it again in the final part of function; - improve locations of error messages about multiple data types - and conflicting specifiers. - -2019-06-13 Richard Biener <rguenther@suse.de> - - PR c++/90801 - * typeck2.c (split_nonconstant_init_1): Properly count - num_split_elts, optimize single constructor elt removal. - -2019-06-12 Marek Polacek <polacek@redhat.com> - - PR c++/66999 - 'this' captured by reference. - * parser.c (cp_parser_lambda_introducer): Reject `&this'. Use - cp_lexer_nth_token_is instead of cp_lexer_peek_nth_token. - - PR c++/90825 - endless recursion when evaluating sizeof. - PR c++/90832 - endless recursion when evaluating sizeof. - * constexpr.c (cxx_eval_constant_expression): Don't recurse on the - result of fold_sizeof_expr if is returns a SIZEOF_EXPR. - * typeck.c (cxx_sizeof_expr): Only return a SIZEOF_EXPR if the operand - is instantiation-dependent. - - PR c++/90736 - bogus error with alignof. - * constexpr.c (adjust_temp_type): Use cv_unqualified type. - -2019-06-11 Matthew Beliveau <mbelivea@redhat.com> - - PR c++/90449 - add -Winaccessible-base option. - * class.c (warn_about_ambiguous_bases): Changed name to: - maybe_warn_about_inaccessible_bases. - (maybe_warn_about_inaccessible_bases): Implemented new - Winaccessible-base warning option for both direct and virtual - base warnings. - (layout_class_type): Call to warn_about_ambiguous_bases changed to fit - new name. - -2019-06-11 Richard Biener <rguenther@suse.de> - - PR c++/90801 - * typeck2.c (split_nonconstant_init_1): Avoid ordered remove - from CONSTRUCTOR by marking to remove elements and doing all - of them in a O(n) scan. - -2019-06-11 Jakub Jelinek <jakub@redhat.com> - - PR c++/90810 - * init.c (constant_value_1): Handle VECTOR_CST DECL_INITIAL for - !DECL_INITIALIZED_BY_CONSTANT_EXPRESSION_P decls like CONSTRUCTOR. - -2019-06-11 Martin Liska <mliska@suse.cz> - - PR c++/87847 - * pt.c (init_template_processing): Disable hash table - sanitization for decl_specializations and type_specializations. - -2019-06-10 Jason Merrill <jason@redhat.com> - - * constexpr.c (free_constructor): New. - (cxx_eval_call_expression): Free parameter value CONSTRUCTORs. - - * constexpr.c (unshare_constructor): Only unshare if T is itself a - CONSTRUCTOR. - (cxx_eval_call_expression): Don't call it on the result here. - - Reduce constexpr_call memory consumption. - * constexpr.c (cxx_bind_parameters_in_call): Use TREE_VEC rather - than TREE_LIST. - (constexpr_call_hasher::equal, cxx_bind_parameters_in_call) - (cxx_eval_call_expression): Adjust. - -2019-06-10 Jakub Jelinek <jakub@redhat.com> - - * parser.c (cp_parser_omp_clause_reduction): Don't sorry_at on inscan - reductions. - (cp_parser_omp_scan_loop_body): New function. - (cp_parser_omp_for_loop): Call cp_parser_omp_scan_loop_body if there - are inscan reduction clauses. - (cp_parser_pragma): Reject PRAGMA_OMP_SCAN. - * semantics.c (finish_omp_clauses): Reject mixing inscan with - non-inscan reductions on the same construct, or inscan reductions with - ordered or schedule clauses, or inscan array reductions. - * pt.c (tsubst_omp_clauses): Handle OMP_CLAUSE_{IN,EX}CLUSIVE. - (tsubst_expr): Handle OMP_SCAN. - -2019-06-07 Jason Merrill <jason@redhat.com> - - * constexpr.c (cxx_eval_constant_expression): Call - STRIP_ANY_LOCATION_WRAPPER early. - [CONVERT_EXPR]: Don't build anything for conversion to void. - [ADDR_EXPR]: ggc_free unused ADDR_EXPR. - -2019-06-05 Martin Sebor <msebor@redhat.com> - - PR c/90737 - * typeck.c (maybe_warn_about_returning_address_of_local): Only - consider functions returning pointers as candidates for - -Wreturn-local-addr. - -2019-06-05 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (smallest_type_location): New. - (check_special_function_return_type): Use it. - (grokdeclarator): Lkewise. - -2019-06-05 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokdeclarator): Use locations[ds_friend] - in one place. - -2019-06-05 Martin Sebor <msebor@redhat.com> - - * call.c (build_conditional_expr_1): Adjust quoting and hyphenation. - (convert_like_real): Same. - (convert_arg_to_ellipsis): Same. - * constexpr.c (diag_array_subscript): Same. - * constraint.cc (diagnose_trait_expression): Same. - * cvt.c (ocp_convert): Same. - * decl.c (start_decl): Same. - (check_for_uninitialized_const_var): Same. - (grokfndecl): Same. - (check_special_function_return_type): Same. - (finish_enum_value_list): Same. - (start_preparsed_function): Same. - * parser.c (cp_parser_decl_specifier_seq): Same. - * typeck.c (cp_build_binary_op): Same. - (build_static_cast_1): Same. - -2019-06-04 Nina Dinka Ranns <dinka.ranns@gmail.com> - - PR c++/63149 - Wrong auto deduction from braced-init-list. - * pt.c (listify_autos): use non cv qualified auto_node in - std::initializer_list<auto>. - -2019-06-04 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokdeclarator): Use declarator->id_loc in two - additional places. - -2019-06-04 Nathan Sidwell <nathan@acm.org> - - * name-lookup.c (lookup_type_scope_1): Reimplement, handle local - and namespace scopes separately. - -2019-06-04 Harald van Dijk <harald@gigawatt.nl> - - PR c++/60531 - Wrong error about unresolved overloaded function - * typeck.c (cp_build_binary_op): See if overload can be resolved. - (cp_build_unary_op): Ditto. - -2019-06-04 Jason Merrill <jason@redhat.com> - - Reduce accumulated garbage in constexpr evaluation. - * constexpr.c (cxx_eval_call_expression): ggc_free any bindings we - don't save. - (cxx_eval_increment_expression): ggc_free the MODIFY_EXPR after - evaluating it. - -2019-06-04 Jakub Jelinek <jakub@redhat.com> - - * cp-tree.h (CP_OMP_CLAUSE_INFO): Allow for any clauses up to _condvar_ - instead of only up to linear. - -2019-06-03 Paolo Carlini <paolo.carlini@oracle.com> - - * parser.c (cp_parser_unqualified_id): Use build_min_nt_loc in - five places. - -2019-06-01 Ville Voutilainen <ville.voutilainen@gmail.com> - - PR c++/85254 - * class.c (fixup_type_variants): Handle CLASSTYPE_FINAL. - -2019-05-31 Nathan Sidwell <nathan@acm.org> - - * cp-tree.h (IDENTIFIER_LAMBDA_P): New. - (TYPE_ANON_P): New. - (LAMBDA_TYPE_P, TYPE_UNNAMED_P): Likewise. - (LAMBDANAME_PREFIX, LAMBDANAME_FORMAT): Delete. - (make_lambda_name): Don't declare. - * error.c (dump_aggr_type): Check for lambdas before other - anonymous names. - * lambda.c (begin_lambda_type): Use make_anon_name. - * cp-lang.c (cxx_dwarf_name): Lambda names smell anonymous. - * mangle.c (write_local_name): Likewise. - * name-lookup.c (lambda_cnt, make_lambda_name): Delete. - -2019-05-30 Marek Polacek <polacek@redhat.com> - - * cp-tree.h (TYPE_HAS_NONTRIVIAL_DESTRUCTOR): Fix a typo. - -2019-05-31 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokdeclarator): Use declarator->id_loc in five - error_at calls. - -2019-05-29 Jakub Jelinek <jakub@redhat.com> - - PR c++/90598 - * tree.c (lvalue_kind): Return clk_none for expressions with - with VOID_TYPE_P. - -2019-05-29 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/89875 - * parser.c (cp_parser_sizeof_operand): When the type-id production - did not work out commit to the tentative parse. - -2019-05-29 Jakub Jelinek <jakub@redhat.com> - - P1091R3 - Extending structured bindings to be more like var decls - P1381R1 - Reference capture of structured bindings - * decl.c (cp_maybe_mangle_decomp): Handle TREE_STATIC decls even at - function scope. - (cp_finish_decomp): Copy over various decl properties from decl to - v[i] in the tuple case. - (grokdeclarator): Allow static, thread_local and __thread for C++2a - and use pedwarn instead of error for older standard revisions. - Make other structured binding diagnostic messages more i18n friendly. - -2019-05-28 Nathan Sidwell <nathan@acm.org> - - * decl.c (duplicate_decls): Assert a template newdecl has no - specializations. - -2019-05-28 Marek Polacek <polacek@redhat.com> - - PR c++/90548 - ICE with generic lambda and empty pack. - * pt.c (tsubst_copy_and_build): Handle pack expansion properly. - -2019-05-28 Nathan Sidwell <nathan@acm.org> - - * cp-tree.h (make_anon_name): Drop declaration. - (TYPE_UNNAMED_P): Use IDENTIFIER_ANON_P. - * cp-lang.c (cxx_dwarf_name): Likewise. - * class.c (find_flexarrays): Likewise. - * decl.c (name_unnamed_type, xref_tag_1): Likewise. - * error.c (dump_aggr_type): Likewise. - * pt.c (push_template_decl_real): Likewise. - * name-lookup.c (consider_binding_level): Likewise. - (anon_cnt, make_anon_name): Delete. - -2019-05-25 Marek Polacek <polacek@redhat.com> - - PR c++/90572 - wrong disambiguation in friend declaration. - * parser.c (cp_parser_constructor_declarator_p): Don't allow missing - typename for friend declarations. - -2019-05-23 Jonathan Wakely <jwakely@redhat.com> - - * cp-tree.h (CP_AGGREGATE_TYPE_P): Fix whitespace. - - * init.c (std_placement_new_fn_p): Remove outdated TODO comment that - was resolved by r254694. - -2019-05-22 Jason Merrill <jason@redhat.com> - - PR c++/20408 - unnecessary code for empty struct. - * call.c (build_call_a): Use simple_empty_class_p. - - PR c++/86485 - -Wmaybe-unused with empty class ?: - * cp-gimplify.c (simple_empty_class_p): Also true for MODIFY_EXPR. - -2019-05-21 Paolo Carlini <paolo.carlini@oracle.com> - - * parser.c (cp_parser_template_declaration_after_parameters): Use - DECL_SOURCE_LOCATION in literal operator template errors. - -2019-05-21 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/67184 - PR c++/69445 - * call.c (build_over_call): Devirtualize when the final overrider - comes from the base. - -2019-05-21 Nathan Sidwell <nathan@acm.org> - - * name-lookup.c (do_nonmember_using_decl): Drop INSERT_P - parameter. Document. - (finish_nonmember_using_decl): Adjust do_nonmember_using_decl - calls. Remove stray FIXME comment. - - * name-lookup.h (struct cp_binding_level): Drop usings field. - (finish_namespace_using_decl, finish_local_using_decl): Replace with ... - (finish_nonmember_using_decl): ... this. - * name-lookup.c (push_using_decl_1, push_using_decl): - (do_nonmember_using_decl): ... here. Add INSERT_P arg. Reimplement. - (validate_nonmember_using_decl, finish_namespace_using_decl) - (finish_local_using_decl): Replace with ... - (finish_nonmember_using_decl): ... this. Drop DECL parm. - * parser.c (cp_parser_using_declaration): Don't do lookup here. - * pt.c (tsubst_expr): Do not do using decl lookup here. - -2019-05-21 Eric Botcazou <ebotcazou@adacore.com> - - * decl2.c (cpp_check) <IS_ASSIGNMENT_OPERATOR>: New case. - -2019-05-20 Marek Polacek <polacek@redhat.com> - - CWG 2094 - volatile scalars are trivially copyable. - PR c++/85679 - * tree.c (trivially_copyable_p): Don't check CP_TYPE_VOLATILE_P for - scalar types. - -2019-05-20 Marek Polacek <polacek@redhat.com> - - * pt.c (convert_template_argument): Add a diagnostic for the - [temp.arg]/2 ambiguity case. - - * name-lookup.c (finish_using_directive): Don't issue inform() if the - warning didn't trigger. Add quoting. Tweak the inform message. - -2019-05-20 Paolo Carlini <paolo.carlini@oracle.com> - - * cp-tree.h: Remove remnants of CONV_NONCONVERTING. - -2019-05-20 Nathan Sidwell <nathan@acm.org> - - * name-lookup.c (finish_namespace_using_directive) - (finish_local_using_directive): Merge to ... - (finish_using_directive): ... here. Handle both contexts. - * name-lookup.h (finish_namespace_using_directive) - (finish_local_using_directive): Replace with ... - (finish_using_directive): ... this. - * parser.c (cp_parser_using_directive): Adjust. - * pt.c (tsubst_expr): Likewise. - - * cp-tree.h (struct lang_decl_ns): Remove usings field. - (DECL_NAMESPACE_USING): Delete. - * name-lookup.c (name_lookup::search_usings): Use namespace's - binding scope. - (name_lookup::queue_namespae): Likewise. - (finish_namespace_using_directive, push_namespace): Likewise. - (has_using_namespace_std_directive): Just search the entire - binding stack. - -2019-05-20 Jonathan Wakely <jwakely@redhat.com> - - PR c++/90532 Ensure __is_constructible(T[]) is false - * method.c (is_xible_helper): Return error_mark_node for construction - of an array of unknown bound. - -2019-05-17 Thomas Schwinge <thomas@codesourcery.com> - - PR c++/89433 - * parser.c (cp_finalize_oacc_routine): Rework checking if already - marked with an OpenACC 'routine' directive. - - PR c++/89433 - * parser.c (cp_parser_oacc_routine) - (cp_parser_late_parsing_oacc_routine): Normalize order of clauses. - (cp_finalize_oacc_routine): Call oacc_verify_routine_clauses. - - PR c++/89433 - * parser.c (cp_finalize_oacc_routine): Refer to OpenACC 'routine' - clauses from "omp declare target" attribute. - -2019-05-16 Martin Sebor <msebor@redhat.com> - - * call.c (print_z_candidate): Wrap diagnostic text in a gettext - macro. Adjust. - (print_z_candidates): Same. - (build_conditional_expr_1): Quote keywords, operators, and types - in diagnostics. - (build_op_delete_call): Same. - (maybe_print_user_conv_context): Wrap diagnostic text in a gettext - macro. - (convert_like_real): Same. - (convert_arg_to_ellipsis): Quote keywords, operators, and types - in diagnostics. - (build_over_call): Same. - (joust): Break up an overlong line. Wrap diagnostic text in a gettext - macro. - * constexpr.c (cxx_eval_check_shift_p): Spell out >= in English. - (cxx_eval_constant_expression): Quote keywords, operators, and types - in diagnostics. - (potential_constant_expression_1): Same. - * cp-gimplify.c (cp_genericize_r): Same. - * cvt.c (maybe_warn_nodiscard): Quote keywords, operators, and types - in diagnostics. - (type_promotes_to): Same. - * decl.c (check_previous_goto_1): Same. - (check_goto): Same. - (start_decl): Same. - (cp_finish_decl): Avoid parenthesizing a sentence for consistency. - (grok_op_properties): Quote keywords, operators, and types - in diagnostics. - * decl2.c (grokfield): Same. - (coerce_delete_type): Same. - * except.c (is_admissible_throw_operand_or_catch_parameter): Same. - * friend.c (do_friend): Quote C++ tokens. - * init.c (build_new_1): Quote keywords, operators, and types - in diagnostics. - (build_vec_delete_1): Same. - (build_delete): Same. - * lex.c (parse_strconst_pragma): Same. - (handle_pragma_implementation): Same. - (unqualified_fn_lookup_error): Same. - * mangle.c (write_type): Same. - * method.c (defaulted_late_check): Avoid two consecutive punctuators. - * name-lookup.c (cp_binding_level_debug): Remove a trailing newline. - (pop_everything): Same. - * parser.c (cp_lexer_start_debugging): Quote a macro name. - in a diagnostic - (cp_lexer_stop_debugging): Same. - (cp_parser_userdef_numeric_literal): Quote a C++ header name - in a diagnostic. - (cp_parser_nested_name_specifier_opt): Quote keywords, operators, - and types in diagnostics. - (cp_parser_question_colon_clause): Same. - (cp_parser_asm_definition): Same. - (cp_parser_init_declarator): Same. - (cp_parser_template_declaration_after_parameters): Avoid capitalizing - a sentence in a diagnostic. - (cp_parser_omp_declare_reduction): Quote keywords, operators, and types - in diagnostics. - (cp_parser_transaction): Same. - * pt.c (maybe_process_partial_specialization): Replace second call - to permerror with inform for consistency with other uses. - (expand_integer_pack): Quote keywords, operators, and types - in diagnostics. - * rtti.c (get_typeid): Quote keywords, operators, and types - in diagnostics. - (build_dynamic_cast_1): Same. - * semantics.c (finish_asm_stmt): Same. - (finish_label_decl): Same. - (finish_bases): Same. - (finish_offsetof): Same. - (cp_check_omp_declare_reduction): Same. - (finish_decltype_type): Same. - * tree.c (handle_init_priority_attribute): Same. Add detail - to diagnostics. - (maybe_warn_zero_as_null_pointer_constant): Same. - * typeck.c (cp_build_binary_op): Quote keywords, operators, and types - in diagnostics. - (cp_build_unary_op): Same. - (check_for_casting_away_constness): Same. - (build_static_cast): Same. - (build_const_cast_1): Same. - (maybe_warn_about_returning_address_of_local): Same. - (check_return_expr): Same. - * typeck2.c (abstract_virtuals_error_sfinae): Same. - (digest_init_r): Replace a tab with spaces in a diagnostic. - (build_functional_cast): Quote keywords, operators, and types - in diagnostics. - -2019-05-15 Jakub Jelinek <jakub@redhat.com> - - PR debug/90197 - * cp-gimplify.c (genericize_cp_loop): Emit a DEBUG_BEGIN_STMT - before the condition (or if missing or constant non-zero at the end - of the loop. Emit a DEBUG_BEGIN_STMT before the increment expression - if any. Don't call protected_set_expr_location on incr if it already - has a location. - -2019-05-15 Marek Polacek <polacek@redhat.com> - - CWG 2096 - constraints on literal unions. - * class.c (check_field_decls): Initialize booleans directly. A union - is literal if at least one of its non-static data members is of - non-volatile literal type. - -2019-05-15 Paolo Carlini <paolo.carlini@oracle.com> - - * cp-tree.h (REFERENCE_VLA_OK): Remove. - * lambda.c (build_capture_proxy): Remove use of the above. - -2019-05-15 Paolo Carlini <paolo.carlini@oracle.com> - - * call.c (perform_overload_resolution, build_new_method_call_1): - Use OVL_P; remove redundant TEMPLATE_DECL checks. - * decl.c (grokfndecl): Likewise. - * mangle.c (write_expression): Likewise. - * parser.c (cp_parser_template_id): Likewise. - * pt.c (resolve_overloaded_unification, type_dependent_expression_p): - Likewise. - * search.c (build_baselink): Likewise. - * tree.c (is_overloaded_fn, dependent_name, maybe_get_fns): Likewise. - -2019-05-14 Paolo Carlini <paolo.carlini@oracle.com> - - PR preprocessor/90382 - * decl.c (grokdeclarator): Fix value assigned to typespec_loc, use - min_location. - -2019-05-13 Jason Merrill <jason@redhat.com> - - Use releasing_vec more broadly. - * cp-tree.h (struct releasing_vec): Replace get_ref method with - operator&. - (vec_safe_push, vec_safe_reserve, vec_safe_length, vec_safe_splice): - Forwarding functions for releasing_vec. - (release_tree_vector): Declare but don't define. - * call.c (build_op_delete_call, build_temp, call_copy_ctor) - (perform_direct_initialization_if_possible): Use releasing_vec. - * constexpr.c (cxx_eval_vec_init_1, cxx_eval_store_expression): - Likewise. - * cp-gimplify.c (cp_fold): Likewise. - * cvt.c (force_rvalue, ocp_convert): Likewise. - * decl.c (get_tuple_decomp_init): Likewise. - * except.c (build_throw): Likewise. - * init.c (perform_member_init, expand_default_init): Likewise. - * method.c (do_build_copy_assign, locate_fn_flags): Likewise. - * parser.c (cp_parser_userdef_char_literal) - (cp_parser_userdef_numeric_literal) - (cp_parser_userdef_string_literal) - (cp_parser_perform_range_for_lookup) - (cp_parser_range_for_member_function, cp_parser_omp_for_loop) - (cp_parser_omp_for_loop_init): Likewise. - * pt.c (tsubst_copy_and_build, do_class_deduction): Likewise. - * semantics.c (calculate_direct_bases, calculate_bases) - (finish_omp_barrier, finish_omp_flush, finish_omp_taskwait) - (finish_omp_taskyield, finish_omp_cancel) - (finish_omp_cancellation_point): Likewise. - * tree.c (build_vec_init_elt, strip_typedefs, strip_typedefs_expr) - (build_min_non_dep_op_overload): Likewise. - * typeck.c (build_function_call_vec, cp_build_function_call_nary) - (cp_build_modify_expr): Likewise. - * typeck2.c (build_functional_cast): Likewise. - -2019-05-11 Paolo Carlini <paolo.carlini@oracle.com> - - * typeck.c (cp_build_function_call_vec): When mark_used fails - unconditionally return error_mark_node. - -2019-05-10 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokvardecl): Use an accurate location in error message - about main as a global variable. - -2019-05-10 Paolo Carlini <paolo.carlini@oracle.com> - - * call.c (build_call_a): Use FUNC_OR_METHOD_TYPE_P. - * cp-gimplify.c (cp_fold): Likewise. - * cp-objcp-common.c (cp_type_dwarf_attribute): Likewise. - * cp-tree.h (TYPE_OBJ_P, TYPE_PTROBV_P): Likewise. - * cvt.c (perform_qualification_conversions): Likewise. - * decl.c (grokdeclarator): Likewise. - * decl2.c (build_memfn_type): Likewise. - * mangle.c (canonicalize_for_substitution, write_type): Likewise. - * parser.c (cp_parser_omp_declare_reduction): Likewise. - * pt.c (check_explicit_specialization, uses_deducible_template_parms, - check_cv_quals_for_unify, dependent_type_p_r): Likewise. - * rtti.c (ptr_initializer): Likewise. - * semantics.c (finish_asm_stmt, finish_offsetof, - cp_check_omp_declare_reduction): Likewise. - * tree.c (cp_build_qualified_type_real, - cp_build_type_attribute_variant, cxx_type_hash_eq, - cxx_copy_lang_qualifiers, cp_free_lang_data): Likewise. - * typeck.c (structural_comptypes, convert_arguments, - cp_build_addr_expr_1, unary_complex_lvalue, cp_build_c_cast, - cp_build_modify_expr, comp_ptr_ttypes_real, type_memfn_rqual): - Likewise. - -2019-05-10 Marek Polacek <polacek@redhat.com> - - PR c++/78010 - bogus -Wsuggest-override warning on final function. - * class.c (check_for_override): Don't warn for final functions. - -2019-05-10 Jakub Jelinek <jakub@redhat.com> - - PR pch/90326 - * config-lang.in (gtfiles): Remove c-family/c-lex.c, add - c-family/c-cppbuiltin.c. - -2019-05-09 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/90382 - Revert: - 2018-04-26 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokdeclarator): Fix value assigned to typespec_loc, use - min_location. - -2019-05-08 Nathan Sidwell <nathan@acm.org> - - Kill DECL_SAVED_FUNCTION_DATA . - * cp-tree.h (language_function): Remove x_auto_return_pattern. - (current_function_auto_return_pattern): Delete. - (lang_decl_fn): Replace saved_language_function with - saved_auto_return type. - (DECL_SAVED_FUNCTION_DATA): Delete. - (DECL_SAVED_AUTO_RETURN_TYPE): New. - (FNDECL_USED_AUTO): Correct documentation. - * decl.c (duplicate_decls): Adjust AUTO return handling. - (start_preparsed_function): Replace - current_function_auto_return_pattern with - DECL_SAVED_AUTO_RETURN_TYPE. Remove DECL_SAVED_FUNCTION_DATA - zapping. - (finish_function): Likewise. - (save_function_data): Delete. - (fndecl_declared_return_type): Reimplement. - * mangle.c (write_unqualified_name): Use DECL_SAVED_AUTO_RETURN_TYPE. - * method.c (make_thunk, make_alias_for): Likewise. - * parser.c (cp_parser_jump_statement): Likewise. - * pt.c (do_auto_deduction): Likewise. - * typeck.c (check_return_expr): Likewise. - -2019-05-06 Jason Merrill <jason@redhat.com> - - PR c++/90171 - reorganize usual_deallocation_fn_p - * call.c (struct dealloc_info): New. - (usual_deallocation_fn_p): Take a dealloc_info*. - (aligned_deallocation_fn_p, sized_deallocation_fn_p): Remove. - (build_op_delete_call): Adjust. - -2019-05-07 Jason Merrill <jason@redhat.com> - - PR c++/86485 - -Wmaybe-unused with empty class ?: - * typeck.c (build_static_cast_1): Use cp_build_addr_expr. - - * pt.c (type_dependent_expression_p): A non-type template parm with - a placeholder type is type-dependent. - -2019-05-06 Marek Polacek <polacek@redhat.com> - - PR c++/90265 - ICE with generic lambda. - * pt.c (tsubst_copy_and_build): Use a dedicated variable for the last - element in the vector. - -2019-05-03 Martin Liska <mliska@suse.cz> - - * call.c (build_aggr_conv): Use is_empty instead of - elements () == 0 (and similar usages). - * parser.c (cp_parser_lambda_introducer): Likewise. - -2019-05-02 Nathan Sidwell <nathan@acm.org> - - * semantics.c (finish_id_expression_1): Remove unreachable code. - -2019-05-01 Nathan Sidwell <nathan@acm.org> - - * name-lookup.h (get_class_binding_direct): Change final arg to - bool. - (get_class_binding): Likewise. - * name-lookup.c (get_class_binding_direct): Replace TYPE_OR_FNS - arg with WANT_TYPE bool. Simplify. - (get_class_binding): Adjust final arg. - * decl.c (reshape_init_class): Adjust get_class_binding calls. - -2019-04-30 Nathan Sidwell <nathan@acm.org> - - * cp-objcp-common.c (cp_common_init_ts): Use MARK_TS_EXP for _EXPR - nodes. Call c_common_init_ts. - -2019-04-29 Nathan Sidwell <nathan@acm.org> - - * decl.c (duplicate_decls): Add whitespace, move comments into - conditional blocks. - * method.c (explain_implicit_non_constexpr): Refactor. - * pt.c (check_explicit_specialization): Fix indentation. - * semantics.c (process_outer_var_ref): Reformat. - (finish_id_expression_1): Use STRIP_TEMPLATE. - -2019-04-26 Jonathan Wakely <jwakely@redhat.com> - - PR c++/90243 - orphaned note in uninstantiated constexpr function - * decl.c (check_for_uninitialized_const_var): Suppress notes if no - error was shown. - -2019-04-26 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/90173 - * decl.c (grokdeclarator): Set type to error_mark_node - upon error about template placeholder type non followed - by a simple declarator-id. - -2019-04-26 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokdeclarator): Fix value assigned to typespec_loc, use - min_location. - -2019-04-24 Jason Merrill <jason@redhat.com> - - PR c++/90227 - error with template parameter packs. - * pt.c (coerce_template_parms): Do add empty pack when - require_all_args. - -2019-04-24 Richard Biener <rguenther@suse.de> - - * call.c (null_ptr_cst_p): Order checks according to expensiveness. - (conversion_null_warnings): Likewise. - * typeck.c (same_type_ignoring_top_level_qualifiers_p): Return - early if type1 == type2. - -2019-04-22 Jason Merrill <jason@redhat.com> - - PR c++/87366 - wrong error with alias template. - * typeck.c (structural_comptypes): When comparing_specializations, - aliases are unequal. - (comptypes): When comparing_specializations, do structural - comparison. - -2019-04-19 Jason Merrill <jason@redhat.com> - - PR c++/90190 - CTAD with list-constructor. - * pt.c (do_class_deduction): Don't try the single element deduction - if the single element is also a braced list. - - PR c++/90171 - ICE with destroying delete with size_t parm. - * call.c (sized_deallocation_fn_p): New. Use it instead of - second_parm_is_size_t in most cases. - (second_parm_is_size_t): Don't check for aligned. - -2019-04-19 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/89900 - * pt.c (fn_type_unification): When handling null explicit - arguments do not special case non-parameter packs. - -2019-04-19 Jakub Jelinek <jakub@redhat.com> - - PR c++/90138 - * pt.c (process_template_parm): Set decl to pushdecl result. If - !is_non_type, also set parm to that. - - PR c/89888 - * decl.c (struct cp_switch): Remove outside_range_p member. - (push_switch): Don't clear it. - (pop_switch): Adjust c_do_switch_warnings caller. - (finish_case_label): Adjust c_add_case_label caller. - - PR c++/90108 - * decl.c (duplicate_decls): If remove is main variant and - DECL_ORIGINAL_TYPE is some other type, remove a DECL_ORIGINAL_TYPE - variant that has newdecl as TYPE_NAME if any. - -2019-04-18 Jason Merrill <jason@redhat.com> - - PR c++/87554 - ICE with extern template and reference member. - * decl.c (cp_finish_decl): Don't set DECL_INITIAL of external vars. - -2019-04-17 Jason Merrill <jason@redhat.com> - - PR c++/90047 - ICE with enable_if alias template. - * pt.c (tsubst_decl) [TYPE_DECL]: Don't put an erroneous decl in the - hash table when we're in SFINAE context. - -2019-04-17 Marek Polacek <polacek@redhat.com> - - PR c++/90124 - bogus error with incomplete type in decltype. - * typeck.c (build_class_member_access_expr): Check - cp_unevaluated_operand. - -2019-04-12 Jakub Jelinek <jakub@redhat.com> - - PR c/89933 - * decl.c (duplicate_decls): When newdecl's type is its main variant, - don't try to remove it from the variant list, but instead assert - it has no variants. - -2019-04-12 Martin Sebor <msebor@redhat.com> - - PR c/88383 - PR c/89288 - * parser.c (cp_parser_has_attribute_expression): Handle assignment - expressions. - -2019-04-12 Jason Merrill <jason@redhat.com> - - * call.c (null_member_pointer_value_p): Handle an empty CONSTRUCTOR - of PMF type. - -2019-04-12 Marek Polacek <polacek@redhat.com> - - * except.c (build_noexcept_spec): Use build_converted_constant_bool_expr - instead of perform_implicit_conversion_flags. - - PR c++/87603 - constexpr functions are no longer noexcept. - * constexpr.c (is_sub_constant_expr): Remove unused function. - * cp-tree.h (is_sub_constant_expr): Remove declaration. - * except.c (check_noexcept_r): Don't consider a call to a constexpr - function noexcept. - -2019-04-11 Jakub Jelinek <jakub@redhat.com> - - PR translation/90035 - * parser.h (struct cp_parser): Add - type_definition_forbidden_message_arg member. - * parser.c (cp_debug_parser): Print it. - (cp_parser_check_type_definition): Pass - parser->type_definition_forbidden_message_arg as second argument to - error. - (cp_parser_has_attribute_expression, cp_parser_sizeof_operand): Set - parser->type_definition_forbidden_message_arg and use G_() with - %qs for parser->type_definition_forbidden_message instead of - building untranslatable message using concat. - -2019-04-09 Jakub Jelinek <jakub@redhat.com> - - PR translation/90011 - * typeck2.c (check_narrowing): Remove trailing space from diagnostics. - -2019-04-08 Marek Polacek <polacek@redhat.com> - - * typeck2.c (digest_init_r): Don't condition the object slicing warning - on flag_checking. - -2019-04-08 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/89914 - * semantics.c (trait_expr_value): Don't use TYPE_NOTHROW_P - when maybe_instantiate_noexcept fails. - (classtype_has_nothrow_assign_or_copy_p): Likewise. - * method.c (implicitly_declare_fn): Avoid passing error_mark_node - to build_exception_variant. - -2019-04-05 Marek Polacek <polacek@redhat.com> - - PR c++/87145 - bogus error converting class type in template arg list. - * pt.c (convert_nontype_argument): Don't call - build_converted_constant_expr if it could involve calling a conversion - function with a instantiation-dependent constructor as its argument. - -2019-04-05 Martin Sebor <msebor@redhat.com> - - PR bootstrap/89980 - * decl.c (reshape_init_array_1): Avoid treating empty strings - as zeros in array initializers. - Use trivial_type_p () instead of TYPE_HAS_TRIVIAL_DFLT(). - -2019-04-04 Jason Merrill <jason@redhat.com> - - PR c++/89948 - ICE with break in statement-expr. - * constexpr.c (cxx_eval_statement_list): Jumping out of a - statement-expr is non-constant. - -2019-04-04 Jason Merrill <jason@redhat.com> - - PR c++/89966 - error with non-type auto tparm. - * pt.c (do_auto_deduction): Clear tf_partial. - -2019-04-04 Jason Merrill <jason@redhat.com> - - PR c++/86986 - ICE with TTP with parameter pack. - * pt.c (coerce_template_parameter_pack): Only look at the type of a - non-type parameter pack. - (fixed_parameter_pack_p_1): Don't recurse into the type of a - non-type parameter pack. - (coerce_template_template_parms): Call add_outermost_template_args. - -2019-04-04 Martin Sebor <msebor@redhat.com> - - PR c++/89974 - PR c++/89878 - PR c++/89833 - PR c++/47488 - * decl.c (reshape_init_array_1): Strip trailing zero-initializers - from arrays of trivial type and known size. - * mangle.c (write_expression): Convert braced initializer lists - to STRING_CSTs. - (write_expression): Trim trailing zero-initializers from arrays - of trivial type. - (write_template_arg_literal): Mangle strings the same as braced - initializer lists. - -2019-04-03 Jason Merrill <jason@redhat.com> - - PR c++/81866 - ICE with member template and default targ. - * pt.c (tsubst_template_decl): Handle getting a type from - retrieve_specialization. - - PR c++/86586 - -fcompare-debug=-Wsign-compare. - * typeck.c (cp_build_binary_op): Don't fold for -Wsign-compare. - - PR c++/89331 - ICE with offsetof in incomplete class. - * semantics.c (finish_offsetof): Handle error_mark_node. - * typeck.c (build_class_member_access_expr): Call - complete_type_or_maybe_complain before converting to base. - - PR c++/89917 - ICE with lambda in variadic mem-init. - * pt.c (make_pack_expansion): Change type_pack_expansion_p to false. - -2019-04-01 Jason Merrill <jason@redhat.com> - - PR c++/86946 - ICE with function call in template argument. - DR 1321 - * pt.c (iterative_hash_template_arg) [CALL_EXPR]: Use - dependent_name. - -2019-04-01 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/62207 - * pt.c (tsubst_copy): Deal with lookup_name not returing a variable. - -2019-03-31 Marek Polacek <polacek@redhat.com> - - PR c++/89852 - ICE with C++11 functional cast with { }. - * constexpr.c (fold_non_dependent_expr_template): New static function - broken out of... - (fold_non_dependent_expr): ...here. - (fold_non_dependent_init): New function. - * cp-tree.h (fold_non_dependent_init): Declare. - * typeck2.c (massage_init_elt): Call fold_non_dependent_init instead - of fold_non_dependent_expr. Don't call maybe_constant_init. - -2019-03-30 Jason Merrill <jason@redhat.com> - - PR c++/89744 - ICE with specialization of member class template. - * pt.c (lookup_template_class_1): If the partial instantiation is - explicitly specialized, adjust. - (maybe_process_partial_specialization): Also adjust - CLASSTYPE_TI_ARGS. - -2019-03-29 Jakub Jelinek <jakub@redhat.com> - - PR sanitizer/89869 - * typeck.c: Include gimplify.h. - (cp_build_modify_expr) <case COND_EXPR>: Unshare rhs before using it - for second time. Formatting fixes. - -2019-03-29 Marek Polacek <polacek@redhat.com> - - PR c++/89876 - ICE with deprecated conversion. - * call.c (convert_like_real): Only give warnings with tf_warning. - -2019-03-28 Marek Polacek <polacek@redhat.com> - - PR c++/89612 - ICE with member friend template with noexcept. - * pt.c (maybe_instantiate_noexcept): For function templates, use their - template result (function decl). Don't set up local specializations. - Temporarily turn on processing_template_decl. Update the template type - too. - - PR c++/89836 - bool constant expression and explicit conversions. - * call.c (build_converted_constant_expr_internal): New function, - renamed from... - (build_converted_constant_expr): ...this. New. - (build_converted_constant_bool_expr): New. - * cp-tree.h (build_converted_constant_bool_expr): Declare. - * decl.c (build_explicit_specifier): Call - build_converted_constant_bool_expr. - -2019-03-28 Jakub Jelinek <jakub@redhat.com> - - PR c++/89785 - * constexpr.c (struct check_for_return_continue_data): New type. - (check_for_return_continue): New function. - (potential_constant_expression_1) <case SWITCH_STMT>: Walk - SWITCH_STMT_BODY to find RETURN_EXPRs or CONTINUE_STMTs not nested - in loop bodies and set *jump_target to that if found. - -2019-03-27 Jason Merrill <jason@redhat.com> - - PR c++/89831 - error with qualified-id in const member function. - * semantics.c (finish_non_static_data_member): Use object cv-quals - in scoped case, too. - - PR c++/89421 - ICE with lambda in template parameter list. - * parser.c (cp_parser_lambda_expression): Also reject a lambda in a - template parameter list before C++20. - * pt.c (type_dependent_expression_p): True for LAMBDA_EXPR. - * semantics.c (begin_class_definition): Restore error about defining - non-lambda class in template parm list. - -2019-03-26 Jason Merrill <jason@redhat.com> - - PR c++/86932 - missed SFINAE with empty pack. - * pt.c (coerce_template_parms): Don't add an empty pack if - tf_partial. - (fn_type_unification): Pass tf_partial to coerce_template_parms. - - PR c++/86429 - constexpr variable in lambda. - PR c++/82643 - PR c++/87327 - * constexpr.c (cxx_eval_constant_expression): In a lambda function, - try evaluating the captured variable directly. - -2019-03-26 Jakub Jelinek <jakub@redhat.com> - - PR c++/89796 - * semantics.c (finish_omp_atomic): Add warning_sentinel for - -Wunused-value around finish_expr_stmt call. - -2019-03-25 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/84661 - PR c++/85013 - * parser.c (cp_parser_binary_expression): Don't call cp_fully_fold - to undo the disabling of warnings. - -2019-03-25 Jason Merrill <jason@redhat.com> - - PR c++/87748 - substitution failure error with decltype. - * pt.c (most_specialized_partial_spec): Clear - processing_template_decl. - -2019-03-25 Marek Polacek <polacek@redhat.com> - - PR c++/89214 - ICE when initializing aggregates with bases. - * typeck2.c (digest_init_r): Warn about object slicing instead of - crashing. - - PR c++/89705 - ICE with reference binding with conversion function. - * call.c (reference_binding): If the result of the conversion function - is a prvalue of non-class type, use the cv-unqualified type. - -2019-03-25 Nathan Sidwell <nathan@acm.org> - - * lambda.c (maybe_add_lambda_conv_op): Don't add to comdat group. - -2019-03-22 Jakub Jelinek <jakub@redhat.com> - - PR c++/60702 - * cp-tree.h (get_tls_wrapper_fn): Remove declaration. - (maybe_get_tls_wrapper_call): Declare. - * decl2.c (get_tls_wrapper_fn): Make static. - (maybe_get_tls_wrapper_call): New function. - * typeck.c (build_class_member_access_expr): Handle accesses to TLS - variables. - * semantics.c (finish_qualified_id_expr): Likewise. - (finish_id_expression_1): Use maybe_get_tls_wrapper_call. - * pt.c (tsubst_copy_and_build): Likewise. - - PR c++/87481 - * constexpr.c (struct constexpr_ctx): Add constexpr_ops_count member. - (cxx_eval_constant_expression): When not skipping, not constant class - or location wrapper, increment *ctx->constexpr_ops_count and if it is - above constexpr_loop_nest_limit, diagnose failure. - (cxx_eval_outermost_constant_expr): Add constexpr_ops_count and - initialize ctx.constexpr_ops_count to its address. - (is_sub_constant_expr): Likewise. - -2019-03-21 Jakub Jelinek <jakub@redhat.com> - - PR c++/71446 - * call.c (filed_in_pset): Change pset from hash_set<tree> * to - hash_set<tree, true> &, adjust uses accordingly. - (build_aggr_conv): Change pset from hash_set<tree> * - to hash_set<tree, true>. Replace goto fail; with return NULL;, - adjust pset uses. - - PR c++/89767 - * parser.c (cp_parser_lambda_introducer): Add ids and first_capture_id - variables, check for duplicates in this function. - * lambda.c (add_capture): Don't check for duplicates nor use - IDENTIFIER_MARKED. - (register_capture_members): Don't clear IDENTIFIER_MARKED here. - -2019-03-21 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/89571 - * method.c (after_nsdmi_defaulted_late_checks): Avoid passing - error_mark_node to comp_except_specs. - -2019-03-20 Jason Merrill <jason@redhat.com> - - PR c++/87480 - decltype of member access in default template arg - * pt.c (type_unification_real): Accept a dependent result in - template context. - -2019-03-19 Martin Sebor <msebor@redhat.com> - - PR tree-optimization/89688 - * typeck2.c (store_init_value): Call braced_lists_to_string for more - kinds of initializers. - -2019-03-18 Jason Merrill <jason@redhat.com> - - PR c++/89630 - ICE with dependent using-decl as template arg. - * tree.c (cp_tree_equal): Always return false for USING_DECL. - - PR c++/89761 - ICE with sizeof... in pack expansion. - * pt.c (argument_pack_element_is_expansion_p): Handle - ARGUMENT_PACK_SELECT. - - PR c++/89640 - GNU attributes on lambda. - * parser.c (cp_parser_lambda_declarator_opt): Allow GNU attributes. - - PR c++/89682 - wrong access error in default argument. - * pt.c (tsubst_default_argument): Don't defer access checks. - -2019-03-18 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/85014 - * semantics.c (finish_non_static_data_member): Check return value - of context_for_name_lookup and immediately return error_mark_node - if isn't a type. - -2019-03-17 Jason Merrill <jason@redhat.com> - - PR c++/89571 - ICE with ill-formed noexcept on constructor. - * pt.c (maybe_instantiate_noexcept): Only return false if defaulted. - (regenerate_decl_from_template): Use it for noexcept-specs. - -2019-03-14 Jason Merrill <jason@redhat.com> - - * parser.c (cp_parser_decl_specifier_seq): Support C++20 - concept-definition syntax without 'bool'. - -2019-03-14 Jakub Jelinek <jakub@redhat.com> - - PR c++/89512 - * semantics.c (finish_qualified_id_expr): Reject variable templates. - - PR c++/89652 - * constexpr.c (struct constexpr_ctx): Change save_exprs type from - hash_set<tree> to vec<tree>. - (cxx_eval_call_expression): Adjust for save_exprs being a vec instead - of hash_set. - (cxx_eval_loop_expr): Likewise. Truncate the vector after each - removal of SAVE_EXPRs from values. - (cxx_eval_constant_expression) <case SAVE_EXPR>: Call safe_push - method on save_exprs instead of add. - -2019-03-13 Jason Merrill <jason@redhat.com> - - PR c++/86521 - C++17 copy elision in initialization by constructor. - * call.c (joust_maybe_elide_copy): New. - (joust): Call it. - -2019-03-13 Marek Polacek <polacek@redhat.com> - - PR c++/88979 - further P0634 fix for constructors. - * parser.c (cp_parser_decl_specifier_seq): Pass flags to - cp_parser_constructor_declarator_p. - (cp_parser_direct_declarator): Allow missing typename for constructor - parameters. - (cp_parser_constructor_declarator_p): Add FLAGS parameter. Pass it to - cp_parser_type_specifier. - - PR c++/89686 - mixing init-capture and simple-capture in lambda. - * parser.c (cp_parser_lambda_introducer): Give error when combining - init-capture and simple-capture. - - PR c++/89660 - bogus error with -Wredundant-move. - * typeck.c (maybe_warn_pessimizing_move): Only accept (T &) &arg - as the std::move's argument. Don't call convert_for_initialization - when warn_redundant_move isn't on. - -2019-03-11 Jason Merrill <jason@redhat.com> - - PR c++/86521 - wrong overload resolution with ref-qualifiers. - * call.c (build_user_type_conversion_1): Don't use a conversion to a - reference of the wrong rvalueness for direct binding. - -2019-03-11 Martin Liska <mliska@suse.cz> - - * cvt.c (build_expr_type_conversion): Wrap apostrophes - in gcc internal format with %'. - * decl.c (check_no_redeclaration_friend_default_args): Likewise. - (grokfndecl): Likewise. - * name-lookup.c (do_pushtag): Likewise. - * pt.c (unify_parameter_deduction_failure): Likewise. - (unify_template_deduction_failure): Likewise. - -2019-03-11 Martin Liska <mliska@suse.cz> - - * call.c (convert_arg_to_ellipsis): Wrap an option name - in a string format message and fix GNU coding style. - (build_over_call): Likewise. - * class.c (check_field_decl): Likewise. - (layout_nonempty_base_or_field): Likewise. - * constexpr.c (cxx_eval_loop_expr): Likewise. - * cvt.c (type_promotes_to): Likewise. - * decl.c (cxx_init_decl_processing): Likewise. - (mark_inline_variable): Likewise. - (grokdeclarator): Likewise. - * decl2.c (record_mangling): Likewise. - * error.c (maybe_warn_cpp0x): Likewise. - * except.c (doing_eh): Likewise. - * mangle.c (maybe_check_abi_tags): Likewise. - * parser.c (cp_parser_diagnose_invalid_type_name): Likewise. - (cp_parser_userdef_numeric_literal): Likewise. - (cp_parser_primary_expression): Likewise. - (cp_parser_unqualified_id): Likewise. - (cp_parser_pseudo_destructor_name): Likewise. - (cp_parser_builtin_offsetof): Likewise. - (cp_parser_lambda_expression): Likewise. - (cp_parser_lambda_introducer): Likewise. - (cp_parser_lambda_declarator_opt): Likewise. - (cp_parser_selection_statement): Likewise. - (cp_parser_init_statement): Likewise. - (cp_parser_decomposition_declaration): Likewise. - (cp_parser_function_specifier_opt): Likewise. - (cp_parser_static_assert): Likewise. - (cp_parser_simple_type_specifier): Likewise. - (cp_parser_namespace_definition): Likewise. - (cp_parser_using_declaration): Likewise. - (cp_parser_ctor_initializer_opt_and_function_body): Likewise. - (cp_parser_initializer_list): Likewise. - (cp_parser_type_parameter_key): Likewise. - (cp_parser_member_declaration): Likewise. - (cp_parser_try_block): Likewise. - (cp_parser_std_attribute_spec): Likewise. - (cp_parser_requires_clause_opt): Likewise. - * pt.c (check_template_variable): Likewise. - (check_default_tmpl_args): Likewise. - (push_tinst_level_loc): Likewise. - (instantiate_pending_templates): Likewise. - (invalid_nontype_parm_type_p): Likewise. - * repo.c (get_base_filename): Likewise. - * rtti.c (typeid_ok_p): Likewise. - (build_dynamic_cast_1): Likewise. - * tree.c (maybe_warn_parm_abi): Likewise. - -2019-03-08 Jakub Jelinek <jakub@redhat.com> - - PR other/80058 - * parser.c (cp_parser_template_declaration_after_parameters): Avoid - one space before " at the end of line and another after " on another - line in a string literal. - - PR tree-optimization/89550 - * semantics.c (maybe_convert_cond): Only set TREE_NO_WARNING if - warning_at returned true. - * decl2.c (c_parse_final_cleanups): Likewise. - * typeck.c (convert_for_assignment): Likewise. - * decl.c (finish_function): Likewise. - - PR c++/89585 - * parser.c (cp_parser_asm_definition): Just warn instead of error - on volatile qualifier outside of function body. - - PR c++/89599 - * constexpr.c (potential_constant_expression_1): Reject - REINTERPRET_CAST_P NOP_EXPRs. - - PR c++/89622 - * call.c (joust): Call print_z_candidate only if pedwarn returned - true. - -2019-03-07 Jason Merrill <jason@redhat.com> - - PR c++/88123 - lambda and using-directive. - * name-lookup.c (op_unqualified_lookup) - (maybe_save_operator_binding, discard_operator_bindings) - (push_operator_bindings): New. - * typeck.c (build_x_binary_op, build_x_unary_op): Call - maybe_save_operator_binding. - * decl.c (start_preparsed_function): Call push_operator_bindings. - * tree.c (cp_free_lang_data): Call discard_operator_bindings. - - PR c++/88820 - ICE with CTAD and member template used in DMI. - * pt.c (do_class_deduction): Handle parm used as its own arg. - -2019-03-07 Jakub Jelinek <jakub@redhat.com> - - PR c++/89585 - * parser.c (cp_parser_asm_definition): Parse asm qualifiers even - at toplevel, but diagnose them. - -2019-03-06 Jason Merrill <jason@redhat.com> - - PR c++/89381 - implicit copy and using-declaration. - * class.c (classtype_has_move_assign_or_move_ctor_p): Don't consider - op= brought in by a using-declaration. - -2019-03-06 Jakub Jelinek <jakub@redhat.com> - - PR c++/87148 - * init.c (build_value_init_noctor): Ignore flexible array members. - -2019-03-06 Jason Merrill <jason@redhat.com> - - PR c++/89576 - if constexpr of lambda capture. - * semantics.c (maybe_convert_cond): Do convert a non-dependent - condition in a template. - * typeck.c (condition_conversion): Handle being called in a - template. - -2019-03-06 Marek Polacek <polacek@redhat.com> - - PR c++/87378 - bogus -Wredundant-move warning. - * typeck.c (maybe_warn_pessimizing_move): See if the maybe-rvalue - overload resolution would actually succeed. - -2019-03-05 Jason Merrill <jason@redhat.com> - - * class.c (is_really_empty_class): Add ignore_vptr parm. - (trivial_default_constructor_is_constexpr): Pass it. - * call.c (build_over_call): Pass it. - * constexpr.c (cxx_eval_constant_expression): Pass it instead of - checking TYPE_POLYMORPHIC_P. - (cxx_eval_component_reference, potential_constant_expression_1): - Pass it. - * cp-gimplify.c (simple_empty_class_p): Pass it. - * init.c (expand_aggr_init_1): Pass it. - -2019-03-04 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/84605 - * parser.c (cp_parser_class_head): Reject TYPE_BEING_DEFINED too. - -2019-03-04 Jakub Jelinek <jakub@redhat.com> - - PR c++/71446 - * call.c (field_in_pset): New function. - (build_aggr_conv): Handle CONSTRUCTOR_IS_DESIGNATED_INIT correctly. - -2019-03-02 Jakub Jelinek <jakub@redhat.com> - - PR c++/71446 - * cp-tree.h (CONSTRUCTOR_IS_DESIGNATED_INIT): Define. - * parser.c (cp_parser_braced_list): Adjust cp_parser_initializer_list - caller, set CONSTRUCTOR_IS_DESIGNATED_INIT. - (cp_parser_initializer_list): Add designated parameter, set *designated - to a bool whether any designators were parsed. - * decl.c (reshape_init): Copy over CONSTRUCTOR_IS_DESIGNATED_INIT if - needed. - * pt.c (tsubst_copy_and_build): Likewise. - * call.c (implicit_conversion): If CONSTRUCTOR_IS_DESIGNATED_INIT, - don't call build_list_conv, nor build_complex_conv, nor attempt to - convert a single element initializer to scalar. - -2019-03-01 Marek Polacek <polacek@redhat.com> - - PR c++/89537 - missing location for error with non-static member fn. - * call.c (resolve_args): Use EXPR_LOCATION. - * typeck.c (build_class_member_access_expr): Use input_location. - - PR c++/89532 - ICE with incomplete type in decltype. - * semantics.c (finish_compound_literal): Return error_mark_node - if digest_init_flags returns error_mark_node. - -2019-03-01 Jakub Jelinek <jakub@redhat.com> - - Implement P1002R1, Try-catch blocks in constexpr functions - PR c++/89513 - * parser.c (cp_parser_ctor_initializer_opt_and_function_body): - Diagnose constexpr ctor or function with function-try-block with - pedwarn for c++17 and earlier. Formatting fix. - (cp_parser_try_block): Use pedwarn instead of error and only for - c++17 and earlier when try block appears in constexpr function. - * constexpr.c (build_constexpr_constructor_member_initializers): - Handle TRY_BLOCK here instead of erroring on it. - -2019-02-28 Jason Merrill <jason@redhat.com> - - PR c++/88183 - ICE with .* fold-expression. - * pt.c (fold_expression) [DOTSTAR_EXPR]: Remove special handling. - - PR c++/86969 - ICE with constexpr if and recursive generic lambdas. - * class.c, lambda.c, pt.c: Revert earlier change. - * lambda.c (add_capture): Don't special-case capture of dependent - VLA. - - * name-lookup.c (print_binding_level): Print this_entity. - -2019-02-27 Marek Polacek <polacek@redhat.com> - - PR c++/88857 - ICE with value-initialization of argument in template. - * call.c (convert_like_real): Don't call build_value_init in template. - -2019-02-27 Jason Merrill <jason@redhat.com> - - PR c++/86969 - ICE with constexpr if and recursive generic lambdas. - * semantics.c (process_outer_var_ref): Do capture dependent vars. - * class.c (finish_struct): Only add TAG_DEFN if T is in - current_function_decl. - * lambda.c (vla_capture_type): Force the capture type out into the - lambda's enclosing function. - (add_capture): Pass in the lambda. - * pt.c (tsubst_lambda_expr): complete_type a VLA capture type. - -2019-02-27 Marek Polacek <polacek@redhat.com> - - PR c++/89511 - ICE with using-declaration and unscoped enumerator. - * parser.c (cp_parser_using_declaration): For an unscoped enum - only use its context if it's not a function declaration. - -2019-02-27 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/89488 - * method.c (process_subob_fn): When maybe_instantiate_noexcept - returns false don't call merge_exception_specifiers. - -2019-02-27 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/88987 - * parser.c (cp_parser_noexcept_specification_opt): Return NULL_TREE - for a non-constant parsed expression. - -2019-02-26 Jakub Jelinek <jakub@redhat.com> - - PR c++/89481 - * constexpr.c (cxx_eval_store_expression): When changing active union - member, set no_zero_init. - -2019-02-23 Marek Polacek <polacek@redhat.com> - - PR c++/88294 - ICE with non-constant noexcept-specifier. - * pt.c (maybe_instantiate_noexcept): Set up the list of local - specializations. Set current_class_{ptr,ref}. - -2019-02-22 David Malcolm <dmalcolm@redhat.com> - - PR c++/89390 - * parser.c (cp_parser_unqualified_id): Capture and use locations - for destructors. - -2019-02-22 Marek Polacek <polacek@redhat.com> - - PR c++/89420 - ICE with CAST_EXPR in explicit-specifier. - * decl.c (build_explicit_specifier): Don't check - processing_template_decl. Call instantiation_dependent_expression_p - instead of value_dependent_expression_p. Call - instantiate_non_dependent_expr_sfinae before - build_converted_constant_expr instead of calling - instantiate_non_dependent_expr after it. Add - processing_template_decl_sentinel. - -2019-02-22 Thomas Schwinge <thomas@codesourcery.com> - - * parser.c (cp_parser_oacc_simple_clause): Remove parser formal - parameter, move loc formal parameter to the front. Adjust all - users. - (cp_parser_oacc_shape_clause): Add loc formal parameter. Adjust - all users. - -2019-02-21 Jason Merrill <jason@redhat.com> - - PR c++/87685 - generic lambda 'this' capture error. - * lambda.c (lambda_expr_this_capture): Change add_capture_p to int. - (maybe_generic_this_capture): Pass -1. - - PR c++/88394 - ICE with VLA init-capture. - * lambda.c (is_normal_capture_proxy): Check DECL_CAPTURED_VARIABLE. - - PR c++/88869 - C++17 ICE with CTAD and explicit specialization. - * pt.c (do_class_deduction): Don't include explicit specialization - args in outer_args. - - PR c++/89422 - ICE with -g and lambda in default arg in template. - * pt.c (tsubst_function_decl): SET_DECL_FRIEND_CONTEXT sooner. - -2019-02-21 Jason Merrill <jason@redhat.com> - - PR c++/88419 - C++17 ICE with class template arg deduction. - * pt.c (make_template_placeholder): Set TYPE_CANONICAL after - CLASS_PLACEHOLDER_TEMPLATE. - -2019-02-21 Jakub Jelinek <jakub@redhat.com> - - PR c++/89285 - * constexpr.c (struct constexpr_fundef): Add parms and result members. - (retrieve_constexpr_fundef): Adjust for the above change. - (register_constexpr_fundef): Save constexpr body with copy_fn, - temporarily set DECL_CONTEXT on DECL_RESULT before that. - (get_fundef_copy): Change FUN argument to FUNDEF with - constexpr_fundef * type, grab body and parms/result out of - constexpr_fundef struct and temporarily change it for copy_fn calls - too. - (cxx_eval_builtin_function_call): For __builtin_FUNCTION temporarily - adjust current_function_decl from ctx->call context. Test - !potential_constant_expression instead of !is_constant_expression. - (cxx_bind_parameters_in_call): Grab parameters from new_call. Undo - convert_for_arg_passing changes for TREE_ADDRESSABLE type passing. - (cxx_eval_call_expression): Adjust get_fundef_copy caller. - (cxx_eval_conditional_expression): For IF_STMT, allow then or else - operands to be NULL. - (label_matches): Handle BREAK_STMT and CONTINUE_STMT. - (cxx_eval_loop_expr): Add support for FOR_STMT, WHILE_STMT and DO_STMT. - (cxx_eval_switch_expr): Add support for SWITCH_STMT. - (cxx_eval_constant_expression): Handle IF_STMT, FOR_STMT, WHILE_STMT, - DO_STMT, CONTINUE_STMT, SWITCH_STMT, BREAK_STMT and CONTINUE_STMT. - For SIZEOF_EXPR, recurse on the result of fold_sizeof_expr. Ignore - DECL_EXPR with USING_DECL operand. - * lambda.c (maybe_add_lambda_conv_op): Build thisarg using - build_int_cst to make it a valid constant expression. - -2019-02-20 Jason Merrill <jason@redhat.com> - - PR c++/88690 - C++17 ICE with empty base in aggregate. - * typeck2.c (process_init_constructor_record): Skip trivial - initialization of an empty base. - -2019-02-21 Richard Biener <rguenther@suse.de> - - PR middle-end/89392 - * vtable-class-hierarchy.c (vtv_generate_init_routine): Do not - make symtab process new functions here. - -2019-02-20 Jason Merrill <jason@redhat.com> - - PR c++/87921 - wrong error with inline static data member. - * decl2.c (finish_static_data_member_decl): Don't set DECL_IN_AGGR_P - for a non-template inline variable. Do nothing for an - already-instantiated variable. - (c_parse_final_cleanups): Check DECL_IN_AGGR_P without - DECL_INLINE_VAR_P. - * decl.c (check_initializer): Likewise. - (make_rtl_for_nonlocal_decl): Likewise. - * pt.c (instantiate_decl): Likewise. - * typeck2.c (store_init_value): Likewise. - -2019-02-20 Jakub Jelinek <jakub@redhat.com> - - PR c++/89403 - * decl2.c (c_parse_final_cleanups): Move TREE_ASM_WRITTEN setting - for flag_syntax_only from here... - * semantics.c (expand_or_defer_fn_1): ... here. - - PR c++/89405 - * decl.c (maybe_commonize_var): When clearing TREE_PUBLIC and - DECL_COMMON, set DECL_INTERFACE_KNOWN. - - PR c++/89336 - * constexpr.c (cxx_eval_store_expression): Diagnose changing of active - union member for -std=c++17 and earlier. - -2019-02-19 Jason Merrill <jason@redhat.com> - - PR c++/87513 - 'sorry' mangling PMF template-id. - * mangle.c (write_expression): Handle SCOPE_REF to BASELINK. - -2019-02-19 Jason Merrill <jason@redhat.com> - - PR c++/88380 - wrong-code with flexible array and NSDMI. - * typeck2.c (process_init_constructor_record): Skip flexarrays. - -2019-02-20 will wray <wjwray@gmail.com> - - PR c++/88572 - wrong handling of braces on scalar init. - * decl.c (reshape_init_r): Allow braces around scalar initializer - within aggregate init. Reject double braced-init of scalar - variable. - -2019-02-20 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/84536 - * pt.c (tsubst_init): Diagnose an initializer expanding to an - empty list of expressions; tweak wrt dependent types. - (regenerate_decl_from_template): For VAR_DECLs call tsubst_init - instead of tsubst_expr. - -2019-02-19 Jason Merrill <jason@redhat.com> - - PR c++/88368 - wrong 'use of deleted function' - * method.c (walk_field_subobs): Remember errors from get_nsdmi. - (get_defaulted_eh_spec): Call push_tinst_level. - * pt.c (maybe_instantiate_noexcept): Keep error_mark_node. - * typeck2.c (merge_exception_specifiers): Handle error_mark_node. - -2019-02-19 Chung-Lin Tang <cltang@codesourcery.com> - - PR c/87924 - * parser.c (cp_parser_oacc_clause_wait): Add representation of wait - clause without argument as 'wait (GOMP_ASYNC_NOVAL)', adjust comments. - -2019-02-19 Jakub Jelinek <jakub@redhat.com> - - PR c++/89387 - * lambda.c (maybe_generic_this_capture): Don't check - DECL_NONSTATIC_MEMBER_FUNCTION_P on USING_DECLs. - - PR c++/89391 - * typeck.c (build_reinterpret_cast_1): Don't handle void to - && conversion go through build_target_expr_with_type. - - PR c++/89390 - * error.c (qualified_name_lookup_error): Only call - suggest_alternative_in_scoped_enum if name is IDENTIFIER_NODE. - -2019-02-19 Tom Honermann <tom@honermann.net> - - * name-lookup.c (get_std_name_hint): Added u8string as a name hint. - -2019-02-18 Jason Merrill <jason@redhat.com> - - PR c++/89336 - multiple stores in constexpr stmt. - * constexpr.c (cxx_eval_store_expression): Preevaluate scalar or - assigned value. - - * pt.c (check_explicit_specialization): If the declarator is a - template-id, only check whether the arguments are dependent. - - Improve duplicate [[likely]] diagnostic. - * parser.c (cp_parser_statement): Make attrs_loc a range. Pass it - to process_stmt_hotness_attribute. - * cp-gimplify.c (process_stmt_hotness_attribute): Take attrs_loc. - (genericize_if_stmt): Use likely/unlikely instead of predictor_name. - -2019-02-17 Marek Polacek <polacek@redhat.com> - - PR c++/89217 - ICE with list-initialization in range-based for loop. - * constexpr.c (unshare_constructor): No longer static. - * cp-tree.h (unshare_constructor): Declare. - * semantics.c (finish_compound_literal): When dealing with a - non-dependent expression in a template, return the original - expression. Pass LOOKUP_NO_NARROWING to digest_init_flags. - -2019-02-13 Marek Polacek <polacek@redhat.com> - - PR c++/89297 - ICE with OVERLOAD in template. - * semantics.c (finish_compound_literal): Call - instantiate_non_dependent_expr_sfinae. - -2019-02-13 Alexandre Oliva <aoliva@redhat.com> - - PR c++/86379 - * cp-tree.h (USING_DECL_SCOPE): Use result rather than type. - * name-lookup.c (strip_using_decl): Use USING_DECL_SCOPE. - * search.c (protected_accessible_p): Follow USING_DECL_DECLS. - (shared_member_p): Likewise. - (lookup_member): Likewise. - * decl.c (grok_special_member_properties): Skip USING_DECLs. - * semantics.c (finish_omp_declare_simd_methods): Likewise. - (finish_qualified_id_expr): Do not call shared_member_p with - a dependent expr. - - PR c++/87322 - * pt.c (tsubst_lambda_expr): Avoid duplicate tsubsting. - Move cp_evaluated resetting before signature tsubsting. - (gen_elem_of_pack_expansion_instantiation): Separate local - specializations per index. - -2019-02-13 David Malcolm <dmalcolm@redhat.com> - - PR c++/89036 - * class.c (add_method): Drop destructor assertion. - -2019-02-13 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/88986 - * decl.c (make_typename_type): Allow for TYPE_PACK_EXPANSION as - context (the first argument). - * pt.c (tsubst, case TYPENAME_TYPE): Handle TYPE_PACK_EXPANSION - as context. - -2019-02-12 Jason Merrill <jason@redhat.com> - - PR c++/89144 - link error with constexpr initializer_list. - * call.c (convert_like_real) [ck_list]: Don't allocate a temporary - array for an empty list. - * typeck2.c (store_init_value): Don't use cxx_constant_init in a - template. - -2019-02-11 Jason Merrill <jason@redhat.com> - - PR c++/89241 - ICE with __func__ in lambda in template. - * pt.c (enclosing_instantiation_of): Also check - instantiated_lambda_fn_p for the template context. - -2019-02-11 Marek Polacek <polacek@redhat.com> - - PR c++/89212 - ICE converting nullptr to pointer-to-member-function. - * pt.c (tsubst_copy_and_build) <case CONSTRUCTOR>: Return early for - null member pointer value. - -2019-02-11 Jakub Jelinek <jakub@redhat.com> - - PR c++/88977 - * pt.c (convert_nontype_argument): Pass true as manifestly_const_eval - to maybe_constant_value calls. - -2019-02-11 Marek Polacek <polacek@redhat.com> - - * typeck2.c (digest_init_r): Remove commented code. - -2019-02-11 Martin Sebor <msebor@redhat.com> - - PR c++/87996 - * decl.c (compute_array_index_type_loc): Preserve signed sizes - for diagnostics. Call valid_array_size_p instead of error. - * init.c (build_new_1): Compute size for diagnostic. Call - invalid_array_size_error - (build_new): Call valid_array_size_p instead of error. - -2019-02-07 Alexandre Oliva <aoliva@redhat.com> - - PR c++/86218 - * call.c (compare_ics): Deal with ck_aggr in either cs. - -2019-02-06 David Malcolm <dmalcolm@redhat.com> - - PR c++/71302 - * call.c (get_location_for_expr_unwinding_for_system_header): New - function. - (conversion_null_warnings): Use it when getting locations for - EXPR, effectively adding a call to - get_location_for_expr_unwinding_for_system_header for - -Wconversion-null and making use of EXPR_LOCATION for - -Wzero-as-null-pointer-constant. - -2019-02-05 Jakub Jelinek <jakub@redhat.com> - - PR c++/89187 - * optimize.c (maybe_thunk_body): Clear TREE_ADDRESSABLE on - PARM_DECLs of the thunk. - * lambda.c (maybe_add_lambda_conv_op): Likewise. - -2019-02-05 Marek Polacek <polacek@redhat.com> - - PR c++/89158 - by-value capture of constexpr variable broken. - * call.c (convert_like_real) <case ck_user>: Call mark_exp_read - instead of mark_rvalue_use. - -2019-02-05 Alexandre Oliva <aoliva@redhat.com> - - PR c++/87770 - * pt.c (instantiates_primary_template_p): New. - (type_dependent_expression_p): Use it. - -2019-02-01 Jason Merrill <jason@redhat.com> - - PR c++/88761 - ICE with reference capture of constant. - * lambda.c (mark_const_cap_r): Do walk subtrees of DECL_EXPR for - non-proxy decls. - -2019-02-01 Marek Polacek <polacek@redhat.com> - - PR c++/88325 - ICE with invalid out-of-line template member definition. - * parser.c (cp_parser_class_name): Don't call make_typename_type - for overloads. - -2019-02-01 Jakub Jelinek <jakub@redhat.com> - - PR c++/87175 - * parser.c (cp_parser_gnu_attributes_opt): Set ok to false - if require_open failed. - -2019-01-31 Marek Polacek <polacek@redhat.com> - - PR c++/89083, c++/80864 - ICE with list initialization in template. - * constexpr.c (adjust_temp_type): Use copy_node and change the type - instead of using build_constructor. - * decl.c (reshape_init_r): Don't reshape a digested initializer. - Return the initializer for COMPOUND_LITERAL_P. - - PR c++/88983 - ICE with switch in constexpr function. - * constexpr.c (cxx_eval_switch_expr): Use SWITCH_COND and SWITCH_BODY. - (cxx_eval_constant_expression) <case COND_EXPR>: Don't look for the - label in the else branch if we found it in the then branch. - -2019-01-30 Jason Merrill <jason@redhat.com> - - PR c++/88752 - ICE with lambda and constexpr if. - * cp-tree.h (LAMBDA_EXPR_INSTANTIATED): New. - * pt.c (tsubst_lambda_expr): Set it. - (instantiated_lambda_fn_p): Check it. - (enclosing_instantiation_of): Use it. - -2019-01-31 Jakub Jelinek <jakub@redhat.com> - - PR libstdc++/88170 - * cxx-pretty-print.c (pp_cxx_enumeration_constant): Print always as - a C cast in pp_c_flag_gnu_v3 mode. - -2019-01-30 Jakub Jelinek <jakub@redhat.com> - - PR c++/88988 - * lambda.c (is_capture_proxy): Don't return true for - DECL_OMP_PRIVATIZED_MEMBER artificial vars. - -2019-01-30 Marek Polacek <polacek@redhat.com> - - PR c++/89119 - ICE with value-initialization in template. - * pt.c (tsubst_copy_and_build): Handle RANGE_EXPR. - -2019-01-29 Jason Merrill <jason@redhat.com> - - PR c++/86943 - wrong code converting lambda to function pointer. - * lambda.c (maybe_add_lambda_conv_op): Use a template-id in the - call. Only forward parms for decltype. - * pt.c (tsubst_copy_and_build) [CALL_EXPR]: Handle CALL_FROM_THUNK_P - specially. - * typeck.c (check_return_expr): Don't mess with a thunk call. - -2019-01-28 Jason Merrill <jason@redhat.com> - - PR c++/89089 - ICE with [[no_unique_address]]. - PR c++/88865 - wrong layout with [[no_unique_address]]. - * class.c (check_field_decls): A potentially-overlapping field makes - the class non-layout-POD, but not non-empty. - (end_of_class): Always consider empty data members. - (layout_class_type): Set DECL_SIZE for empty fields. - -2019-01-28 Marek Polacek <polacek@redhat.com> - - PR c++/88358 - name wrongly treated as type. - * parser.c (cp_parser_direct_declarator): Don't assume a qualified-id - in parameter-list is a type if the function's declarator-id is not - qualified. - -2019-01-27 Marek Polacek <polacek@redhat.com> - - PR c++/88815 - narrowing conversion lost in decltype. - PR c++/78244 - narrowing conversion in template not detected. - * cp-tree.h (CONSTRUCTOR_IS_DEPENDENT): New. - * pt.c (instantiation_dependent_r): Consider a CONSTRUCTOR with - CONSTRUCTOR_IS_DEPENDENT instantiation-dependent. - * semantics.c (finish_compound_literal): When the compound literal - isn't instantiation-dependent and the type isn't type-dependent, - fall back to the normal processing. Set CONSTRUCTOR_IS_DEPENDENT. - - PR c++/89024 - ICE with incomplete enum type. - * call.c (standard_conversion): When converting an - ARITHMETIC_TYPE_P to an incomplete type, return NULL. - -2019-01-25 Paolo Carlini <paolo.carlini@oracle.com> - - PR c++/88969 - * call.c (build_op_delete_call): Implement 7.6.2.5/(10.1). - * decl2.c (coerce_delete_type): Use build_pointer_type instead - of TYPE_POINTER_TO. - -2019-01-24 Jason Merrill <jason@redhat.com> - - PR c++/89001 - mangling of reference temporaries - * cp-tree.h (struct saved_scope): Add ref_temp_count. - (current_ref_temp_count): New macro. - * mangle.c (mangle_ref_init_variable): Use it. - * typeck2.c (store_init_value): Clear it. - * call.c (make_temporary_var_for_ref_to_temp): Copy public and - comdat. - -2019-01-24 Jakub Jelinek <jakub@redhat.com> - - PR c++/88976 - * semantics.c (finish_omp_cancel): Diagnose more than one if - on #pragma omp cancel with different modifiers. Use - maybe_convert_cond when not in template or build_x_binary_op - otherwise. - -2019-01-23 Marek Polacek <polacek@redhat.com> - - PR c++/88757 - qualified name treated wrongly as type. - * parser.c (cp_parser_direct_declarator): Don't treat qualified-ids - in parameter-list as types if name lookup for declarator-id didn't - find one or more function templates. - -2019-01-23 Jakub Jelinek <jakub@redhat.com> - - PR c/44715 - * cp-gimplify.c (genericize_cp_loop): Call begin_bc_block only - after genericizing cond and incr expressions. - - PR c++/88984 - * cp-gimplify.c (genericize_switch_stmt): Move cond genericization - before the begin_bc_block call. - -2019-01-21 Jason Merrill <jason@redhat.com> - - PR c++/87893 - constexpr ctor ICE on ARM. - PR c++/88293 - ICE with comma expression. - * constexpr.c (initialized_type): Don't shortcut non-void type. - Handle COMPOUND_EXPR. - (cxx_eval_outermost_constant_expr): Return early for void type. - -2019-01-21 Jakub Jelinek <jakub@redhat.com> - - PR c++/88949 - * optimize.c (cxx_copy_decl): New function. - (clone_body): Use it instead of copy_decl_no_change. - - PR sanitizer/88901 - * typeck.c (cp_build_binary_op): Don't instrument - SANITIZE_POINTER_COMPARE if processing_template_decl. - (pointer_diff): Similarly for SANITIZE_POINTER_SUBTRACT. - -2019-01-18 Jason Merrill <jason@redhat.com> - - PR c++/88875 - error with explicit list constructor. - * call.c (reference_binding): Don't modify EXPR. Set - need_temporary_p on the ck_user conversion for a temporary. - (convert_like_real): Check it. - -2019-01-18 H.J. Lu <hongjiu.lu@intel.com> - - PR c/51628 - PR c/88664 - * call.c (convert_for_arg_passing): Upate the - warn_for_address_or_pointer_of_packed_member call. - * typeck.c (convert_for_assignment): Likewise. - -2019-01-17 Jason Merrill <jason@redhat.com> - - PR c++/86205 - ICE with ?: of throw and template-id. - * pt.c (resolve_nondeduced_context_or_error): Split out from... - * typeck.c (decay_conversion): ...here. - * call.c (build_conditional_expr_1): Use it. - - PR c++/86740, ICE with constexpr if and nested generic lambdas. - * tree.c (cp_walk_subtrees): Handle LAMBDA_EXPR. - -2019-01-17 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokdeclarator): Use typespec_loc in error messages - about 'auto' and trailing return type. - -2019-01-17 David Malcolm <dmalcolm@redhat.com> - - PR c++/88699 - * class.c (add_method): Don't use DECL_DESTRUCTOR_P on - USING_DECLs. - -2019-01-17 Nathan Sidwell <nathan@acm.org> - - PR c++/86610 - * semantics.c (process_outer_var_ref): Only skip dependent types - in templates. - -2019-01-17 Alexandre Oliva <aoliva@redhat.com> - - PR c++/87768 - * cp-tree.h (saved_scope): Add suppress_location_wrappers. - * name-lookup.c (do_push_to_top_level): Save and reset it. - (do_pop_from_top_level): Restore it. - - PR c++/86648 - * pt.c (make_template_placeholder): Use auto_identifier. - (is_auto): Drop CLASS_PLACEHOLDER_TEMPLATE test. - * error.c (dump_type): Handle template placeholders. - * cxx-pretty-print.c (pp_cx_unqualified_id): Likewise. - - PR c++/88146 - * cvt.c (convert_to_void): Handle all cdtor calls as if - returning void. - -2019-01-16 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokdeclarator): Use locations[ds_storage_class] in - error messages about ill-formed uses of mutable. - -2019-01-16 Marek Polacek <polacek@redhat.com> - - PR c++/78244 - narrowing conversion in template not detected. - * call.c (perform_implicit_conversion_flags): Set - IMPLICIT_CONV_EXPR_BRACED_INIT. - * cp-tree.h (IMPLICIT_CONV_EXPR_BRACED_INIT): New. - * pt.c (tsubst_copy_and_build): Use it. - -2019-01-15 David Malcolm <dmalcolm@redhat.com> - - PR c++/88795 - * pt.c (build_deduction_guide): Bail out if tsubst_arg_types - fails. - -2019-01-15 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (start_decl): Improve error location. - * decl2.c (grokfield): Likewise. - -2019-01-15 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grokdeclarator): Move further up the location_t loc - declaration and use the location when building a TYPE_DECL for - a typedef name. - * decl2.c (grokbitfield): Use DECL_SOURCE_LOCATION in the error - about an ill-formed bit-field as typedef. - -2019-01-14 Marek Polacek <polacek@redhat.com> - - PR c++/88830 - ICE with abstract class. - * decl2.c (maybe_emit_vtables): Check CLASSTYPE_LAZY_DESTRUCTOR. - Fix formatting. - - PR c++/88825 - ICE with bogus function return type deduction. - * typeck.c (can_do_nrvo_p): Check error_mark_node. - -2019-01-14 Tom Honermann <tom@honermann.net> - - Implement P0482R5, char8_t: A type for UTF-8 characters and strings - * cvt.c (type_promotes_to): Handle char8_t promotion. - * decl.c (grokdeclarator): Handle invalid type specifier - combinations involving char8_t. - * lex.c (init_reswords): Add char8_t as a reserved word. - * mangle.c (write_builtin_type): Add name mangling for char8_t (Du). - * parser.c (cp_keyword_starts_decl_specifier_p) - (cp_parser_simple_type_specifier): Recognize char8_t as a simple - type specifier. - (cp_parser_string_literal): Use char8_array_type_node for the type - of CPP_UTF8STRING. - (cp_parser_set_decl_spec_type): Tolerate char8_t typedefs in system - headers. - * rtti.c (emit_support_tinfos): type_info support for char8_t. - * tree.c (char_type_p): Recognize char8_t as a character type. - * typeck.c (string_conv_p): Handle conversions of u8 string - literals of char8_t type. - (check_literal_operator_args): Handle UDLs with u8 string literals - of char8_t type. - * typeck2.c (ordinary_char_type_p): New. - (digest_init_r): Disallow initializing a char array with a u8 string - literal. - -2019-01-14 Martin Liska <mliska@suse.cz> - - PR gcov-profile/88263 - * decl2.c (get_tls_wrapper_fn): Use DECL_SOURCE_LOCATION - as location of the TLS wrapper. - -2019-01-12 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (cp_finish_decl): Improve error location. - * decl2.c (grokfield): Likewise, improve two locations. - -2019-01-11 Marek Polacek <polacek@redhat.com> - - PR c++/88692, c++/87882 - -Wredundant-move false positive with *this. - * typeck.c (maybe_warn_pessimizing_move): Return if ARG isn't - ADDR_EXPR. - -2019-01-11 Jason Merrill <jason@redhat.com> - - PR c++/88312 - pack expansion of decltype. - * pt.c (instantiation_dependent_r): A template non-type parameter - pack is instantiation-dependent. - -2019-01-11 Jason Merrill <jason@redhat.com> - - PR c++/88613 - ICE with use of const var in lambda. - * expr.c (mark_use): Fix location wrapper handling. - * cp-gimplify.c (cp_fold_maybe_rvalue): Call mark_rvalue_use. - -2019-01-11 Tobias Burnus <burnus@net-b.de> - - PR C++/88114 - * decl2.c (maybe_emit_vtables): If needed, generate code for - the destructor of an abstract class. - (mark_used): Update comment for older function-name change. - -2019-01-11 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (start_decl): Improve error location. - (grokdeclarator): Likewise, improve two locations. - -2019-01-09 Sandra Loosemore <sandra@codesourcery.com> - - PR other/16615 - - * cp-tree.h: Mechanically replace "can not" with "cannot". - * parser.c: Likewise. - * pt.c: Likewise. - -2019-01-08 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (grok_reference_init): Improve error location. - (grokdeclarator): Likewise, improve two locations. - -2019-01-08 Marek Polacek <polacek@redhat.com> - - PR c++/88538 - braced-init-list in template-argument-list. - * parser.c (cp_parser_template_argument): Handle braced-init-list when - in C++20. - - PR c++/88548 - this accepted in static member functions. - * parser.c (cp_debug_parser): Adjust printing of - local_variables_forbidden_p. - (cp_parser_new): Set local_variables_forbidden_p to 0 rather than false. - (cp_parser_primary_expression): When checking - local_variables_forbidden_p, use THIS_FORBIDDEN or - LOCAL_VARS_FORBIDDEN. - (cp_parser_lambda_body): Update the type of - local_variables_forbidden_p. Set it to 0 rather than false. - (cp_parser_condition): Adjust call to cp_parser_declarator. - (cp_parser_explicit_instantiation): Likewise. - (cp_parser_init_declarator): Likewise. - (cp_parser_declarator): New parameter. Use it. - (cp_parser_direct_declarator): New parameter. Use it to set - local_variables_forbidden_p. Adjust call to cp_parser_declarator. - (cp_parser_type_id_1): Adjust call to cp_parser_declarator. - (cp_parser_parameter_declaration): Likewise. - (cp_parser_default_argument): Update the type of - local_variables_forbidden_p. Set it to LOCAL_VARS_AND_THIS_FORBIDDEN - rather than true. - (cp_parser_member_declaration): Tell cp_parser_declarator if we saw - 'static' or 'friend'. - (cp_parser_exception_declaration): Adjust call to cp_parser_declarator. - (cp_parser_late_parsing_default_args): Update the type of - local_variables_forbidden_p. Set it to LOCAL_VARS_AND_THIS_FORBIDDEN - rather than true. - (cp_parser_cache_defarg): Adjust call to cp_parser_declarator. - (cp_parser_objc_class_ivars): Likewise. - (cp_parser_objc_struct_declaration): Likewise. - (cp_parser_omp_for_loop_init): Likewise. - * parser.h (cp_parser): Change the type of local_variables_forbidden_p - to unsigned char. - (LOCAL_VARS_FORBIDDEN, LOCAL_VARS_AND_THIS_FORBIDDEN, THIS_FORBIDDEN): - Define. - -2019-01-08 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (start_decl): Improve permerror location. - -2019-01-08 Jonathan Wakely <jwakely@redhat.com> - Jakub Jelinek <jakub@redhat.com> - - PR c++/88554 - * decl.c (finish_function): For -Wreturn-type don't add a return *this; - fixit hint if current_class_ref is NULL. Use a single if instead of - two nested ones. - -2019-01-07 Paolo Carlini <paolo.carlini@oracle.com> - - * decl.c (start_decl): Improve two error_at locations. - (expand_static_init): Likewise. - -2019-01-07 Marek Polacek <polacek@redhat.com> - - PR c++/88741 - wrong error with initializer-string. - * decl.c (cp_complete_array_type): Strip any location wrappers. - -2019-01-07 Bernd Edlinger <bernd.edlinger@hotmail.de> - - PR c++/88261 - PR c++/69338 - PR c++/69696 - PR c++/69697 - * cp-tree.h (LOOKUP_ALLOW_FLEXARRAY_INIT): New flag value. - * typeck2.c (digest_init_r): Raise an error for non-static - initialization of a flexible array member. - (process_init_constructor, massage_init_elt, - process_init_constructor_array, process_init_constructor_record, - process_init_constructor_union, process_init_constructor): Add the - flags parameter and pass it thru. - (store_init_value): Pass LOOKUP_ALLOW_FLEXARRAY_INIT parameter to - digest_init_flags for static decls. - -2019-01-07 Jakub Jelinek <jakub@redhat.com> - - PR c++/85052 - * cp-tree.h (cp_build_vec_convert): Declare. - * parser.c (cp_parser_postfix_expression): Parse - __builtin_convertvector. - * constexpr.c: Include fold-const-call.h. - (cxx_eval_internal_function): Handle IFN_VEC_CONVERT. - (potential_constant_expression_1): Likewise. - * semantics.c (cp_build_vec_convert): New function. - * pt.c (tsubst_copy_and_build): Handle CALL_EXPR to - IFN_VEC_CONVERT. - -2019-01-03 Jakub Jelinek <jakub@redhat.com> - - PR c++/88636 - * decl.c (builtin_function_1): Return result of pushdecl_top_level - or pushdecl rather than decl. - -2019-01-03 Paolo Carlini <paolo.carlini@oracle.com> - - * tree.c (handle_nodiscard_attribute): Improve warning location. - -2019-01-02 Marek Polacek <polacek@redhat.com> - - PR c++/88612 - ICE with -Waddress-of-packed-member. - * call.c (convert_for_arg_passing): Only give warnings with tf_warning. - * typeck.c (convert_for_assignment): Likewise. - - PR c++/88631 - CTAD failing for value-initialization. - * typeck2.c (build_functional_cast): Try deducing the template - arguments even if there are no arguments to deduce from. - -2019-01-01 Jakub Jelinek <jakub@redhat.com> +2020-01-01 Jakub Jelinek <jakub@redhat.com> Update copyright years. -Copyright (C) 2019 Free Software Foundation, Inc. +Copyright (C) 2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/cp/ChangeLog-2019 b/gcc/cp/ChangeLog-2019 new file mode 100644 index 0000000..ec05c37 --- /dev/null +++ b/gcc/cp/ChangeLog-2019 @@ -0,0 +1,5679 @@ +2019-12-30 Marek Polacek <polacek@redhat.com> + + * decl.c (reshape_init_r): Remove assert. + +2019-12-30 Paolo Carlini <paolo.carlini@oracle.com> + + * decl2.c (delete_sanity): Add location_t parameter and use + it throughout. + * init.c (build_vec_delete_1): Likewise. + (build_delete): Likewise. + (build_vec_delete): Likewise. + (perform_target_ctor): Adjust call. + (perform_member_init): Likewise. + (build_vec_init): Likewise. + * decl.c (cxx_maybe_build_cleanup): Likewise. + * pt.c (tsubst_copy_and_build): Likewise. + * parser.c (cp_parser_delete_expression): Likewise, pass the + combined_loc. + * cp-tree.h: Update declarations. + +2019-12-29 Marek Polacek <polacek@redhat.com> + + PR c++/88337 - Implement P1327R1: Allow dynamic_cast in constexpr. + * constexpr.c (cxx_dynamic_cast_fn_p): New function. + (extract_obj_from_addr_offset): New function. + (get_component_with_type): New function. + (cxx_eval_dynamic_cast_fn): New function. + (cxx_eval_call_expression): Call cxx_eval_dynamic_cast_fn for a call + to __dynamic_cast. + (potential_constant_expression_1): Don't give up on + cxx_dynamic_cast_fn_p. + * rtti.c (build_dynamic_cast_1): When creating a call to + __dynamic_cast, use the location of the original expression. + +2019-12-26 Jakub Jelinek <jakub@redhat.com> + + PR c++/92438 + * parser.c (cp_parser_constructor_declarator_p): If open paren + is followed by RID_ATTRIBUTE, skip over the attribute tokens and + try to parse type specifier. + +2019-12-23 Richard Sandiford <richard.sandiford@arm.com> + + PR c++/92789 + * typeck.c (structural_comptypes): Make sure that two vector types + agree on gnu_vector_type_p. + +2019-12-23 Richard Sandiford <richard.sandiford@arm.com> + + * cvt.c (ocp_convert): Apply rvalue to the source of vector + conversions. + * typeck.c (build_reinterpret_cast_1): Likewise. + +2019-12-19 Marek Polacek <polacek@redhat.com> + + PR c++/92745 - bogus error when initializing array of vectors. + * decl.c (reshape_init_r): For a nested compound literal, do + call reshape_init_{class,array,vector}. + + PR c++/92974 - bogus location for enum and non-enum in ?: warning. + * tree.c (build_min_non_dep): Use the location of NON_DEP when + building the expression. + +2019-12-20 Jakub Jelinek <jakub@redhat.com> + + PR c++/92965 + * pt.c (invalid_nontype_parm_type_p): Call structural_type_p with + explain=true only if emitting error. + + PR c++/92966 + * method.c (early_check_defaulted_comparison): Don't set + DECL_MAYBE_DELETED when returning false. + + PR c++/92973 + * method.c (early_check_defaulted_comparison): For C++17 and earlier + diagnose defaulted comparison operators. + + PR c++/92666 + * call.c (convert_arg_to_ellipsis): For floating point or + decltype(nullptr) arguments call mark_rvalue_use. + + PR c++/92992 + * call.c (convert_arg_to_ellipsis): For decltype(nullptr) arguments + that have side-effects use cp_build_compound_expr. + +2019-12-20 Eric Botcazou <ebotcazou@adacore.com> + + * decl2.c (c_parse_final_cleanups): Always call collect_source_ref on + the main input filename. + +2019-12-19 Julian Brown <julian@codesourcery.com> + Cesar Philippidis <cesar@codesourcery.com> + + * parser.c (cp_parser_omp_clause_name): Support attach and detach + clauses. + (cp_parser_omp_var_list_no_open): Add ALLOW_DEREF optional parameter. + Parse deref if true. + (cp_parser_omp_var_list): Add ALLOW_DEREF optional parameter. Pass to + cp_parser_omp_var_list_no_open. + (cp_parser_oacc_data_clause): Support attach and detach clauses. + Update call to cp_parser_omp_var_list_no_open. + (cp_parser_oacc_all_clauses): Support attach and detach. + (OACC_DATA_CLAUSE_MASK, OACC_ENTER_DATA_CLAUSE_MASK, + OACC_KERNELS_CLAUSE_MASK, OACC_PARALLEL_CLAUSE_MASK, + OACC_SERIAL_CLAUSE_MASK): Add PRAGMA_OACC_CLAUSE_ATTACH. + (OACC_EXIT_DATA_CLAUSE_MASK): Add PRAGMA_OACC_CLAUSE_DETACH. + * semantics.c (handle_omp_array_sections_1): Reject subarrays for + attach and detach. + (handle_omp_array_sections): Use GOMP_MAP_ATTACH_DETACH instead of + GOMP_MAP_ALWAYS_POINTER for OpenACC. + (cp_oacc_check_attachments): New function. + (finish_omp_clauses): Use above function. Allow structure fields and + class members to appear in OpenACC data clauses. Support + GOMP_MAP_ATTACH_DETACH. Support deref. + +2019-12-19 Jason Merrill <jason@redhat.com> + + PR c++/52320 - EH cleanups for partially constructed arrays. + * typeck2.c (split_nonconstant_init_1): Add nested parm. + Add cleanup for whole array if true. + + PR c++/66139 - EH cleanups for partially constructed aggregates. + PR c++/57510 + * cp-gimplify.c (cp_gimplify_init_expr): Use split_nonconstant_init. + * typeck2.c (split_nonconstant_init): Handle non-variable dest. + (split_nonconstant_init_1): Clear TREE_SIDE_EFFECTS. + * tree.c (is_local_temp): New. + +2019-12-18 Jason Merrill <jason@redhat.com> + + PR c++/91165 follow-on tweak + * constexpr.c (cxx_eval_call_expression): Use + unshare_expr_without_location. + +2019-12-19 Julian Brown <julian@codesourcery.com> + Maciej W. Rozycki <macro@codesourcery.com> + Tobias Burnus <tobias@codesourcery.com> + Thomas Schwinge <thomas@codesourcery.com> + + * parser.c (cp_parser_omp_clause_name): Support no_create. + (cp_parser_oacc_data_clause): Likewise. + (cp_parser_oacc_all_clauses): Likewise. + (OACC_DATA_CLAUSE_MASK, OACC_KERNELS_CLAUSE_MASK) + (OACC_PARALLEL_CLAUSE_MASK): Add PRAGMA_OACC_CLAUSE_NO_CREATE. + * semantics.c (handle_omp_array_sections): Support no_create. + +2019-12-18 Paolo Carlini <paolo.carlini@oracle.com> + + * typeck.c (cxx_sizeof_or_alignof_type): Add location_t parameter + and use it throughout. + (cxx_sizeof_expr): Likewise. + (cxx_alignof_expr): Likewise. + (cxx_sizeof_or_alignof_expr): Likewise. + (cxx_alignas_expr): Update call. + * decl.c (fold_sizeof_expr): Likewise. + * pt.c (tsubst_copy): Likewise. + (tsubst_copy_and_build): Likewise. + * except.c (build_throw): Add location_t parameter and use it. + (expand_end_catch_block): Update call. + * parser.c (cp_parser_unary_expression): Update + cxx_sizeof_or_alignof_type and cxx_sizeof_or_alignof_expr calls, + pass the compound location. + (cp_parser_throw_expression): Likewise pass the combined location + to build_throw. + * cp-tree.h: Update declarations. + + * semantics.c (finish_handler_parms): Use DECL_SOURCE_LOCATION. + * decl2.c (check_classfn): Likewise. + + * except.c (is_admissible_throw_operand_or_catch_parameter): + Exploit cp_expr_loc_or_input_loc in one place. + + * except.c (create_try_catch_expr): Remove, unused. + +2019-12-17 Jason Merrill <jason@redhat.com> + + PR c++/12333 - X::~X() with implicit this->. + * parser.c (cp_parser_lookup_name): Use lookup_destructor. + * typeck.c (lookup_destructor): No longer static. + +2019-12-17 Martin Sebor <msebor@redhat.com> + + PR c++/61339 + * parser.c (cp_parser_maybe_warn_enum_key): New function. + (class_decl_loc_t): New class. + (cp_parser_elaborated_type_specifier): Call + cp_parser_maybe_warn_enum_key. + (cp_parser_class_head): Call cp_parser_check_class_key. + (cp_parser_check_class_key): Add arguments. Call class_decl_loc_t::add. + (c_parse_file): Call class_decl_loc_t::diag_mismatched_tags. + +2019-12-17 Jason Merrill <jason@redhat.com> + + PR c++/79592 - missing explanation of invalid constexpr. + * constexpr.c (register_constexpr_fundef): Do store the body of a + template instantiation that is not potentially constant. + (explain_invalid_constexpr_fn): Look it up. + (cxx_eval_call_expression): Check fundef->result. + +2019-12-17 Jason Merrill <jason@redhat.com> + + PR c++/92576 - redeclaration of variable template. + * decl.c (redeclaration_error_message): Recurse for variable + templates. + +2019-12-17 Jason Merrill <jason@redhat.com> + + * name-lookup.c (get_std_name_hint): Add std::byte. + +2019-12-17 Jakub Jelinek <jakub@redhat.com> + + PR c++/59655 + * pt.c (push_tinst_level_loc): If limit_bad_template_recursion, + set TREE_NO_WARNING on tldcl. + * decl2.c (no_linkage_error): Treat templates with TREE_NO_WARNING + as defined during error recovery. + +2019-12-13 Jason Merrill <jason@redhat.com> + + PR c++/91165 - verify_gimple ICE with cached constexpr. + * constexpr.c (cxx_bind_parameters_in_call): Don't unshare. + (cxx_eval_call_expression): Unshare all args if we're caching. + +2019-12-12 Jason Merrill <jason@redhat.com> + + PR c++/92496 - ICE with <=> and no #include <compare>. + * typeck.c (cp_build_binary_op): Handle error from spaceship_type. + +2019-12-11 David Malcolm <dmalcolm@redhat.com> + + * cxx-pretty-print.c (cxx_pretty_printer::clone): New vfunc + implementation. + * cxx-pretty-print.h (cxx_pretty_printer::clone): New vfunc decl. + * error.c (cxx_format_postprocessor::clone): New vfunc. + +2019-12-11 Jakub Jelinek <jakub@redhat.com> + + PR c++/92869 + * class.c (finish_struct): For C++17 and earlier, check + type_has_user_provided_or_explicit_constructor rather than + TYPE_HAS_USER_CONSTRUCTOR whether to set CLASSTYPE_NON_AGGREGATE. + +2019-12-11 Marek Polacek <polacek@redhat.com> + + PR c++/92878 - Parenthesized init of aggregates in new-expression. + * init.c (build_new_1): Handle parenthesized initialization of + aggregates in new-expression. + +2019-12-11 Jason Merrill <jason@redhat.com> + + PR c++/92105 - decltype(decltype) error cascade. + * parser.c (cp_parser_decltype_expr): Don't tentative_firewall here. + (cp_parser_decltype): Do it here. Remember a non-tentative error. + + PR c++/57082 - new X{} and private destructor. + * init.c (build_new_1): Also pass tf_no_cleanup to + build_special_member_call. + + PR c++/92774 - ICE with implicitly deleted operator<=>. + * method.c (comp_info::~comp_info): Factor out of... + (build_comparison_op): Here. Handle error return from build_new_op. + + PR c++/92859 - ADL and bit-field. + * name-lookup.c: Use unlowered_expr_type. + + PR c++/92446 - deduction of class NTTP. + * pt.c (deducible_expression): Look through VIEW_CONVERT_EXPR. + +2019-12-10 Jason Merrill <jason@redhat.com> + + PR c++/92847 - C++20 comparison ambiguity with class template. + * call.c (cand_parms_match): Handle all templated functions. + + Fix C++20 structural type vs. private base. + * class.c (build_base_field_1): Take access parameter. + (build_base_field): Likewise. + (build_base_fields, layout_virtual_bases): Pass it. + * tree.c (structural_type_p): Improve private base diagnostic. + + PR c++/92560 - ICE with decltype and rewritten operator. + * call.c (build_new_op_1): Clear tf_decltype on inner call. + +2019-12-09 David Malcolm <dmalcolm@redhat.com> + + * error.c (range_label_for_type_mismatch::get_text): Replace + label_text ctor calls with label_text::borrow. + +2019-12-09 Paolo Carlini <paolo.carlini@oracle.com> + + * typeck.c (check_for_casting_away_constness): Add location_t + parameter and use it. + (maybe_warn_about_useless_cast): Likewise. + (maybe_warn_about_cast_ignoring_quals): Likewise. + (build_static_cast_1): Likewise. + (build_static_cast): Likewise; sets the location of the returned tree. + (build_reinterpret_cast_1): Likewise. + (build_reinterpret_cast): Likewise; sets the location of the returned + tree. + (build_const_cast_1): Likewise. + (build_const_cast): Likewise; sets the location of the returned tree. + (cp_build_c_cast): Likewise. + (build_c_cast): Adjust. + (build_ptrmemfunc): Adjust calls. + (cp_build_unary_op): Pass the location to invert_truthvalue_loc. + * rtti.c (build_dynamic_cast_1): Add location_t parameter and + use it. + (build_dynamic_cast): Likewise. + * cp-tree.h: Adjust declarations. + * parser.c (cp_parser_postfix_expression): Pass cp_cast_loc to + the various build_*_cast functions. + (get_cast_suggestion): Adjust calls. + (cp_parser_builtin_offsetof): Likewise. + * decl.c (reshape_init): Adjust call. + * method.c (forward_parm): Likewise. + (build_comparison_op): Likewise. + * pt.c (tsubst_copy_and_build): Likewise. + * semantics.c (finish_omp_reduction_clause): Likewise. + (cp_omp_finish_iterators): Likewise. + * tree.c (cp_stabilize_reference): Likewise. + (move): Likewise. + * typeck2.c (build_functional_cast): Likewise. + + * typeck2.c (build_functional_cast_1): New. + (build_functional_cast_1): Calls the latter and sets the location + of the returned tree. + +2019-12-08 Jakub Jelinek <jakub@redhat.com> + + * cvt.c (maybe_warn_nodiscard): Add workaround for GCC 3.4-4.4 - cast + msg to (const char *) in conditional expressions. Formatting fixes. + +2019-12-07 Jason Merrill <jason@redhat.com> + Jakub Jelinek <jakub@redhat.com> + + PR c++/92831 + * call.c (build_conditional_expr_1): For ?: with omitted middle + operand use cp_stabilize_reference if arg1 is glvalue_p rather than + just if it is lvalue_p. + +2019-12-06 Jakub Jelinek <jakub@redhat.com> + + * parser.c (cp_parser_diagnose_invalid_type_name): Mention + that concept is also available with -std=c++2a. + + PR c++/92831 - CWG 1299, not extending temporary lifetime for ?: + * cp-tree.h (extend_ref_init_temps): Add a new argument with NULL + default arg. + * call.c (set_up_extended_ref_temp): Add COND_GUARD argument, pass it + down to extend_ref_init_temps. Before pushing cleanup, if COND_GUARD + is non-NULL, create a bool temporary if needed, initialize to false + and guard the cleanup with the temporary being true. + (extend_ref_init_temps_1): Add COND_GUARD argument, pass it down + to recursive calls and set_up_extended_ref_temp. Handle COND_EXPR. + (extend_ref_init_temps): Add COND_GUARD argument, pass it down to + recursive calls and to extend_ref_init_temps_1. + +2019-12-06 Richard Sandiford <richard.sandiford@arm.com> + + * decl.c (start_decl_1): Use verify_type_context to check whether + the target allows variables of a particular type to have static + or thread-local storage duration. + (check_array_initializer): Use verify_type_context to check whether + the target allows a particular type to be used as an array element. + (create_array_type_for_decl): Likewise. + (cp_finish_decl): Use verify_type_context to check whether + the target allows static member variables of a particular type. + (grokdeclarator): Likewise. Also use verify_type_context to check + whether the target allows non-static member variables of a particular + type. + * except.c: Include target.h. + (is_admissible_throw_operand_or_catch_parameter): Use + verify_type_context to check whether the target allows particular + types to be thrown and caught. + * typeck2.c (add_exception_specifier): Likewise. + * init.c (build_new_1): Use verify_type_context to check whether + the target allows particular types to be dynamically allocated. + (build_vec_delete_1, build_delete): Use verify_type_context to check + whether the target allows particular types to be deleted. + * lambda.c (add_capture): Use verify_type_context to check + whether the target allows particular types to be captured by copy. + * pt.c: Include target.h. + (instantiate_class_template_1): Use verify_type_context to check + whether the target allows non-static member variables of a particular + type. + * typeck.c (cxx_alignof_expr): Use verify_type_context to check + whether the target allows the alignment of a particular type + to be measured. + (pointer_diff, cp_build_unary_op): Use verify_type_context to check + whether the target allows arithmetic involving pointers to particular + types. + +2019-12-05 Marek Polacek <polacek@redhat.com> + Jakub Jelinek <jakub@redhat.com> + + PR c++/91353 - P1331R2: Allow trivial default init in constexpr contexts. + * class.c (trivial_default_constructor_is_constexpr): Return true in + C++20. + * constexpr.c (cx_check_missing_mem_inits): Allow missing field + initializers in C++20. + (cxx_eval_call_expression): Don't clear CONSTRUCTOR_NO_CLEARING for + constexpr constructors in C++20. + (reduced_constant_expression_p): Don't set FIELD for union and array + types. Skip empty class fields without initializers. + * decl.c (check_for_uninitialized_const_var): Permit trivial default + initialization in constexpr. + (next_initializable_field): Don't skip vptr fields. + * method.c (walk_field_subobs): Still consider a constructor that + doesn't initialize all the members constexpr. + +2019-12-05 Marek Polacek <polacek@redhat.com> + + PR c++/92271 - make __is_same alias for __is_same_as. + * cxx-pretty-print.c (pp_cxx_trait_expression) <case CPTK_IS_SAME_AS>: + Print "__is_same". + +2019-12-05 David Edelsohn <dje.gcc@gmail.com> + + * cp-gimplify.c: Include memmodel.h. + +2019-12-05 Paolo Carlini <paolo.carlini@oracle.com> + + * typeck2.c (build_functional_cast): Add location_t parameter + and use it. + * cp-tree.h: Update declaration. + * parser.c (cp_parser_functional_cast): Adjust call. + * call.c (build_op_delete_call): Likewise. + (build_new_method_call_1): Likewise. + * decl.c (check_initializer): Likewise. + * pt.c (tsubst_copy_and_build): Likewise. + * semantics.c (finish_compound_literal): Likewise. + +2019-12-04 David Edelsohn <dje.gcc@gmail.com> + + * cp-gimplify.c: Include tm_p.h. + +2019-12-04 Marek Polacek <polacek@redhat.com> + + * parser.c (enum primary_constraint_error): Remove stray comma. + +2019-12-04 Richard Sandiford <richard.sandiford@arm.com> + + * cp-tree.h (CP_AGGREGATE_TYPE_P): Check for gnu_vector_type_p + instead of VECTOR_TYPE. + * call.c (build_conditional_expr_1): Restrict vector handling + to vectors that satisfy gnu_vector_type_p. + * cvt.c (ocp_convert): Only allow vectors to be converted + to bool if they satisfy gnu_vector_type_p. + (build_expr_type_conversion): Only allow conversions from + vectors if they satisfy gnu_vector_type_p. + * typeck.c (cp_build_binary_op): Only allow binary operators to be + applied to vectors if they satisfy gnu_vector_type_p. + (cp_build_unary_op): Likewise unary operators. + (build_reinterpret_cast_1): + +2019-12-03 Jakub Jelinek <jakub@redhat.com> + + * cp-tree.h (enum cp_tree_index): Add CPTI_SOURCE_LOCATION_IMPL. + (source_location_impl): Define. + (enum cp_built_in_function): Add CP_BUILT_IN_SOURCE_LOCATION. + (fold_builtin_source_location): Declare. + * cp-gimplify.c: Include output.h, file-prefix-map.h and cgraph.h. + (cp_gimplify_expr, cp_fold): Handle CP_BUILT_IN_SOURCE_LOCATION. + Formatting fix. + (get_source_location_impl_type): New function. + (struct source_location_table_entry, + struct source_location_table_entry_hash): New types. + (source_location_table, source_location_id): New variables. + (fold_builtin_source_location): New function. + * constexpr.c (cxx_eval_builtin_function_call): Handle + CP_BUILT_IN_SOURCE_LOCATION. + * tree.c (builtin_valid_in_constant_expr_p): Likewise. Formatting + fix. + * decl.c (cxx_init_decl_processing): Register + __builtin_source_location. + * name-lookup.c (get_std_name_hint): Add source_location entry. + +2019-12-03 Paolo Carlini <paolo.carlini@oracle.com> + + * typeck.c (cp_build_addr_expr_1): Use the cp_expr_loc_or_input_loc + location in a few additional diagnostics; tidy. + (check_return_expr): Likewise. + + * typeck.c (cp_build_addr_expr_1): Use tree_strip_any_location_wrapper + for the address of main pedwarn. + +2019-12-03 Jakub Jelinek <jakub@redhat.com> + + PR c++/91369 + * constexpr.c (struct constexpr_global_ctx): Add cleanups member, + initialize it in the ctor. + (cxx_eval_constant_expression) <case TARGET_EXPR>: If TARGET_EXPR_SLOT + is already in the values hash_map, don't evaluate it again. Put + TARGET_EXPR_SLOT into hash_map even if not lval, and push it into + save_exprs too. If there is TARGET_EXPR_CLEANUP and not + CLEANUP_EH_ONLY, push the cleanup to cleanups vector. + <case CLEANUP_POINT_EXPR>: Save outer cleanups, set cleanups to + local auto_vec, after evaluating the body evaluate cleanups and + restore previous cleanups. + <case TRY_CATCH_EXPR>: Don't crash if the first operand is NULL_TREE. + (cxx_eval_outermost_constant_expr): Set cleanups to local auto_vec, + after evaluating the expression evaluate cleanups. + +2019-12-03 Marek Polacek <polacek@redhat.com> + + PR c++/91363 - P0960R3: Parenthesized initialization of aggregates. + * call.c (build_new_method_call_1): Handle parenthesized initialization + of aggregates by building up a CONSTRUCTOR. + (extend_ref_init_temps): Do nothing for CONSTRUCTOR_IS_PAREN_INIT. + * cp-tree.h (CONSTRUCTOR_IS_PAREN_INIT, LOOKUP_AGGREGATE_PAREN_INIT): + Define. + * decl.c (grok_reference_init): Handle aggregate initialization from + a parenthesized list of values. + (reshape_init): Do nothing for CONSTRUCTOR_IS_PAREN_INIT. + (check_initializer): Handle initialization of an array from a + parenthesized list of values. Use NULL_TREE instead of NULL. + * tree.c (build_cplus_new): Handle BRACE_ENCLOSED_INITIALIZER_P. + * typeck2.c (digest_init_r): Set LOOKUP_AGGREGATE_PAREN_INIT if it + receives a CONSTRUCTOR with CONSTRUCTOR_IS_PAREN_INIT set. Allow + narrowing when LOOKUP_AGGREGATE_PAREN_INIT. + (massage_init_elt): Don't lose LOOKUP_AGGREGATE_PAREN_INIT when passing + flags to digest_init_r. + +2019-12-03 Jakub Jelinek <jakub@redhat.com> + + PR c++/92732 + * typeck2.c (digest_nsdmi_init): For bitfields, use + DECL_BIT_FIELD_TYPE instead of TREE_TYPE. + +2019-12-03 Jason Merrill <jason@redhat.com> + Jakub Jelinek <jakub@redhat.com> + + PR c++/92705 + * call.c (strip_standard_conversion): New function. + (build_new_op_1): Use it for user_conv_p. + (compare_ics): Likewise. + (source_type): Likewise. + +2019-12-03 Jakub Jelinek <jakub@redhat.com> + + PR c++/92695 + * constexpr.c (cxx_bind_parameters_in_call): For virtual calls, + adjust the first argument to point to the derived object rather + than its base. + +2019-12-02 Jakub Jelinek <jakub@redhat.com> + + PR c++/92695 + * constexpr.c (cxx_eval_constant_expression) <case OBJ_TYPE_REF>: Use + STRIP_NOPS before checking for ADDR_EXPR. + +2019-11-29 Jakub Jelinek <jakub@redhat.com> + + PR c++/60228 + * parser.c (cp_parser_omp_declare_reduction_exprs): If + processing_template_decl, wrap the combiner or initializer + into EXPR_STMT. + * decl.c (start_preparsed_function): Don't start a lambda scope + for DECL_OMP_DECLARE_REDUCTION_P functions. + (finish_function): Don't finish a lambda scope for + DECL_OMP_DECLARE_REDUCTION_P functions, nor cp_fold_function + them nor cp_genericize them. + * mangle.c (decl_mangling_context): Look through + DECL_OMP_DECLARE_REDUCTION_P functions. + * semantics.c (expand_or_defer_fn_1): For DECL_OMP_DECLARE_REDUCTION_P + functions, use tentative linkage, don't keep their bodies with + -fkeep-inline-functions and return false at the end. + +2019-11-28 Jakub Jelinek <jakub@redhat.com> + + PR c++/92695 + * decl2.c (mark_used): Don't call note_vague_linkage_fn for pure + virtual functions, even if they are declared inline. + +2019-11-16 Jason Merrill <jason@redhat.com> + + Implement P1814R0, CTAD for alias templates. + * pt.c (rewrite_tparm_list): Factor out of build_deduction_guide. + (maybe_aggr_guide): Check for copy-init here. + (alias_ctad_tweaks, deduction_guides_for): New. + (ctor_deduction_guides_for): Factor out of do_class_deduction. + (ctad_template_p): New. + * parser.c (cp_parser_simple_type_specifier): Use it. + * constraint.cc (append_constraint): New. + +2019-11-16 Jason Merrill <jason@redhat.com> + + * cxx-pretty-print.c (pp_cxx_unqualified_id): Handle alias + template-id. + * pt.c (complex_alias_template_p): True if constraints. + (get_underlying_template, tsubst): Check alias constraints. + (push_template_decl_real): Set alias constraints here. + * parser.c (cp_parser_alias_declaration): Not here. + * constraint.cc (get_constraints): Take const_tree. + +2019-11-12 Jason Merrill <jason@redhat.com> + + PR c++/92206 - ICE with typedef to dependent alias. + * pt.c (dependent_alias_template_spec_p) + (alias_template_specialization_p): Add transparent_typedefs + parameter. + (iterative_hash_template_arg, any_template_parm_r) + (primary_template_specialization_p, tsubst, dependent_type_p_r): + Adjust. + * decl.c (check_elaborated_type_specifier): Adjust. + * error.c (dump_template_bindings, dump_aggr_type): Adjust. + +2019-11-27 Andrew Sutton <asutton@lock3software.com> + + PR c++/92236 + Defer evaluation of concept checks so that static assertions can + emit more detailed diagnostics. + * constexpr.c (cxx_eval_call_expression): Handle concept checks. + (cxx_eval_constant_expression): Diagnose misuse of function concepts + as template-id expressions. Follow the usual return path for results. + (cxx_eval_outermost_constant_expr): Avoid calling + cp_get_callee_fndecl_nofold for function concepts. + * constraint.cc (build_function_check): Fully type the concept check + so that we don't ICE in conversions. + * cp-gimplify.c (cp_genericize_r) [CALL_EXPR]: Handle concept checks. + [TEMPLATE_ID_EXPR] Likewise. + * cvt.c (convert_to_void): Always evaluate concept checks so we don't + accidentally ignore them. Substitution during satisfaction can make + a program ill-formed (example in g++.dg/cpp2a/concepts6.C). + * pt.c (tsubst_copy_and_build): [CALL_EXPR]: Don't evaluate concepts. + [TEMPLATE_ID_EXPR]: Likewise. + * semantics.c (finish_call_expr): Don't evaluate concepts. + (finish_id_expression_1): Likewise. + (finish_static_assert): Preserve the original condition so we can + diagnose concept errors when a check returns false. + +2019-11-27 Andrew Sutton <asutton@lock3software.com> + + PR c++/92439 + Improve quality of diagnostics for subexpressions that need parens. + * parser.c (cp_parser_requires_clause_opt): Add a flag to indicate + when parsing a requires-clause before lambda parameters, and... + (cp_parser_lambda_declarator_opt): ... use that here ... + (cp_parser_type_parameter): ... and here ... + (cp_parser_late_return_type_opt): ... and here ... + (cp_parser_explicit_template_declaration): ... and here. + (cp_parser_diagnose_ungrouped_constraint_plain): Adjust the message + because this can apply to subexpressions that are not immediately + after a requires-clause. + (cp_parser_diagnose_ungrouped_constraint_rich): Likewise. + (primary_constraint_error): New. + (cp_parser_constraint_requires_parens): New. + (cp_parser_unary_constraint_requires_parens): New. + (cp_parser_constraint_primary_expression): Check for unary expressions + before parsing the primary expression. Also check for binary and + postfix operators after a successful parse of the primary expression. + Force a re-parse if the result would form a lower-precedence string. + (cp_parser_constraint_logical_and_expression): Propagate lambda flag; + move checks for ill-formed constraints into the constraint primary + expression. + (cp_parser_constraint_logical_or_expression): Likewise. + (cp_parser_requires_clause_expression): Propagate lambda flag. + +2019-11-27 Andrew Sutton <asutton@lock3software.com> + + PR c++/88395 + * constraint.cc (satisfy_declaration_constraints): Push tinst levels + around satisfaction. + +2019-11-27 Andrew Sutton <asutton@lock3software.com> + + Diagnose certain constraint errors as hard errors, but otherwise treat + them the same as normal SFINAE-type errors. Also, generally clean up + the satisfaction functions. + + * constexpr.c (cxx_eval_constant_expression): Use + evaluate_concept_check. + * constraint.cc (normalize_concept_definition): Accept a diagnostic + flag and only cache when not diagnosing errors. + (decl_satisfied_cache): Map to trees instead of bools. + (satisfy_atom): Guarantee a location for the errors, propagate complain + flags to force_rvalue, and emit errors for non-boolean constraints. + (get_normalized_constraints_and_args): New overloads. Factored out of + satisfy_constraint_expression and satisfy_declaration_constraints. + (satisfy_constraint_expression): Propagate diagnostic info to + normalization. + (satisfy_declaration_constraints): New. Factored out of + constraints_satisfied_p. + (constraint_satisfaction_value): New. Calls + satisfy_constraint_expression or satisfy_declaration_constraints. + (constraints_satisfied_p): Call constraint_satisfaction_value. + (evaluate_concept_check): Don't take tsubst_falgs_t. Replay + satisfaction if an error is encountered. + (current_failed_constraint): Moved from pt.c. + (diagnose_constraints): Call constraint_satisfaction_value. + * cp-tree.h: Update declarations. + * pt.c (current_failed_constraint): Moved to constraint.cc. + * semantics.c (finish_id_expression_1): Remove a duplicate case. + +2019-11-27 Jakub Jelinek <jakub@redhat.com> + + PR c++/92524 + * tree.c (replace_placeholders_r): Don't walk constructor elts with + RANGE_EXPR indexes. + +2019-11-26 Jason Merrill <jason@redhat.com> + + * pt.c (tsubst_copy_and_build) [TEMPLATE_ID_EXPR]: Remember the + location of a variable template-id. + * constexpr.c (cxx_eval_constant_expression): Get expr location + before stripping location wrappers. + (non_const_var_error): Take location argument. + +2019-11-26 Paolo Carlini <paolo.carlini@oracle.com> + + * typeck.c (cp_build_unary_op): Consistently use the accurate + location in seven additional diagnostic messages. + (cp_build_compound_expr): Use cp_expr_loc_or_input_loc in one place. + +2019-11-26 Jakub Jelinek <jakub@redhat.com> + + PR c++/92648 + * parser.c (cp_parser_std_attribute): For unknown attributes, + skip balanced token seq instead of trying to parse + attribute-argument-clause as expression list. Formatting fix. + + PR c++/61414 + * class.c (enum_to_min_precision): New hash_map. + (enum_min_precision): New function. + (check_bitfield_decl): Use it. + +2019-11-25 Paolo Carlini <paolo.carlini@oracle.com> + + * typeck.c (cp_build_indirect_ref_1): Add location_t parameter + and use it in error messages. + (build_x_indirect_ref): Adjust call. + (build_indirect_ref): Likewise. + (cp_build_fold_indirect_ref): Likewise. + (cp_build_array_ref): Likewise. + * call.c (build_new_op_1): Likewise. + * semantics.c (finish_omp_clauses): Likewise. + (finish_omp_depobj): Likewise. + * typeck2.c (build_x_arrow): Likewise. + * cp-tree.h (cp_build_indirect_ref): Update declaration. + + * call.c (build_new_op_1): Use location argument in warning_at. + + * typeck.c (cp_build_modify_expr): Consistently use the + location_t argument. + +2019-11-23 Bernd Edlinger <bernd.edlinger@hotmail.de> + + PR c++/92365 + * name-lookup.c (check_local_shadow): Use can_convert_arg + instead of can_convert. + +2019-11-22 Marek Polacek <polacek@redhat.com> + + PR c++/88337 - P1327R1: Allow polymorphic typeid in constexpr. + * constexpr.c (potential_constant_expression_1): Allow a typeid + expression whose operand is of polymorphic type in constexpr in + C++20. + * rtti.c (build_typeid): Remove obsolete FIXME comment. + +2019-11-22 Jakub Jelinek <jakub@redhat.com> + + PR c/90677 + * cp-objcp-common.c (identifier_global_tag): Define. + + PR c++/92458 + * init.c (nsdmi_inst): Change type to + decl_tree_cache_map * from tree_cache_map *. + * constraint.cc (decl_constraints): Likewise. + * decl.c (get_tuple_decomp_init): Likewise. + * pt.c (defarg_inst, explicit_specifier_map): Likewise. + (tsubst_default_argument, store_explicit_specifier): Use + decl_tree_cache_map::create_ggc rather than + tree_cache_map::create_ggc. + * cp-objcp-common.c (debug_type_map): Change type to + type_tree_cache_map * from tree_cache_map *. + +2019-11-21 Marek Polacek <polacek@redhat.com> + + PR c++/92450 - ICE with invalid nested name specifier. + * parser.c (cp_parser_member_declaration): Don't attempt to print + erroneous bit-field diagnostic if grokdeclarator returns + error_mark_node. + +2019-11-21 Jakub Jelinek <jakub@redhat.com> + Jason Merrill <jason@redhat.com> + + PR c++/90842 + * parser.c (cp_parser_decl_specifier_seq): For concept or typedef + break early if CP_PARSER_FLAGS_ONLY_MUTABLE_OR_CONSTEXPR. + For type specifiers, set CP_PARSER_FLAGS_NO_TYPE_DEFINITIONS + if CP_PARSER_FLAGS_ONLY_MUTABLE_OR_CONSTEXPR is set. + +2019-11-20 Paolo Carlini <paolo.carlini@oracle.com> + + * typeck2.c (build_x_arrow): Early return if decay_conversion + returns error_mark_node. + +2019-11-20 Jakub Jelinek <jakub@redhat.com> + + PR c++/90767 + * call.c (complain_about_no_candidates_for_method_call): If + conv->from is not a type, pass to complain_about_bad_argument + lvalue_type of conv->from. + +2019-11-20 Paolo Carlini <paolo.carlini@oracle.com> + + * cvt.c (ocp_convert): Use additional warning sentinel. + +2019-11-19 Jakub Jelinek <jakub@redhat.com> + + PR c++/92414 + * constexpr.c (cxx_eval_outermost_constant_expr): If DECL_INITIAL + on object is erroneous, return t without trying to evaluate + a constexpr dtor. + +2019-11-12 Jason Merrill <jason@redhat.com> + + * call.c (same_fn_or_template): Change to cand_parms_match. + (joust): Adjust. + (print_z_candidate): Mark rewritten/reversed candidates. + (build_new_op_1): Warn about recursive call with reversed arguments. + +2019-11-15 Andrew Sutton <asutton@lock3software.com> + + PR c++/89913 + * pt.c (get_underlying_template): Exit loop if the original type + of the alias is null. + +2019-11-19 Andrew Sutton <asutton@lock3software.com> + + PR c++/92078 + * pt.c (maybe_new_partial_specialization): Apply access to newly + created partial specializations. Update comment style. + +2019-11-19 Andrew Sutton <asutton@lock3software.com> + + PR c++/92078 + * pt.c (maybe_new_partial_specialization): Apply access to newly + created partial specializations. Update comment style. + +2019-11-19 Andrew Sutton <asutton@lock3software.com> + + PR c++/92403 + Suppress diagnostics substituting into a requires-expression. + * pt.c (tsubst_copy_and_build): Perform the first substitution without + diagnostics and a second only if tsubst_requries_expr returns an error. + +2019-11-19 Jakub Jelinek <jakub@redhat.com> + + PR c++/92504 + * semantics.c (handle_omp_for_class_iterator): Don't call + cp_fully_fold on cond. + +2019-11-18 Paolo Carlini <paolo.carlini@oracle.com> + + * typeck.c (cp_build_addr_expr_1): Use cp_expr_loc_or_input_loc + in three places. + (cxx_sizeof_expr): Use it in one additional place. + (cxx_alignof_expr): Likewise. + (lvalue_or_else): Likewise. + +2019-11-18 Marek Polacek <polacek@redhat.com> + + PR c++/91962 - ICE with reference binding and qualification conversion. + * call.c (convert_like_real) <case ck_ref_bind>: Check need_temporary_p. + +2019-11-17 Jakub Jelinek <jakub@redhat.com> + + * method.c (lookup_comparison_result): Use %qD instead of %<%T::%D%> + to print the decl. + (lookup_comparison_category): Use %qD instead of %<std::%D%> to print + the decl. + +2019-11-15 Paolo Carlini <paolo.carlini@oracle.com> + + * typeck.c (cp_truthvalue_conversion): Add tsubst_flags_t parameter + and use it in calls; also pass the location_t of the expression to + cp_build_binary_op and c_common_truthvalue_conversion. + * rtti.c (build_dynamic_cast_1): Adjust call. + * cvt.c (ocp_convert): Likewise. + * cp-gimplify.c (cp_fold): Likewise. + * cp-tree.h (cp_truthvalue_conversion): Update declaration. + +2019-11-14 Jason Merrill <jason@redhat.com> + + Implement P1816R0, class template argument deduction for aggregates. + * pt.c (maybe_aggr_guide, collect_ctor_idx_types): New. + (is_spec_or_derived): Split out from do_class_deduction. + (build_deduction_guide): Handle aggregate guide. + * class.c (finish_struct): Set CLASSTYPE_NON_AGGREGATE in a + template. + * cp-tree.h (CP_AGGREGATE_TYPE_P): An incomplete class is not an + aggregate. + +2019-11-14 Richard Sandiford <richard.sandiford@arm.com> + + * call.c (build_conditional_expr_1): Use truth_type_for instead + of build_same_sized_truth_vector_type. + * typeck.c (build_vec_cmp): Likewise. + +2019-11-14 Jakub Jelinek <jakub@redhat.com> + + * parser.c (cp_parser_omp_context_selector): Don't require score + argument to fit into shwi, just to be INTEGER_CST. Diagnose + negative score. + * pt.c (tsubst_attribute): Likewise. + + * parser.c (cp_parser_omp_context_selector): Rename + CTX_PROPERTY_IDLIST to CTX_PROPERTY_NAME_LIST, add CTX_PROPERTY_ID. + Use CTX_PROPERTY_ID for atomic_default_mem_order, only allow a single + identifier in that. For CTX_PROPERTY_NAME_LIST, allow identifiers + and string literals. + * pt.c (tsubst_attribute): Fix up STRING_CST handling if allow_string. + +2019-11-13 Marek Polacek <polacek@redhat.com> + + PR c++/89070 - bogus [[nodiscard]] warning in SFINAE. + * cvt.c (convert_to_void): Guard maybe_warn_nodiscard calls with + tf_warning. + +2019-11-13 Richard Sandiford <richard.sandiford@arm.com> + + PR c++/92206 + * cp-tree.h (STF_STRIP_DEPENDENT): New constant. + * tree.c (strip_typedefs): Add STF_STRIP_DEPENDENT to the flags + when calling strip_typedefs recursively on a DECL_ORIGINAL_TYPE. + Don't apply the fix for DR1558 in that case; allow aliases with + dependent template parameters to be stripped instead. + +2019-11-12 Nathan Sidwell <nathan@acm.org> + + * name-lookup.c (lookup_using_decl): New function, merged from ... + (do_class_using_decl): ... here. Call it. And ... + (finish_nonmember_using_decl): ... here. Call it. + +2019-11-12 Martin Liska <mliska@suse.cz> + + * name-lookup.c: Do not include params.h. + * typeck.c: Likewise. + +2019-11-12 Martin Liska <mliska@suse.cz> + + * name-lookup.c (namespace_hints::namespace_hints): Replace old + parameter syntax with the new one, include opts.h if needed. Use + SET_OPTION_IF_UNSET macro. + * typeck.c (comptypes): Likewise. + +2019-11-12 Maciej W. Rozycki <macro@codesourcery.com> + Frederik Harwath <frederik@codesourcery.com> + + gcc/cp/ + * constexpr.c (potential_constant_expression_1): Handle + OACC_SERIAL. + * parser.c (OACC_SERIAL_CLAUSE_MASK): New macro. + (cp_parser_oacc_kernels_parallel): Rename function to... + (cp_parser_oacc_compute): ... this. Handle PRAGMA_OACC_SERIAL. + (cp_parser_omp_construct): Update accordingly. + (cp_parser_pragma): Handle PRAGMA_OACC_SERIAL. Fix alphabetic + order. + * pt.c (tsubst_expr): Handle OACC_SERIAL. + +2019-11-11 Jason Merrill <jason@redhat.com> + + Implement P1946R0, Allow defaulting comparisons by value. + * method.c (early_check_defaulted_comparison): Accept by-value, + reject mixed by-value and by-reference parms. + * decl.c (grokdeclarator): Set funcdef_flag for defaulted friend. + * decl2.c (grokfield): Don't SET_DECL_FRIEND_CONTEXT. + + * typeck.c (cp_build_binary_op): Sorry about <=> on VECTOR_TYPE. + +2019-11-11 Jakub Jelinek <jakub@redhat.com> + + PR c++/92447 + * decl.c (finish_function): Move ctype initialization before + DECL_DELETED_FN handling. + + * semantics.c (finish_translation_unit): Diagnose declare target + without corresponding end declare target. + +2019-11-10 Jason Merrill <jason@redhat.com> + + Implement D1957R0, T* to bool should be considered narrowing. + * typeck2.c (check_narrowing): Treat pointer->bool as a narrowing + conversion with -std=c++2a. + +2019-11-08 Marek Polacek <polacek@redhat.com> + + PR c++/92215 - flawed diagnostic for bit-field with non-integral type. + * parser.c (cp_parser_member_declaration): Add a diagnostic for + bit-fields with non-integral types. + +2019-11-08 Jakub Jelinek <jakub@redhat.com> + + * init.c (build_vec_delete_1): Fix a comment typo - mist -> must. + +2019-11-07 Jason Merrill <jason@redhat.com> + + Implement D1959R0, remove weak_equality and strong_equality. + * method.c (enum comp_cat_tag, comp_cat_info): Remove *_equality. + (genericize_spaceship, common_comparison_type): Likewise. + * typeck.c (cp_build_binary_op): Move SPACESHIP_EXPR to be with the + relational operators, exclude other types no longer supported. + +2019-11-06 Jason Merrill <jason@redhat.com> + + Implement D1907R1 "structural type". + * tree.c (structural_type_p): New. + * pt.c (invalid_nontype_parm_type_p): Use it. + * class.c (build_base_field_1): Take binfo. Copy TREE_PRIVATE. + (build_base_field): Pass binfo. + + PR c++/92150 - partial specialization with class NTTP. + * pt.c (unify): Handle VIEW_CONVERT_EXPR. + + * pt.c (use_pack_expansion_extra_args_p): Still do substitution if + all packs are simple pack expansions. + (add_extra_args): Check that the extra args aren't dependent. + +2019-11-06 Andrew Sutton <asutton@lock3software.com> + + Use satisfaction with nested requirements. + * constraint.cc (build_parameter_mapping): Use + current_template_parms when the declaration is not available. + (norm_info::norm_info) Make explicit. + (normalize_constraint_expression): Factor into a separate overload + that takes arguments, and use that in the original function. + (tsubst_nested_requirement): Use satisfy_constraint instead of + trying to evaluate this as a constant expression. + (finish_nested_requirement): Keep the normalized constraint and the + original normalization arguments with the requirement. + (diagnose_nested_requirement): Use satisfy_constraint. Tentatively + implement more comprehensive diagnostics, but do not enable. + * parser.c (cp_parser_requires_expression): Relax requirement that + requires-expressions can live only inside templates. + * pt.c (any_template_parm_r): Look into type of PARM_DECL. + +2019-11-06 Jason Merrill <jason@redhat.com> + + C++20 NB CA378 - Remove constrained non-template functions. + * decl.c (grokfndecl): Reject constraints on non-templated function. + +2019-11-06 Matthias Kretz <m.kretz@gsi.de> + + * parser.c (cp_parser_operator): Parse operator?: as an + attempt to overload the conditional operator. + +2019-11-05 Jason Merrill <jason@redhat.com> + + Implement C++20 operator<=>. + * cp-tree.h (struct lang_decl_fn): Add maybe_deleted bitfield. + (DECL_MAYBE_DELETED): New. + (enum special_function_kind): Add sfk_comparison. + (LOOKUP_REWRITTEN, LOOKUP_REVERSED): New. + * call.c (struct z_candidate): Add rewritten and reversed methods. + (add_builtin_candidate): Handle SPACESHIP_EXPR. + (add_builtin_candidates): Likewise. + (add_candidates): Don't add a reversed candidate if the parms are + the same. + (add_operator_candidates): Split out from build_new_op_1. Handle + rewritten and reversed candidates. + (add_candidate): Swap conversions of reversed candidate. + (build_new_op_1): Swap them back. Build a second operation for + rewritten candidates. + (extract_call_expr): Handle rewritten calls. + (same_fn_or_template): New. + (joust): Handle rewritten and reversed candidates. + * class.c (add_implicitly_declared_members): Add implicit op==. + (classtype_has_op, classtype_has_defaulted_op): New. + * constexpr.c (cxx_eval_binary_expression): Handle SPACESHIP_EXPR. + (cxx_eval_constant_expression, potential_constant_expression_1): + Likewise. + * cp-gimplify.c (genericize_spaceship): New. + (cp_genericize_r): Use it. + * cp-objcp-common.c (cp_common_init_ts): Handle SPACESHIP_EXPR. + * decl.c (finish_function): Handle deleted function. + * decl2.c (grokfield): SET_DECL_FRIEND_CONTEXT on defaulted friend. + (mark_used): Check DECL_MAYBE_DELETED. Remove assumption that + defaulted functions are non-static members. + * error.c (dump_expr): Handle SPACESHIP_EXPR. + * method.c (type_has_trivial_fn): False for sfk_comparison. + (enum comp_cat_tag, struct comp_cat_info_t): New types. + (comp_cat_cache): New array variable. + (lookup_comparison_result, lookup_comparison_category) + (is_cat, cat_tag_for, spaceship_comp_cat) + (spaceship_type, genericize_spaceship) + (common_comparison_type, early_check_defaulted_comparison) + (comp_info, build_comparison_op): New. + (synthesize_method): Handle sfk_comparison. Handle deleted. + (get_defaulted_eh_spec, maybe_explain_implicit_delete) + (explain_implicit_non_constexpr, implicitly_declare_fn) + (defaulted_late_check, defaultable_fn_check): Handle sfk_comparison. + * name-lookup.c (get_std_name_hint): Add comparison categories. + * tree.c (special_function_p): Add sfk_comparison. + * typeck.c (cp_build_binary_op): Handle SPACESHIP_EXPR. + +2019-11-05 Tim van Deurzen <tim@kompiler.org> + + Add new tree code for the spaceship operator. + * cp-tree.def: Add new tree code. + * operators.def: New binary operator. + * parser.c: Add new token and tree code. + +2019-09-15 Jason Merrill <jason@redhat.com> + + * call.c (build_new_op_1): Don't apply any standard conversions to + the operands of a built-in operator. Don't suppress conversions in + cp_build_unary_op. + * typeck.c (cp_build_unary_op): Do integral promotions for enums. + +2019-11-04 Jason Merrill <jason@redhat.com> + + Use vec instead of raw array for built-in candidates. + * call.c (build_builtin_candidate): Take args in a vec. + (add_builtin_candidate, add_builtin_candidates): Likewise. + (build_conditional_expr_1, build_new_op_1): Adjust. + +2019-11-04 Jason Merrill <jason@redhat.com> + + * constexpr.c (explain_invalid_constexpr_fn): Show location of fn. + + * pt.c (maybe_instantiate_noexcept): Only update clones if we + instantiated. + + * typeck.c (contextual_conv_bool): New. + + * name-lookup.c (lookup_qualified_name): Add wrapper overload taking + C string rather than identifier. + * parser.c (cp_parser_userdef_numeric_literal): Use it. + * rtti.c (emit_support_tinfos): Use it. + * cp-tree.h (ovl_op_identifier): Change to inline functions. + (build_x_binary_op): Add wrapper with fewer parms. + +2019-11-05 Jason Merrill <jason@redhat.com> + + * decl2.c (mark_used): Diagnose use of a function with unsatisfied + constraints here. + * typeck.c (cp_build_function_call_vec): Not here. + +2019-11-05 Nathan Sidwell <nathan@acm.org> + + PR c++/92370 + * parser.c (cp_parser_error_1): Check EOF and UNKNOWN_LOCATION + when skipping over version control marker. + +2019-11-05 Jakub Jelinek <jakub@redhat.com> + + PR c++/92343 + * constexpr.c (potential_constant_expression_1): Return true rather + than false for PREDICT_EXPR. + + * decl.c (omp_declare_variant_finalize_one): Call + declare_simd_adjust_this not just on the context, but also on the + variant-id expression for methods. Don't call + cp_get_callee_fndecl_nofold, call cp_get_callee and only if it is + safe cp_get_fndecl_from_callee. Don't try to print as %qD + NULL in diagnostics. + * pt.c (tsubst_attribute): Handle "omp declare variant base" + attribute. + (tsubst_function_decl): Call omp_declare_variant_finalize + if there are any "omp declare variant base" attributes left. + +2019-11-04 Kamlesh Kumar <kamleshbhalui@gmail.com> + + PR c++/91979 - mangling nullptr expression + * mangle.c (write_template_arg_literal): Handle nullptr + mangling. + +2019-11-04 Jason Merrill <jason@redhat.com> + + * typeck.c (check_return_expr): Avoid redundant error. + +2019-11-02 Paolo Carlini <paolo.carlini@oracle.com> + + * typeck.c (composite_pointer_type): Add a const op_location_t& + parameter and use it in diagnostics. + (composite_pointer_error): Likewise. + (composite_pointer_type_r): Add a const op_location_t& + parameter and forward it. + (cp_build_binary_op): Adjust calls. + (common_pointer_type): Likewise. + * call.c (add_builtin_candidate): Likewise. + (build_conditional_expr_1): Likewise. + * cp-tree.h (composite_pointer_type): Update declaration. + + * typeck.c (cxx_sizeof_expr): Use cp_expr_loc_or_input_loc + in permerror. + (cxx_alignof_expr): Likewise. + (lvalue_or_else): Likewise. + +2019-11-02 Jakub Jelinek <jakub@redhat.com> + + * decl.c (omp_declare_variant_finalize_one): Use + omp_get_context_selector instead of c_omp_get_context_selector. + + PR c++/89640 + * parser.c (cp_parser_decl_specifier_seq): Don't parse attributes + if CP_PARSER_FLAGS_ONLY_MUTABLE_OR_CONSTEXPR. + + PR c++/88335 - Implement P1073R3: Immediate functions + * cp-tree.h (struct lang_decl_fn): Add immediate_fn_p bit. + (DECL_IMMEDIATE_FUNCTION_P, SET_DECL_IMMEDIATE_FUNCTION_P): Define. + (enum cp_decl_spec): Add ds_consteval. + (fold_non_dependent_expr): Add another tree argument defaulted to + NULL_TREE. + * name-lookup.h (struct cp_binding_level): Add immediate_fn_ctx_p + member. + * parser.c (cp_keyword_starts_decl_specifier_p): Adjust comments + for C++11 and C++20 specifiers. Handle RID_CONSTEVAL. + (CP_PARSER_FLAGS_ONLY_MUTABLE_OR_CONSTEXPR): Adjust comment. + (CP_PARSER_FLAGS_CONSTEVAL): New. + (cp_parser_skip_balanced_tokens): New forward declaration. + (cp_parser_lambda_declarator_opt): Handle ds_consteval. Set + current_binding_level->immediate_fn_ctx_p before parsing parameter + list if decl-specifier-seq contains consteval specifier. + (cp_parser_decl_specifier_seq): Handle RID_CONSTEVAL. + (cp_parser_explicit_instantiation): Diagnose explicit instantiation + with consteval specifier. + (cp_parser_init_declarator): For consteval or into flags + CP_PARSER_FLAGS_CONSTEVAL. + (cp_parser_direct_declarator): If CP_PARSER_FLAGS_CONSTEVAL, set + current_binding_level->immediate_fn_ctx_p in the sk_function_parms + scope. + (set_and_check_decl_spec_loc): Add consteval entry, formatting fix. + * call.c (build_addr_func): For direct calls to immediate functions + use build_address rather than decay_conversion. + (build_over_call): Evaluate immediate function invocations. + * error.c (dump_function_decl): Handle DECL_IMMEDIATE_FUNCTION_P. + * semantics.c (expand_or_defer_fn_1): Use tentative linkage and don't + call mark_needed for immediate functions. + * typeck.c (cxx_sizeof_or_alignof_expr): Likewise. Formatting fix. + (cp_build_addr_expr_1): Reject taking address of immediate function + outside of immediate function. + * decl.c (validate_constexpr_redeclaration): Diagnose consteval + vs. non-consteval or vice versa redeclaration. Use + SET_DECL_IMMEDIATE_FUNCTION_P if new_decl is immediate function. + (check_tag_decl): Use %qs with keyword string to simplify translation. + Handle ds_consteval. + (start_decl): Adjust diagnostics for static or thread_local variables + in immediate functions. + (grokfndecl): Call sorry_at on virtual consteval. Use %qs with keyword + to string to simplify translation. Diagnose consteval main. Use + SET_DECL_IMMEDIATE_FUNCTION_P for consteval. + (grokdeclarator): Handle consteval. Use %qs with keyword strings to + simplify translation. Use separate ifs instead of chained else if + for invalid specifiers. For constinit clear constinit_p rather than + constexpr_p. + * constexpr.c (find_immediate_fndecl): New function. + (cxx_eval_outermost_constant_expr): Allow consteval calls returning + void. Diagnose returning address of immediate function from consteval + evaluation. + (fold_non_dependent_expr_template): Add OBJECT argument, pass it + through to cxx_eval_outermost_constant_expr. + (fold_non_dependent_expr): Add OBJECT argument, pass it through to + fold_non_dependent_expr_template. + (fold_non_dependent_init): Adjust fold_non_dependent_expr_template + caller. + * method.c (defaulted_late_check): Adjust diagnostics for consteval. + * lambda.c (maybe_add_lambda_conv_op): Copy over + DECL_DECLARED_CONSTEXPR_P and DECL_IMMEDIATE_FUNCTION_P bits from + callop to both artificial functions. + * init.c (build_value_init): Don't do further processing if + build_special_member_call returned a TREE_CONSTANT. Formatting fix. + + PR c++/91369 - Implement P0784R7: constexpr new + * cp-tree.h (CALL_FROM_NEW_OR_DELETE_P): Define. + * init.c (build_new_1, build_vec_delete_1, build_delete): Set + CALL_FROM_NEW_OR_DELETE_P on the CALL_EXPR to allocator functions. + * constexpr.c (is_std_allocator_allocate): Only allow + global replaceable allocator functions if CALL_FROM_NEW_OR_DELETE_P + or in std::allocate<T>::{,de}allocate. + (potential_constant_expression_1): Likewise. + +2019-11-01 Nathan Sidwell <nathan@acm.org> + + * class.c (check_field_decls): Refactor. + +2019-10-31 Jakub Jelinek <jakub@redhat.com> + + PR c++/90947 + * cp-tree.h (type_initializer_zero_p): Declare. + * decl.c (reshape_init_array_1): Formatting fix. + * tree.c (type_initializer_zero_p): New function. Moved from + ../tree.c, use next_initializable_field, formatting fix. Return + false for TYPE_NON_AGGREGATE_CLASS types. + +2019-10-30 Jason Merrill <jason@redhat.com> + + PR c++/92268 - hard error satisfying return-type-requirement + * constraint.cc (type_deducible_p): Check for substitution failure. + (diagnose_compound_requirement): Adjust diagnostic. + * pt.c (do_auto_deduction): Don't pass cargs to + constraints_satisfied_p. + +2019-10-30 Jakub Jelinek <jakub@redhat.com> + + PR c++/91369 - Implement P0784R7: constexpr new + * constexpr.c (cxx_replaceable_global_alloc_fn): Don't return true + for placement new. + (cxx_placement_new_fn, is_std_construct_at): New functions. + (cxx_eval_call_expression): Allow placement new in std::construct_at. + (potential_constant_expression_1): Likewise. + + * typeck.c (decl_in_std_namespace_p): Return true also for decls + in inline namespaces inside of std namespace. + +2019-10-30 Bernd Edlinger <bernd.edlinger@hotmail.de> + + PR c++/92024 + * name-lookup.c (check_local_shadow): Shadowing TYPE_DECLs + is always a -Wshadow=compatible-local warning, unless + -Wshadow is used. + +2019-10-30 Jason Merrill <jason@redhat.com> + + * cxx-pretty-print.c (get_fold_operator): Use OVL_OP_INFO. + +2019-10-30 Marek Polacek <polacek@redhat.com> + + PR c++/92134 - constinit malfunction in static data member. + * decl2.c (grokfield): Set LOOKUP_CONSTINIT. + +2019-10-30 Jakub Jelinek <jakub@redhat.com> + + * cp-tree.h (omp_declare_variant_finalize, build_local_temp): Declare. + * decl.c: Include omp-general.h. + (declare_simd_adjust_this): Add forward declaration. + (omp_declare_variant_finalize_one, omp_declare_variant_finalize): New + function. + (cp_finish_decl, finish_function): Call omp_declare_variant_finalize. + * parser.c (cp_finish_omp_declare_variant): Adjust parsing of the + variant id-expression and propagate enough information to + omp_declare_variant_finalize_one in the attribute so that it can + finalize it. + * class.c (finish_struct): Call omp_declare_variant_finalize. + * tree.c (build_local_temp): No longer static, remove forward + declaration. + +2019-10-30 Paolo Carlini <paolo.carlini@oracle.com> + + * typeck.c (cp_build_modify_expr): Prefer error + inform to + error + error in one place. + (get_delta_difference_1): Likewise. + (get_delta_difference): Likewise, in two places. + +2019-10-29 Paolo Carlini <paolo.carlini@oracle.com> + + * typeck.c (build_x_unary_op): Use the location_t argument in + three error_at. + +2019-10-29 Marek Polacek <polacek@redhat.com> + + PR c++/90998 - ICE with copy elision in init by ctor and -Wconversion. + * call.c (joust): Don't attempt to warn if ->second_conv is null. + +2019-10-29 Jakub Jelinek <jakub@redhat.com> + + PR c++/92201 + * cp-gimplify.c (cp_gimplify_expr): If gimplify_to_rvalue changes the + function pointer type, re-add cast to the original one. + +2019-10-29 Marek Polacek <polacek@redhat.com> + + PR c++/91548 - fix detecting modifying const objects for ARRAY_REF. + * constexpr.c (cxx_eval_store_expression): Don't call + modifying_const_object_p for ARRAY_REF. + +2019-10-29 Richard Sandiford <richard.sandiford@arm.com> + + * cp-objcp-common.h (cxx_simulate_enum_decl): Declare. + (LANG_HOOKS_SIMULATE_ENUM_DECL): Define to the above. + * decl.c (cxx_simulate_enum_decl): New function. + +2019-10-29 Richard Sandiford <richard.sandiford@arm.com> + + * cp-tree.h (cxx_simulate_builtin_function_decl): Declare. + * decl.c (cxx_simulate_builtin_function_decl): New function. + * cp-objcp-common.h (LANG_HOOKS_SIMULATE_BUILTIN_FUNCTION_DECL): + Define to the above. + +2019-10-28 Martin Sebor <msebor@redhat.com> + + PR c/66970 + * cp-objcp-common.c (names_builtin_p): Define new function. + +2019-10-28 Nathan Sidwell <nathan@acm.org> + + * parser.h (struct cp_token): Drop {ENUM,BOOL}_BITFIELD C-ism. + Add tree_check_p flag, use as nested union discriminator. + (struct cp_lexer): Add saved_type & saved_keyword fields. + * parser.c (eof_token): Delete. + (cp_lexer_new_main): Always init last_token to last token of + buffer. + (cp_lexer_new_from_tokens): Overlay EOF token at end of range. + (cp_lexer_destroy): Restore token under the EOF. + (cp_lexer_previous_token_position): No check for eof_token here. + (cp_lexer_get_preprocessor_token): Clear tree_check_p. + (cp_lexer_peek_nth_token): Check CPP_EOF not eof_token. + (cp_lexer_consume_token): Assert not CPP_EOF, no check for + eof_token. + (cp_lexer_purge_token): Likewise. + (cp_lexer_purge_tokens_after): No check for EOF token. + (cp_parser_nested_name_specifier, cp_parser_decltype) + (cp_parser_template_id): Set tree_check_p. + +2019-10-24 Jakub Jelinek <jakub@redhat.com> + + * decl2.c (cplus_decl_attributes): Add "omp declare target block" + attribute in between declare target and end declare target + pragmas. + + * call.c (convert_arg_to_ellipsis): Add missing space in string + literal. + +2019-10-24 Marek Polacek <polacek@redhat.com> + + * decl.c (reshape_init_r): Add missing space. + +2019-10-24 Nathan Sidwell <nathan@acm.org> + + * pt.c (reduce_template_parm_level): Attach the new TPI to the new + DECL. + (convert_generic_types_to_packs): Pass the copied type to + reduce_templatE_parm_level. + +2019-10-23 Nathan Sidwell <nathan@acm.org> + + * cp-tree.c (CPTI_STD_IDENTIFIER): Delete. + (std_identifier): Delete. + (DECL_NAME_SPACE_STD_P): Compare against std_node. + * decl.c (initialize_predefined_identifiers): 'std' is not needed. + (cxx_init_decl_processing): Adjust creation of ::std. Use + {push,pop}_nested_namespace. + (cxx_builtin_function): Use {push,pop}_nested_namespace. + * except.c (init_exception_processing): Likewise. + * rtti.c (init_rtti_processing): Likewise. + +2019-10-23 Jason Merrill <jason@redhat.com> + + Implement P1286R2, Contra CWG1778 + * method.c (defaulted_late_check): Don't check explicit + exception-specification on defaulted function. + (after_nsdmi_defaulted_late_checks): Remove. + * parser.h (struct cp_unparsed_functions_entry): Remove classes. + * parser.c (unparsed_classes): Remove. + (push_unparsed_function_queues, cp_parser_class_specifier_1): + Adjust. + +2019-10-23 Jakub Jelinek <jakub@redhat.com> + + * constexpr.c (cxx_eval_constant_expression) <case CLEANUP_STMT>: + Temporarily change input_location to CLEANUP_STMT location. + +2019-10-22 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/85887 + * decl.c (expand_static_init): Drop ECF_LEAF from __cxa_guard_acquire + and __cxa_guard_release. + +2019-10-22 Marc Glisse <marc.glisse@inria.fr> + + PR c++/85746 + * constexpr.c (cxx_eval_builtin_function_call): Only set + force_folding_builtin_constant_p if manifestly_const_eval. + +2019-10-22 Richard Sandiford <richard.sandiford@arm.com> + + * cp-tree.h (STF_USER_VISIBLE): New constant. + (strip_typedefs, strip_typedefs_expr): Take a flags argument. + * tree.c (strip_typedefs, strip_typedefs_expr): Likewise, + updating mutual calls accordingly. When STF_USER_VISIBLE is true, + only look through typedefs if user_facing_original_type_p. + * error.c (dump_template_bindings, type_to_string): Pass + STF_USER_VISIBLE to strip_typedefs. + (dump_type): Likewise, unless pp_c_flag_gnu_v3 is set. + +2019-10-21 Kamlesh Kumar <kamleshbhalui@gmail.com> + Jason Merrill <jason@redhat.com> + + PR c++/83534 - typeinfo of noexcept function + * rtti.c (get_tinfo_decl_dynamic): Do not call + TYPE_MAIN_VARIANT for function. + (get_typeid): Likewise. + +2019-10-21 Paolo Carlini <paolo.carlini@oracle.com> + + * parser.c (cp_parser_class_head): Improve error recovery upon + extra qualification error. + +2019-10-21 Jakub Jelinek <jakub@redhat.com> + + PR c++/92015 + * constexpr.c (cxx_eval_component_reference, cxx_eval_bit_field_ref): + Use STRIP_ANY_LOCATION_WRAPPER on CONSTRUCTOR elts. + +2019-10-21 Marek Polacek <polacek@redhat.com> + + PR c++/92062 - ODR-use ignored for static member of class template. + * pt.c (has_value_dependent_address): Strip location wrappers. + +2019-10-21 Marek Polacek <polacek@redhat.com> + + PR c++/92106 - ICE with structured bindings and -Wreturn-local-addr. + * typeck.c (maybe_warn_about_returning_address_of_local): Avoid + recursing on null initializer and return false instead. + +2019-10-17 JeanHeyd Meneide <phdofthehouse@gmail.com> + + Implement p1301 [[nodiscard("should have a reason")]] + p1771 DR + * tree.c (handle_nodiscard_attribute): Handle C++2a nodiscard + string message. + (std_attribute_table) Increase nodiscard argument handling + max_length from 0 to 1. + * parser.c (cp_parser_check_std_attribute): Add requirement + that nodiscard only be seen once in attribute-list. + (cp_parser_std_attribute): Check that empty parenthesis lists are + not specified for attributes that have max_length > 0 (e.g. + [[attr()]]). + * cvt.c (maybe_warn_nodiscard): Add nodiscard message to + output, if applicable. + (convert_to_void): Allow constructors to be nodiscard-able (P1771). + +2019-10-18 Nathan Sidwell <nathan@acm.org> + + * cp-tree.h (struct lang_type): Remove was_anonymous. + (TYPE_WAS_UNNAMED): Implement by checking TYPE_DECL & + TYPE_STUB_DECL. + * decl.c (name_unnamed_type): Don't set TYPE_WAS_UNNAMED. + +2019-10-17 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokfndecl): Remove redundant use of in_system_header_at. + (compute_array_index_type_loc): Likewise. + (grokdeclarator): Likewise. + * error.c (cp_printer): Likewise. + * lambda.c (add_default_capture): Likewise. + * parser.c (cp_parser_primary_expression): Likewise. + (cp_parser_selection_statement): Likewise. + (cp_parser_toplevel_declaration): Likewise. + (cp_parser_enumerator_list): Likewise. + (cp_parser_using_declaration): Likewise. + (cp_parser_member_declaration): Likewise. + (cp_parser_exception_specification_opt): Likewise. + (cp_parser_std_attribute_spec): Likewise. + * pt.c (do_decl_instantiation): Likewise. + (do_type_instantiation): Likewise. + * typeck.c (cp_build_unary_op): Likewise. + + * decl.c (check_tag_decl): Pass to in_system_header_at the same + location used for the permerror. + (grokdeclarator): Likewise. + + * decl.c (check_tag_decl): Use locations[ds_typedef] in error_at. + +2019-10-17 Jason Merrill <jason@redhat.com> + + * cp-gimplify.c (cp_gimplify_expr): Use get_initialized_tmp_var. + (gimplify_to_rvalue): Remove default NULL argument. + +2019-10-17 Nathan Sidwell <nathan@acm.org> + + * decl.c (builtin_function_1): Merge into ... + (cxx_builtin_function): ... here. Nadger the decl before maybe + copying it. Set the context. + (cxx_builtin_function_ext_scope): Push to top level, then call + cxx_builtin_function. + +2019-10-16 Luis Machado <luis.machado@linaro.org> + + * cp-gimplify.c: Fix reference to non-existing tree-gimple.c file. + +2019-10-16 Jakub Jelinek <jakub@redhat.com> + + * decl.c (cxx_maybe_build_cleanup): When clearing location of cleanup, + if cleanup is a nop, clear location of its operand too. + +2019-10-15 Andrew Sutton <asutton@lock3software.com> + + Finish moving constraint and logic functionality of out pt.c. + Reimplement and re-enable subsumption caching. + + * config-lang.in (gtfiles): Add logic.cc. + * constraint.cc (atomic_constraints_identical_p): Add assertions. + (hash_atomic_constraint): Likewise. + (constraints_equivalent_p): New. + (inchash::add_constraint): New. + (iterative_hash_constraint): New. + (decl_constraints): Moved from pt.c. + (get_constraints): Likewise. + (set_constraints): Likewise. + (remove_constraints): Likewise. + * cp-tree.h (CONSTR_P): New. + (init_constraint_processing): Remove. + (constraints_equivalent_p, iterative_hash_constraint): Declare. + * decl.c (cxx_init_decl_processing): Don't initialize constraints. + * logic.cc (subsumption_entry): Moved from pt.c. + (subsumption_hasher): Likewise. + (subsumption_cache): Likewise. + (lookup_subsumption): Likewise. + (save_subsumption): Likewise. + (subsumes_constraints_nonnull): Use subsumption cache. + * pt.c: Move aforementioned declarations out of this file. + (init_constraint_processing): Remove. + +2019-10-15 Andrew Sutton <asutton@lock3software.com> + + * parser.c (cp_parser_constructor_declarator_p): Pass an empty + decl-specifier-seq to make sure we parse type constraints as part + of a type-specifier. + +2019-10-15 Nathan Sidwell <nathan@acm.org> + + * class.c (build_clones): Break out of clone_function_decl. Just + build the clones. + (clone_function_decl): Call build_clones, then maybe add them to + the method vector. + + * class.c (build_clone): Refactor to clarify recursiveness. + +2019-10-14 Jason Merrill <jason@redhat.com> + + PR c++/91930 - ICE with constrained inherited default ctor. + * name-lookup.c (do_class_using_decl): Set TYPE_HAS_USER_CONSTRUCTOR + for inherited constructor. + +2019-10-14 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (check_tag_decl): Use DECL_SOURCE_LOCATION. + +2019-10-14 Jakub Jelinek <jakub@redhat.com> + + PR c++/92084 + * semantics.c (handle_omp_array_sections_1): Temporarily disable + -fstrong-eval-order also for in_reduction and task_reduction clauses. + + * parser.c (cp_parser_omp_all_clauses): Change bool NESTED_P argument + into int NESTED, if it is 2, diagnose missing commas in between + clauses. + (cp_parser_omp_context_selector): Pass 2 as last argument to + cp_parser_omp_all_clauses. + +2019-10-12 Jakub Jelinek <jakub@redhat.com> + + * parser.c (cp_parser_omp_context_selector): Improve error recovery. + For simd properties, put them directly into TREE_VALUE. + (cp_finish_omp_declare_variant): Add "omp declare variant base" + attribute rather than "omp declare variant". + +2019-10-11 Marek Polacek <polacek@redhat.com> + + PR c++/92049 - extra error with -fchecking=2. + * pt.c (build_non_dependent_expr): Call fold_non_dependent_expr + with tf_none. + +2019-10-11 Paolo Carlini <paolo.carlini@oracle.com> + + * typeck.c (cp_build_binary_op): Do not handle RROTATE_EXPR and + LROTATE_EXPR. + * constexpr.c (cxx_eval_constant_expression): Likewise. + (potential_constant_expression_1): Likewise. + * pt.c (tsubst_copy): Likewise. + +2019-10-11 Jason Merrill <jason@redhat.com> + + * decl2.c (mark_used): Don't clobber DECL_SOURCE_LOCATION on + explicitly defaulted functions. + * method.c (synthesize_method): Likewise. + +2019-10-11 Jakub Jelinek <jakub@redhat.com> + + PR c++/91987 + * decl2.c (grok_array_decl): For -fstrong-eval-order, when array ref + operands have been swapped and at least one operand has side-effects, + revert the swapping before calling build_array_ref. + * typeck.c (cp_build_array_ref): For non-ARRAY_TYPE array ref with + side-effects on the index operand, if -fstrong-eval-order use + save_expr around the array operand. + (cp_build_binary_op): For shifts with side-effects in the second + operand, wrap first operand into SAVE_EXPR and evaluate it before + the shift. + * semantics.c (handle_omp_array_sections_1): Temporarily disable + flag_strong_eval_order during OMP_CLAUSE_REDUCTION array section + processing. + * cp-gimplify.c (gimplify_to_rvalue): New function. + (cp_gimplify_expr): Use it. + +2019-10-10 Marek Polacek <polacek@redhat.com> + + * typeck.c (comp_ptr_ttypes_real): Change the return type to bool. + Use false instead of 0. + +2019-10-10 Jakub Jelinek <jakub@redhat.com> + + * parser.h (struct cp_omp_declare_simd_data): Add variant_p member. + * parser.c (cp_ensure_no_omp_declare_simd): Handle both declare simd + and declare variant. + (cp_parser_oacc_all_clauses): Formatting fix. + (cp_parser_omp_all_clauses): Add NESTED_P argument, if true, terminate + processing on closing paren and don't skip to end of pragma line. + (cp_parser_omp_declare_simd): Add VARIANT_P argument. Handle also + declare variant. + (omp_construct_selectors, omp_device_selectors, + omp_implementation_selectors, omp_user_selectors): New variables. + (cp_parser_omp_context_selector, + cp_parser_omp_context_selector_specification, + cp_finish_omp_declare_variant): New functions. + (cp_parser_late_parsing_omp_declare_simd): Handle also declare variant. + (cp_parser_omp_declare): Handle declare variant. + +2019-10-09 Jason Merrill <jason@redhat.com> + + * cp-tree.h (template_info_decl_check): Check ENABLE_TREE_CHECKING. + +2019-10-09 Marek Polacek <polacek@redhat.com> + + PR c++/91364 - P0388R4: Permit conversions to arrays of unknown bound. + PR c++/69531 - DR 1307: Differently bounded array parameters. + PR c++/88128 - DR 330: Qual convs and pointers to arrays of pointers. + * call.c (build_array_conv): Build ck_identity at the beginning + of the conversion. + (standard_conversion): Pass bounds_none to comp_ptr_ttypes_const. + (maybe_warn_array_conv): New. + (convert_like_real): Call it. Add an error message about converting + from arrays of unknown bounds. + (conv_get_original_expr): New. + (nelts_initialized_by_list_init): New. + (conv_binds_to_array_of_unknown_bound): New. + (compare_ics): Implement list-initialization ranking based on + array sizes, as specified in DR 1307 and P0388R. + * cp-tree.h (comp_ptr_ttypes_const): Adjust declaration. + (compare_bounds_t): New enum. + * typeck.c (comp_array_types): New bool and compare_bounds_t + parameters. Use them. + (structural_comptypes): Adjust the call to comp_array_types. + (similar_type_p): Handle ARRAY_TYPE. + (build_const_cast_1): Pass bounds_none to comp_ptr_ttypes_const. + (comp_ptr_ttypes_real): Don't check cv-quals of ARRAY_TYPEs. Use + comp_array_types to compare array types. Look through arrays as per + DR 330. + (comp_ptr_ttypes_const): Use comp_array_types to compare array types. + Look through arrays as per DR 330. + +2019-10-09 Marek Polacek <polacek@redhat.com> + + PR c++/92032 - DR 1601: Promotion of enum with fixed underlying type. + * call.c (standard_conversion): When converting an enumeration with + a fixed underlying type to the underlying type, give it the cr_promotion + rank. + (compare_ics): Implement a tiebreaker as per CWG 1601. + +2019-10-08 Andrew Sutton <asutton@lock3software.com> + Jason Merrill <jason@redhat.com> + + Update the concepts implementation to conform to the C++20 + specification, improve compile times, and generally clean up + the implementation. + * call.c (build_new_function_call): Don't evaluate concepts here. + (constraint_failure): Don't record the template. + (print_z_candidate): Don't extract the template. + * class.c (add_method): When overloading, hide ineligible special + member fns. + (check_methods): Set TYPE_HAS_COMPLEX_* here. + * constexpr.c (cxx_eval_constant_expression): Evaluate concepts. + (maybe_initialize_fundef_copies_table): Remove. + (get_fundef_copy): Use hash_map_safe_get_or_insert. + (clear_cv_and_fold_caches): Clear the satisfaction cache. + * constraint.cc (known_non_bool_p): New. + (parsing_constraint_expression_sentinel): Renamed from + expanding_constraint_sentinel. + (check_constraint_operands): New. + (check_constraint_atom): New. + (finish_constraint_binary_op): New. + (finish_constraint_or_expr): Likewise. + (finish_constraint_and_expr): Likewise. + (finish_constraint_primary_expr): Likewise. + (combine_constraint_expressions): New. + (finish_requires_expr): Add location parm. + (get_concept_definition): Return the initializer of concept definitions. + (get_template_head_requirements): New. + (get_trailing_function_requirements): New. + (deduce_constrained_parameter): Check if the identifier or template-id + is a concept definition. + (resolve_concept_definition_check): Removed. + (resolve_variable_concept_check): Removed. + (resolve_concept_check): New. + (resolve_constraint_check): Handle concept definitions. + converting arguments. + (function_concept_check_p): Removed. + (variable_concept_check_p): Removed. + (unpack_concept_check): New. + (get_concept_check_template): New. + (build_call_check): Moved and renamed to build_function_check. + (build_concept_check_arguments): make static. + (build_function_check): Always do overload resolution + in order to force conversion of template arguments (i.e., actually + check that the use of a concept is valid). + (build_standard_check): Renamed from build_real_concept_check. + (build_real_concept_check): Build checks for C++2a concepts by + (build_wildcard_concept_check): New. + (build_concept_check): Use build_real_concept_check. New overload. + (build_constraints): Save expressions, not normalized constraints. + (build_concept_id): New. Pass tf_warning_or_error. + (build_type_constraint): New. + (finish_type_constraints): New. + (associate_classtype_constraints): Also add constraints to union + types. Note the original declaration in errors. Don't return + error_mark_node in order to avoid an assertion later. + (push_down_pack_expansion): Remove. + (finish_shorthand_constraint): Make fold expressions, not naked + parameter packs. Always apply the constraint to each template argument. + (check_introduction_list): New. Fail if not enough + names are introduced. + (finish_template_introduction): Don't normalize constraints. Pass + tsubst flags. Check for insufficient introductions. + (placeholder_extract_concept_and_args): Handle the template-id case. + Unpack function concept checks correctly. + (tsubst_simple_requirement): Return errors if they occur. Don't + process as a template. + (tsubst_type_requirement): Likewise. + (type_deducible_p): New. Wrap the input expression in parens for the + purpose of deduction. + (expression_convertible_t): New. + (tsubst_compound_requirement): Use new deduction, conversion predicates. + (tsubst_nested_requirement): Return errors if they occur. Don't + process as a template. Instantiate and evaluate the nested requirement. + (tsubst_valid_expression_requirement): New. + (tsubst_simple_requirement): Use tsubst_valid_expression_requirement. + (tsubst_compound_requirement): Use tsubst_valid_expression_requirement. + (check_constaint_variables): New. + (tsubst_constraint_variables): Check that type substitutions are valid. + (tsubst_requires_expr): Likewise. Produce new requires-exprs during + template substitution. Copy the previous local specialization stack, + so references to non-local parameters can be found. Use cp_unevaluated. + (tsubst_constraint): New. Don't evaluate concept checks. + (subst_info): New. + (norm_info): New. Used to build a normalization tree for concept check + diagnostics. + (debug_parameter_mapping): New. + (debug_argument_list): New. + (expand_concept): Removed. + (normalize_logical_operation): Pass subst_info through call. + (normalize_pack_expansion): Remove. + (normalize_simple_requirement): Removed + (normalize_type_requirement): Removed + (normalize_compound_requirement): Removed + (normalize_nested_requirement): Removed + (normalize_requirement): Removed + (normalize_requirements): Removed + (normalize_requires_expression): Removed + (normalize_variable_concept_check): Removed. + (normalize_function_concept_check): Removed. + (normalize_concept_check): Merged all normalize_*_check here. + Substitute through written template arguments before normalizing the + definition. Only substitute the innermost template arguments. + (check_for_logical_overloads): Delete. + (map_arguments): New. Associate template parameters with arguments. + (build_parameter_mapping): New. Extract used parameters. + (normalize_expression): Rewrite. + (normalize_conjunction): Removed + (normalize_disjunction): Removed + (normalize_predicate_constraint): Removed + (normalize_parameterized_constraint): Removed + (normalized_map): New variable. + (get_normalized_constraints): New entry point for normalization. + Establishes a timer. + (get_normalized_constraints_from_info): New. + (get_normalized_constraints_from_decl): New. Turn on template processing + prior to normalization. Handle inheriting ctors. Build the + normalization arguments from the full set of template parameters of the + most general template. This guarantees that we have no concrete arguments + in the parameter mapping (e.g., from template members of class + templates). Cache normalizations. + (normalize_concept_definition): New. Cache normalizations. + (normalize_template_requirements): New. + (normalize_nontemplate_requirements): New. + (normalize_constraint_expression): New. + (tsubst_parameter_mapping): New. + (get_mapped_args): New. + (parameter_mapping_equivalent_p): New. Use template_args_equal. + (atomic_constraints_identical_p): New. + (hash_atomic_constraint): New. + (satisfying_constraint_p): New. Guard against recursive evaluation of + constraints during satisfaction. + (satisfy_conjunction): New. + (satisfy_disjunction): New. + (sat_entry): New class for hashing satisfaction results. + (sat_hasher): New hash traits. + (sat_cache): New. + (get_satisfaction): New. Returns cached satisfaction result. + (save_satisfaction): New. Caches a satisfaction result. + (clear_satisfaction_cache): New. + (satisfaction_cache): New. Helps manage satisfaction cache requests. + (decl_satisfied_cache): New. + (satisfy_atom): New. + (satisfy_constraint_r): New. + (satisfy_constraint): Use new satisfaction algorithm. + (evaluate_concept_check): New. + (evaluate_concept): Removed. + (evaluate_function_concept): Removed. + (evaluate_variable_concept): Removed. + (satisfy_constraint_expression): New. + (constraint_expression_satisfied_p): New. + (constraints_satisfied_p): Use strip_inheriting_ctors. Use + push_/pop_access_scope. + (more_constrained): Normalize before calling out to subsumption. Allow + classes as arguments. + (strictly_subsumes): Allow non-templates as arguments. Accept a new + template argument. + (weakly_subsumes): New. + (at_least_as_constrained): Removed. + (diagnose_other_expression): Removed. + (diagnose_predicate_constraint): Removed. + (diagnose_pack_expansion): Removed. + (diagnose_check_constraint): Removed. + (diagnose_logical_constraint): Removed. + (diagnose_expression_constraint): Removed. + (diagnose_type_constraint): Removed. + (diagnose_implicit_conversion_constraint): Removed. + (diagnose_argument_deduction_constraint): Removed. + (diagnose_exception_constraint): Removed. + (diagnose_parameterized_constraint): Removed. + (diagnose_argument_deduction_constraint): Removed. + (diagnose_argument_deduction_constraint): Removed. + (diagnose_argument_deduction_constraint): Removed. + (diagnose_trait_expr): New. + (diagnose_requires_expr): New. + (diagnose_atomic_constraint): New. + (diagnose_valid_expression) Stop wrongly diagnosing valid expressions. + Don't substitute as if in template decls. This causes substitution + to generate expressions that aren't suitable for use with the noexcept + routines. + (diagnose_valid_type) Likewise. + (diagnose_compound_requirement) Actually emit diagnostics for + the causes of errors.Call force_paren_expr_uneval. + (diagnose_declaration_constraints): Turn on template processing to + suppress certain analyses. + * cp-objcp-common.c (cp_common_init_ts): Make concepts typed. + (cp_get_debug_type): Use hash_map_safe_*. + * cp-tree.h: New function declarations for semantic actions, other + facilities. Remove declaration no longer used or needed. Remove + unused _CONSTR macros. + (LANG_DECL_HAS_MIN): Add CONCEPT_DECL. + (template_info_decl_check): Factor macro check into an inline function. + (DECL_TEMPLATE_INFO): Use new check facility. + (finish_concept_definition): New. Don't invalid concept declarations + with invalid initializers. + (find_template_parameters): New. + (concept_definition_p): New. + (concept_check_p): New. + (variable_concept_check_p): New. + (force_paren_expr_uneval): New. + (ovl_iterator::using_p): A USING_DECL by itself was also + introduced by a using-declaration. + (struct tree_template_info): Use tree_base instead of + tree_common. Add tmpl and args fields. + (TI_TEMPLATE, TI_ARGS): Adjust. + (DECLTYPE_FOR_INIT_CAPTURE): Remove. + (CONSTR_CHECK, CONSTR_INFO, CONSTR_EXPR, CONSTR_CONTEXT): New. + (ATOMIC_CONSTR_MAP, TRAIT_EXPR_LOCATION): New. + (struct tree_trait_expr): Add locus field. + (enum tsubst_flags): Add tf_norm as a hint to generate normalization + context when diagnosing constraint failure. + * cp-tree.def: Remove unused _CONSTR nodes and rename PRED_CONSTR + to ATOMIC_CONSTR. + (CONCEPT_DECL): New. + * cxx-pretty-print.c: Remove constraint printing code. + (pp_cxx_concept_definition): New. + (pp_cxx_template_declaration): Print concept definitions. + (pp_cxx_check_constraint): Update printing for concept definitions. + (pp_cxx_nested_name_specifier): Fix a weird + case where we're printing '::::' for concepts. + (simple_type_specifier): Print requirements for placeholder types. + (pp_cxx_constrained_type_spec): Print the associated requirements of + a placeholder type. + (pp_cxx_compound_requirement): Add space before the '->'. + (pp_cxx_parameter_mapping): Print the parameter mapping. + (pp_cxx_atomic_constraint): Use the function above. + * decl.c (redeclaration_error_message): New error for concepts. + (grokdeclarator): Check for and disallow decltype(auto) in parameter + declarations. + (grokfndecl): Don't normalize constraints. Add check for constraints + on declaration. + (grokvardecl): Don't normalize constraints. + (grok_special_member_properties): Don't set TYPE_HAS_COMPLEX_*. + (function_requirements_equivalent_p): New. Compare trailing + requires clauses. Compare combined constraints in pre-C++20 mode. + (decls_match): Compare trailing requires clauses. Compare template + heads for function templates. Remove old constraint comparison. + Simplify comparison of functions, function templates. + (duplicate_function_template_decls): New. Refactor a nasty if + condition into a single predicate. + (require_deduced_type): Don't complain if we already complained about + deduction failure. + (finish_function): Perform auto deduction to ensure that constraints + are checked even when functions contain no return statements. Only do + auto deduction if we haven't previously seen any return statements. + This prevents multiple diagnostics of the same error. + (store_decomp_type): Remove. + (cp_finish_decomp): Use hash_map_safe_put. + * error.c: Remove constraint printing code. + (dump_decl): Dump concept definitions. Handle wildcard declarations. + (dump_template_decl): Likewise. + (dump_type): Print associated requirements for placeholder + types. + (rebuild_concept_check): New. + (maybe_print_single_constraint_context): New. + (maybe_print_constraint_context): Recursively print nested contexts. + * init.c (get_nsdmi): Use hash_map_safe_*. + * lambda.c (maybe_add_lambda_conv_op): Bail if deduction failed. + (add_capture): Copy parameter packs from init. + (lambda_capture_field_type): Always use auto for init-capture. + * logic.cc: Completely rewrite. + (constraint_hash): New. + (clause/ctor): Save atoms in the hash table. + (replace): Save atoms during replacement. + (insert): Save atoms during insertion. + (contains): Only search the hash table for containment. + (clause): Keep a hash of atomic constraints. + (clause::clause): Explicitly copy the hash table when copying. + (disjunction_p, conjunction_p, atomic_p, dnf_size, cnf_size): New. + (diagnose_constraint_size): New. + (subsumes_constraints_nonnull): Compare the sizes of normalized formula + to determine the cheapest decomposition. + * name-lookup.c (diagnose_name_conflict): Diagnose name issues with + concepts. + (matching_fn_p): Check constraints. + (push_class_level_binding_1): Move overloaded functions case down, + accept FUNCTION_DECL as target_decl. + * parser.c (enum required_token): New required token for auto. + (make_location): Add overload taking lexer as last parm. + (cp_parser_required_error): Diagnose missing auto. + (cp_parser_diagnose_ungrouped_constraint_plain): New. + (cp_parser_diagnose_ungrouped_constraint_plain): New. + (cp_parser_constraint_primary_expression): New. Tentatively parse the + primary expression. If that fails tentatively parse a lower + precedence expression in order to diagnose the error. + (cp_parser_check_non_logical_constraint): New. Performs a trial + parse of the right-hand-side of non-logical operators in order to + generate good diagnostics. + (cp_parser_constraint_logical_and_expression): New. + (cp_parser_constraint_logical_or_expression): New. + (cp_parser_requires_clause_expression): New. + (cp_parser_requires_clause): Renamed to cp_parser_constraint_expression. + (cp_parser_requires_clause_opt): Parse the requires-clause differently + in -fconcepts and -std=c++2a modes. + (cp_parser_requirement_list): Rename to cp_parser_requirement_seq. + Rewrite so that semicolons are parsed + along with requirements, not the sequence. + (cp_parser_simple_requirement): Expect a semicolon at end. + (cp_parser_compound_requirement): Expect a semicolon at end. Only + allow trailing-return-type with -fconcepts-ts. + (cp_parser_nested_requirement): Expect a semicolon at end. Parse + constraint-expressions. + (cp_parser_concept_definition): New. Don't fail parsing the concept + definition if the initializer is ill-formed. Don't declare the concept + before parsing the initializer. + (cp_parser_constraint_expression): Declare earlier. + (cp_parser_type_requirement): Current scope is not valid. + (cp_parser_requires_expression): Commit to the tentative parse. + (cp_parser_decl_specifier_seq): Warn when concept appears to be used + as a decl-specifier. + (cp_parser_template_declaration_after_parameters): Parse concept + definitions. + (cp_parser_template_id): Don't try to resolve a concept template-id yet. + (cp_parser_template_id_expr): Resolve it as a concept check. + (cp_parser_decl_specifier_seq): Warn on 'concept bool'. + (cp_parser_type_parameter): Combine expressions not + constraints. + (cp_parser_explicit_template_declaration): Combine expressions not + constraints. + (cp_parser_maybe_concept_name): Removed. + (cp_parser_simple_type_specifier): Handle an error condition of + a bad constrained type specifier. Expect auto or decltype after + a concept name. Also handle the case where we have a template-id + as a concept check. + (cp_parser_template_introduction): Diagnose errors on invalid + introductions. Give up if it doesn't start with a concept name. + Pedwarn if not -fconcepts-ts. + (synthesize_implicit_template_parm): Don't do consistent binding. + Use a new flag for constrained parameters. Combine expressions, + not constraints. Fail if we get a placeholder in block scope. + Placeholders that do not constrain types are not allowed in parameter + declarations, so don't handle them. + (cp_parser_placeholder_type_specifier): New. Implement parsing of + placeholder type specifiers following a concept name or partial + concept check. Disallow decltype(auto) parameters. + (cp_parser_nested_name_specifier_opt): If the token is already + CPP_NESTED_NAME_SPECIFIER, leave it alone. + (cp_parser_id_expression, cp_parser_unqualified_id): Call + cp_parser_template_id_expr. + (cp_parser_placeholder_type_specifier): Add tentative parm. Don't + expect a WILDCARD_DECL. + (cp_parser_trait_expr): Pass trait_loc down. + (cp_parser_postfix_expression): Do set location of dependent member + call. + * pt.c (finish_concept_definition): New. + (push_template_decl_real): Handle concept definitions. + (start_concept_definition): Let push_template_decl_real handle the + creation of the template. + (get_constraints): Return null if the table hasn't been initialized. + (tsubst_copy_and_build): Build template-id expressions for concept + checks. + [TRAIT_EXPR]: Pass trait_loc down. + (lookup_template_class_1): Add the template name to the constraint + failure diagnostic. + (lookup_and_finish_template_variable): Build concept checks + with the correct arguments. + (tsubst_function_decl): Don't substitute through constraints. + Always associate constraints with functions. + (template_parm_level_and_index): Make non-static. + (for_each_template_parm_r): Handle requires expressions. + (keep_template_parm): New. + (find_template_parameters): New. + (more_specialized_fn): Change how winners and losers are chosen. + (make_constrained_auto): Don't normalize constraints. + (template_parameters_equivalent_p): New. Compare template + parameters. Add a comparison for implicitly vs. explicitly declared + parameters. + (template_parameter_lists_equivalent_p): New. Compare template + parameter lists. + (template_requirements_equivalent_p): New. + (template_heads_equivalent_p): New. Compare template heads. + (template_parameter_constraints_equivalent_p): New. + (is_compatible_template_arg): Use weakly_subsumes. + (maybe_new_partial_specialization): Use new constraint comparison + for finding specializations. + (process_partial_specialization): Pass main template as argument. + (more_specialized_partial_spec): Don't immediately return when + detecting a winner. + (make_constrained_auto): Handle concept definitions. + (do_auto_deduction): Update auto deduction for new concept model. + Extract the function concept correctly; rename constr to check to + reflect the kind of node. + (tsubst): Adjust wildcard argument during substitution. + [DECLTYPE_TYPE]: Remove init-capture handling. + (tsubst_copy_and_build): Build concept checks, not template ids. + Defer checks of function concepts. Handle concepts before variable + templates. Handle calls to function concepts explicitly. + (coerce_template_parms): Use concept_definition_p. Handle a deduction + error where a potentially empty pack can be supplied after the last + parameter of a concept. + (finish_template_variable): Don't process concepts here. + (instantiation_dependent_r): Use concept_check_p. + (tsubst_template_args): Make non-static. + (make_constrained_placeholder_type): New. Refactored from + make_constrained_auto. + (make_constrained_auto) Use make_constrained_placeholder_type. + (make_constrained_decltype_auto) New. + (tsubst_function_parms): New. + (value_dependent_expression_p) [TEMPLATE_ID_EXPR]: Use + concept_definition_p. + (push_access_scope, pop_access_scope): No longer static. + (tsubst_template_parm): Substitute TEMPLATE_PARM_CONSTRAINTS. + (tsubst_friend_function): Use tsubst_constraint. Use generic_targs_for. + (get_underlying_template) Use generic_targs_for. + (uses_parameter_packs): Return tree. + (gen_elem_of_pack_expansion_instantiation): Don't push + local_specialization_stack. + (prepend_one_capture): New. + (tsubst_lambda_expr): Use prepend_one_capture. Don't touch + local_specializations. + (template_parms_level_to_args): No longer static. + (add_outermost_template_args): Likewise. + (find_template_parameter_info): New. Provide context for finding + template parameters. + (keep_template_parm): Don't keep parameters declared at depth levels + greater than those of the template parameters of the source declaration. + Don't propagate cv-qualified types. Return 0, so we find all template + parameters, not the just first. + (any_template_parm_r): New. Handle cases that are mishandled by + for_each_template_parm_r. + (generic_targs_for): Factor out of coerce_template_args_for_ttp. + (tsubst_argument_pack): Factor out of tsubst_template_args. + (constraint_sat_entry): Removed. + (constraint_sat_hasher): Removed. + (concept_spec_entry): Removed. + (concept_spec_hasher): Removed. + (constraint_memos): Removed. + (concept_memos): Removed. + (lookup_constraint_satisfaction): Removed. + (memoize_constraint_satisfaction): Removed. + (lookup_concept_satisfaction): Removed. + (memoize_concept_satisfaction): Removed. + (concept_expansions): Removed. + (get_concept_expansion): Removed. + (save_concept_expansion): Removed. + (init_constraint_processing): Remove initialization of non-existing + resources. + (find_template_requirement): New. Search for the sub-requirement + within the associated constraints. + (convert_generic_types_to_packs): Also transform the associated + constraint and update the current template requirements. + (store_defaulted_ttp, lookup_defaulted_ttp): Remove. + (add_defaults_to_ttp): Use hash_map_safe_*. + * semantics.c (finish_call_expr): Diagnose calls to concepts. + Handle concept checks explicitly. + (finish_id_expression): Evaluate variable concepts as part of + id-expression processing. Don't treat variable concepts as variables, + and don't process function concepts as plain id-expressions. + (force_paren_expr): Add even_uneval parm. + (finish_trait_expr): Add location parm. + * tree.c (special_memfn_p): New. + (cp_expr_location): Handle TRAIT_EXPR. + * typeck.c (check_return_expr): Actually use the diagnostic kind + when performing return-type deduction. + * typeck2.c (build_functional_cast): Don't rely on the location of + 'auto'. + +2019-10-09 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grok_ctor_properties): Use DECL_SOURCE_LOCATION. + * typeck.c (cp_build_binary_op): Use the op_location_t argument + in many error messages. + +2019-10-08 Martin Sebor <msebor@redhat.com> + + PR c++/92001 + * call.c (maybe_warn_class_memaccess): Handle arrays. + +2019-10-07 Paolo Carlini <paolo.carlini@oracle.com> + + * call.c (resolve_args): Use cp_expr_loc_or_input_loc in one place. + * decl.c (grokdeclarator): Use id_loc in one place. + * decl2.c (build_anon_union_vars): Use DECL_SOURCE_LOCATION. + * parser.c (cp_parser_delete_expression): Fix the location of the + returned expression. + (cp_parser_throw_expression): Likewise. + * pt.c (determine_specialization): Use DECL_SOURCE_LOCATION. + +2019-10-05 Jakub Jelinek <jakub@redhat.com> + + PR c++/91369 - Implement P0784R7: constexpr new + * cp-tree.h (enum cp_tree_index): Add CPTI_HEAP_UNINIT_IDENTIFIER, + CPTI_HEAP_IDENTIFIER and CPTI_HEAP_DELETED_IDENTIFIER. + (heap_uninit_identifier, heap_identifier, heap_deleted_identifier): + Define. + (type_has_constexpr_destructor, build_new_constexpr_heap_type, + cxx_constant_dtor): Declare. + * class.c (type_maybe_constexpr_default_constructor): Make static. + (type_maybe_constexpr_destructor, type_has_constexpr_destructor): New + functions. + (finalize_literal_type_property): For c++2a, don't clear + CLASSTYPE_LITERAL_P for types without trivial destructors unless they + have non-constexpr destructors. + (explain_non_literal_class): For c++2a, complain about non-constexpr + destructors rather than about non-trivial destructors. + * constexpr.c: Include stor-layout.h. + (struct constexpr_global_ctx): New type. + (struct constexpr_ctx): Add global field, remove values and + constexpr_ops_count. + (cxx_replaceable_global_alloc_fn): New inline function. + (cxx_eval_call_expression): For c++2a allow calls to replaceable + global allocation functions, for new return address of a heap uninit + var, for delete record its deletion. Change ctx->values->{get,put} to + ctx->global->values.{get,put}. + (non_const_var_error): Add auto_diagnostic_group sentinel. Emit + special diagnostics for heap variables. + (cxx_eval_store_expression): Change ctx->values->{get,put} to + ctx->global->values.{get,put}. + (cxx_eval_loop_expr): Initialize jump_target if NULL. Change + new_ctx.values->remove to ctx->global->values.remove. + (cxx_eval_constant_expression): Change *ctx->constexpr_ops_count + to ctx->global->constexpr_ops_count. Change ctx->values->{get,put} to + ctx->global->values.{get,put}. + <case NOP_EXPR>: Formatting fix. On cast of replaceable global + allocation function to some pointer type, adjust the type of + the heap variable and change name from heap_uninit_identifier + to heap_identifier. + (find_heap_var_refs): New function. + (cxx_eval_outermost_constant_expr): Add constexpr_dtor argument, + handle evaluation of constexpr dtors and add tracking of heap + variables. Use tf_no_cleanup for get_target_expr_with_sfinae. + (cxx_constant_value): Adjust cxx_eval_outermost_constant_expr caller. + (cxx_constant_dtor): New function. + (maybe_constant_value, fold_non_dependent_expr_template, + maybe_constant_init_1): Adjust cxx_eval_outermost_constant_expr + callers. + (potential_constant_expression_1): Ignore clobbers. Allow + COND_EXPR_IS_VEC_DELETE for c++2a. + * decl.c (initialize_predefined_identifiers): Add heap identifiers. + (decl_maybe_constant_destruction): New function. + (cp_finish_decl): Don't clear TREE_READONLY for constexpr variables + with non-trivial, but constexpr destructors. + (register_dtor_fn): For constexpr variables with constexpr non-trivial + destructors call cxx_maybe_build_cleanup instead of adding destructor + calls at runtime. + (expand_static_init): For constexpr variables with constexpr + non-trivial destructors call cxx_maybe_build_cleanup. + (grokdeclarator): Allow constexpr destructors for c++2a. Formatting + fix. + (cxx_maybe_build_cleanup): For constexpr variables with constexpr + non-trivial destructors call cxx_constant_dtor instead of adding + destructor calls at runtime. + * init.c: Include stor-layout.h. + (build_new_constexpr_heap_type, maybe_wrap_new_for_constexpr): New + functions. + (build_new_1): For c++2a and new[], add cast around the alloc call + to help constexpr evaluation figure out the type of the heap storage. + (build_vec_delete_1): Set DECL_INITIAL of tbase and emit a DECL_EXPR + for it instead of initializing an uninitialized variable. + * method.c: Include intl.h. + (SFK_CTOR_P, SFK_DTOR_P, SFK_ASSIGN_P, SFK_COPY_P, SFK_MOVE_P): Move + definitions earlier. + (process_subob_fn): Add sfk argument, adjust non-constexpr call + diagnostics based on it. + (walk_field_subobs): Formatting fixes. Adjust process_subob_fn caller. + (synthesized_method_base_walk): Likewise. + (synthesized_method_walk): Set *constexpr_p to true for dtors in c++2a. + Fix up DR number in comment. + (implicitly_declare_fn): Formatting fix. + * typeck2.c (store_init_value): Don't call cp_fully_fold_init on + initializers of automatic non-constexpr variables in constexpr + functions. + +2019-10-04 Jakub Jelinek <jakub@redhat.com> + + PR c++/71504 + * constexpr.c (cxx_fold_indirect_ref_1): New function. + (cxx_fold_indirect_ref): Use it. + + PR c++/91974 + * cp-gimplify.c (cp_gimplify_expr) <case CALL_EXPR>: For + -fstrong-eval-order ensure CALL_EXPR_FN side-effects are evaluated + before any arguments. Additionally, ensure CALL_EXPR_FN that isn't + invariant nor OBJ_TYPE_REF nor SSA_NAME is forced into a temporary. + +2019-10-03 Paolo Carlini <paolo.carlini@oracle.com> + + * init.c (build_new): Use cp_expr_loc_or_input_loc in two places. + * name-lookup.c (do_pushdecl): Use DECL_SOURCE_LOCATION. + (push_class_level_binding_1): Likewise. + (set_decl_namespace): Likewise. + +2019-10-03 Jakub Jelinek <jakub@redhat.com> + + * constexpr.c (cxx_eval_constant_expression) <case CLEANUP_STMT>: If + not skipping upon entry to body, run cleanup with the same *jump_target + as it started to run the cleanup even if the body returns, breaks or + continues. + (potential_constant_expression_1): Allow CLEANUP_STMT. + + * constexpr.c (cxx_eval_store_expression): Formatting fix. Handle + const_object_being_modified with array type. + +2019-10-02 Jason Merrill <jason@redhat.com> + + * typeck2.c (store_init_value): Only clear_cv_and_fold_caches if the + value is constant. + +2019-09-30 Jason Merrill <jason@redhat.com> + + Use hash_map_safe_* functions. + * constexpr.c (maybe_initialize_fundef_copies_table): Remove. + (get_fundef_copy): Use hash_map_safe_get_or_insert. + * cp-objcp-common.c (cp_get_debug_type): Use hash_map_safe_*. + * decl.c (store_decomp_type): Remove. + (cp_finish_decomp): Use hash_map_safe_put. + * init.c (get_nsdmi): Use hash_map_safe_*. + * pt.c (store_defaulted_ttp, lookup_defaulted_ttp): Remove. + (add_defaults_to_ttp): Use hash_map_safe_*. + +2019-10-02 Richard Biener <rguenther@suse.de> + + PR c++/91606 + * decl.c (build_ptrmemfunc_type): Mark pointer-to-member + fat pointer structure members as DECL_NONADDRESSABLE_P. + +2019-09-28 Marek Polacek <polacek@redhat.com> + + PR c++/91889 - follow-up fix for DR 2352. + * call.c (involves_qualification_conversion_p): New function. + (direct_reference_binding): Build a ck_qual if the conversion + would involve a qualification conversion. + (convert_like_real): Strip the conversion created by the ck_qual + in direct_reference_binding. + + PR c++/91921 - stray warning with -Woverloaded-virtual. + * class.c (warn_hidden): Only emit the second part of + -Woverloaded-virtual if the first part was issued. Use inform instead + warning_at. + + PR c++/91923 - failure-to-SFINAE with class type NTTP in C++17. + * pt.c (invalid_nontype_parm_type_p): Only emit errors when + tf_error. + +2019-09-27 Jakub Jelinek <jakub@redhat.com> + + PR c++/88203 + * parser.c (cp_parser_omp_var_list_no_open): Parse predefined + variables. + * semantics.c (finish_omp_clauses): Allow predefined variables in + shared and firstprivate clauses, even when they are predetermined + shared. + * cp-gimplify.c (cxx_omp_predetermined_sharing_1): Return + OMP_CLAUSE_DEFAULT_SHARED for predefined variables. + +2019-09-27 Jason Merrill <jason@redhat.com> + + * constexpr.c (cxx_fold_indirect_ref): Use similar_type_p. + (cxx_eval_indirect_ref): Likewise. Improve error location. + + * cp-tree.h (class iloc_sentinel): New. + * decl.c (grokdeclarator, finish_enum_value_list): Use it. + * mangle.c (mangle_decl_string): Use it. + * pt.c (perform_typedefs_access_check): Use it. + +2019-09-27 Richard Sandiford <richard.sandiford@arm.com> + + * cp-tree.h (build_cxx_call): Take the original function decl + as an optional final parameter. + (cp_build_function_call_vec): Likewise. + * call.c (build_cxx_call): Likewise. Pass all built-in calls to + check_builtin_function_arguments. + * typeck.c (build_function_call_vec): Take the original function + decl as an optional final parameter and pass it to + cp_build_function_call_vec. + (cp_build_function_call_vec): Take the original function + decl as an optional final parameter and pass it to build_cxx_call. + +2019-09-25 Marek Polacek <polacek@redhat.com> + + PR c++/91877 - ICE with converting member of packed struct. + * call.c (convert_like_real): Use similar_type_p in an assert. + +2019-09-25 Paolo Carlini <paolo.carlini@oracle.com> + + * name-lookup.c (check_extern_c_conflict): Use DECL_SOURCE_LOCATION. + (check_local_shadow): Use it in three additional places. + +2019-09-24 Jason Merrill <jason@redhat.com> + + * parser.c (cp_parser_postfix_expression): Do set location of + dependent member call. + +2019-09-24 Marek Polacek <polacek@redhat.com> + + PR c++/91868 - improve -Wshadow location. + * name-lookup.c (check_local_shadow): Use DECL_SOURCE_LOCATION + instead of input_location. + + PR c++/91845 - ICE with invalid pointer-to-member. + * expr.c (mark_use): Use error_operand_p. + * typeck2.c (build_m_component_ref): Check error_operand_p after + calling mark_[lr]value_use. + +2019-09-23 Paolo Carlini <paolo.carlini@oracle.com> + + * pt.c (check_explicit_specialization): Use cp_expr_loc_or_input_loc. + (process_partial_specialization): Likewise. + (convert_nontype_argument_function): Likewise. + (invalid_tparm_referent_p): Likewise. + (convert_template_argument): Likewise. + (check_valid_ptrmem_cst_expr): Tidy. + +2019-09-23 Jason Merrill <jason@redhat.com> + + PR c++/91809 - bit-field and ellipsis. + * call.c (convert_arg_to_ellipsis): Don't call decay_conversion for + arithmetic arguments. + +2019-09-23 Marek Polacek <polacek@redhat.com> + + PR c++/91844 - Implement CWG 2352, Similar types and reference binding. + * call.c (reference_related_p): Use similar_type_p instead of + same_type_p. + (reference_compatible_p): Update implementation to match CWG 2352. + * cp-tree.h (similar_type_p): Declare. + * typeck.c (similar_type_p): New. + +2019-09-22 Marek Polacek <polacek@redhat.com> + + PR c++/91819 - ICE with operator++ and enum. + * call.c (build_new_op_1): Set arg2_type. + +2019-09-17 Jason Merrill <jason@redhat.com> + + * parser.c (cp_parser_statement): Handle [[likely]] on + compound-statement. + +2019-09-19 Jason Merrill <jason@redhat.com> + + Revert: + * call.c (build_new_op_1): Don't apply any standard conversions to + the operands of a built-in operator. Don't suppress conversions in + cp_build_unary_op. + * typeck.c (cp_build_unary_op): Do integral promotions for enums. + +2019-09-16 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokdeclarator): Use declspecs->locations and + declarator->id_loc in a few error messages. + * pt.c (finish_member_template_decl): Use DECL_SOURCE_LOCATION. + (push_template_decl_real): Likewise. + +2019-09-15 Jason Merrill <jason@redhat.com> + + PR c++/30277 - int-width bit-field promotion. + PR c++/33819 - long bit-field promotion. + * typeck.c (cp_perform_integral_promotions): Handle large bit-fields + properly. Handle 32-bit non-int bit-fields properly. + (is_bitfield_expr_with_lowered_type): Don't look through NOP_EXPR. + + PR c++/82165 - enum bitfields and operator overloading. + * call.c (build_new_op_1): Use unlowered_expr_type. + + * call.c (build_new_op_1): Don't apply any standard conversions to + the operands of a built-in operator. Don't suppress conversions in + cp_build_unary_op. + * typeck.c (cp_build_unary_op): Do integral promotions for enums. + +2019-09-15 Marek Polacek <polacek@redhat.com> + + PR c++/91740 - ICE with constexpr call and ?: in ARRAY_REF. + * pt.c (build_non_dependent_expr): Call build_non_dependent_expr for + the first operand. + +2019-09-15 Nathan Sidwell <nathan@acm.org> + + * cp-tree.h (DECL_CLONED_FUNCTION_P): Reimplement using + IDENTIFIER_CDTOR_P, correct documentation. + (DECL_CLONED_FUNCTION): Directly access field. + (decl_cloned_function_p): Delete. + * class.c (decl_cloned_function_p): Delete. + * pt.c (instantiate_template_1): Check DECL_CHAIN is a decl. + +2019-09-11 Nathan Sidwell <nathan@acm.org> + + * c-objcp-common.c (cp-objcp-common.c): Alphababetize and + correctly mark all C++ nodes. + * decl.c (cp_tree_node_structure): Alphabetize. + +2019-09-10 Marek Polacek <polacek@redhat.com> + + PR c++/91673 - ICE with noexcept in alias-declaration. + * parser.c (CP_PARSER_FLAGS_DELAY_NOEXCEPT): New parser flag. + (cp_parser_lambda_declarator_opt): Pass CP_PARSER_FLAGS_NONE to + cp_parser_exception_specification_opt. + (cp_parser_direct_declarator): Adjust a call to + cp_parser_exception_specification_opt. + (cp_parser_member_declaration): Pass CP_PARSER_FLAGS_DELAY_NOEXCEPT + to cp_parser_declarator if not processing a friend or typedef + declaration. + (cp_parser_late_noexcept_specifier): Adjust a call to + cp_parser_noexcept_specification_opt. + (cp_parser_noexcept_specification_opt): New parameter for parser flags, + drop the FRIEND_P parameter. Use the new parameter. + (cp_parser_exception_specification_opt): Likewise. + (cp_parser_transaction): Adjust a call to + cp_parser_noexcept_specification_opt. + (cp_parser_transaction_expression): Likewise. + +2019-09-10 Marek Polacek <polacek@redhat.com> + + PR c++/91705 - constexpr evaluation rejects ++/-- on floats. + * constexpr.c (cxx_eval_increment_expression): Call fold_simple on + the offset. + +2019-09-10 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (has_designator_problem): Use cp_expr_loc_or_input_loc + in error_at. + (build_enumerator): Likewise. + (cp_finish_decl): Use DECL_SOURCE_LOCATION. + (grokdeclarator): Use id_loc in two error_at; change errror + message about constinit together constexpr to use two ranges. + +2019-09-09 Marek Polacek <polacek@redhat.com> + + PR c++/84374 - diagnose invalid uses of decltype(auto). + * decl.c (grokdeclarator): Diagnose wrong usage of decltype(auto) in + a function declaration. + +2019-09-06 Nathan Sidwell <nathan@acm.org> + + PR c++/91125 + * cp-tree.h (IDENTIFIER_REPO_CHOSEN, DECL_REPO_AVAILABLE_P): Delete. + (struct lang_decl_base): Remove repo_available_p. + * decl.c (duplicate_decls): Don't copy DECL_REPO_AVAILABLE_P. + + (Reserve TREE_LANG_FLAG_3 for modules. + * cp-tree.h (DECL_CONSTRUCTION_VTABLE_P): Delete. + (DECL_NON_TRIVIALLY_INITIALIZED_P): Move to TREE_LANG_FLAG_6. + * class.c (build_ctor_vtbl_group): Don't set + DECL_CONSTRUCTION_VTABLE_P. + * decl2.c (determine_visibility_from_class): Don't check + DECL_CONSTRUCTION_VTABLE_P anymore. + +2019-09-06 Martin Liska <mliska@suse.cz> + + PR c++/91125 + * Make-lang.in: Remove repo.o. + * config-lang.in: Likewise. + * cp-tree.h (init_repo): Remove declarations + of repo-related functions. + (repo_emit_p): Likewise. + (repo_export_class_p): Likewise. + (finish_repo): Likewise. + * decl2.c (import_export_class): Always + set -1 value/ + (mark_needed): Remove -frepo from comment. + (import_export_decl): Similarly here. + (c_parse_final_cleanups): Remove call of finish_repo. + * lex.c (cxx_init): Remove call to init_repo. + * optimize.c (can_alias_cdtor): Remove dead condition. + * pt.c (push_template_decl_real): Update comment. + (instantiate_decl): Remove dead code used for -frepo. + * repo.c: Remove. + +2019-09-05 Marek Polacek <polacek@redhat.com> + + PR c++/91644 - ICE with constinit in function template. + * decl.c (start_decl): Call retrofit_lang_decl for constinit variables. + * pt.c (tsubst_expr): Pass LOOKUP_CONSTINIT down to cp_finish_decl for + constinit variables. + +2019-09-05 Nathan Sidwell <nathan@acm.org> + + * cp-tree.h (DECL_VTABLE_OR_VTT_P): Forward to DECL_VIRTUAL_P. + +2019-09-04 Marek Polacek <polacek@redhat.com> + + * call.c (build_over_call): Remove -fdeduce-init-list implementation. + * pt.c (unify): Likewise. + +2019-09-01 Marek Polacek <polacek@redhat.com> + + PR c++/91129 - wrong error with binary op in template argument. + * typeck.c (warn_for_null_address): Use fold_for_warn instead of + fold_non_dependent_expr. + (cp_build_binary_op): Likewise. + +2019-08-30 Jason Merrill <jason@redhat.com> + + Add source location to TRAIT_EXPR. + * cp-tree.h (TRAIT_EXPR_LOCATION): New. + (struct tree_trait_expr): Add locus field. + * parser.c (cp_parser_trait_expr): Pass trait_loc down. + * pt.c (tsubst_copy_and_build) [TRAIT_EXPR]: Likewise. + * semantics.c (finish_trait_expr): Add location parm. + * tree.c (cp_expr_location): Handle TRAIT_EXPR. + +2019-08-29 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (check_var_type): Add location_t parameter and use it. + (grokdeclarator): Adjust call. + * pt.c (tsubst_decl): Likewise. + * cp-tree.h: Adjust declaration. + +2019-08-28 Marek Polacek <polacek@redhat.com> + + Implement P1152R4: Deprecating some uses of volatile. + PR c++/91361 + * cp-gimplify.c (cp_fold): Set TREE_THIS_VOLATILE. + * decl.c (grokdeclarator): Warn about a volatile-qualified structured + binding and return type. + (grokparms): Warn about a volatile-qualified function parameter. + * expr.c (mark_use) <case MODIFY_EXPR>: Emit a -Wvolatile warning. + * typeck.c (cp_build_unary_op): Emit a -Wvolatile warning for pre and + post ++/-- on a volatile operand. + (genericize_compound_lvalue): Use a better location. Don't lose + TREE_THIS_VOLATILE. + (cp_build_modify_expr): Emit a -Wvolatile warning for a compound + assignment whose LHS is volatile-qualified. Build the assignment with + a more precise location. + +2019-08-28 Marek Polacek <polacek@redhat.com> + + PR c++/91360 - Implement C++20 P1143R2: constinit. + * cp-tree.h (TINFO_VAR_DECLARED_CONSTINIT): Define. + (LOOKUP_CONSTINIT): Define. + (enum cp_decl_spec): Add ds_constinit. + * decl.c (check_tag_decl): Give an error for constinit in type + declarations. + (check_initializer): Also check LOOKUP_CONSTINIT. + (cp_finish_decl): Add checking for a constinit declaration. Set + TINFO_VAR_DECLARED_CONSTINIT. + (grokdeclarator): Add checking for a declaration with the constinit + specifier. + * lex.c (init_reswords): Handle D_CXX20. + * parser.c (cp_lexer_get_preprocessor_token): Pass a better location + to warning_at. Warn about C++20 keywords. + (cp_keyword_starts_decl_specifier_p): Handle RID_CONSTINIT. + (cp_parser_diagnose_invalid_type_name): Add an inform about constinit. + (cp_parser_decomposition_declaration): Maybe pass LOOKUP_CONSTINIT to + cp_finish_decl. + (cp_parser_decl_specifier_seq): Handle RID_CONSTINIT. + (cp_parser_init_declarator): Maybe pass LOOKUP_CONSTINIT to + cp_finish_decl. + (set_and_check_decl_spec_loc): Add "constinit". + * pt.c (tsubst_decl): Set TINFO_VAR_DECLARED_CONSTINIT. + (instantiate_decl): Maybe pass LOOKUP_CONSTINIT to cp_finish_decl. + * typeck2.c (store_init_value): If a constinit variable wasn't + initialized using a constant initializer, give an error. + +2019-08-28 Nathan Sidwell <nathan@acm.org> + + PR c++/90613 + * name-lookup.c (cp_emit_debug_info): Check for builtins during + overload iteration. + +2019-08-27 Marek Polacek <polacek@redhat.com> + + PR c++/81676 - bogus -Wunused warnings in constexpr if. + * semantics.c (maybe_mark_exp_read_r): New function. + (finish_if_stmt): Call it on THEN_CLAUSE and ELSE_CLAUSE. + + PR c++/91428 - warn about std::is_constant_evaluated in if constexpr. + * cp-tree.h (decl_in_std_namespace_p): Declare. + * semantics.c (is_std_constant_evaluated_p): New. + (finish_if_stmt_cond): Warn about "std::is_constant_evaluated ()" in + an if-constexpr. + * typeck.c (decl_in_std_namespace_p): No longer static. + +2019-08-26 Jason Merrill <jason@redhat.com> + + * decl.c (duplicate_decls): Always merge DECL_DECLARED_CONSTEXPR_P. + +2019-08-26 Marek Polacek <polacek@redhat.com> + + PR c++/91545 - ICE in constexpr store evaluation. + * constexpr.c (cxx_eval_store_expression): Check FIELD_DECL instead + of DECL_P. + +2019-08-24 Nathan Sidwell <nathan@acm.org> + + * class.c (check_for_overrides): Conversion operators need + checking too. + +2019-08-24 Paolo Carlini <paolo.carlini@oracle.com> + + * semantics.c (finish_switch_cond): Improve error message location. + +2019-08-23 Jason Merrill <jason@redhat.com> + + * decl2.c (decl_dependent_p): New. + (mark_used): Check it instead of just processing_template_decl. + +2019-08-23 Jason Merrill <jason@redhat.com> + + * parser.c (cp_parser_nested_name_specifier_opt): Avoid redundant + error. + +2019-08-23 Marek Polacek <polacek@redhat.com> + + PR c++/91521 - wrong error with operator->. + * decl.c (grokdeclarator): Return error_mark_node for an invalid + trailing return type. + + PR c++/79817 - attribute deprecated on namespace. + * cp-tree.h (cp_warn_deprecated_use_scopes): Declare. + * decl.c (grokdeclarator): Call cp_warn_deprecated_use_scopes. + (type_is_deprecated): Likewise. + * decl2.c (cp_warn_deprecated_use_scopes): New function. + * name-lookup.c (handle_namespace_attrs): Handle attribute deprecated. + * parser.c (cp_parser_namespace_alias_definition): Call + cp_warn_deprecated_use_scopes. + (cp_parser_using_declaration): Likewise. + (cp_parser_using_directive): Likewise. + * semantics.c (finish_id_expression_1): Likewise. + +2019-08-23 Nathan Sidwell <nathan@acm.org> + + * class.c (check_for_override): Checking IDENTIFIER_VIRTUAL_P is + sufficient, reorder DECL_OVERRIDE_P check. + +2019-08-23 Iain Sandoe <iain@sandoe.co.uk> + + PR pch/61250 + * parser.c (cp_parser_initial_pragma): Call c_common_no_more_pch () + after determining that the first token is not + PRAGMA_GCC_PCH_PREPROCESS. + +2019-08-22 Marek Polacek <polacek@redhat.com> + + PR c++/91304 - prefix attributes ignored in condition. + * parser.c (cp_parser_condition): Handle prefix attributes. + +2019-08-21 Richard Sandiford <richard.sandiford@arm.com> + + PR c++/91505 + * decl.c (duplicate_decls): Call copy_attributes_to_builtin inside + the BUILT_IN_NORMAL block rather than afterward. + +2019-08-19 Marek Polacek <polacek@redhat.com> + + PR c++/91264 - detect modifying const objects in constexpr. + * constexpr.c (modifying_const_object_error): New function. + (cxx_eval_call_expression): Set TREE_READONLY on a CONSTRUCTOR of + a const-qualified object after it's been fully constructed. + (modifying_const_object_p): New function. + (cxx_eval_store_expression): Detect modifying a const object + during constant expression evaluation. + (cxx_eval_increment_expression): Use a better location when building + up the store. + (cxx_eval_constant_expression) <case DECL_EXPR>: Mark a constant + object's constructor TREE_READONLY. + +2019-08-15 Jason Merrill <jason@redhat.com> + + PR c++/90393 - ICE with thow in ?: + + PR c++/64372, DR 1560 - Gratuitous lvalue-to-rvalue conversion in ?: + * tree.c (lvalue_kind): Handle throw in one arm. + * typeck.c (rationalize_conditional_expr): Likewise. + (cp_build_modify_expr): Likewise. + +2019-08-14 Jason Merrill <jason@redhat.com> + + Implement P0848R3, Conditionally Trivial Special Member Functions. + * tree.c (special_memfn_p): New. + * class.c (add_method): When overloading, hide ineligible special + member fns. + (check_methods): Set TYPE_HAS_COMPLEX_* here. + * decl.c (grok_special_member_properties): Not here. + * name-lookup.c (push_class_level_binding_1): Move overloaded + functions case down, accept FUNCTION_DECL as target_decl. + +2019-08-14 Jonathan Wakely <jwakely@redhat.com> + + PR c++/91436 + * name-lookup.c (get_std_name_hint): Fix min_dialect field for + complex_literals and make_unique entries. + +2019-08-14 Jakub Jelinek <jakub@redhat.com> + Marek Polacek <polacek@redhat.com> + + PR c++/91391 - bogus -Wcomma-subscript warning. + * parser.c (cp_parser_postfix_open_square_expression): Don't warn about + a deprecated comma here. Pass warn_comma_subscript down to + cp_parser_expression. + (cp_parser_expression): New bool parameter. Warn about uses of a comma + operator within a subscripting expression. + (cp_parser_skip_to_closing_square_bracket): Revert to pre-r274121 state. + (cp_parser_skip_to_closing_square_bracket_1): Remove. + +2019-08-14 Jonathan Wakely <jwakely@redhat.com> + + * name-lookup.c (get_std_name_hint): Add more entries. + +2019-08-14 Paolo Carlini <paolo.carlini@oracle.com> + + * decl2.c (grok_array_decl): Use the location of the open square + bracket in error message about invalid types. + +2019-08-14 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokdeclarator): Check here for typedef a function + definition or a member function definition. + (start_function): Adjust. + (grokmethod): Likewise. + +2019-08-13 Richard Sandiford <richard.sandiford@arm.com> + + PR middle-end/91421 + * decl.c (duplicate_decls): Use copy_decl_built_in_function. + * pt.c (declare_integer_pack): Use set_decl_built_in_function. + +2019-08-13 Marek Polacek <polacek@redhat.com> + + PR c++/90473 - wrong code with nullptr in default argument. + * call.c (null_ptr_cst_p): Update quote from the standard. + * decl.c (check_default_argument): Don't return nullptr when the arg + has side-effects. + +2019-08-13 Marek Polacek <polacek@redhat.com> + + * cp-tree.h (DECL_MUTABLE_P): Use FIELD_DECL_CHECK. + +2019-08-10 Jakub Jelinek <jakub@redhat.com> + + * parser.c (cp_parser_omp_clause_name): Parse device_type. + (cp_parser_omp_clause_device_type): New function. + (cp_parser_omp_all_clauses): Handle PRAGMA_OMP_CLAUSE_DEVICE_TYPE. + (OMP_DECLARE_TARGET_CLAUSE_MASK): Add PRAGMA_OMP_CLAUSE_DEVICE_TYPE. + (cp_parser_omp_declare_target): Handle device_type clauses. Remove + diagnostics for declare target with clauses nested in clause-less + declare target declaration-definition-seq. + * semantics.c (finish_omp_clauses): Handle OMP_CLAUSE_DEVICE_TYPE. + +2019-08-09 Jakub Jelinek <jakub@redhat.com> + + * parser.c (check_no_duplicate_clause): Simplify using + omp_find_clause. + (cp_parser_omp_clause_if): Fix up printing of target {enter,exit} data + directive name modifiers. + + PR c/91401 + * parser.c (cp_parser_omp_clause_dist_schedule): Comment out the + check_no_duplicate_clause call, instead emit a warning for duplicate + dist_schedule clauses. + +2019-08-08 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokdeclarator): Use id_loc and EXPR_LOCATION in + a few error messages. + +2019-08-08 Marek Polacek <polacek@redhat.com> + + PR c++/87519 - bogus warning with -Wsign-conversion. + * typeck.c (cp_build_binary_op): Use same_type_p instead of comparing + the types directly. + + * constexpr.c (inline_asm_in_constexpr_error): New. + (cxx_eval_constant_expression) <case ASM_EXPR>: Call it. + (potential_constant_expression_1) <case ASM_EXPR>: Likewise. + +2019-08-08 Jakub Jelinek <jakub@redhat.com> + + * semantics.c (finish_omp_clauses): For C_ORT_OMP + OMP_CLAUSE_USE_DEVICE_* clauses use oacc_reduction_head bitmap + instead of generic_head to track duplicates. + +2019-08-07 Marek Polacek <polacek@redhat.com> + + PR c++/81429 - wrong parsing of constructor with C++11 attribute. + * parser.c (cp_parser_constructor_declarator_p): Handle the scenario + when a parameter declaration begins with [[attribute]]. + +2019-08-07 Marek Polacek <polacek@redhat.com> + + PR c++/91346 - Implement P1668R1, allow unevaluated asm in constexpr. + * constexpr.c (cxx_eval_constant_expression): Handle ASM_EXPR. + (potential_constant_expression_1) <case ASM_EXPR>: Allow. + * cp-tree.h (finish_asm_stmt): Adjust. + * parser.c (cp_parser_asm_definition): Grab the locaion of "asm" and + use it. Change an error to a pedwarn. Allow asm in C++2a, warn + otherwise. + * pt.c (tsubst_expr): Pass a location down to finish_asm_stmt. + * semantics.c (finish_asm_stmt): New location_t parameter. Use it. + +2019-08-07 Jakub Jelinek <jakub@redhat.com> + + * parser.c (cp_parser_omp_clause_name): Parse use_device_addr clause. + (cp_parser_omp_all_clauses): Handle PRAGMA_OMP_CLAUSE_USE_DEVICE_ADDR. + (OMP_TARGET_DATA_CLAUSE_MASK): Add PRAGMA_OMP_CLAUSE_USE_DEVICE_ADDR. + (cp_parser_omp_target_data): Handle PRAGMA_OMP_CLAUSE_USE_DEVICE_ADDR + like PRAGMA_OMP_CLAUSE_USE_DEVICE_PTR, adjust diagnostics about no + map or use_device_* clauses. + * semantics.c (finish_omp_clauses): For OMP_CLAUSE_USE_DEVICE_PTR + in OpenMP, require pointer or reference to pointer type rather than + pointer or array or reference to pointer or array type. Handle + OMP_CLAUSE_USE_DEVICE_ADDR. + * pt.c (tsubst_omp_clauses): Handle OMP_CLAUSE_USE_DEVICE_ADDR. + +2019-08-06 Jason Merrill <jason@redhat.com> + + PR c++/91378 - ICE with noexcept and auto return type. + * pt.c (maybe_instantiate_noexcept): push_to_top_level. + +2019-08-06 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (check_array_designated_initializer): Use + cp_expr_loc_or_input_loc in one place. + +2019-08-06 Jakub Jelinek <jakub@redhat.com> + + * parser.c (cp_parser_omp_for_loop): For OMP_LOOP, ignore parallel + clauses and predetermine iterator as lastprivate. + * semantics.c (handle_omp_for_class_iterator): Use + OMP_CLAUSE_LASTPRIVATE_LOOP_IV instead of + OMP_CLAUSE_LASTPRIVATE_TASKLOOP_IV, set it for lastprivate also + on OMP_LOOP construct. If a clause is missing for class iterator + on OMP_LOOP, add firstprivate clause, and if there is private + clause, turn it into firstprivate too. + (finish_omp_for): Formatting fix. For OMP_LOOP, adjust + OMP_CLAUSE_LASTPRIVATE_LOOP_IV clause CP_CLAUSE_INFO, so that it + uses copy ctor instead of default ctor. + * cp-gimplify.c (cp_gimplify_expr): Handle OMP_LOOP like + OMP_DISTRIBUTE etc. + (cp_fold_r): Likewise. + (cp_genericize_r): Likewise. + (cxx_omp_finish_clause): Also finish lastprivate clause with + OMP_CLAUSE_LASTPRIVATE_LOOP_IV flag. + * pt.c (tsubst_omp_clauses): Handle OMP_CLAUSE_BIND. + (tsubst_omp_for_iterator): For OMP_LOOP, ignore parallel + clauses and predetermine iterator as lastprivate. + * constexpr.c (potential_constant_expression_1): Handle OMP_LOOP + like OMP_DISTRIBUTE etc. + +2019-08-05 Marek Polacek <polacek@redhat.com> + + DR 2413 - typename in conversion-function-ids. + * parser.c (cp_parser_conversion_type_id): Call + cp_parser_type_specifier_seq with CP_PARSER_FLAGS_TYPENAME_OPTIONAL + instead of CP_PARSER_FLAGS_NONE. + +2019-08-05 Paolo Carlini <paolo.carlini@oracle.com> + + * cp-tree.h (cp_expr_loc_or_input_loc): New. + (cxx_incomplete_type_diagnostic): Use it. + * call.c (build_converted_constant_expr_internal, convert_like_real, + convert_arg_to_ellipsis, convert_for_arg_passing, build_over_call, + build_cxx_call, perform_implicit_conversion_flags, + initialize_reference): Likewise. + * constexpr.c (cxx_eval_internal_function, cxx_eval_call_expression, + eval_and_check_array_index, cxx_eval_store_expression, + cxx_eval_statement_list, cxx_eval_loop_expr, + cxx_eval_constant_expression, potential_constant_expression_1): + Likewise. + * constraint.cc (check_for_logical_overloads, + satisfy_predicate_constraint): Likewise. + * cp-gimplify.c (cp_gimplify_expr): Likewise. + * cvt.c (cp_convert_to_pointer, convert_to_reference, + cp_convert_and_check, ocp_convert, maybe_warn_nodiscard): Likewise. + * decl.c (pop_switch): Likewise. + * decl2.c (delete_sanity): Likewise. + * error.c (location_of): Likewise. + * init.c (maybe_warn_list_ctor, build_aggr_init, + warn_placement_new_too_small, build_new_1, build_vec_init): Likewise. + * lex.c (unqualified_name_lookup_error): Likewise. + * parser.c (cp_parser_initializer_list, cp_parser_omp_for_cond): + Likewise. + * pt.c (check_for_bare_parameter_packs, check_valid_ptrmem_cst_expr, + unify_arg_conversion, convert_nontype_argument, + tsubst_copy_and_build, resolve_typename_type): Likewise. + * semantics.c (maybe_convert_cond, finish_call_expr, + cp_build_vec_convert): Likewise. + * typeck.c (decay_conversion, rationalize_conditional_expr, + cp_build_unary_op, build_x_compound_expr_from_list, + maybe_warn_about_returning_address_of_local, + maybe_warn_pessimizing_move): Likewise. + * typeck2.c (check_narrowing, digest_init_r, + process_init_constructor_array): Likewise. + +2019-08-05 Tom Honermann <tom@honermann.net> + + * parser.c (cp_parser_template_declaration_after_parameters): Enable + class template argument deduction for non-type template parameters + in literal operator templates. + +2019-08-05 Marek Polacek <polacek@redhat.com> + + PR c++/91338 - Implement P1161R3: Deprecate a[b,c]. + * parser.c (cp_parser_postfix_open_square_expression): Warn about uses + of a comma operator within a subscripting expression. + (cp_parser_skip_to_closing_square_bracket_1): New function, made out + of... + (cp_parser_skip_to_closing_square_bracket): ...this. + +2019-08-05 Jason Merrill <jason@redhat.com> + + * semantics.c (force_paren_expr): Preserve location. + +2019-08-02 Marek Polacek <polacek@redhat.com> + + PR c++/91230 - wrong error with __PRETTY_FUNCTION__ and generic lambda. + * pt.c (value_dependent_expression_p): Consider __PRETTY_FUNCTION__ + inside a template function value-dependent. + +2019-08-02 Paolo Carlini <paolo.carlini@oracle.com> + + * tree.c (handle_nodiscard_attribute): Do not warn about nodiscard + applied to a constructor. + +2019-08-02 Martin Liska <mliska@suse.cz> + + * decl.c (grok_op_properties): + Mark DECL_SET_IS_OPERATOR_DELETE for user-provided delete operators. + +2019-08-01 Martin Sebor <msebor@redhat.com> + + PR c++/90947 + * decl.c (reshape_init_array_1): Avoid truncating initializer + lists containing string literals. + +2019-08-01 Marek Polacek <polacek@redhat.com> + + PR c++/90805 - detect narrowing in case values. + * decl.c (case_conversion): Detect narrowing in case values. + +2019-07-31 Paolo Carlini <paolo.carlini@oracle.com> + + * decl2.c (delete_sanity): Improve diagnostic locations, use + cp_expr_loc_or_loc in four places. + +2019-07-31 Jason Merrill <jason@redhat.com> + + PR c++/90538 - multiple expansions of capture packs + * cp-tree.h (DECLTYPE_FOR_INIT_CAPTURE): Remove. + * lambda.c (add_capture): Copy parameter packs from init. + (lambda_capture_field_type): Always use auto for init-capture. + * pt.c (uses_parameter_packs): Return tree. + (tsubst) [DECLTYPE_TYPE]: Remove init-capture handling. + (gen_elem_of_pack_expansion_instantiation): Don't push + local_specialization_stack. + (prepend_one_capture): New. + (tsubst_lambda_expr): Use it. Don't touch local_specializations. + (do_auto_deduction): Avoid redundant error. + + Fix copy_node of TEMPLATE_INFO. + * cp-tree.h (struct tree_template_info): Use tree_base instead of + tree_common. Add tmpl and args fields. + (TI_TEMPLATE, TI_ARGS): Adjust. + +2019-07-30 Martin Liska <mliska@suse.cz> + + PR tree-optimization/91270 + * tree-ssa-dce.c (propagate_necessity): Mark 2nd argument + of delete operator as needed. + +2019-07-25 Martin Liska <mliska@suse.cz> + Dominik Infuhr <dominik.infuehr@theobroma-systems.com> + + PR c++/23383 + * decl.c (cxx_init_decl_processing): Mark delete operators + with DECL_SET_IS_OPERATOR_DELETE. + +2019-07-25 Martin Liska <mliska@suse.cz> + + * decl.c (duplicate_decls): Use new macros + (e.g. DECL_SET_LAMBDA_FUNCTION and DECL_LAMBDA_FUNCTION_P). + (cxx_init_decl_processing): Likewise. + (grok_op_properties): Likewise. + * parser.c (cp_parser_lambda_declarator_opt): Likewise. + +2019-07-24 Martin Sebor <msebor@redhat.com> + + PR driver/80545 + * decl.c (finish_function): Use lang_mask. + +2019-07-20 Jason Merrill <jason@redhat.com> + + * cp-tree.h (ovl_iterator::using_p): A USING_DECL by itself was also + introduced by a using-declaration. + +2019-07-20 Jason Merrill <jason@redhat.com> + + Reduce memory consumption for push/pop_access_scope. + * name-lookup.c (leave_scope): Do add class levels other than + previous_class_level to free_binding_level. + (invalidate_class_lookup_cache): Move from class.c, add to + free_binding_level. + * pt.c (saved_access_scope): Change from list to vec. + +2019-07-20 Jakub Jelinek <jakub@redhat.com> + + * cp-tree.h (OMP_FOR_GIMPLIFYING_P): Use OMP_LOOPING_CHECK + instead of OMP_LOOP_CHECK. + * parser.c (cp_parser_omp_clause_name): Handle bind clause. + (cp_parser_omp_clause_bind): New function. + (cp_parser_omp_all_clauses): Handle PRAGMA_OMP_CLAUSE_BIND. + (OMP_LOOP_CLAUSE_MASK): Define. + (cp_parser_omp_loop): New function. + (cp_parser_omp_parallel, cp_parser_omp_teams): Handle parsing of + loop combined with parallel or teams. + (cp_parser_omp_construct): Handle PRAGMA_OMP_LOOP. + (cp_parser_pragma): Likewise. + * pt.c (tsubst_expr): Handle OMP_LOOP. + * semantics.c (finish_omp_clauses): Handle OMP_CLAUSE_BIND. + +2019-07-19 Jason Merrill <jason@redhat.com> + + PR c++/90101 - dependent class non-type parameter. + * pt.c (invalid_nontype_parm_type_p): Check for dependent class type. + +2019-07-18 Jason Merrill <jason@redhat.com> + + PR c++/90098 - partial specialization and class non-type parms. + PR c++/90099 + PR c++/90101 + * call.c (build_converted_constant_expr_internal): Don't copy. + * pt.c (process_partial_specialization): Allow VIEW_CONVERT_EXPR + around class non-type parameter. + (unify) [TEMPLATE_PARM_INDEX]: Ignore cv-quals. + +2019-07-16 Jason Merrill <jason@redhat.com> + + * parser.c (make_location): Add overload taking cp_lexer* as last + parameter. + + * parser.c (cp_parser_simple_type_specifier): Separate tentative + parses for optional type-spec and CTAD. + + * parser.c (cp_parser_nested_name_specifier_opt): If the token is + already CPP_NESTED_NAME_SPECIFIER, leave it alone. + +2019-07-12 Jakub Jelinek <jakub@redhat.com> + + * parser.c (cp_parser_omp_clause_name): Handle order clause. + (cp_parser_omp_clause_order): New function. + (cp_parser_omp_all_clauses): Handle PRAGMA_OMP_CLAUSE_ORDER. + (OMP_SIMD_CLAUSE_MASK, OMP_FOR_CLAUSE_MASK): Add + PRAGMA_OMP_CLAUSE_ORDER. + * semantics.c (finish_omp_clauses): Handle OMP_CLAUSE_ORDER. + * pt.c (tsubst_omp_clauses): Likewise. + +2019-07-10 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (get_type_quals, + smallest_type_location (const cp_decl_specifier_seq*)): New. + (check_tag_decl): Use smallest_type_location in error_at about + multiple types in one declaration. + (grokdeclarator): Use locations[ds_complex] in error_at about + complex invalid; use locations[ds_storage_class] in error_at + about static cdtor; use id_loc in error_at about flexible + array member in union; use get_type_quals. + +2019-07-09 Martin Sebor <msebor@redhat.com> + + PR c++/61339 + * cp-tree.h: Change class-key of PODs to struct and others to class. + * search.c: Same. + * semantics.c (finalize_nrv_r): Same. + +2019-07-09 Martin Sebor <msebor@redhat.com> + + PR c++/61339 + * constexpr.c (cxx_eval_call_expression): Change class-key from class + to struct and vice versa to match convention and avoid -Wclass-is-pod + and -Wstruct-no-pod. + * constraint.cc (get_concept_definition): Same. + * cp-tree.h: Same. + * cxx-pretty-print.h: Same. + * error.c: Same. + * logic.cc (term_list::replace): Same. + * name-lookup.c (find_local_binding): Same. + * pt.c (tsubst_binary_right_fold): Same. + * search.c (field_accessor_p): Same. + * semantics.c (expand_or_defer_fn): Same. + +2019-07-08 Jakub Jelinek <jakub@redhat.com> + + PR c++/91110 + * decl2.c (cp_omp_mappable_type_1): Don't emit any note for + error_mark_node type. + +2019-07-05 Jakub Jelinek <jakub@redhat.com> + + PR c++/67184 + PR c++/69445 + * call.c (build_new_method_call_1): Remove set but not used variable + binfo. + +2019-07-05 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/67184 (again) + PR c++/69445 + * call.c (build_over_call): Devirtualize user-defined operators + coming from a base too. + (build_new_method_call_1): Do not devirtualize here. + +2019-07-04 Marek Polacek <polacek@redhat.com> + + DR 1813 + PR c++/83374 - __is_standard_layout wrong for a class with repeated + bases. + * class.c (check_bases): Set CLASSTYPE_NON_STD_LAYOUT for a class if + CLASSTYPE_REPEATED_BASE_P is true. + +2019-07-04 Andrew Stubbs <ams@codesourcery.com> + + * cp-tree.h (cp_omp_emit_unmappable_type_notes): New prototype. + * decl.c (cp_finish_decl): Call cp_omp_emit_unmappable_type_notes. + * decl2.c (cp_omp_mappable_type): Move contents to ... + (cp_omp_mappable_type_1): ... here and add note output. + (cp_omp_emit_unmappable_type_notes): New function. + * semantics.c (finish_omp_clauses): Call + cp_omp_emit_unmappable_type_notes in four places. + +2019-07-03 Martin Liska <mliska@suse.cz> + + * call.c (build_new_op_1): Remove dead assignemts. + * typeck.c (cp_build_binary_op): Likewise. + +2019-06-27 Jason Merrill <jason@redhat.com> + + PR c++/55442 - memory-hog with highly recursive constexpr. + * constexpr.c (push_cx_call_context): Return depth. + (cxx_eval_call_expression): Don't cache past constexpr_cache_depth. + +2019-06-27 Jan Hubicka <jh@suse.cz> + + * class.c (layout_class_type): Set TYPE_CXX_ODR_P for as-base + type copy. + +2019-06-27 Martin Liska <mliska@suse.cz> + + * class.c (adjust_clone_args): Remove obviously + dead assignments. + (dump_class_hierarchy_r): Likewise. + * decl.c (check_initializer): Likewise. + * parser.c (cp_parser_lambda_expression): Likewise. + * pt.c (unify_bound_ttp_args): Likewise. + (convert_template_argument): Likewise. + * rtti.c (build_headof): Likewise. + * typeck.c (convert_for_initialization): Likewise. + +2019-06-25 Jason Merrill <jason@redhat.com> + + PR c++/70462 - unnecessary base ctor variant with final. + * optimize.c (populate_clone_array): Skip base variant if + CLASSTYPE_FINAL. + (maybe_clone_body): We don't need an alias if we are only defining + one clone. + + * class.c (resolves_to_fixed_type_p): Check CLASSTYPE_FINAL. + +2019-06-25 Jakub Jelinek <jakub@redhat.com> + + PR c++/90969 + * constexpr.c (cxx_eval_array_reference): Don't look through VCE from + vector type if lval. + +2019-06-25 Jozef Lawrynowicz <jozef.l@mittosystems.com> + + * lex.c (init_reswords): Create keyword for "__intN__" type. + * cp-tree.h (cp_decl_specifier_seq): New bitfield "int_n_alt". + * decl.c (grokdeclarator): Don't pedwarn about "__intN" ISO + C incompatibility if alternate "__intN__" form is used. + * parser.c (cp_parser_simple_type_specifier): Set + decl_specs->int_n_alt if "__intN__" form is used. + +2019-06-24 Jan Hubicka <jh@suse.cz> + + * lex.c (cxx_make_type): Set TYPE_CXX_ODR_P. + +2019-06-24 Jason Merrill <jason@redhat.com> + + * class.c (layout_class_type): Don't use a separate + CLASSTYPE_AS_BASE if it's the same size. + +2019-06-23 Marek Polacek <polacek@redhat.com> + + * call.c (convert_default_arg): Use DEFERRED_PARSE instead of + DEFAULT_ARG. + * cp-objcp-common.c (cp_tree_size): Likewise. Use tree_deferred_parse + instead of tree_default_arg. + * cp-tree.def: Rename DEFAULT_ARG to DEFERRED_PARSE. + * cp-tree.h: Rename DEFARG_TOKENS to DEFPARSE_TOKENS. Rename + DEFARG_INSTANTIATIONS to DEFPARSE_INSTANTIATIONS. Rename + tree_default_arg to tree_deferred_parse. + (UNPARSED_NOEXCEPT_SPEC_P): Use DEFERRED_PARSE instead of DEFAULT_ARG. + (cp_tree_node_structure_enum): Rename TS_CP_DEFAULT_ARG to + TS_CP_DEFERRED_PARSE. + (lang_tree_node): Rename tree_default_arg to tree_deferred_parse. + Rename default_arg to deferred_parse. Use TS_CP_DEFERRED_PARSE instead + of TS_CP_DEFAULT_ARG. + (defarg_location): Remove declaration. + (defparse_location): Add declaration. + * decl.c (grokfndecl): Use DEFERRED_PARSE instead of DEFAULT_ARG. + Call defparse_location instead of defarg_location. + (check_default_argument): Use DEFERRED_PARSE instead of DEFAULT_ARG. + (cp_tree_node_structure): Likewise. Use TS_CP_DEFERRED_PARSE instead + of TS_CP_DEFAULT_ARG. + * decl2.c (grokfield): Use DEFERRED_PARSE instead of DEFAULT_ARG. + * error.c (dump_expr): Likewise. + (location_of): Likewise. + * init.c (get_nsdmi): Likewise. + * parser.c (cp_parser_save_noexcept): Likewise. Use DEFPARSE_TOKENS + instead of DEFARG_TOKENS. + (cp_parser_late_noexcept_specifier): Likewise. + (cp_parser_late_parse_one_default_arg): Use DEFPARSE_TOKENS instead + of DEFARG_TOKENS. + (cp_parser_late_parsing_default_args): Use DEFERRED_PARSE instead of + DEFAULT_ARG. Use DEFPARSE_INSTANTIATIONS instead of + DEFARG_INSTANTIATIONS. + (cp_parser_cache_defarg): Use DEFERRED_PARSE instead of DEFAULT_ARG. + Use DEFPARSE_TOKENS instead of DEFARG_TOKENS. Use + DEFPARSE_INSTANTIATIONS instead of DEFARG_INSTANTIATIONS. + (defparse_location): Renamed from defarg_location. + * pt.c (tsubst_default_argument): Use DEFERRED_PARSE instead of + DEFAULT_ARG. + (tsubst_arg_types): Likewise. + (dependent_type_p_r): Likewise. + * tree.c (cp_tree_equal): Likewise. + (cp_walk_subtrees): Likewise. + * typeck.c (convert_arguments): Likewise. + +2019-06-22 Marek Polacek <polacek@redhat.com> + + PR c++/86476 - noexcept-specifier is a complete-class context. + PR c++/52869 + * cp-tree.def (DEFAULT_ARG): Update commentary. + * cp-tree.h (UNPARSED_NOEXCEPT_SPEC_P): New macro. + (tree_default_arg): Use tree_base instead of tree_common. + (do_push_parm_decls, maybe_check_overriding_exception_spec): Declare. + * decl.c (do_push_parm_decls): New function, broken out of... + (store_parm_decls): ...here. Call it. + * except.c (nothrow_spec_p): Accept DEFAULT_ARG in the assert. + * parser.c (cp_parser_noexcept_specification_opt, + cp_parser_late_noexcept_specifier, noexcept_override_late_checks): + Forward-declare. + (unparsed_noexcepts): New macro. + (push_unparsed_function_queues): Update initializer. + (cp_parser_direct_declarator): Pass FRIEND_P to + cp_parser_exception_specification_opt. + (inject_parm_decls): New. + (pop_injected_parms): New. + (cp_parser_class_specifier_1): Implement delayed parsing of + noexcept-specifiers. + (cp_parser_save_noexcept): New. + (cp_parser_late_noexcept_specifier): New. + (noexcept_override_late_checks): New. + (cp_parser_noexcept_specification_opt): Add FRIEND_P parameter. Call + cp_parser_save_noexcept instead of the normal processing if needed. + (cp_parser_exception_specification_opt): Add FRIEND_P parameter and + pass it to cp_parser_noexcept_specification_opt. + (cp_parser_save_member_function_body): Fix comment. + (cp_parser_save_default_args): Maybe save the noexcept-specifier to + post process. + (cp_parser_transaction): Update call to + cp_parser_noexcept_specification_opt. + (cp_parser_transaction_expression): Likewise. + * parser.h (cp_unparsed_functions_entry): Add new field to carry + a noexcept-specifier. + * pt.c (dependent_type_p_r): Handle unparsed noexcept expression. + * search.c (maybe_check_overriding_exception_spec): New function, broken + out of... + (check_final_overrider): ...here. Call + maybe_check_overriding_exception_spec. + * tree.c (canonical_eh_spec): Handle UNPARSED_NOEXCEPT_SPEC_P. + (cp_tree_equal): Handle DEFAULT_ARG. + + PR c++/90881 - bogus -Wunused-value in unevaluated context. + * cvt.c (convert_to_void): Don't emit unused warnings in + an unevaluated context. + +2019-06-22 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokdeclarator): Use id_loc, typespec_loc, and + locations[ds_storage_class] in a few additional places. + +2019-06-21 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/90909 + Revert: + 2019-05-21 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/67184 + PR c++/69445 + * call.c (build_over_call): Devirtualize when the final overrider + comes from the base. + +2019-06-21 Marek Polacek <polacek@redhat.com> + + PR c++/61490 - qualified-id in friend function definition. + * decl.c (grokdeclarator): Diagnose qualified-id in friend function + definition. Improve location for diagnostics of friend functions. + + PR c++/60223 - ICE with T{} in non-deduced context. + * pt.c (unify): Allow COMPOUND_LITERAL_P in a non-deduced context. + + PR c++/64235 - missing syntax error with invalid alignas. + * parser.c (cp_parser_std_attribute_spec): Commit to tentative parse + if there's a missing close paren. + + PR c++/90490 - fix decltype issues in noexcept-specifier. + * except.c (build_noexcept_spec): Call + instantiate_non_dependent_expr_sfinae before + build_converted_constant_expr instead of calling + instantiate_non_dependent_expr after it. Add + processing_template_decl_sentinel. + +2019-06-21 Jakub Jelinek <jakub@redhat.com> + + PR c++/90950 + * semantics.c (finish_omp_clauses): Don't reject references to + incomplete types if processing_template_decl. + +2019-06-19 Marek Polacek <polacek@redhat.com> + + PR c++/60364 - noreturn after first decl not diagnosed. + * decl.c (duplicate_decls): Give an error when a function is + declared [[noreturn]] after its first declaration. + * parser.c (cp_parser_std_attribute): Don't treat C++11 noreturn + attribute as equivalent to GNU's. + * tree.c (std_attribute_table): Add noreturn. + +2019-06-19 Jakub Jelinek <jakub@redhat.com> + + * cp-gimplify.c (cp_genericize_r): Handle OMP_CLAUSE_{IN,EX}CLUSIVE + like OMP_CLAUSE_SHARED. + +2019-06-18 Jason Merrill <jason@redhat.com> + + * constexpr.c (cxx_eval_store_expression): Delay target evaluation. + +2019-06-18 Jason Merrill <jason@redhat.com> + + * constexpr.c (eval_and_check_array_index): Split out from... + (cxx_eval_array_reference): ...here. + (cxx_eval_store_expression): Use it here, too. + (diag_array_subscript): Take location. Strip location wrapper. + +2019-06-18 Jason Merrill <jason@redhat.com> + + * constexpr.c (cxx_eval_constant_expression): Handle conversion from + and then to the same type. + +2019-06-18 Jason Merrill <jason@redhat.com> + + * constexpr.c (unshare_constructor): Add MEM_STAT_DECL. + +2019-06-17 Jakub Jelinek <jakub@redhat.com> + + * semantics.c (finish_omp_clauses): For OMP_CLAUSE_REDUCTION_INSCAN + set need_copy_assignment. + +2019-06-17 Marek Polacek <polacek@redhat.com> + + PR c++/83820 - excessive attribute arguments not detected. + * parser.c (cp_parser_std_attribute): Detect excessive arguments. + +2019-06-17 Nathan Sidwell <nathan@acm.org> + + PR c++/90754 + * name-lookup.c (lookup_type_scope_1): Calll qualify_lookup before + checking context. + +2019-06-14 Marek Polacek <polacek@redhat.com> + + PR c++/90884 - stray note with -Wctor-dtor-privacy. + * class.c (maybe_warn_about_overly_private_class): Guard the call to + inform. + +2019-06-12 Jason Merrill <jason@redhat.com> + + PR c++/85552 - wrong instantiation of dtor for DMI. + * typeck2.c (digest_nsdmi_init): Set tf_no_cleanup for direct-init. + +2019-06-13 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokdeclarator): Use id_loc in five additional places + in the last part of the function. + +2019-06-13 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokdeclarator): Move further up the declaration of + id_loc, use it immediately, update its value after the loop + over declarator, use it again in the final part of function; + improve locations of error messages about multiple data types + and conflicting specifiers. + +2019-06-13 Richard Biener <rguenther@suse.de> + + PR c++/90801 + * typeck2.c (split_nonconstant_init_1): Properly count + num_split_elts, optimize single constructor elt removal. + +2019-06-12 Marek Polacek <polacek@redhat.com> + + PR c++/66999 - 'this' captured by reference. + * parser.c (cp_parser_lambda_introducer): Reject `&this'. Use + cp_lexer_nth_token_is instead of cp_lexer_peek_nth_token. + + PR c++/90825 - endless recursion when evaluating sizeof. + PR c++/90832 - endless recursion when evaluating sizeof. + * constexpr.c (cxx_eval_constant_expression): Don't recurse on the + result of fold_sizeof_expr if is returns a SIZEOF_EXPR. + * typeck.c (cxx_sizeof_expr): Only return a SIZEOF_EXPR if the operand + is instantiation-dependent. + + PR c++/90736 - bogus error with alignof. + * constexpr.c (adjust_temp_type): Use cv_unqualified type. + +2019-06-11 Matthew Beliveau <mbelivea@redhat.com> + + PR c++/90449 - add -Winaccessible-base option. + * class.c (warn_about_ambiguous_bases): Changed name to: + maybe_warn_about_inaccessible_bases. + (maybe_warn_about_inaccessible_bases): Implemented new + Winaccessible-base warning option for both direct and virtual + base warnings. + (layout_class_type): Call to warn_about_ambiguous_bases changed to fit + new name. + +2019-06-11 Richard Biener <rguenther@suse.de> + + PR c++/90801 + * typeck2.c (split_nonconstant_init_1): Avoid ordered remove + from CONSTRUCTOR by marking to remove elements and doing all + of them in a O(n) scan. + +2019-06-11 Jakub Jelinek <jakub@redhat.com> + + PR c++/90810 + * init.c (constant_value_1): Handle VECTOR_CST DECL_INITIAL for + !DECL_INITIALIZED_BY_CONSTANT_EXPRESSION_P decls like CONSTRUCTOR. + +2019-06-11 Martin Liska <mliska@suse.cz> + + PR c++/87847 + * pt.c (init_template_processing): Disable hash table + sanitization for decl_specializations and type_specializations. + +2019-06-10 Jason Merrill <jason@redhat.com> + + * constexpr.c (free_constructor): New. + (cxx_eval_call_expression): Free parameter value CONSTRUCTORs. + + * constexpr.c (unshare_constructor): Only unshare if T is itself a + CONSTRUCTOR. + (cxx_eval_call_expression): Don't call it on the result here. + + Reduce constexpr_call memory consumption. + * constexpr.c (cxx_bind_parameters_in_call): Use TREE_VEC rather + than TREE_LIST. + (constexpr_call_hasher::equal, cxx_bind_parameters_in_call) + (cxx_eval_call_expression): Adjust. + +2019-06-10 Jakub Jelinek <jakub@redhat.com> + + * parser.c (cp_parser_omp_clause_reduction): Don't sorry_at on inscan + reductions. + (cp_parser_omp_scan_loop_body): New function. + (cp_parser_omp_for_loop): Call cp_parser_omp_scan_loop_body if there + are inscan reduction clauses. + (cp_parser_pragma): Reject PRAGMA_OMP_SCAN. + * semantics.c (finish_omp_clauses): Reject mixing inscan with + non-inscan reductions on the same construct, or inscan reductions with + ordered or schedule clauses, or inscan array reductions. + * pt.c (tsubst_omp_clauses): Handle OMP_CLAUSE_{IN,EX}CLUSIVE. + (tsubst_expr): Handle OMP_SCAN. + +2019-06-07 Jason Merrill <jason@redhat.com> + + * constexpr.c (cxx_eval_constant_expression): Call + STRIP_ANY_LOCATION_WRAPPER early. + [CONVERT_EXPR]: Don't build anything for conversion to void. + [ADDR_EXPR]: ggc_free unused ADDR_EXPR. + +2019-06-05 Martin Sebor <msebor@redhat.com> + + PR c/90737 + * typeck.c (maybe_warn_about_returning_address_of_local): Only + consider functions returning pointers as candidates for + -Wreturn-local-addr. + +2019-06-05 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (smallest_type_location): New. + (check_special_function_return_type): Use it. + (grokdeclarator): Lkewise. + +2019-06-05 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokdeclarator): Use locations[ds_friend] + in one place. + +2019-06-05 Martin Sebor <msebor@redhat.com> + + * call.c (build_conditional_expr_1): Adjust quoting and hyphenation. + (convert_like_real): Same. + (convert_arg_to_ellipsis): Same. + * constexpr.c (diag_array_subscript): Same. + * constraint.cc (diagnose_trait_expression): Same. + * cvt.c (ocp_convert): Same. + * decl.c (start_decl): Same. + (check_for_uninitialized_const_var): Same. + (grokfndecl): Same. + (check_special_function_return_type): Same. + (finish_enum_value_list): Same. + (start_preparsed_function): Same. + * parser.c (cp_parser_decl_specifier_seq): Same. + * typeck.c (cp_build_binary_op): Same. + (build_static_cast_1): Same. + +2019-06-04 Nina Dinka Ranns <dinka.ranns@gmail.com> + + PR c++/63149 - Wrong auto deduction from braced-init-list. + * pt.c (listify_autos): use non cv qualified auto_node in + std::initializer_list<auto>. + +2019-06-04 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokdeclarator): Use declarator->id_loc in two + additional places. + +2019-06-04 Nathan Sidwell <nathan@acm.org> + + * name-lookup.c (lookup_type_scope_1): Reimplement, handle local + and namespace scopes separately. + +2019-06-04 Harald van Dijk <harald@gigawatt.nl> + + PR c++/60531 - Wrong error about unresolved overloaded function + * typeck.c (cp_build_binary_op): See if overload can be resolved. + (cp_build_unary_op): Ditto. + +2019-06-04 Jason Merrill <jason@redhat.com> + + Reduce accumulated garbage in constexpr evaluation. + * constexpr.c (cxx_eval_call_expression): ggc_free any bindings we + don't save. + (cxx_eval_increment_expression): ggc_free the MODIFY_EXPR after + evaluating it. + +2019-06-04 Jakub Jelinek <jakub@redhat.com> + + * cp-tree.h (CP_OMP_CLAUSE_INFO): Allow for any clauses up to _condvar_ + instead of only up to linear. + +2019-06-03 Paolo Carlini <paolo.carlini@oracle.com> + + * parser.c (cp_parser_unqualified_id): Use build_min_nt_loc in + five places. + +2019-06-01 Ville Voutilainen <ville.voutilainen@gmail.com> + + PR c++/85254 + * class.c (fixup_type_variants): Handle CLASSTYPE_FINAL. + +2019-05-31 Nathan Sidwell <nathan@acm.org> + + * cp-tree.h (IDENTIFIER_LAMBDA_P): New. + (TYPE_ANON_P): New. + (LAMBDA_TYPE_P, TYPE_UNNAMED_P): Likewise. + (LAMBDANAME_PREFIX, LAMBDANAME_FORMAT): Delete. + (make_lambda_name): Don't declare. + * error.c (dump_aggr_type): Check for lambdas before other + anonymous names. + * lambda.c (begin_lambda_type): Use make_anon_name. + * cp-lang.c (cxx_dwarf_name): Lambda names smell anonymous. + * mangle.c (write_local_name): Likewise. + * name-lookup.c (lambda_cnt, make_lambda_name): Delete. + +2019-05-30 Marek Polacek <polacek@redhat.com> + + * cp-tree.h (TYPE_HAS_NONTRIVIAL_DESTRUCTOR): Fix a typo. + +2019-05-31 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokdeclarator): Use declarator->id_loc in five + error_at calls. + +2019-05-29 Jakub Jelinek <jakub@redhat.com> + + PR c++/90598 + * tree.c (lvalue_kind): Return clk_none for expressions with + with VOID_TYPE_P. + +2019-05-29 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/89875 + * parser.c (cp_parser_sizeof_operand): When the type-id production + did not work out commit to the tentative parse. + +2019-05-29 Jakub Jelinek <jakub@redhat.com> + + P1091R3 - Extending structured bindings to be more like var decls + P1381R1 - Reference capture of structured bindings + * decl.c (cp_maybe_mangle_decomp): Handle TREE_STATIC decls even at + function scope. + (cp_finish_decomp): Copy over various decl properties from decl to + v[i] in the tuple case. + (grokdeclarator): Allow static, thread_local and __thread for C++2a + and use pedwarn instead of error for older standard revisions. + Make other structured binding diagnostic messages more i18n friendly. + +2019-05-28 Nathan Sidwell <nathan@acm.org> + + * decl.c (duplicate_decls): Assert a template newdecl has no + specializations. + +2019-05-28 Marek Polacek <polacek@redhat.com> + + PR c++/90548 - ICE with generic lambda and empty pack. + * pt.c (tsubst_copy_and_build): Handle pack expansion properly. + +2019-05-28 Nathan Sidwell <nathan@acm.org> + + * cp-tree.h (make_anon_name): Drop declaration. + (TYPE_UNNAMED_P): Use IDENTIFIER_ANON_P. + * cp-lang.c (cxx_dwarf_name): Likewise. + * class.c (find_flexarrays): Likewise. + * decl.c (name_unnamed_type, xref_tag_1): Likewise. + * error.c (dump_aggr_type): Likewise. + * pt.c (push_template_decl_real): Likewise. + * name-lookup.c (consider_binding_level): Likewise. + (anon_cnt, make_anon_name): Delete. + +2019-05-25 Marek Polacek <polacek@redhat.com> + + PR c++/90572 - wrong disambiguation in friend declaration. + * parser.c (cp_parser_constructor_declarator_p): Don't allow missing + typename for friend declarations. + +2019-05-23 Jonathan Wakely <jwakely@redhat.com> + + * cp-tree.h (CP_AGGREGATE_TYPE_P): Fix whitespace. + + * init.c (std_placement_new_fn_p): Remove outdated TODO comment that + was resolved by r254694. + +2019-05-22 Jason Merrill <jason@redhat.com> + + PR c++/20408 - unnecessary code for empty struct. + * call.c (build_call_a): Use simple_empty_class_p. + + PR c++/86485 - -Wmaybe-unused with empty class ?: + * cp-gimplify.c (simple_empty_class_p): Also true for MODIFY_EXPR. + +2019-05-21 Paolo Carlini <paolo.carlini@oracle.com> + + * parser.c (cp_parser_template_declaration_after_parameters): Use + DECL_SOURCE_LOCATION in literal operator template errors. + +2019-05-21 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/67184 + PR c++/69445 + * call.c (build_over_call): Devirtualize when the final overrider + comes from the base. + +2019-05-21 Nathan Sidwell <nathan@acm.org> + + * name-lookup.c (do_nonmember_using_decl): Drop INSERT_P + parameter. Document. + (finish_nonmember_using_decl): Adjust do_nonmember_using_decl + calls. Remove stray FIXME comment. + + * name-lookup.h (struct cp_binding_level): Drop usings field. + (finish_namespace_using_decl, finish_local_using_decl): Replace with ... + (finish_nonmember_using_decl): ... this. + * name-lookup.c (push_using_decl_1, push_using_decl): + (do_nonmember_using_decl): ... here. Add INSERT_P arg. Reimplement. + (validate_nonmember_using_decl, finish_namespace_using_decl) + (finish_local_using_decl): Replace with ... + (finish_nonmember_using_decl): ... this. Drop DECL parm. + * parser.c (cp_parser_using_declaration): Don't do lookup here. + * pt.c (tsubst_expr): Do not do using decl lookup here. + +2019-05-21 Eric Botcazou <ebotcazou@adacore.com> + + * decl2.c (cpp_check) <IS_ASSIGNMENT_OPERATOR>: New case. + +2019-05-20 Marek Polacek <polacek@redhat.com> + + CWG 2094 - volatile scalars are trivially copyable. + PR c++/85679 + * tree.c (trivially_copyable_p): Don't check CP_TYPE_VOLATILE_P for + scalar types. + +2019-05-20 Marek Polacek <polacek@redhat.com> + + * pt.c (convert_template_argument): Add a diagnostic for the + [temp.arg]/2 ambiguity case. + + * name-lookup.c (finish_using_directive): Don't issue inform() if the + warning didn't trigger. Add quoting. Tweak the inform message. + +2019-05-20 Paolo Carlini <paolo.carlini@oracle.com> + + * cp-tree.h: Remove remnants of CONV_NONCONVERTING. + +2019-05-20 Nathan Sidwell <nathan@acm.org> + + * name-lookup.c (finish_namespace_using_directive) + (finish_local_using_directive): Merge to ... + (finish_using_directive): ... here. Handle both contexts. + * name-lookup.h (finish_namespace_using_directive) + (finish_local_using_directive): Replace with ... + (finish_using_directive): ... this. + * parser.c (cp_parser_using_directive): Adjust. + * pt.c (tsubst_expr): Likewise. + + * cp-tree.h (struct lang_decl_ns): Remove usings field. + (DECL_NAMESPACE_USING): Delete. + * name-lookup.c (name_lookup::search_usings): Use namespace's + binding scope. + (name_lookup::queue_namespae): Likewise. + (finish_namespace_using_directive, push_namespace): Likewise. + (has_using_namespace_std_directive): Just search the entire + binding stack. + +2019-05-20 Jonathan Wakely <jwakely@redhat.com> + + PR c++/90532 Ensure __is_constructible(T[]) is false + * method.c (is_xible_helper): Return error_mark_node for construction + of an array of unknown bound. + +2019-05-17 Thomas Schwinge <thomas@codesourcery.com> + + PR c++/89433 + * parser.c (cp_finalize_oacc_routine): Rework checking if already + marked with an OpenACC 'routine' directive. + + PR c++/89433 + * parser.c (cp_parser_oacc_routine) + (cp_parser_late_parsing_oacc_routine): Normalize order of clauses. + (cp_finalize_oacc_routine): Call oacc_verify_routine_clauses. + + PR c++/89433 + * parser.c (cp_finalize_oacc_routine): Refer to OpenACC 'routine' + clauses from "omp declare target" attribute. + +2019-05-16 Martin Sebor <msebor@redhat.com> + + * call.c (print_z_candidate): Wrap diagnostic text in a gettext + macro. Adjust. + (print_z_candidates): Same. + (build_conditional_expr_1): Quote keywords, operators, and types + in diagnostics. + (build_op_delete_call): Same. + (maybe_print_user_conv_context): Wrap diagnostic text in a gettext + macro. + (convert_like_real): Same. + (convert_arg_to_ellipsis): Quote keywords, operators, and types + in diagnostics. + (build_over_call): Same. + (joust): Break up an overlong line. Wrap diagnostic text in a gettext + macro. + * constexpr.c (cxx_eval_check_shift_p): Spell out >= in English. + (cxx_eval_constant_expression): Quote keywords, operators, and types + in diagnostics. + (potential_constant_expression_1): Same. + * cp-gimplify.c (cp_genericize_r): Same. + * cvt.c (maybe_warn_nodiscard): Quote keywords, operators, and types + in diagnostics. + (type_promotes_to): Same. + * decl.c (check_previous_goto_1): Same. + (check_goto): Same. + (start_decl): Same. + (cp_finish_decl): Avoid parenthesizing a sentence for consistency. + (grok_op_properties): Quote keywords, operators, and types + in diagnostics. + * decl2.c (grokfield): Same. + (coerce_delete_type): Same. + * except.c (is_admissible_throw_operand_or_catch_parameter): Same. + * friend.c (do_friend): Quote C++ tokens. + * init.c (build_new_1): Quote keywords, operators, and types + in diagnostics. + (build_vec_delete_1): Same. + (build_delete): Same. + * lex.c (parse_strconst_pragma): Same. + (handle_pragma_implementation): Same. + (unqualified_fn_lookup_error): Same. + * mangle.c (write_type): Same. + * method.c (defaulted_late_check): Avoid two consecutive punctuators. + * name-lookup.c (cp_binding_level_debug): Remove a trailing newline. + (pop_everything): Same. + * parser.c (cp_lexer_start_debugging): Quote a macro name. + in a diagnostic + (cp_lexer_stop_debugging): Same. + (cp_parser_userdef_numeric_literal): Quote a C++ header name + in a diagnostic. + (cp_parser_nested_name_specifier_opt): Quote keywords, operators, + and types in diagnostics. + (cp_parser_question_colon_clause): Same. + (cp_parser_asm_definition): Same. + (cp_parser_init_declarator): Same. + (cp_parser_template_declaration_after_parameters): Avoid capitalizing + a sentence in a diagnostic. + (cp_parser_omp_declare_reduction): Quote keywords, operators, and types + in diagnostics. + (cp_parser_transaction): Same. + * pt.c (maybe_process_partial_specialization): Replace second call + to permerror with inform for consistency with other uses. + (expand_integer_pack): Quote keywords, operators, and types + in diagnostics. + * rtti.c (get_typeid): Quote keywords, operators, and types + in diagnostics. + (build_dynamic_cast_1): Same. + * semantics.c (finish_asm_stmt): Same. + (finish_label_decl): Same. + (finish_bases): Same. + (finish_offsetof): Same. + (cp_check_omp_declare_reduction): Same. + (finish_decltype_type): Same. + * tree.c (handle_init_priority_attribute): Same. Add detail + to diagnostics. + (maybe_warn_zero_as_null_pointer_constant): Same. + * typeck.c (cp_build_binary_op): Quote keywords, operators, and types + in diagnostics. + (cp_build_unary_op): Same. + (check_for_casting_away_constness): Same. + (build_static_cast): Same. + (build_const_cast_1): Same. + (maybe_warn_about_returning_address_of_local): Same. + (check_return_expr): Same. + * typeck2.c (abstract_virtuals_error_sfinae): Same. + (digest_init_r): Replace a tab with spaces in a diagnostic. + (build_functional_cast): Quote keywords, operators, and types + in diagnostics. + +2019-05-15 Jakub Jelinek <jakub@redhat.com> + + PR debug/90197 + * cp-gimplify.c (genericize_cp_loop): Emit a DEBUG_BEGIN_STMT + before the condition (or if missing or constant non-zero at the end + of the loop. Emit a DEBUG_BEGIN_STMT before the increment expression + if any. Don't call protected_set_expr_location on incr if it already + has a location. + +2019-05-15 Marek Polacek <polacek@redhat.com> + + CWG 2096 - constraints on literal unions. + * class.c (check_field_decls): Initialize booleans directly. A union + is literal if at least one of its non-static data members is of + non-volatile literal type. + +2019-05-15 Paolo Carlini <paolo.carlini@oracle.com> + + * cp-tree.h (REFERENCE_VLA_OK): Remove. + * lambda.c (build_capture_proxy): Remove use of the above. + +2019-05-15 Paolo Carlini <paolo.carlini@oracle.com> + + * call.c (perform_overload_resolution, build_new_method_call_1): + Use OVL_P; remove redundant TEMPLATE_DECL checks. + * decl.c (grokfndecl): Likewise. + * mangle.c (write_expression): Likewise. + * parser.c (cp_parser_template_id): Likewise. + * pt.c (resolve_overloaded_unification, type_dependent_expression_p): + Likewise. + * search.c (build_baselink): Likewise. + * tree.c (is_overloaded_fn, dependent_name, maybe_get_fns): Likewise. + +2019-05-14 Paolo Carlini <paolo.carlini@oracle.com> + + PR preprocessor/90382 + * decl.c (grokdeclarator): Fix value assigned to typespec_loc, use + min_location. + +2019-05-13 Jason Merrill <jason@redhat.com> + + Use releasing_vec more broadly. + * cp-tree.h (struct releasing_vec): Replace get_ref method with + operator&. + (vec_safe_push, vec_safe_reserve, vec_safe_length, vec_safe_splice): + Forwarding functions for releasing_vec. + (release_tree_vector): Declare but don't define. + * call.c (build_op_delete_call, build_temp, call_copy_ctor) + (perform_direct_initialization_if_possible): Use releasing_vec. + * constexpr.c (cxx_eval_vec_init_1, cxx_eval_store_expression): + Likewise. + * cp-gimplify.c (cp_fold): Likewise. + * cvt.c (force_rvalue, ocp_convert): Likewise. + * decl.c (get_tuple_decomp_init): Likewise. + * except.c (build_throw): Likewise. + * init.c (perform_member_init, expand_default_init): Likewise. + * method.c (do_build_copy_assign, locate_fn_flags): Likewise. + * parser.c (cp_parser_userdef_char_literal) + (cp_parser_userdef_numeric_literal) + (cp_parser_userdef_string_literal) + (cp_parser_perform_range_for_lookup) + (cp_parser_range_for_member_function, cp_parser_omp_for_loop) + (cp_parser_omp_for_loop_init): Likewise. + * pt.c (tsubst_copy_and_build, do_class_deduction): Likewise. + * semantics.c (calculate_direct_bases, calculate_bases) + (finish_omp_barrier, finish_omp_flush, finish_omp_taskwait) + (finish_omp_taskyield, finish_omp_cancel) + (finish_omp_cancellation_point): Likewise. + * tree.c (build_vec_init_elt, strip_typedefs, strip_typedefs_expr) + (build_min_non_dep_op_overload): Likewise. + * typeck.c (build_function_call_vec, cp_build_function_call_nary) + (cp_build_modify_expr): Likewise. + * typeck2.c (build_functional_cast): Likewise. + +2019-05-11 Paolo Carlini <paolo.carlini@oracle.com> + + * typeck.c (cp_build_function_call_vec): When mark_used fails + unconditionally return error_mark_node. + +2019-05-10 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokvardecl): Use an accurate location in error message + about main as a global variable. + +2019-05-10 Paolo Carlini <paolo.carlini@oracle.com> + + * call.c (build_call_a): Use FUNC_OR_METHOD_TYPE_P. + * cp-gimplify.c (cp_fold): Likewise. + * cp-objcp-common.c (cp_type_dwarf_attribute): Likewise. + * cp-tree.h (TYPE_OBJ_P, TYPE_PTROBV_P): Likewise. + * cvt.c (perform_qualification_conversions): Likewise. + * decl.c (grokdeclarator): Likewise. + * decl2.c (build_memfn_type): Likewise. + * mangle.c (canonicalize_for_substitution, write_type): Likewise. + * parser.c (cp_parser_omp_declare_reduction): Likewise. + * pt.c (check_explicit_specialization, uses_deducible_template_parms, + check_cv_quals_for_unify, dependent_type_p_r): Likewise. + * rtti.c (ptr_initializer): Likewise. + * semantics.c (finish_asm_stmt, finish_offsetof, + cp_check_omp_declare_reduction): Likewise. + * tree.c (cp_build_qualified_type_real, + cp_build_type_attribute_variant, cxx_type_hash_eq, + cxx_copy_lang_qualifiers, cp_free_lang_data): Likewise. + * typeck.c (structural_comptypes, convert_arguments, + cp_build_addr_expr_1, unary_complex_lvalue, cp_build_c_cast, + cp_build_modify_expr, comp_ptr_ttypes_real, type_memfn_rqual): + Likewise. + +2019-05-10 Marek Polacek <polacek@redhat.com> + + PR c++/78010 - bogus -Wsuggest-override warning on final function. + * class.c (check_for_override): Don't warn for final functions. + +2019-05-10 Jakub Jelinek <jakub@redhat.com> + + PR pch/90326 + * config-lang.in (gtfiles): Remove c-family/c-lex.c, add + c-family/c-cppbuiltin.c. + +2019-05-09 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/90382 + Revert: + 2018-04-26 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokdeclarator): Fix value assigned to typespec_loc, use + min_location. + +2019-05-08 Nathan Sidwell <nathan@acm.org> + + Kill DECL_SAVED_FUNCTION_DATA . + * cp-tree.h (language_function): Remove x_auto_return_pattern. + (current_function_auto_return_pattern): Delete. + (lang_decl_fn): Replace saved_language_function with + saved_auto_return type. + (DECL_SAVED_FUNCTION_DATA): Delete. + (DECL_SAVED_AUTO_RETURN_TYPE): New. + (FNDECL_USED_AUTO): Correct documentation. + * decl.c (duplicate_decls): Adjust AUTO return handling. + (start_preparsed_function): Replace + current_function_auto_return_pattern with + DECL_SAVED_AUTO_RETURN_TYPE. Remove DECL_SAVED_FUNCTION_DATA + zapping. + (finish_function): Likewise. + (save_function_data): Delete. + (fndecl_declared_return_type): Reimplement. + * mangle.c (write_unqualified_name): Use DECL_SAVED_AUTO_RETURN_TYPE. + * method.c (make_thunk, make_alias_for): Likewise. + * parser.c (cp_parser_jump_statement): Likewise. + * pt.c (do_auto_deduction): Likewise. + * typeck.c (check_return_expr): Likewise. + +2019-05-06 Jason Merrill <jason@redhat.com> + + PR c++/90171 - reorganize usual_deallocation_fn_p + * call.c (struct dealloc_info): New. + (usual_deallocation_fn_p): Take a dealloc_info*. + (aligned_deallocation_fn_p, sized_deallocation_fn_p): Remove. + (build_op_delete_call): Adjust. + +2019-05-07 Jason Merrill <jason@redhat.com> + + PR c++/86485 - -Wmaybe-unused with empty class ?: + * typeck.c (build_static_cast_1): Use cp_build_addr_expr. + + * pt.c (type_dependent_expression_p): A non-type template parm with + a placeholder type is type-dependent. + +2019-05-06 Marek Polacek <polacek@redhat.com> + + PR c++/90265 - ICE with generic lambda. + * pt.c (tsubst_copy_and_build): Use a dedicated variable for the last + element in the vector. + +2019-05-03 Martin Liska <mliska@suse.cz> + + * call.c (build_aggr_conv): Use is_empty instead of + elements () == 0 (and similar usages). + * parser.c (cp_parser_lambda_introducer): Likewise. + +2019-05-02 Nathan Sidwell <nathan@acm.org> + + * semantics.c (finish_id_expression_1): Remove unreachable code. + +2019-05-01 Nathan Sidwell <nathan@acm.org> + + * name-lookup.h (get_class_binding_direct): Change final arg to + bool. + (get_class_binding): Likewise. + * name-lookup.c (get_class_binding_direct): Replace TYPE_OR_FNS + arg with WANT_TYPE bool. Simplify. + (get_class_binding): Adjust final arg. + * decl.c (reshape_init_class): Adjust get_class_binding calls. + +2019-04-30 Nathan Sidwell <nathan@acm.org> + + * cp-objcp-common.c (cp_common_init_ts): Use MARK_TS_EXP for _EXPR + nodes. Call c_common_init_ts. + +2019-04-29 Nathan Sidwell <nathan@acm.org> + + * decl.c (duplicate_decls): Add whitespace, move comments into + conditional blocks. + * method.c (explain_implicit_non_constexpr): Refactor. + * pt.c (check_explicit_specialization): Fix indentation. + * semantics.c (process_outer_var_ref): Reformat. + (finish_id_expression_1): Use STRIP_TEMPLATE. + +2019-04-26 Jonathan Wakely <jwakely@redhat.com> + + PR c++/90243 - orphaned note in uninstantiated constexpr function + * decl.c (check_for_uninitialized_const_var): Suppress notes if no + error was shown. + +2019-04-26 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/90173 + * decl.c (grokdeclarator): Set type to error_mark_node + upon error about template placeholder type non followed + by a simple declarator-id. + +2019-04-26 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokdeclarator): Fix value assigned to typespec_loc, use + min_location. + +2019-04-24 Jason Merrill <jason@redhat.com> + + PR c++/90227 - error with template parameter packs. + * pt.c (coerce_template_parms): Do add empty pack when + require_all_args. + +2019-04-24 Richard Biener <rguenther@suse.de> + + * call.c (null_ptr_cst_p): Order checks according to expensiveness. + (conversion_null_warnings): Likewise. + * typeck.c (same_type_ignoring_top_level_qualifiers_p): Return + early if type1 == type2. + +2019-04-22 Jason Merrill <jason@redhat.com> + + PR c++/87366 - wrong error with alias template. + * typeck.c (structural_comptypes): When comparing_specializations, + aliases are unequal. + (comptypes): When comparing_specializations, do structural + comparison. + +2019-04-19 Jason Merrill <jason@redhat.com> + + PR c++/90190 - CTAD with list-constructor. + * pt.c (do_class_deduction): Don't try the single element deduction + if the single element is also a braced list. + + PR c++/90171 - ICE with destroying delete with size_t parm. + * call.c (sized_deallocation_fn_p): New. Use it instead of + second_parm_is_size_t in most cases. + (second_parm_is_size_t): Don't check for aligned. + +2019-04-19 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/89900 + * pt.c (fn_type_unification): When handling null explicit + arguments do not special case non-parameter packs. + +2019-04-19 Jakub Jelinek <jakub@redhat.com> + + PR c++/90138 + * pt.c (process_template_parm): Set decl to pushdecl result. If + !is_non_type, also set parm to that. + + PR c/89888 + * decl.c (struct cp_switch): Remove outside_range_p member. + (push_switch): Don't clear it. + (pop_switch): Adjust c_do_switch_warnings caller. + (finish_case_label): Adjust c_add_case_label caller. + + PR c++/90108 + * decl.c (duplicate_decls): If remove is main variant and + DECL_ORIGINAL_TYPE is some other type, remove a DECL_ORIGINAL_TYPE + variant that has newdecl as TYPE_NAME if any. + +2019-04-18 Jason Merrill <jason@redhat.com> + + PR c++/87554 - ICE with extern template and reference member. + * decl.c (cp_finish_decl): Don't set DECL_INITIAL of external vars. + +2019-04-17 Jason Merrill <jason@redhat.com> + + PR c++/90047 - ICE with enable_if alias template. + * pt.c (tsubst_decl) [TYPE_DECL]: Don't put an erroneous decl in the + hash table when we're in SFINAE context. + +2019-04-17 Marek Polacek <polacek@redhat.com> + + PR c++/90124 - bogus error with incomplete type in decltype. + * typeck.c (build_class_member_access_expr): Check + cp_unevaluated_operand. + +2019-04-12 Jakub Jelinek <jakub@redhat.com> + + PR c/89933 + * decl.c (duplicate_decls): When newdecl's type is its main variant, + don't try to remove it from the variant list, but instead assert + it has no variants. + +2019-04-12 Martin Sebor <msebor@redhat.com> + + PR c/88383 + PR c/89288 + * parser.c (cp_parser_has_attribute_expression): Handle assignment + expressions. + +2019-04-12 Jason Merrill <jason@redhat.com> + + * call.c (null_member_pointer_value_p): Handle an empty CONSTRUCTOR + of PMF type. + +2019-04-12 Marek Polacek <polacek@redhat.com> + + * except.c (build_noexcept_spec): Use build_converted_constant_bool_expr + instead of perform_implicit_conversion_flags. + + PR c++/87603 - constexpr functions are no longer noexcept. + * constexpr.c (is_sub_constant_expr): Remove unused function. + * cp-tree.h (is_sub_constant_expr): Remove declaration. + * except.c (check_noexcept_r): Don't consider a call to a constexpr + function noexcept. + +2019-04-11 Jakub Jelinek <jakub@redhat.com> + + PR translation/90035 + * parser.h (struct cp_parser): Add + type_definition_forbidden_message_arg member. + * parser.c (cp_debug_parser): Print it. + (cp_parser_check_type_definition): Pass + parser->type_definition_forbidden_message_arg as second argument to + error. + (cp_parser_has_attribute_expression, cp_parser_sizeof_operand): Set + parser->type_definition_forbidden_message_arg and use G_() with + %qs for parser->type_definition_forbidden_message instead of + building untranslatable message using concat. + +2019-04-09 Jakub Jelinek <jakub@redhat.com> + + PR translation/90011 + * typeck2.c (check_narrowing): Remove trailing space from diagnostics. + +2019-04-08 Marek Polacek <polacek@redhat.com> + + * typeck2.c (digest_init_r): Don't condition the object slicing warning + on flag_checking. + +2019-04-08 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/89914 + * semantics.c (trait_expr_value): Don't use TYPE_NOTHROW_P + when maybe_instantiate_noexcept fails. + (classtype_has_nothrow_assign_or_copy_p): Likewise. + * method.c (implicitly_declare_fn): Avoid passing error_mark_node + to build_exception_variant. + +2019-04-05 Marek Polacek <polacek@redhat.com> + + PR c++/87145 - bogus error converting class type in template arg list. + * pt.c (convert_nontype_argument): Don't call + build_converted_constant_expr if it could involve calling a conversion + function with a instantiation-dependent constructor as its argument. + +2019-04-05 Martin Sebor <msebor@redhat.com> + + PR bootstrap/89980 + * decl.c (reshape_init_array_1): Avoid treating empty strings + as zeros in array initializers. + Use trivial_type_p () instead of TYPE_HAS_TRIVIAL_DFLT(). + +2019-04-04 Jason Merrill <jason@redhat.com> + + PR c++/89948 - ICE with break in statement-expr. + * constexpr.c (cxx_eval_statement_list): Jumping out of a + statement-expr is non-constant. + +2019-04-04 Jason Merrill <jason@redhat.com> + + PR c++/89966 - error with non-type auto tparm. + * pt.c (do_auto_deduction): Clear tf_partial. + +2019-04-04 Jason Merrill <jason@redhat.com> + + PR c++/86986 - ICE with TTP with parameter pack. + * pt.c (coerce_template_parameter_pack): Only look at the type of a + non-type parameter pack. + (fixed_parameter_pack_p_1): Don't recurse into the type of a + non-type parameter pack. + (coerce_template_template_parms): Call add_outermost_template_args. + +2019-04-04 Martin Sebor <msebor@redhat.com> + + PR c++/89974 + PR c++/89878 + PR c++/89833 + PR c++/47488 + * decl.c (reshape_init_array_1): Strip trailing zero-initializers + from arrays of trivial type and known size. + * mangle.c (write_expression): Convert braced initializer lists + to STRING_CSTs. + (write_expression): Trim trailing zero-initializers from arrays + of trivial type. + (write_template_arg_literal): Mangle strings the same as braced + initializer lists. + +2019-04-03 Jason Merrill <jason@redhat.com> + + PR c++/81866 - ICE with member template and default targ. + * pt.c (tsubst_template_decl): Handle getting a type from + retrieve_specialization. + + PR c++/86586 - -fcompare-debug=-Wsign-compare. + * typeck.c (cp_build_binary_op): Don't fold for -Wsign-compare. + + PR c++/89331 - ICE with offsetof in incomplete class. + * semantics.c (finish_offsetof): Handle error_mark_node. + * typeck.c (build_class_member_access_expr): Call + complete_type_or_maybe_complain before converting to base. + + PR c++/89917 - ICE with lambda in variadic mem-init. + * pt.c (make_pack_expansion): Change type_pack_expansion_p to false. + +2019-04-01 Jason Merrill <jason@redhat.com> + + PR c++/86946 - ICE with function call in template argument. + DR 1321 + * pt.c (iterative_hash_template_arg) [CALL_EXPR]: Use + dependent_name. + +2019-04-01 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/62207 + * pt.c (tsubst_copy): Deal with lookup_name not returing a variable. + +2019-03-31 Marek Polacek <polacek@redhat.com> + + PR c++/89852 - ICE with C++11 functional cast with { }. + * constexpr.c (fold_non_dependent_expr_template): New static function + broken out of... + (fold_non_dependent_expr): ...here. + (fold_non_dependent_init): New function. + * cp-tree.h (fold_non_dependent_init): Declare. + * typeck2.c (massage_init_elt): Call fold_non_dependent_init instead + of fold_non_dependent_expr. Don't call maybe_constant_init. + +2019-03-30 Jason Merrill <jason@redhat.com> + + PR c++/89744 - ICE with specialization of member class template. + * pt.c (lookup_template_class_1): If the partial instantiation is + explicitly specialized, adjust. + (maybe_process_partial_specialization): Also adjust + CLASSTYPE_TI_ARGS. + +2019-03-29 Jakub Jelinek <jakub@redhat.com> + + PR sanitizer/89869 + * typeck.c: Include gimplify.h. + (cp_build_modify_expr) <case COND_EXPR>: Unshare rhs before using it + for second time. Formatting fixes. + +2019-03-29 Marek Polacek <polacek@redhat.com> + + PR c++/89876 - ICE with deprecated conversion. + * call.c (convert_like_real): Only give warnings with tf_warning. + +2019-03-28 Marek Polacek <polacek@redhat.com> + + PR c++/89612 - ICE with member friend template with noexcept. + * pt.c (maybe_instantiate_noexcept): For function templates, use their + template result (function decl). Don't set up local specializations. + Temporarily turn on processing_template_decl. Update the template type + too. + + PR c++/89836 - bool constant expression and explicit conversions. + * call.c (build_converted_constant_expr_internal): New function, + renamed from... + (build_converted_constant_expr): ...this. New. + (build_converted_constant_bool_expr): New. + * cp-tree.h (build_converted_constant_bool_expr): Declare. + * decl.c (build_explicit_specifier): Call + build_converted_constant_bool_expr. + +2019-03-28 Jakub Jelinek <jakub@redhat.com> + + PR c++/89785 + * constexpr.c (struct check_for_return_continue_data): New type. + (check_for_return_continue): New function. + (potential_constant_expression_1) <case SWITCH_STMT>: Walk + SWITCH_STMT_BODY to find RETURN_EXPRs or CONTINUE_STMTs not nested + in loop bodies and set *jump_target to that if found. + +2019-03-27 Jason Merrill <jason@redhat.com> + + PR c++/89831 - error with qualified-id in const member function. + * semantics.c (finish_non_static_data_member): Use object cv-quals + in scoped case, too. + + PR c++/89421 - ICE with lambda in template parameter list. + * parser.c (cp_parser_lambda_expression): Also reject a lambda in a + template parameter list before C++20. + * pt.c (type_dependent_expression_p): True for LAMBDA_EXPR. + * semantics.c (begin_class_definition): Restore error about defining + non-lambda class in template parm list. + +2019-03-26 Jason Merrill <jason@redhat.com> + + PR c++/86932 - missed SFINAE with empty pack. + * pt.c (coerce_template_parms): Don't add an empty pack if + tf_partial. + (fn_type_unification): Pass tf_partial to coerce_template_parms. + + PR c++/86429 - constexpr variable in lambda. + PR c++/82643 + PR c++/87327 + * constexpr.c (cxx_eval_constant_expression): In a lambda function, + try evaluating the captured variable directly. + +2019-03-26 Jakub Jelinek <jakub@redhat.com> + + PR c++/89796 + * semantics.c (finish_omp_atomic): Add warning_sentinel for + -Wunused-value around finish_expr_stmt call. + +2019-03-25 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/84661 + PR c++/85013 + * parser.c (cp_parser_binary_expression): Don't call cp_fully_fold + to undo the disabling of warnings. + +2019-03-25 Jason Merrill <jason@redhat.com> + + PR c++/87748 - substitution failure error with decltype. + * pt.c (most_specialized_partial_spec): Clear + processing_template_decl. + +2019-03-25 Marek Polacek <polacek@redhat.com> + + PR c++/89214 - ICE when initializing aggregates with bases. + * typeck2.c (digest_init_r): Warn about object slicing instead of + crashing. + + PR c++/89705 - ICE with reference binding with conversion function. + * call.c (reference_binding): If the result of the conversion function + is a prvalue of non-class type, use the cv-unqualified type. + +2019-03-25 Nathan Sidwell <nathan@acm.org> + + * lambda.c (maybe_add_lambda_conv_op): Don't add to comdat group. + +2019-03-22 Jakub Jelinek <jakub@redhat.com> + + PR c++/60702 + * cp-tree.h (get_tls_wrapper_fn): Remove declaration. + (maybe_get_tls_wrapper_call): Declare. + * decl2.c (get_tls_wrapper_fn): Make static. + (maybe_get_tls_wrapper_call): New function. + * typeck.c (build_class_member_access_expr): Handle accesses to TLS + variables. + * semantics.c (finish_qualified_id_expr): Likewise. + (finish_id_expression_1): Use maybe_get_tls_wrapper_call. + * pt.c (tsubst_copy_and_build): Likewise. + + PR c++/87481 + * constexpr.c (struct constexpr_ctx): Add constexpr_ops_count member. + (cxx_eval_constant_expression): When not skipping, not constant class + or location wrapper, increment *ctx->constexpr_ops_count and if it is + above constexpr_loop_nest_limit, diagnose failure. + (cxx_eval_outermost_constant_expr): Add constexpr_ops_count and + initialize ctx.constexpr_ops_count to its address. + (is_sub_constant_expr): Likewise. + +2019-03-21 Jakub Jelinek <jakub@redhat.com> + + PR c++/71446 + * call.c (filed_in_pset): Change pset from hash_set<tree> * to + hash_set<tree, true> &, adjust uses accordingly. + (build_aggr_conv): Change pset from hash_set<tree> * + to hash_set<tree, true>. Replace goto fail; with return NULL;, + adjust pset uses. + + PR c++/89767 + * parser.c (cp_parser_lambda_introducer): Add ids and first_capture_id + variables, check for duplicates in this function. + * lambda.c (add_capture): Don't check for duplicates nor use + IDENTIFIER_MARKED. + (register_capture_members): Don't clear IDENTIFIER_MARKED here. + +2019-03-21 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/89571 + * method.c (after_nsdmi_defaulted_late_checks): Avoid passing + error_mark_node to comp_except_specs. + +2019-03-20 Jason Merrill <jason@redhat.com> + + PR c++/87480 - decltype of member access in default template arg + * pt.c (type_unification_real): Accept a dependent result in + template context. + +2019-03-19 Martin Sebor <msebor@redhat.com> + + PR tree-optimization/89688 + * typeck2.c (store_init_value): Call braced_lists_to_string for more + kinds of initializers. + +2019-03-18 Jason Merrill <jason@redhat.com> + + PR c++/89630 - ICE with dependent using-decl as template arg. + * tree.c (cp_tree_equal): Always return false for USING_DECL. + + PR c++/89761 - ICE with sizeof... in pack expansion. + * pt.c (argument_pack_element_is_expansion_p): Handle + ARGUMENT_PACK_SELECT. + + PR c++/89640 - GNU attributes on lambda. + * parser.c (cp_parser_lambda_declarator_opt): Allow GNU attributes. + + PR c++/89682 - wrong access error in default argument. + * pt.c (tsubst_default_argument): Don't defer access checks. + +2019-03-18 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/85014 + * semantics.c (finish_non_static_data_member): Check return value + of context_for_name_lookup and immediately return error_mark_node + if isn't a type. + +2019-03-17 Jason Merrill <jason@redhat.com> + + PR c++/89571 - ICE with ill-formed noexcept on constructor. + * pt.c (maybe_instantiate_noexcept): Only return false if defaulted. + (regenerate_decl_from_template): Use it for noexcept-specs. + +2019-03-14 Jason Merrill <jason@redhat.com> + + * parser.c (cp_parser_decl_specifier_seq): Support C++20 + concept-definition syntax without 'bool'. + +2019-03-14 Jakub Jelinek <jakub@redhat.com> + + PR c++/89512 + * semantics.c (finish_qualified_id_expr): Reject variable templates. + + PR c++/89652 + * constexpr.c (struct constexpr_ctx): Change save_exprs type from + hash_set<tree> to vec<tree>. + (cxx_eval_call_expression): Adjust for save_exprs being a vec instead + of hash_set. + (cxx_eval_loop_expr): Likewise. Truncate the vector after each + removal of SAVE_EXPRs from values. + (cxx_eval_constant_expression) <case SAVE_EXPR>: Call safe_push + method on save_exprs instead of add. + +2019-03-13 Jason Merrill <jason@redhat.com> + + PR c++/86521 - C++17 copy elision in initialization by constructor. + * call.c (joust_maybe_elide_copy): New. + (joust): Call it. + +2019-03-13 Marek Polacek <polacek@redhat.com> + + PR c++/88979 - further P0634 fix for constructors. + * parser.c (cp_parser_decl_specifier_seq): Pass flags to + cp_parser_constructor_declarator_p. + (cp_parser_direct_declarator): Allow missing typename for constructor + parameters. + (cp_parser_constructor_declarator_p): Add FLAGS parameter. Pass it to + cp_parser_type_specifier. + + PR c++/89686 - mixing init-capture and simple-capture in lambda. + * parser.c (cp_parser_lambda_introducer): Give error when combining + init-capture and simple-capture. + + PR c++/89660 - bogus error with -Wredundant-move. + * typeck.c (maybe_warn_pessimizing_move): Only accept (T &) &arg + as the std::move's argument. Don't call convert_for_initialization + when warn_redundant_move isn't on. + +2019-03-11 Jason Merrill <jason@redhat.com> + + PR c++/86521 - wrong overload resolution with ref-qualifiers. + * call.c (build_user_type_conversion_1): Don't use a conversion to a + reference of the wrong rvalueness for direct binding. + +2019-03-11 Martin Liska <mliska@suse.cz> + + * cvt.c (build_expr_type_conversion): Wrap apostrophes + in gcc internal format with %'. + * decl.c (check_no_redeclaration_friend_default_args): Likewise. + (grokfndecl): Likewise. + * name-lookup.c (do_pushtag): Likewise. + * pt.c (unify_parameter_deduction_failure): Likewise. + (unify_template_deduction_failure): Likewise. + +2019-03-11 Martin Liska <mliska@suse.cz> + + * call.c (convert_arg_to_ellipsis): Wrap an option name + in a string format message and fix GNU coding style. + (build_over_call): Likewise. + * class.c (check_field_decl): Likewise. + (layout_nonempty_base_or_field): Likewise. + * constexpr.c (cxx_eval_loop_expr): Likewise. + * cvt.c (type_promotes_to): Likewise. + * decl.c (cxx_init_decl_processing): Likewise. + (mark_inline_variable): Likewise. + (grokdeclarator): Likewise. + * decl2.c (record_mangling): Likewise. + * error.c (maybe_warn_cpp0x): Likewise. + * except.c (doing_eh): Likewise. + * mangle.c (maybe_check_abi_tags): Likewise. + * parser.c (cp_parser_diagnose_invalid_type_name): Likewise. + (cp_parser_userdef_numeric_literal): Likewise. + (cp_parser_primary_expression): Likewise. + (cp_parser_unqualified_id): Likewise. + (cp_parser_pseudo_destructor_name): Likewise. + (cp_parser_builtin_offsetof): Likewise. + (cp_parser_lambda_expression): Likewise. + (cp_parser_lambda_introducer): Likewise. + (cp_parser_lambda_declarator_opt): Likewise. + (cp_parser_selection_statement): Likewise. + (cp_parser_init_statement): Likewise. + (cp_parser_decomposition_declaration): Likewise. + (cp_parser_function_specifier_opt): Likewise. + (cp_parser_static_assert): Likewise. + (cp_parser_simple_type_specifier): Likewise. + (cp_parser_namespace_definition): Likewise. + (cp_parser_using_declaration): Likewise. + (cp_parser_ctor_initializer_opt_and_function_body): Likewise. + (cp_parser_initializer_list): Likewise. + (cp_parser_type_parameter_key): Likewise. + (cp_parser_member_declaration): Likewise. + (cp_parser_try_block): Likewise. + (cp_parser_std_attribute_spec): Likewise. + (cp_parser_requires_clause_opt): Likewise. + * pt.c (check_template_variable): Likewise. + (check_default_tmpl_args): Likewise. + (push_tinst_level_loc): Likewise. + (instantiate_pending_templates): Likewise. + (invalid_nontype_parm_type_p): Likewise. + * repo.c (get_base_filename): Likewise. + * rtti.c (typeid_ok_p): Likewise. + (build_dynamic_cast_1): Likewise. + * tree.c (maybe_warn_parm_abi): Likewise. + +2019-03-08 Jakub Jelinek <jakub@redhat.com> + + PR other/80058 + * parser.c (cp_parser_template_declaration_after_parameters): Avoid + one space before " at the end of line and another after " on another + line in a string literal. + + PR tree-optimization/89550 + * semantics.c (maybe_convert_cond): Only set TREE_NO_WARNING if + warning_at returned true. + * decl2.c (c_parse_final_cleanups): Likewise. + * typeck.c (convert_for_assignment): Likewise. + * decl.c (finish_function): Likewise. + + PR c++/89585 + * parser.c (cp_parser_asm_definition): Just warn instead of error + on volatile qualifier outside of function body. + + PR c++/89599 + * constexpr.c (potential_constant_expression_1): Reject + REINTERPRET_CAST_P NOP_EXPRs. + + PR c++/89622 + * call.c (joust): Call print_z_candidate only if pedwarn returned + true. + +2019-03-07 Jason Merrill <jason@redhat.com> + + PR c++/88123 - lambda and using-directive. + * name-lookup.c (op_unqualified_lookup) + (maybe_save_operator_binding, discard_operator_bindings) + (push_operator_bindings): New. + * typeck.c (build_x_binary_op, build_x_unary_op): Call + maybe_save_operator_binding. + * decl.c (start_preparsed_function): Call push_operator_bindings. + * tree.c (cp_free_lang_data): Call discard_operator_bindings. + + PR c++/88820 - ICE with CTAD and member template used in DMI. + * pt.c (do_class_deduction): Handle parm used as its own arg. + +2019-03-07 Jakub Jelinek <jakub@redhat.com> + + PR c++/89585 + * parser.c (cp_parser_asm_definition): Parse asm qualifiers even + at toplevel, but diagnose them. + +2019-03-06 Jason Merrill <jason@redhat.com> + + PR c++/89381 - implicit copy and using-declaration. + * class.c (classtype_has_move_assign_or_move_ctor_p): Don't consider + op= brought in by a using-declaration. + +2019-03-06 Jakub Jelinek <jakub@redhat.com> + + PR c++/87148 + * init.c (build_value_init_noctor): Ignore flexible array members. + +2019-03-06 Jason Merrill <jason@redhat.com> + + PR c++/89576 - if constexpr of lambda capture. + * semantics.c (maybe_convert_cond): Do convert a non-dependent + condition in a template. + * typeck.c (condition_conversion): Handle being called in a + template. + +2019-03-06 Marek Polacek <polacek@redhat.com> + + PR c++/87378 - bogus -Wredundant-move warning. + * typeck.c (maybe_warn_pessimizing_move): See if the maybe-rvalue + overload resolution would actually succeed. + +2019-03-05 Jason Merrill <jason@redhat.com> + + * class.c (is_really_empty_class): Add ignore_vptr parm. + (trivial_default_constructor_is_constexpr): Pass it. + * call.c (build_over_call): Pass it. + * constexpr.c (cxx_eval_constant_expression): Pass it instead of + checking TYPE_POLYMORPHIC_P. + (cxx_eval_component_reference, potential_constant_expression_1): + Pass it. + * cp-gimplify.c (simple_empty_class_p): Pass it. + * init.c (expand_aggr_init_1): Pass it. + +2019-03-04 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/84605 + * parser.c (cp_parser_class_head): Reject TYPE_BEING_DEFINED too. + +2019-03-04 Jakub Jelinek <jakub@redhat.com> + + PR c++/71446 + * call.c (field_in_pset): New function. + (build_aggr_conv): Handle CONSTRUCTOR_IS_DESIGNATED_INIT correctly. + +2019-03-02 Jakub Jelinek <jakub@redhat.com> + + PR c++/71446 + * cp-tree.h (CONSTRUCTOR_IS_DESIGNATED_INIT): Define. + * parser.c (cp_parser_braced_list): Adjust cp_parser_initializer_list + caller, set CONSTRUCTOR_IS_DESIGNATED_INIT. + (cp_parser_initializer_list): Add designated parameter, set *designated + to a bool whether any designators were parsed. + * decl.c (reshape_init): Copy over CONSTRUCTOR_IS_DESIGNATED_INIT if + needed. + * pt.c (tsubst_copy_and_build): Likewise. + * call.c (implicit_conversion): If CONSTRUCTOR_IS_DESIGNATED_INIT, + don't call build_list_conv, nor build_complex_conv, nor attempt to + convert a single element initializer to scalar. + +2019-03-01 Marek Polacek <polacek@redhat.com> + + PR c++/89537 - missing location for error with non-static member fn. + * call.c (resolve_args): Use EXPR_LOCATION. + * typeck.c (build_class_member_access_expr): Use input_location. + + PR c++/89532 - ICE with incomplete type in decltype. + * semantics.c (finish_compound_literal): Return error_mark_node + if digest_init_flags returns error_mark_node. + +2019-03-01 Jakub Jelinek <jakub@redhat.com> + + Implement P1002R1, Try-catch blocks in constexpr functions + PR c++/89513 + * parser.c (cp_parser_ctor_initializer_opt_and_function_body): + Diagnose constexpr ctor or function with function-try-block with + pedwarn for c++17 and earlier. Formatting fix. + (cp_parser_try_block): Use pedwarn instead of error and only for + c++17 and earlier when try block appears in constexpr function. + * constexpr.c (build_constexpr_constructor_member_initializers): + Handle TRY_BLOCK here instead of erroring on it. + +2019-02-28 Jason Merrill <jason@redhat.com> + + PR c++/88183 - ICE with .* fold-expression. + * pt.c (fold_expression) [DOTSTAR_EXPR]: Remove special handling. + + PR c++/86969 - ICE with constexpr if and recursive generic lambdas. + * class.c, lambda.c, pt.c: Revert earlier change. + * lambda.c (add_capture): Don't special-case capture of dependent + VLA. + + * name-lookup.c (print_binding_level): Print this_entity. + +2019-02-27 Marek Polacek <polacek@redhat.com> + + PR c++/88857 - ICE with value-initialization of argument in template. + * call.c (convert_like_real): Don't call build_value_init in template. + +2019-02-27 Jason Merrill <jason@redhat.com> + + PR c++/86969 - ICE with constexpr if and recursive generic lambdas. + * semantics.c (process_outer_var_ref): Do capture dependent vars. + * class.c (finish_struct): Only add TAG_DEFN if T is in + current_function_decl. + * lambda.c (vla_capture_type): Force the capture type out into the + lambda's enclosing function. + (add_capture): Pass in the lambda. + * pt.c (tsubst_lambda_expr): complete_type a VLA capture type. + +2019-02-27 Marek Polacek <polacek@redhat.com> + + PR c++/89511 - ICE with using-declaration and unscoped enumerator. + * parser.c (cp_parser_using_declaration): For an unscoped enum + only use its context if it's not a function declaration. + +2019-02-27 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/89488 + * method.c (process_subob_fn): When maybe_instantiate_noexcept + returns false don't call merge_exception_specifiers. + +2019-02-27 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/88987 + * parser.c (cp_parser_noexcept_specification_opt): Return NULL_TREE + for a non-constant parsed expression. + +2019-02-26 Jakub Jelinek <jakub@redhat.com> + + PR c++/89481 + * constexpr.c (cxx_eval_store_expression): When changing active union + member, set no_zero_init. + +2019-02-23 Marek Polacek <polacek@redhat.com> + + PR c++/88294 - ICE with non-constant noexcept-specifier. + * pt.c (maybe_instantiate_noexcept): Set up the list of local + specializations. Set current_class_{ptr,ref}. + +2019-02-22 David Malcolm <dmalcolm@redhat.com> + + PR c++/89390 + * parser.c (cp_parser_unqualified_id): Capture and use locations + for destructors. + +2019-02-22 Marek Polacek <polacek@redhat.com> + + PR c++/89420 - ICE with CAST_EXPR in explicit-specifier. + * decl.c (build_explicit_specifier): Don't check + processing_template_decl. Call instantiation_dependent_expression_p + instead of value_dependent_expression_p. Call + instantiate_non_dependent_expr_sfinae before + build_converted_constant_expr instead of calling + instantiate_non_dependent_expr after it. Add + processing_template_decl_sentinel. + +2019-02-22 Thomas Schwinge <thomas@codesourcery.com> + + * parser.c (cp_parser_oacc_simple_clause): Remove parser formal + parameter, move loc formal parameter to the front. Adjust all + users. + (cp_parser_oacc_shape_clause): Add loc formal parameter. Adjust + all users. + +2019-02-21 Jason Merrill <jason@redhat.com> + + PR c++/87685 - generic lambda 'this' capture error. + * lambda.c (lambda_expr_this_capture): Change add_capture_p to int. + (maybe_generic_this_capture): Pass -1. + + PR c++/88394 - ICE with VLA init-capture. + * lambda.c (is_normal_capture_proxy): Check DECL_CAPTURED_VARIABLE. + + PR c++/88869 - C++17 ICE with CTAD and explicit specialization. + * pt.c (do_class_deduction): Don't include explicit specialization + args in outer_args. + + PR c++/89422 - ICE with -g and lambda in default arg in template. + * pt.c (tsubst_function_decl): SET_DECL_FRIEND_CONTEXT sooner. + +2019-02-21 Jason Merrill <jason@redhat.com> + + PR c++/88419 - C++17 ICE with class template arg deduction. + * pt.c (make_template_placeholder): Set TYPE_CANONICAL after + CLASS_PLACEHOLDER_TEMPLATE. + +2019-02-21 Jakub Jelinek <jakub@redhat.com> + + PR c++/89285 + * constexpr.c (struct constexpr_fundef): Add parms and result members. + (retrieve_constexpr_fundef): Adjust for the above change. + (register_constexpr_fundef): Save constexpr body with copy_fn, + temporarily set DECL_CONTEXT on DECL_RESULT before that. + (get_fundef_copy): Change FUN argument to FUNDEF with + constexpr_fundef * type, grab body and parms/result out of + constexpr_fundef struct and temporarily change it for copy_fn calls + too. + (cxx_eval_builtin_function_call): For __builtin_FUNCTION temporarily + adjust current_function_decl from ctx->call context. Test + !potential_constant_expression instead of !is_constant_expression. + (cxx_bind_parameters_in_call): Grab parameters from new_call. Undo + convert_for_arg_passing changes for TREE_ADDRESSABLE type passing. + (cxx_eval_call_expression): Adjust get_fundef_copy caller. + (cxx_eval_conditional_expression): For IF_STMT, allow then or else + operands to be NULL. + (label_matches): Handle BREAK_STMT and CONTINUE_STMT. + (cxx_eval_loop_expr): Add support for FOR_STMT, WHILE_STMT and DO_STMT. + (cxx_eval_switch_expr): Add support for SWITCH_STMT. + (cxx_eval_constant_expression): Handle IF_STMT, FOR_STMT, WHILE_STMT, + DO_STMT, CONTINUE_STMT, SWITCH_STMT, BREAK_STMT and CONTINUE_STMT. + For SIZEOF_EXPR, recurse on the result of fold_sizeof_expr. Ignore + DECL_EXPR with USING_DECL operand. + * lambda.c (maybe_add_lambda_conv_op): Build thisarg using + build_int_cst to make it a valid constant expression. + +2019-02-20 Jason Merrill <jason@redhat.com> + + PR c++/88690 - C++17 ICE with empty base in aggregate. + * typeck2.c (process_init_constructor_record): Skip trivial + initialization of an empty base. + +2019-02-21 Richard Biener <rguenther@suse.de> + + PR middle-end/89392 + * vtable-class-hierarchy.c (vtv_generate_init_routine): Do not + make symtab process new functions here. + +2019-02-20 Jason Merrill <jason@redhat.com> + + PR c++/87921 - wrong error with inline static data member. + * decl2.c (finish_static_data_member_decl): Don't set DECL_IN_AGGR_P + for a non-template inline variable. Do nothing for an + already-instantiated variable. + (c_parse_final_cleanups): Check DECL_IN_AGGR_P without + DECL_INLINE_VAR_P. + * decl.c (check_initializer): Likewise. + (make_rtl_for_nonlocal_decl): Likewise. + * pt.c (instantiate_decl): Likewise. + * typeck2.c (store_init_value): Likewise. + +2019-02-20 Jakub Jelinek <jakub@redhat.com> + + PR c++/89403 + * decl2.c (c_parse_final_cleanups): Move TREE_ASM_WRITTEN setting + for flag_syntax_only from here... + * semantics.c (expand_or_defer_fn_1): ... here. + + PR c++/89405 + * decl.c (maybe_commonize_var): When clearing TREE_PUBLIC and + DECL_COMMON, set DECL_INTERFACE_KNOWN. + + PR c++/89336 + * constexpr.c (cxx_eval_store_expression): Diagnose changing of active + union member for -std=c++17 and earlier. + +2019-02-19 Jason Merrill <jason@redhat.com> + + PR c++/87513 - 'sorry' mangling PMF template-id. + * mangle.c (write_expression): Handle SCOPE_REF to BASELINK. + +2019-02-19 Jason Merrill <jason@redhat.com> + + PR c++/88380 - wrong-code with flexible array and NSDMI. + * typeck2.c (process_init_constructor_record): Skip flexarrays. + +2019-02-20 will wray <wjwray@gmail.com> + + PR c++/88572 - wrong handling of braces on scalar init. + * decl.c (reshape_init_r): Allow braces around scalar initializer + within aggregate init. Reject double braced-init of scalar + variable. + +2019-02-20 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/84536 + * pt.c (tsubst_init): Diagnose an initializer expanding to an + empty list of expressions; tweak wrt dependent types. + (regenerate_decl_from_template): For VAR_DECLs call tsubst_init + instead of tsubst_expr. + +2019-02-19 Jason Merrill <jason@redhat.com> + + PR c++/88368 - wrong 'use of deleted function' + * method.c (walk_field_subobs): Remember errors from get_nsdmi. + (get_defaulted_eh_spec): Call push_tinst_level. + * pt.c (maybe_instantiate_noexcept): Keep error_mark_node. + * typeck2.c (merge_exception_specifiers): Handle error_mark_node. + +2019-02-19 Chung-Lin Tang <cltang@codesourcery.com> + + PR c/87924 + * parser.c (cp_parser_oacc_clause_wait): Add representation of wait + clause without argument as 'wait (GOMP_ASYNC_NOVAL)', adjust comments. + +2019-02-19 Jakub Jelinek <jakub@redhat.com> + + PR c++/89387 + * lambda.c (maybe_generic_this_capture): Don't check + DECL_NONSTATIC_MEMBER_FUNCTION_P on USING_DECLs. + + PR c++/89391 + * typeck.c (build_reinterpret_cast_1): Don't handle void to + && conversion go through build_target_expr_with_type. + + PR c++/89390 + * error.c (qualified_name_lookup_error): Only call + suggest_alternative_in_scoped_enum if name is IDENTIFIER_NODE. + +2019-02-19 Tom Honermann <tom@honermann.net> + + * name-lookup.c (get_std_name_hint): Added u8string as a name hint. + +2019-02-18 Jason Merrill <jason@redhat.com> + + PR c++/89336 - multiple stores in constexpr stmt. + * constexpr.c (cxx_eval_store_expression): Preevaluate scalar or + assigned value. + + * pt.c (check_explicit_specialization): If the declarator is a + template-id, only check whether the arguments are dependent. + + Improve duplicate [[likely]] diagnostic. + * parser.c (cp_parser_statement): Make attrs_loc a range. Pass it + to process_stmt_hotness_attribute. + * cp-gimplify.c (process_stmt_hotness_attribute): Take attrs_loc. + (genericize_if_stmt): Use likely/unlikely instead of predictor_name. + +2019-02-17 Marek Polacek <polacek@redhat.com> + + PR c++/89217 - ICE with list-initialization in range-based for loop. + * constexpr.c (unshare_constructor): No longer static. + * cp-tree.h (unshare_constructor): Declare. + * semantics.c (finish_compound_literal): When dealing with a + non-dependent expression in a template, return the original + expression. Pass LOOKUP_NO_NARROWING to digest_init_flags. + +2019-02-13 Marek Polacek <polacek@redhat.com> + + PR c++/89297 - ICE with OVERLOAD in template. + * semantics.c (finish_compound_literal): Call + instantiate_non_dependent_expr_sfinae. + +2019-02-13 Alexandre Oliva <aoliva@redhat.com> + + PR c++/86379 + * cp-tree.h (USING_DECL_SCOPE): Use result rather than type. + * name-lookup.c (strip_using_decl): Use USING_DECL_SCOPE. + * search.c (protected_accessible_p): Follow USING_DECL_DECLS. + (shared_member_p): Likewise. + (lookup_member): Likewise. + * decl.c (grok_special_member_properties): Skip USING_DECLs. + * semantics.c (finish_omp_declare_simd_methods): Likewise. + (finish_qualified_id_expr): Do not call shared_member_p with + a dependent expr. + + PR c++/87322 + * pt.c (tsubst_lambda_expr): Avoid duplicate tsubsting. + Move cp_evaluated resetting before signature tsubsting. + (gen_elem_of_pack_expansion_instantiation): Separate local + specializations per index. + +2019-02-13 David Malcolm <dmalcolm@redhat.com> + + PR c++/89036 + * class.c (add_method): Drop destructor assertion. + +2019-02-13 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/88986 + * decl.c (make_typename_type): Allow for TYPE_PACK_EXPANSION as + context (the first argument). + * pt.c (tsubst, case TYPENAME_TYPE): Handle TYPE_PACK_EXPANSION + as context. + +2019-02-12 Jason Merrill <jason@redhat.com> + + PR c++/89144 - link error with constexpr initializer_list. + * call.c (convert_like_real) [ck_list]: Don't allocate a temporary + array for an empty list. + * typeck2.c (store_init_value): Don't use cxx_constant_init in a + template. + +2019-02-11 Jason Merrill <jason@redhat.com> + + PR c++/89241 - ICE with __func__ in lambda in template. + * pt.c (enclosing_instantiation_of): Also check + instantiated_lambda_fn_p for the template context. + +2019-02-11 Marek Polacek <polacek@redhat.com> + + PR c++/89212 - ICE converting nullptr to pointer-to-member-function. + * pt.c (tsubst_copy_and_build) <case CONSTRUCTOR>: Return early for + null member pointer value. + +2019-02-11 Jakub Jelinek <jakub@redhat.com> + + PR c++/88977 + * pt.c (convert_nontype_argument): Pass true as manifestly_const_eval + to maybe_constant_value calls. + +2019-02-11 Marek Polacek <polacek@redhat.com> + + * typeck2.c (digest_init_r): Remove commented code. + +2019-02-11 Martin Sebor <msebor@redhat.com> + + PR c++/87996 + * decl.c (compute_array_index_type_loc): Preserve signed sizes + for diagnostics. Call valid_array_size_p instead of error. + * init.c (build_new_1): Compute size for diagnostic. Call + invalid_array_size_error + (build_new): Call valid_array_size_p instead of error. + +2019-02-07 Alexandre Oliva <aoliva@redhat.com> + + PR c++/86218 + * call.c (compare_ics): Deal with ck_aggr in either cs. + +2019-02-06 David Malcolm <dmalcolm@redhat.com> + + PR c++/71302 + * call.c (get_location_for_expr_unwinding_for_system_header): New + function. + (conversion_null_warnings): Use it when getting locations for + EXPR, effectively adding a call to + get_location_for_expr_unwinding_for_system_header for + -Wconversion-null and making use of EXPR_LOCATION for + -Wzero-as-null-pointer-constant. + +2019-02-05 Jakub Jelinek <jakub@redhat.com> + + PR c++/89187 + * optimize.c (maybe_thunk_body): Clear TREE_ADDRESSABLE on + PARM_DECLs of the thunk. + * lambda.c (maybe_add_lambda_conv_op): Likewise. + +2019-02-05 Marek Polacek <polacek@redhat.com> + + PR c++/89158 - by-value capture of constexpr variable broken. + * call.c (convert_like_real) <case ck_user>: Call mark_exp_read + instead of mark_rvalue_use. + +2019-02-05 Alexandre Oliva <aoliva@redhat.com> + + PR c++/87770 + * pt.c (instantiates_primary_template_p): New. + (type_dependent_expression_p): Use it. + +2019-02-01 Jason Merrill <jason@redhat.com> + + PR c++/88761 - ICE with reference capture of constant. + * lambda.c (mark_const_cap_r): Do walk subtrees of DECL_EXPR for + non-proxy decls. + +2019-02-01 Marek Polacek <polacek@redhat.com> + + PR c++/88325 - ICE with invalid out-of-line template member definition. + * parser.c (cp_parser_class_name): Don't call make_typename_type + for overloads. + +2019-02-01 Jakub Jelinek <jakub@redhat.com> + + PR c++/87175 + * parser.c (cp_parser_gnu_attributes_opt): Set ok to false + if require_open failed. + +2019-01-31 Marek Polacek <polacek@redhat.com> + + PR c++/89083, c++/80864 - ICE with list initialization in template. + * constexpr.c (adjust_temp_type): Use copy_node and change the type + instead of using build_constructor. + * decl.c (reshape_init_r): Don't reshape a digested initializer. + Return the initializer for COMPOUND_LITERAL_P. + + PR c++/88983 - ICE with switch in constexpr function. + * constexpr.c (cxx_eval_switch_expr): Use SWITCH_COND and SWITCH_BODY. + (cxx_eval_constant_expression) <case COND_EXPR>: Don't look for the + label in the else branch if we found it in the then branch. + +2019-01-30 Jason Merrill <jason@redhat.com> + + PR c++/88752 - ICE with lambda and constexpr if. + * cp-tree.h (LAMBDA_EXPR_INSTANTIATED): New. + * pt.c (tsubst_lambda_expr): Set it. + (instantiated_lambda_fn_p): Check it. + (enclosing_instantiation_of): Use it. + +2019-01-31 Jakub Jelinek <jakub@redhat.com> + + PR libstdc++/88170 + * cxx-pretty-print.c (pp_cxx_enumeration_constant): Print always as + a C cast in pp_c_flag_gnu_v3 mode. + +2019-01-30 Jakub Jelinek <jakub@redhat.com> + + PR c++/88988 + * lambda.c (is_capture_proxy): Don't return true for + DECL_OMP_PRIVATIZED_MEMBER artificial vars. + +2019-01-30 Marek Polacek <polacek@redhat.com> + + PR c++/89119 - ICE with value-initialization in template. + * pt.c (tsubst_copy_and_build): Handle RANGE_EXPR. + +2019-01-29 Jason Merrill <jason@redhat.com> + + PR c++/86943 - wrong code converting lambda to function pointer. + * lambda.c (maybe_add_lambda_conv_op): Use a template-id in the + call. Only forward parms for decltype. + * pt.c (tsubst_copy_and_build) [CALL_EXPR]: Handle CALL_FROM_THUNK_P + specially. + * typeck.c (check_return_expr): Don't mess with a thunk call. + +2019-01-28 Jason Merrill <jason@redhat.com> + + PR c++/89089 - ICE with [[no_unique_address]]. + PR c++/88865 - wrong layout with [[no_unique_address]]. + * class.c (check_field_decls): A potentially-overlapping field makes + the class non-layout-POD, but not non-empty. + (end_of_class): Always consider empty data members. + (layout_class_type): Set DECL_SIZE for empty fields. + +2019-01-28 Marek Polacek <polacek@redhat.com> + + PR c++/88358 - name wrongly treated as type. + * parser.c (cp_parser_direct_declarator): Don't assume a qualified-id + in parameter-list is a type if the function's declarator-id is not + qualified. + +2019-01-27 Marek Polacek <polacek@redhat.com> + + PR c++/88815 - narrowing conversion lost in decltype. + PR c++/78244 - narrowing conversion in template not detected. + * cp-tree.h (CONSTRUCTOR_IS_DEPENDENT): New. + * pt.c (instantiation_dependent_r): Consider a CONSTRUCTOR with + CONSTRUCTOR_IS_DEPENDENT instantiation-dependent. + * semantics.c (finish_compound_literal): When the compound literal + isn't instantiation-dependent and the type isn't type-dependent, + fall back to the normal processing. Set CONSTRUCTOR_IS_DEPENDENT. + + PR c++/89024 - ICE with incomplete enum type. + * call.c (standard_conversion): When converting an + ARITHMETIC_TYPE_P to an incomplete type, return NULL. + +2019-01-25 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/88969 + * call.c (build_op_delete_call): Implement 7.6.2.5/(10.1). + * decl2.c (coerce_delete_type): Use build_pointer_type instead + of TYPE_POINTER_TO. + +2019-01-24 Jason Merrill <jason@redhat.com> + + PR c++/89001 - mangling of reference temporaries + * cp-tree.h (struct saved_scope): Add ref_temp_count. + (current_ref_temp_count): New macro. + * mangle.c (mangle_ref_init_variable): Use it. + * typeck2.c (store_init_value): Clear it. + * call.c (make_temporary_var_for_ref_to_temp): Copy public and + comdat. + +2019-01-24 Jakub Jelinek <jakub@redhat.com> + + PR c++/88976 + * semantics.c (finish_omp_cancel): Diagnose more than one if + on #pragma omp cancel with different modifiers. Use + maybe_convert_cond when not in template or build_x_binary_op + otherwise. + +2019-01-23 Marek Polacek <polacek@redhat.com> + + PR c++/88757 - qualified name treated wrongly as type. + * parser.c (cp_parser_direct_declarator): Don't treat qualified-ids + in parameter-list as types if name lookup for declarator-id didn't + find one or more function templates. + +2019-01-23 Jakub Jelinek <jakub@redhat.com> + + PR c/44715 + * cp-gimplify.c (genericize_cp_loop): Call begin_bc_block only + after genericizing cond and incr expressions. + + PR c++/88984 + * cp-gimplify.c (genericize_switch_stmt): Move cond genericization + before the begin_bc_block call. + +2019-01-21 Jason Merrill <jason@redhat.com> + + PR c++/87893 - constexpr ctor ICE on ARM. + PR c++/88293 - ICE with comma expression. + * constexpr.c (initialized_type): Don't shortcut non-void type. + Handle COMPOUND_EXPR. + (cxx_eval_outermost_constant_expr): Return early for void type. + +2019-01-21 Jakub Jelinek <jakub@redhat.com> + + PR c++/88949 + * optimize.c (cxx_copy_decl): New function. + (clone_body): Use it instead of copy_decl_no_change. + + PR sanitizer/88901 + * typeck.c (cp_build_binary_op): Don't instrument + SANITIZE_POINTER_COMPARE if processing_template_decl. + (pointer_diff): Similarly for SANITIZE_POINTER_SUBTRACT. + +2019-01-18 Jason Merrill <jason@redhat.com> + + PR c++/88875 - error with explicit list constructor. + * call.c (reference_binding): Don't modify EXPR. Set + need_temporary_p on the ck_user conversion for a temporary. + (convert_like_real): Check it. + +2019-01-18 H.J. Lu <hongjiu.lu@intel.com> + + PR c/51628 + PR c/88664 + * call.c (convert_for_arg_passing): Upate the + warn_for_address_or_pointer_of_packed_member call. + * typeck.c (convert_for_assignment): Likewise. + +2019-01-17 Jason Merrill <jason@redhat.com> + + PR c++/86205 - ICE with ?: of throw and template-id. + * pt.c (resolve_nondeduced_context_or_error): Split out from... + * typeck.c (decay_conversion): ...here. + * call.c (build_conditional_expr_1): Use it. + + PR c++/86740, ICE with constexpr if and nested generic lambdas. + * tree.c (cp_walk_subtrees): Handle LAMBDA_EXPR. + +2019-01-17 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokdeclarator): Use typespec_loc in error messages + about 'auto' and trailing return type. + +2019-01-17 David Malcolm <dmalcolm@redhat.com> + + PR c++/88699 + * class.c (add_method): Don't use DECL_DESTRUCTOR_P on + USING_DECLs. + +2019-01-17 Nathan Sidwell <nathan@acm.org> + + PR c++/86610 + * semantics.c (process_outer_var_ref): Only skip dependent types + in templates. + +2019-01-17 Alexandre Oliva <aoliva@redhat.com> + + PR c++/87768 + * cp-tree.h (saved_scope): Add suppress_location_wrappers. + * name-lookup.c (do_push_to_top_level): Save and reset it. + (do_pop_from_top_level): Restore it. + + PR c++/86648 + * pt.c (make_template_placeholder): Use auto_identifier. + (is_auto): Drop CLASS_PLACEHOLDER_TEMPLATE test. + * error.c (dump_type): Handle template placeholders. + * cxx-pretty-print.c (pp_cx_unqualified_id): Likewise. + + PR c++/88146 + * cvt.c (convert_to_void): Handle all cdtor calls as if + returning void. + +2019-01-16 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokdeclarator): Use locations[ds_storage_class] in + error messages about ill-formed uses of mutable. + +2019-01-16 Marek Polacek <polacek@redhat.com> + + PR c++/78244 - narrowing conversion in template not detected. + * call.c (perform_implicit_conversion_flags): Set + IMPLICIT_CONV_EXPR_BRACED_INIT. + * cp-tree.h (IMPLICIT_CONV_EXPR_BRACED_INIT): New. + * pt.c (tsubst_copy_and_build): Use it. + +2019-01-15 David Malcolm <dmalcolm@redhat.com> + + PR c++/88795 + * pt.c (build_deduction_guide): Bail out if tsubst_arg_types + fails. + +2019-01-15 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (start_decl): Improve error location. + * decl2.c (grokfield): Likewise. + +2019-01-15 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grokdeclarator): Move further up the location_t loc + declaration and use the location when building a TYPE_DECL for + a typedef name. + * decl2.c (grokbitfield): Use DECL_SOURCE_LOCATION in the error + about an ill-formed bit-field as typedef. + +2019-01-14 Marek Polacek <polacek@redhat.com> + + PR c++/88830 - ICE with abstract class. + * decl2.c (maybe_emit_vtables): Check CLASSTYPE_LAZY_DESTRUCTOR. + Fix formatting. + + PR c++/88825 - ICE with bogus function return type deduction. + * typeck.c (can_do_nrvo_p): Check error_mark_node. + +2019-01-14 Tom Honermann <tom@honermann.net> + + Implement P0482R5, char8_t: A type for UTF-8 characters and strings + * cvt.c (type_promotes_to): Handle char8_t promotion. + * decl.c (grokdeclarator): Handle invalid type specifier + combinations involving char8_t. + * lex.c (init_reswords): Add char8_t as a reserved word. + * mangle.c (write_builtin_type): Add name mangling for char8_t (Du). + * parser.c (cp_keyword_starts_decl_specifier_p) + (cp_parser_simple_type_specifier): Recognize char8_t as a simple + type specifier. + (cp_parser_string_literal): Use char8_array_type_node for the type + of CPP_UTF8STRING. + (cp_parser_set_decl_spec_type): Tolerate char8_t typedefs in system + headers. + * rtti.c (emit_support_tinfos): type_info support for char8_t. + * tree.c (char_type_p): Recognize char8_t as a character type. + * typeck.c (string_conv_p): Handle conversions of u8 string + literals of char8_t type. + (check_literal_operator_args): Handle UDLs with u8 string literals + of char8_t type. + * typeck2.c (ordinary_char_type_p): New. + (digest_init_r): Disallow initializing a char array with a u8 string + literal. + +2019-01-14 Martin Liska <mliska@suse.cz> + + PR gcov-profile/88263 + * decl2.c (get_tls_wrapper_fn): Use DECL_SOURCE_LOCATION + as location of the TLS wrapper. + +2019-01-12 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (cp_finish_decl): Improve error location. + * decl2.c (grokfield): Likewise, improve two locations. + +2019-01-11 Marek Polacek <polacek@redhat.com> + + PR c++/88692, c++/87882 - -Wredundant-move false positive with *this. + * typeck.c (maybe_warn_pessimizing_move): Return if ARG isn't + ADDR_EXPR. + +2019-01-11 Jason Merrill <jason@redhat.com> + + PR c++/88312 - pack expansion of decltype. + * pt.c (instantiation_dependent_r): A template non-type parameter + pack is instantiation-dependent. + +2019-01-11 Jason Merrill <jason@redhat.com> + + PR c++/88613 - ICE with use of const var in lambda. + * expr.c (mark_use): Fix location wrapper handling. + * cp-gimplify.c (cp_fold_maybe_rvalue): Call mark_rvalue_use. + +2019-01-11 Tobias Burnus <burnus@net-b.de> + + PR C++/88114 + * decl2.c (maybe_emit_vtables): If needed, generate code for + the destructor of an abstract class. + (mark_used): Update comment for older function-name change. + +2019-01-11 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (start_decl): Improve error location. + (grokdeclarator): Likewise, improve two locations. + +2019-01-09 Sandra Loosemore <sandra@codesourcery.com> + + PR other/16615 + + * cp-tree.h: Mechanically replace "can not" with "cannot". + * parser.c: Likewise. + * pt.c: Likewise. + +2019-01-08 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (grok_reference_init): Improve error location. + (grokdeclarator): Likewise, improve two locations. + +2019-01-08 Marek Polacek <polacek@redhat.com> + + PR c++/88538 - braced-init-list in template-argument-list. + * parser.c (cp_parser_template_argument): Handle braced-init-list when + in C++20. + + PR c++/88548 - this accepted in static member functions. + * parser.c (cp_debug_parser): Adjust printing of + local_variables_forbidden_p. + (cp_parser_new): Set local_variables_forbidden_p to 0 rather than false. + (cp_parser_primary_expression): When checking + local_variables_forbidden_p, use THIS_FORBIDDEN or + LOCAL_VARS_FORBIDDEN. + (cp_parser_lambda_body): Update the type of + local_variables_forbidden_p. Set it to 0 rather than false. + (cp_parser_condition): Adjust call to cp_parser_declarator. + (cp_parser_explicit_instantiation): Likewise. + (cp_parser_init_declarator): Likewise. + (cp_parser_declarator): New parameter. Use it. + (cp_parser_direct_declarator): New parameter. Use it to set + local_variables_forbidden_p. Adjust call to cp_parser_declarator. + (cp_parser_type_id_1): Adjust call to cp_parser_declarator. + (cp_parser_parameter_declaration): Likewise. + (cp_parser_default_argument): Update the type of + local_variables_forbidden_p. Set it to LOCAL_VARS_AND_THIS_FORBIDDEN + rather than true. + (cp_parser_member_declaration): Tell cp_parser_declarator if we saw + 'static' or 'friend'. + (cp_parser_exception_declaration): Adjust call to cp_parser_declarator. + (cp_parser_late_parsing_default_args): Update the type of + local_variables_forbidden_p. Set it to LOCAL_VARS_AND_THIS_FORBIDDEN + rather than true. + (cp_parser_cache_defarg): Adjust call to cp_parser_declarator. + (cp_parser_objc_class_ivars): Likewise. + (cp_parser_objc_struct_declaration): Likewise. + (cp_parser_omp_for_loop_init): Likewise. + * parser.h (cp_parser): Change the type of local_variables_forbidden_p + to unsigned char. + (LOCAL_VARS_FORBIDDEN, LOCAL_VARS_AND_THIS_FORBIDDEN, THIS_FORBIDDEN): + Define. + +2019-01-08 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (start_decl): Improve permerror location. + +2019-01-08 Jonathan Wakely <jwakely@redhat.com> + Jakub Jelinek <jakub@redhat.com> + + PR c++/88554 + * decl.c (finish_function): For -Wreturn-type don't add a return *this; + fixit hint if current_class_ref is NULL. Use a single if instead of + two nested ones. + +2019-01-07 Paolo Carlini <paolo.carlini@oracle.com> + + * decl.c (start_decl): Improve two error_at locations. + (expand_static_init): Likewise. + +2019-01-07 Marek Polacek <polacek@redhat.com> + + PR c++/88741 - wrong error with initializer-string. + * decl.c (cp_complete_array_type): Strip any location wrappers. + +2019-01-07 Bernd Edlinger <bernd.edlinger@hotmail.de> + + PR c++/88261 + PR c++/69338 + PR c++/69696 + PR c++/69697 + * cp-tree.h (LOOKUP_ALLOW_FLEXARRAY_INIT): New flag value. + * typeck2.c (digest_init_r): Raise an error for non-static + initialization of a flexible array member. + (process_init_constructor, massage_init_elt, + process_init_constructor_array, process_init_constructor_record, + process_init_constructor_union, process_init_constructor): Add the + flags parameter and pass it thru. + (store_init_value): Pass LOOKUP_ALLOW_FLEXARRAY_INIT parameter to + digest_init_flags for static decls. + +2019-01-07 Jakub Jelinek <jakub@redhat.com> + + PR c++/85052 + * cp-tree.h (cp_build_vec_convert): Declare. + * parser.c (cp_parser_postfix_expression): Parse + __builtin_convertvector. + * constexpr.c: Include fold-const-call.h. + (cxx_eval_internal_function): Handle IFN_VEC_CONVERT. + (potential_constant_expression_1): Likewise. + * semantics.c (cp_build_vec_convert): New function. + * pt.c (tsubst_copy_and_build): Handle CALL_EXPR to + IFN_VEC_CONVERT. + +2019-01-03 Jakub Jelinek <jakub@redhat.com> + + PR c++/88636 + * decl.c (builtin_function_1): Return result of pushdecl_top_level + or pushdecl rather than decl. + +2019-01-03 Paolo Carlini <paolo.carlini@oracle.com> + + * tree.c (handle_nodiscard_attribute): Improve warning location. + +2019-01-02 Marek Polacek <polacek@redhat.com> + + PR c++/88612 - ICE with -Waddress-of-packed-member. + * call.c (convert_for_arg_passing): Only give warnings with tf_warning. + * typeck.c (convert_for_assignment): Likewise. + + PR c++/88631 - CTAD failing for value-initialization. + * typeck2.c (build_functional_cast): Try deducing the template + arguments even if there are no arguments to deduce from. + +2019-01-01 Jakub Jelinek <jakub@redhat.com> + + Update copyright years. + +Copyright (C) 2019-2020 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/Make-lang.in b/gcc/cp/Make-lang.in index 8430c4c..d94afa44 100644 --- a/gcc/cp/Make-lang.in +++ b/gcc/cp/Make-lang.in @@ -1,5 +1,5 @@ # Top level -*- makefile -*- fragment for GNU C++. -# Copyright (C) 1994-2019 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/cp/NEWS b/gcc/cp/NEWS index e41165b..e02bf9fa 100644 --- a/gcc/cp/NEWS +++ b/gcc/cp/NEWS @@ -401,7 +401,7 @@ the exception handling work. -Copyright (C) 1997-2019 Free Software Foundation, Inc. +Copyright (C) 1997-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/cp/call.c b/gcc/cp/call.c index 1abe1a7..9a22398 100644 --- a/gcc/cp/call.c +++ b/gcc/cp/call.c @@ -1,5 +1,5 @@ /* Functions related to invoking -*- C++ -*- methods and overloaded functions. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) and modified by Brendan Kehoe (brendan@cygnus.com). diff --git a/gcc/cp/cfns.gperf b/gcc/cp/cfns.gperf index eacce86..00eb841 100644 --- a/gcc/cp/cfns.gperf +++ b/gcc/cp/cfns.gperf @@ -2,7 +2,7 @@ %define class-name libc_name %struct-type %{ -/* Copyright (C) 2000-2019 Free Software Foundation, Inc. +/* Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/cfns.h b/gcc/cp/cfns.h index 0a0d668..55a962c 100644 --- a/gcc/cp/cfns.h +++ b/gcc/cp/cfns.h @@ -30,7 +30,7 @@ #line 4 "cfns.gperf" -/* Copyright (C) 2000-2019 Free Software Foundation, Inc. +/* Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/class.c b/gcc/cp/class.c index 9b0cf50..4da0881 100644 --- a/gcc/cp/class.c +++ b/gcc/cp/class.c @@ -1,5 +1,5 @@ /* Functions related to building classes and their related objects. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/config-lang.in b/gcc/cp/config-lang.in index 0176866..47b11df 100644 --- a/gcc/cp/config-lang.in +++ b/gcc/cp/config-lang.in @@ -1,5 +1,5 @@ # Top level configure fragment for GNU C++. -# Copyright (C) 1994-2019 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/cp/constexpr.c b/gcc/cp/constexpr.c index 31ad6d5..c8852bd 100644 --- a/gcc/cp/constexpr.c +++ b/gcc/cp/constexpr.c @@ -2,7 +2,7 @@ constexpr functions. These routines are used both during actual parsing and during the instantiation of template functions. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/constraint.cc b/gcc/cp/constraint.cc index 533277a..11f5807 100644 --- a/gcc/cp/constraint.cc +++ b/gcc/cp/constraint.cc @@ -1,5 +1,5 @@ /* Processing rules for constraints. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Andrew Sutton (andrew.n.sutton@gmail.com) This file is part of GCC. diff --git a/gcc/cp/cp-gimplify.c b/gcc/cp/cp-gimplify.c index fc512cc..3eca359 100644 --- a/gcc/cp/cp-gimplify.c +++ b/gcc/cp/cp-gimplify.c @@ -1,6 +1,6 @@ /* C++-specific tree lowering bits; see also c-gimplify.c and gimple.c. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Jason Merrill <jason@redhat.com> This file is part of GCC. diff --git a/gcc/cp/cp-lang.c b/gcc/cp/cp-lang.c index be34871..9e980bc 100644 --- a/gcc/cp/cp-lang.c +++ b/gcc/cp/cp-lang.c @@ -1,5 +1,5 @@ /* Language-dependent hooks for C++. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Alexandre Oliva <aoliva@redhat.com> This file is part of GCC. diff --git a/gcc/cp/cp-name-hint.h b/gcc/cp/cp-name-hint.h index dc1d5e9..f373e5f 100644 --- a/gcc/cp/cp-name-hint.h +++ b/gcc/cp/cp-name-hint.h @@ -1,5 +1,5 @@ /* Declarations for working with name_hint instances in the C++ frontend. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com> This file is part of GCC. diff --git a/gcc/cp/cp-objcp-common.c b/gcc/cp/cp-objcp-common.c index a65802f..d2a6800 100644 --- a/gcc/cp/cp-objcp-common.c +++ b/gcc/cp/cp-objcp-common.c @@ -1,5 +1,5 @@ /* Some code common to C++ and ObjC++ front ends. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Ziemowit Laski <zlaski@apple.com> This file is part of GCC. diff --git a/gcc/cp/cp-objcp-common.h b/gcc/cp/cp-objcp-common.h index e5d34f1..ff802dc 100644 --- a/gcc/cp/cp-objcp-common.h +++ b/gcc/cp/cp-objcp-common.h @@ -1,5 +1,5 @@ /* Language hooks common to C++ and ObjC++ front ends. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Ziemowit Laski <zlaski@apple.com> This file is part of GCC. diff --git a/gcc/cp/cp-tree.def b/gcc/cp/cp-tree.def index 4e798e3..3f96da7 100644 --- a/gcc/cp/cp-tree.def +++ b/gcc/cp/cp-tree.def @@ -1,7 +1,7 @@ /* This file contains the definitions and documentation for the additional tree codes used in the GNU C++ compiler (see tree.def for the standard codes). - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Hacked by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h index 4b92829..495ed6b 100644 --- a/gcc/cp/cp-tree.h +++ b/gcc/cp/cp-tree.h @@ -1,5 +1,5 @@ /* Definitions for C++ parsing and type checking. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/cp-ubsan.c b/gcc/cp/cp-ubsan.c index d1ef707..b064a98 100644 --- a/gcc/cp/cp-ubsan.c +++ b/gcc/cp/cp-ubsan.c @@ -1,5 +1,5 @@ /* UndefinedBehaviorSanitizer, undefined behavior detector. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Jakub Jelinek <jakub@redhat.com> This file is part of GCC. diff --git a/gcc/cp/cvt.c b/gcc/cp/cvt.c index 9e29225..22a72c0 100644 --- a/gcc/cp/cvt.c +++ b/gcc/cp/cvt.c @@ -1,5 +1,5 @@ /* Language-level data type conversion for GNU C++. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Hacked by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/cxx-pretty-print.c b/gcc/cp/cxx-pretty-print.c index b14aa96..9e0c5fc 100644 --- a/gcc/cp/cxx-pretty-print.c +++ b/gcc/cp/cxx-pretty-print.c @@ -1,5 +1,5 @@ /* Implementation of subroutines for the GNU C++ pretty-printer. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net> This file is part of GCC. diff --git a/gcc/cp/cxx-pretty-print.h b/gcc/cp/cxx-pretty-print.h index dd96226..7c7347f 100644 --- a/gcc/cp/cxx-pretty-print.h +++ b/gcc/cp/cxx-pretty-print.h @@ -1,5 +1,5 @@ /* Interface for the GNU C++ pretty-printer. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net> This file is part of GCC. diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index afe2aac..094e32e 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -1,5 +1,5 @@ /* Process declarations and variables for -*- C++ -*- compiler. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/decl.h b/gcc/cp/decl.h index 6667c33..3252dd8 100644 --- a/gcc/cp/decl.h +++ b/gcc/cp/decl.h @@ -1,5 +1,5 @@ /* Variables and structures for declaration processing. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/decl2.c b/gcc/cp/decl2.c index 5847e6b..9fb1d81 100644 --- a/gcc/cp/decl2.c +++ b/gcc/cp/decl2.c @@ -1,5 +1,5 @@ /* Process declarations and variables for C++ compiler. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. Hacked by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/dump.c b/gcc/cp/dump.c index 744bd73..c509bad 100644 --- a/gcc/cp/dump.c +++ b/gcc/cp/dump.c @@ -1,5 +1,5 @@ /* Tree-dumping functionality for intermediate representation. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Written by Mark Mitchell <mark@codesourcery.com> This file is part of GCC. diff --git a/gcc/cp/error.c b/gcc/cp/error.c index 298030b..973b303 100644 --- a/gcc/cp/error.c +++ b/gcc/cp/error.c @@ -1,6 +1,6 @@ /* Call-backs for C++ error reporting. This code is non-reentrant. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. This file is part of GCC. GCC is free software; you can redistribute it and/or modify diff --git a/gcc/cp/except.c b/gcc/cp/except.c index e385c67..e073bd4 100644 --- a/gcc/cp/except.c +++ b/gcc/cp/except.c @@ -1,5 +1,5 @@ /* Handle exceptional things in C++. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann <tiemann@cygnus.com> Rewritten by Mike Stump <mrs@cygnus.com>, based upon an initial re-implementation courtesy Tad Hunt. diff --git a/gcc/cp/expr.c b/gcc/cp/expr.c index d488912..cfc1c7b 100644 --- a/gcc/cp/expr.c +++ b/gcc/cp/expr.c @@ -1,6 +1,6 @@ /* Convert language-specific tree expression to rtl instructions, for GNU compiler. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/friend.c b/gcc/cp/friend.c index 4ea4bbc..fa20a93 100644 --- a/gcc/cp/friend.c +++ b/gcc/cp/friend.c @@ -1,5 +1,5 @@ /* Help friends in C++. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/g++spec.c b/gcc/cp/g++spec.c index 6c4574a..0ab63bc 100644 --- a/gcc/cp/g++spec.c +++ b/gcc/cp/g++spec.c @@ -1,5 +1,5 @@ /* Specific flags and argument handling of the C++ front end. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/init.c b/gcc/cp/init.c index 5b48a0e..aa4bab5 100644 --- a/gcc/cp/init.c +++ b/gcc/cp/init.c @@ -1,5 +1,5 @@ /* Handle initialization things in C++. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/lambda.c b/gcc/cp/lambda.c index b448ea7..50fb144 100644 --- a/gcc/cp/lambda.c +++ b/gcc/cp/lambda.c @@ -3,7 +3,7 @@ building RTL. These routines are used both during actual parsing and during the instantiation of template functions. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/lang-specs.h b/gcc/cp/lang-specs.h index c6e42eda..0ad4a33 100644 --- a/gcc/cp/lang-specs.h +++ b/gcc/cp/lang-specs.h @@ -1,5 +1,5 @@ /* Definitions for specs for C++. - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/lex.c b/gcc/cp/lex.c index 25529e7ab..11b8729 100644 --- a/gcc/cp/lex.c +++ b/gcc/cp/lex.c @@ -1,5 +1,5 @@ /* Separate lexical analyzer for GNU C++. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Hacked by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/logic.cc b/gcc/cp/logic.cc index ee68b54..e0ffbd8 100644 --- a/gcc/cp/logic.cc +++ b/gcc/cp/logic.cc @@ -1,5 +1,5 @@ /* Derivation and subsumption rules for constraints. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Andrew Sutton (andrew.n.sutton@gmail.com) This file is part of GCC. diff --git a/gcc/cp/mangle.c b/gcc/cp/mangle.c index 88c5fa2..36fc315 100644 --- a/gcc/cp/mangle.c +++ b/gcc/cp/mangle.c @@ -1,5 +1,5 @@ /* Name mangling for the 3.0 -*- C++ -*- ABI. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Written by Alex Samuel <samuel@codesourcery.com> This file is part of GCC. diff --git a/gcc/cp/method.c b/gcc/cp/method.c index 69e1262..fef19e1 100644 --- a/gcc/cp/method.c +++ b/gcc/cp/method.c @@ -1,6 +1,6 @@ /* Handle the hair of processing (but not expanding) inline functions. Also manage function and variable name overloading. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/name-lookup.c b/gcc/cp/name-lookup.c index 181dad0..3c2c50d 100644 --- a/gcc/cp/name-lookup.c +++ b/gcc/cp/name-lookup.c @@ -1,5 +1,5 @@ /* Definitions for C++ name lookup routines. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net> This file is part of GCC. diff --git a/gcc/cp/name-lookup.h b/gcc/cp/name-lookup.h index f529511..9a18593 100644 --- a/gcc/cp/name-lookup.h +++ b/gcc/cp/name-lookup.h @@ -1,5 +1,5 @@ /* Declarations for -*- C++ -*- name lookup routines. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net> This file is part of GCC. diff --git a/gcc/cp/operators.def b/gcc/cp/operators.def index ee0a4c1..c0a6593 100644 --- a/gcc/cp/operators.def +++ b/gcc/cp/operators.def @@ -5,7 +5,7 @@ non-overloadable operators (like the `?:' ternary operator). Written by Mark Mitchell <mark@codesourcery.com> - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/optimize.c b/gcc/cp/optimize.c index 994ee91..d4f12db 100644 --- a/gcc/cp/optimize.c +++ b/gcc/cp/optimize.c @@ -1,5 +1,5 @@ /* Perform optimizations on tree structure. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. Written by Mark Michell (mark@codesourcery.com). This file is part of GCC. diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c index 2e39107..a637a28 100644 --- a/gcc/cp/parser.c +++ b/gcc/cp/parser.c @@ -1,5 +1,5 @@ /* -*- C++ -*- Parser. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Written by Mark Mitchell <mark@codesourcery.com>. This file is part of GCC. diff --git a/gcc/cp/parser.h b/gcc/cp/parser.h index 7fee244..ec487ea 100644 --- a/gcc/cp/parser.h +++ b/gcc/cp/parser.h @@ -1,5 +1,5 @@ /* Data structures and function exported by the C++ Parser. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c index 7f8ce1d..5b12aa6 100644 --- a/gcc/cp/pt.c +++ b/gcc/cp/pt.c @@ -1,5 +1,5 @@ /* Handle parameterized types (templates) for GNU -*- C++ -*-. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Written by Ken Raeburn (raeburn@cygnus.com) while at Watchmaker Computing. Rewritten by Jason Merrill (jason@cygnus.com). diff --git a/gcc/cp/ptree.c b/gcc/cp/ptree.c index 8b0f284..285028a 100644 --- a/gcc/cp/ptree.c +++ b/gcc/cp/ptree.c @@ -1,5 +1,5 @@ /* Prints out trees in human readable form. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Hacked by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/rtti.c b/gcc/cp/rtti.c index 9a242dc..2fc52f0 100644 --- a/gcc/cp/rtti.c +++ b/gcc/cp/rtti.c @@ -1,5 +1,5 @@ /* RunTime Type Identification - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. Mostly written by Jason Merrill (jason@cygnus.com). This file is part of GCC. diff --git a/gcc/cp/search.c b/gcc/cp/search.c index 5bc8679..6eada2d 100644 --- a/gcc/cp/search.c +++ b/gcc/cp/search.c @@ -1,6 +1,6 @@ /* Breadth-first and depth-first routines for searching multiple-inheritance lattice for GNU C++. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/semantics.c b/gcc/cp/semantics.c index a3058d7..3669b24 100644 --- a/gcc/cp/semantics.c +++ b/gcc/cp/semantics.c @@ -3,7 +3,7 @@ building RTL. These routines are used both during actual parsing and during the instantiation of template functions. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. Written by Mark Mitchell (mmitchell@usa.net) based on code found formerly in parse.y and pt.c. diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c index df2470a..d59962c 100644 --- a/gcc/cp/tree.c +++ b/gcc/cp/tree.c @@ -1,5 +1,5 @@ /* Language-dependent node constructors for parse phase of GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Hacked by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/type-utils.h b/gcc/cp/type-utils.h index ff06850..680b249 100644 --- a/gcc/cp/type-utils.h +++ b/gcc/cp/type-utils.h @@ -1,5 +1,5 @@ /* Utilities for querying and manipulating type trees. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cp/typeck.c b/gcc/cp/typeck.c index 18c1685..9f4f535 100644 --- a/gcc/cp/typeck.c +++ b/gcc/cp/typeck.c @@ -1,5 +1,5 @@ /* Build expressions with type checking for C++ compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Hacked by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/typeck2.c b/gcc/cp/typeck2.c index def81b5..f36a564 100644 --- a/gcc/cp/typeck2.c +++ b/gcc/cp/typeck2.c @@ -1,6 +1,6 @@ /* Report error messages, build initializers, and perform some front-end optimizations for C++ compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Hacked by Michael Tiemann (tiemann@cygnus.com) This file is part of GCC. diff --git a/gcc/cp/vtable-class-hierarchy.c b/gcc/cp/vtable-class-hierarchy.c index 2e905f6..2a816d8 100644 --- a/gcc/cp/vtable-class-hierarchy.c +++ b/gcc/cp/vtable-class-hierarchy.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2012-2019 Free Software Foundation, Inc. +/* Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cppbuiltin.c b/gcc/cppbuiltin.c index 60e5bed..61efe9b 100644 --- a/gcc/cppbuiltin.c +++ b/gcc/cppbuiltin.c @@ -1,5 +1,5 @@ /* Define builtin-in macros for all front ends that perform preprocessing - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cppbuiltin.h b/gcc/cppbuiltin.h index c5a2135..7bcb5d1 100644 --- a/gcc/cppbuiltin.h +++ b/gcc/cppbuiltin.h @@ -1,5 +1,5 @@ /* Define builtin-in macros for all front ends that perform preprocessing - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cppdefault.c b/gcc/cppdefault.c index c479638..af38cc4 100644 --- a/gcc/cppdefault.c +++ b/gcc/cppdefault.c @@ -1,5 +1,5 @@ /* CPP Library. - Copyright (C) 1986-2019 Free Software Foundation, Inc. + Copyright (C) 1986-2020 Free Software Foundation, Inc. Contributed by Per Bothner, 1994-95. Based on CCCP program by Paul Rubin, June 1986 Adapted to ANSI C, Richard Stallman, Jan 1987 diff --git a/gcc/cppdefault.h b/gcc/cppdefault.h index e2d96f1..a681264 100644 --- a/gcc/cppdefault.h +++ b/gcc/cppdefault.h @@ -1,5 +1,5 @@ /* CPP Library. - Copyright (C) 1986-2019 Free Software Foundation, Inc. + Copyright (C) 1986-2020 Free Software Foundation, Inc. Contributed by Per Bothner, 1994-95. Based on CCCP program by Paul Rubin, June 1986 Adapted to ANSI C, Richard Stallman, Jan 1987 diff --git a/gcc/cprop.c b/gcc/cprop.c index 05d3686..169ca80 100644 --- a/gcc/cprop.c +++ b/gcc/cprop.c @@ -1,5 +1,5 @@ /* Global constant/copy propagation for RTL. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Common subexpression elimination for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cselib.c b/gcc/cselib.c index 973ff7b..845f79b 100644 --- a/gcc/cselib.c +++ b/gcc/cselib.c @@ -1,5 +1,5 @@ /* Common subexpression elimination library for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/cselib.h b/gcc/cselib.h index b5854ae..1628e13 100644 --- a/gcc/cselib.h +++ b/gcc/cselib.h @@ -1,5 +1,5 @@ /* Common subexpression elimination for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index 125bbc9..fbd56b7 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,5 +1,7 @@ 2020-01-01 Jakub Jelinek <jakub@redhat.com> + Update copyright years. + * gdc.texi: Bump @copyrights-d year. Copyright (C) 2020 Free Software Foundation, Inc. diff --git a/gcc/d/Make-lang.in b/gcc/d/Make-lang.in index 13b785e..71dccad 100644 --- a/gcc/d/Make-lang.in +++ b/gcc/d/Make-lang.in @@ -1,5 +1,5 @@ # Make-lang.in -- Top level -*- makefile -*- fragment for the D frontend. -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # GCC is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/d/config-lang.in b/gcc/d/config-lang.in index a3f78c7..f0edabc 100644 --- a/gcc/d/config-lang.in +++ b/gcc/d/config-lang.in @@ -1,5 +1,5 @@ # config-lang.in -- Top level configure fragment for gcc D frontend. -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # GCC is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/d/d-attribs.cc b/gcc/d/d-attribs.cc index 59dd2eb..c3b80ed 100644 --- a/gcc/d/d-attribs.cc +++ b/gcc/d/d-attribs.cc @@ -1,5 +1,5 @@ /* d-attribs.c -- D attributes handling. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/d-builtins.cc b/gcc/d/d-builtins.cc index 2ad0f8b..cb8f43a 100644 --- a/gcc/d/d-builtins.cc +++ b/gcc/d/d-builtins.cc @@ -1,5 +1,5 @@ /* d-builtins.cc -- GCC builtins support for D. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/d-codegen.cc b/gcc/d/d-codegen.cc index 01e6916..3895a59 100644 --- a/gcc/d/d-codegen.cc +++ b/gcc/d/d-codegen.cc @@ -1,5 +1,5 @@ /* d-codegen.cc -- Code generation and routines for manipulation of GCC trees. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/d-convert.cc b/gcc/d/d-convert.cc index fd4fc3c..533bbab 100644 --- a/gcc/d/d-convert.cc +++ b/gcc/d/d-convert.cc @@ -1,5 +1,5 @@ /* d-convert.cc -- Data type conversion routines. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/d-diagnostic.cc b/gcc/d/d-diagnostic.cc index 95a008d..6af35f7 100644 --- a/gcc/d/d-diagnostic.cc +++ b/gcc/d/d-diagnostic.cc @@ -1,5 +1,5 @@ /* d-diagnostics.cc -- D frontend interface to gcc diagnostics. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/d-frontend.cc b/gcc/d/d-frontend.cc index 77b6f22..ec08d62 100644 --- a/gcc/d/d-frontend.cc +++ b/gcc/d/d-frontend.cc @@ -1,5 +1,5 @@ /* d-frontend.cc -- D frontend interface to the gcc back-end. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/d-incpath.cc b/gcc/d/d-incpath.cc index 7c9a562..54acac8 100644 --- a/gcc/d/d-incpath.cc +++ b/gcc/d/d-incpath.cc @@ -1,5 +1,5 @@ /* d-incpath.cc -- Set up combined import paths for the D frontend. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/d-lang.cc b/gcc/d/d-lang.cc index 5cdb896..3f50b5f 100644 --- a/gcc/d/d-lang.cc +++ b/gcc/d/d-lang.cc @@ -1,5 +1,5 @@ /* d-lang.cc -- Language-dependent hooks for D. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/d-longdouble.cc b/gcc/d/d-longdouble.cc index f464de0..a8c90cf 100644 --- a/gcc/d/d-longdouble.cc +++ b/gcc/d/d-longdouble.cc @@ -1,5 +1,5 @@ /* d-longdouble.cc -- Software floating-point emulation for the frontend. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/d-spec.cc b/gcc/d/d-spec.cc index 9eba690..8a0c7ca 100644 --- a/gcc/d/d-spec.cc +++ b/gcc/d/d-spec.cc @@ -1,5 +1,5 @@ /* d-spec.c -- Specific flags and argument handling of the D front end. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/d-system.h b/gcc/d/d-system.h index b6f4ee5..c61ef4b 100644 --- a/gcc/d/d-system.h +++ b/gcc/d/d-system.h @@ -1,5 +1,5 @@ /* d-system.h -- DMD frontend inclusion of gcc header files. - * Copyright (C) 2018-2019 Free Software Foundation, Inc. + * Copyright (C) 2018-2020 Free Software Foundation, Inc. * * GCC is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/gcc/d/d-target-def.h b/gcc/d/d-target-def.h index 1eadddf..8bbb761 100644 --- a/gcc/d/d-target-def.h +++ b/gcc/d/d-target-def.h @@ -1,5 +1,5 @@ /* d-target-def.h -- Default initializers for D target hooks. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/d/d-target.cc b/gcc/d/d-target.cc index 37a07b1..4c51b43 100644 --- a/gcc/d/d-target.cc +++ b/gcc/d/d-target.cc @@ -1,5 +1,5 @@ /* d-target.cc -- Target interface for the D front end. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/d-target.def b/gcc/d/d-target.def index be46f06..d641c74 100644 --- a/gcc/d/d-target.def +++ b/gcc/d/d-target.def @@ -1,5 +1,5 @@ /* d-target.def -- Target hook definitions for the D front end. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/d/d-target.h b/gcc/d/d-target.h index 6d70aa4..d4413e4 100644 --- a/gcc/d/d-target.h +++ b/gcc/d/d-target.h @@ -1,5 +1,5 @@ /* d-target.h -- Data structure definitions for target-specific D behavior. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/d/d-tree.def b/gcc/d/d-tree.def index ae3f41d..c2393c6 100644 --- a/gcc/d/d-tree.def +++ b/gcc/d/d-tree.def @@ -1,6 +1,6 @@ /* d-tree.def -- Definitions and documentation for additional tree codes used in the D compiler (see tree.def for standard codes). - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/d-tree.h b/gcc/d/d-tree.h index a514bc3..4e9c0b7 100644 --- a/gcc/d/d-tree.h +++ b/gcc/d/d-tree.h @@ -1,5 +1,5 @@ /* d-tree.h -- Definitions and declarations for code generation. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/decl.cc b/gcc/d/decl.cc index bcce245..3824060 100644 --- a/gcc/d/decl.cc +++ b/gcc/d/decl.cc @@ -1,5 +1,5 @@ /* decl.cc -- Lower D frontend declarations to GCC trees. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/dmd/root/dsystem.h b/gcc/d/dmd/root/dsystem.h index 16caa89..304f5b1 100644 --- a/gcc/d/dmd/root/dsystem.h +++ b/gcc/d/dmd/root/dsystem.h @@ -1,5 +1,5 @@ /* dsystem.h -- Get common system includes from the host. - * Copyright (C) 2018-2019 Free Software Foundation, Inc. + * Copyright (C) 2018-2020 Free Software Foundation, Inc. * * GCC is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/gcc/d/expr.cc b/gcc/d/expr.cc index 826c32a..59777e2 100644 --- a/gcc/d/expr.cc +++ b/gcc/d/expr.cc @@ -1,5 +1,5 @@ /* expr.cc -- Lower D frontend expressions to GCC trees. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/imports.cc b/gcc/d/imports.cc index 03065e7..2e3eb74 100644 --- a/gcc/d/imports.cc +++ b/gcc/d/imports.cc @@ -1,5 +1,5 @@ /* imports.cc -- Build imported modules/declarations. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/intrinsics.cc b/gcc/d/intrinsics.cc index 56eab52..9a9fd41 100644 --- a/gcc/d/intrinsics.cc +++ b/gcc/d/intrinsics.cc @@ -1,5 +1,5 @@ /* intrinsics.cc -- D language compiler intrinsics. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/intrinsics.def b/gcc/d/intrinsics.def index c49bafb..3c8ed10 100644 --- a/gcc/d/intrinsics.def +++ b/gcc/d/intrinsics.def @@ -1,5 +1,5 @@ /* intrinsics.def -- Definitions for D compiler intrinsics. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/lang-specs.h b/gcc/d/lang-specs.h index 098f0f9..19e787c 100644 --- a/gcc/d/lang-specs.h +++ b/gcc/d/lang-specs.h @@ -1,5 +1,5 @@ /* lang-specs.h -- GCC driver specs for D frontend. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free diff --git a/gcc/d/lang.opt b/gcc/d/lang.opt index 26cf52c..e14c83d 100644 --- a/gcc/d/lang.opt +++ b/gcc/d/lang.opt @@ -1,5 +1,5 @@ ; lang.opt -- Options for the D front end. -; Copyright (C) 2006-2019 Free Software Foundation, Inc. +; Copyright (C) 2006-2020 Free Software Foundation, Inc. ; ; GCC is free software; you can redistribute it and/or modify it under ; the terms of the GNU General Public License as published by the Free diff --git a/gcc/d/longdouble.h b/gcc/d/longdouble.h index f7f1684..0d91a99 100644 --- a/gcc/d/longdouble.h +++ b/gcc/d/longdouble.h @@ -1,5 +1,5 @@ /* longdouble.h -- Definitions of floating-point access for the frontend. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/modules.cc b/gcc/d/modules.cc index a25e06a..ba18f2c 100644 --- a/gcc/d/modules.cc +++ b/gcc/d/modules.cc @@ -1,5 +1,5 @@ /* modules.cc -- D module initialization and termination. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/runtime.cc b/gcc/d/runtime.cc index 72659ae..ab1c04d 100644 --- a/gcc/d/runtime.cc +++ b/gcc/d/runtime.cc @@ -1,5 +1,5 @@ /* runtime.cc -- D runtime functions called by generated code. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/runtime.def b/gcc/d/runtime.def index e1c58ef..1aa7331 100644 --- a/gcc/d/runtime.def +++ b/gcc/d/runtime.def @@ -1,5 +1,5 @@ /* runtime.def -- Definitions for D runtime functions. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/toir.cc b/gcc/d/toir.cc index 4c4d639..21e31dc 100644 --- a/gcc/d/toir.cc +++ b/gcc/d/toir.cc @@ -1,5 +1,5 @@ /* toir.cc -- Lower D frontend statements to GCC trees. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/typeinfo.cc b/gcc/d/typeinfo.cc index 25bdb42..d4f7771 100644 --- a/gcc/d/typeinfo.cc +++ b/gcc/d/typeinfo.cc @@ -1,5 +1,5 @@ /* typeinfo.cc -- D runtime type identification. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/d/types.cc b/gcc/d/types.cc index 8f0aa37..736f128 100644 --- a/gcc/d/types.cc +++ b/gcc/d/types.cc @@ -1,5 +1,5 @@ /* types.cc -- Lower D frontend types to GCC trees. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/data-streamer-in.c b/gcc/data-streamer-in.c index d9742d5..d3ba634 100644 --- a/gcc/data-streamer-in.c +++ b/gcc/data-streamer-in.c @@ -1,7 +1,7 @@ /* Routines for restoring various data types from a file stream. This deals with various data types like strings, integers, enums, etc. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@google.com> This file is part of GCC. diff --git a/gcc/data-streamer-out.c b/gcc/data-streamer-out.c index 54d080e..6603839 100644 --- a/gcc/data-streamer-out.c +++ b/gcc/data-streamer-out.c @@ -1,7 +1,7 @@ /* Routines for saving various data types to a file stream. This deals with various data types like strings, integers, enums, etc. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@google.com> This file is part of GCC. diff --git a/gcc/data-streamer.c b/gcc/data-streamer.c index b1fae33..33a2a0e 100644 --- a/gcc/data-streamer.c +++ b/gcc/data-streamer.c @@ -1,6 +1,6 @@ /* Generic streaming support for basic data types. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@google.com> This file is part of GCC. diff --git a/gcc/data-streamer.h b/gcc/data-streamer.h index c1b1501..61fa3f9 100644 --- a/gcc/data-streamer.h +++ b/gcc/data-streamer.h @@ -1,6 +1,6 @@ /* Generic streaming support for various data types. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@google.com> This file is part of GCC. diff --git a/gcc/dbgcnt.c b/gcc/dbgcnt.c index 2b6b880..b0dd893 100644 --- a/gcc/dbgcnt.c +++ b/gcc/dbgcnt.c @@ -1,5 +1,5 @@ /* Debug counter for debugging support - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/dbgcnt.def b/gcc/dbgcnt.def index 5b96a7e..232b192 100644 --- a/gcc/dbgcnt.def +++ b/gcc/dbgcnt.def @@ -1,5 +1,5 @@ /* This file contains the list of the debug counter for GCC. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/dbgcnt.h b/gcc/dbgcnt.h index c855d23..0578dc7 100644 --- a/gcc/dbgcnt.h +++ b/gcc/dbgcnt.h @@ -1,5 +1,5 @@ /* Debug counter for debugging support - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/dbxout.c b/gcc/dbxout.c index 81577df..5a20fde 100644 --- a/gcc/dbxout.c +++ b/gcc/dbxout.c @@ -1,5 +1,5 @@ /* Output dbx-format symbol table information from GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/dbxout.h b/gcc/dbxout.h index c655e48..8ed314c 100644 --- a/gcc/dbxout.h +++ b/gcc/dbxout.h @@ -1,5 +1,5 @@ /* dbxout.h - Various declarations for functions found in dbxout.c - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* RTL dead code elimination. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* RTL dead code elimination. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* DDG - Data Dependence Graph implementation. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Ayal Zaks and Mustafa Hagog <zaks,mustafa@il.ibm.com> This file is part of GCC. @@ -1,5 +1,5 @@ /* DDG - Data Dependence Graph - interface. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Ayal Zaks and Mustafa Hagog <zaks,mustafa@il.ibm.com> This file is part of GCC. diff --git a/gcc/debug.c b/gcc/debug.c index b44e6a7..f691541 100644 --- a/gcc/debug.c +++ b/gcc/debug.c @@ -1,5 +1,5 @@ /* Do-nothing debug hooks for GCC. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/debug.h b/gcc/debug.h index 412e7ca..2603259 100644 --- a/gcc/debug.h +++ b/gcc/debug.h @@ -1,5 +1,5 @@ /* Debug hooks for GCC. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/defaults.h b/gcc/defaults.h index 72d4fba..f1a3862 100644 --- a/gcc/defaults.h +++ b/gcc/defaults.h @@ -1,5 +1,5 @@ /* Definitions of various defaults for tm.h macros. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Ron Guilmette (rfg@monkeys.com) This file is part of GCC. diff --git a/gcc/df-core.c b/gcc/df-core.c index 7250c39..346849e 100644 --- a/gcc/df-core.c +++ b/gcc/df-core.c @@ -1,5 +1,5 @@ /* Allocation for dataflow support routines. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Originally contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz, mhayes@redhat.com) Major rewrite contributed by Danny Berlin (dberlin@dberlin.org) diff --git a/gcc/df-problems.c b/gcc/df-problems.c index f1fd0af..c025336 100644 --- a/gcc/df-problems.c +++ b/gcc/df-problems.c @@ -1,5 +1,5 @@ /* Standard problems for dataflow support routines. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Originally contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz, mhayes@redhat.com) Major rewrite contributed by Danny Berlin (dberlin@dberlin.org) diff --git a/gcc/df-scan.c b/gcc/df-scan.c index 55c03c8..93b060f 100644 --- a/gcc/df-scan.c +++ b/gcc/df-scan.c @@ -1,5 +1,5 @@ /* Scanning of rtl for dataflow analysis. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Originally contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz, mhayes@redhat.com) Major rewrite contributed by Danny Berlin (dberlin@dberlin.org) @@ -1,6 +1,6 @@ /* Form lists of pseudo register references for autoinc optimization for GNU compiler. This is part of flow optimization. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Originally contributed by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz, mhayes@redhat.com) Major rewrite contributed by Danny Berlin (dberlin@dberlin.org) @@ -1,5 +1,5 @@ /* Decimal floating point support. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Decimal floating point support functions for GNU compiler. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/diagnostic-color.c b/gcc/diagnostic-color.c index abc919f..75fdc70 100644 --- a/gcc/diagnostic-color.c +++ b/gcc/diagnostic-color.c @@ -1,5 +1,5 @@ /* Output colorization. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/diagnostic-color.h b/gcc/diagnostic-color.h index 1349d04..b0e7c34 100644 --- a/gcc/diagnostic-color.h +++ b/gcc/diagnostic-color.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Manuel Lopez-Ibanez <manu@gcc.gnu.org> This file is part of GCC. @@ -19,7 +19,7 @@ along with GCC; see the file COPYING3. If not see /* Based on code from: */ /* grep.c - main driver file for grep. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/diagnostic-core.h b/gcc/diagnostic-core.h index 2e7f120..38b8557 100644 --- a/gcc/diagnostic-core.h +++ b/gcc/diagnostic-core.h @@ -1,7 +1,7 @@ /* Declarations of core diagnostic functionality for code that does not need to deal with diagnostic contexts or diagnostic info structures. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/diagnostic-format-json.cc b/gcc/diagnostic-format-json.cc index 18f7a56..b252a21 100644 --- a/gcc/diagnostic-format-json.cc +++ b/gcc/diagnostic-format-json.cc @@ -1,5 +1,5 @@ /* JSON output for diagnostics - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/diagnostic-metadata.h b/gcc/diagnostic-metadata.h index a759d44..6587d84 100644 --- a/gcc/diagnostic-metadata.h +++ b/gcc/diagnostic-metadata.h @@ -1,5 +1,5 @@ /* Additional metadata for a diagnostic. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com> This file is part of GCC. diff --git a/gcc/diagnostic-show-locus.c b/gcc/diagnostic-show-locus.c index c87603c..4ca8efe 100644 --- a/gcc/diagnostic-show-locus.c +++ b/gcc/diagnostic-show-locus.c @@ -1,5 +1,5 @@ /* Diagnostic subroutines for printing source-code - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by Gabriel Dos Reis <gdr@codesourcery.com> This file is part of GCC. diff --git a/gcc/diagnostic-url.h b/gcc/diagnostic-url.h index ce0de45..6be0569 100644 --- a/gcc/diagnostic-url.h +++ b/gcc/diagnostic-url.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2019 Free Software Foundation, Inc. +/* Copyright (C) 2019-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/diagnostic.c b/gcc/diagnostic.c index 95cfb6e..1ab420c 100644 --- a/gcc/diagnostic.c +++ b/gcc/diagnostic.c @@ -1,5 +1,5 @@ /* Language-independent diagnostic subroutines for the GNU Compiler Collection - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Contributed by Gabriel Dos Reis <gdr@codesourcery.com> This file is part of GCC. diff --git a/gcc/diagnostic.def b/gcc/diagnostic.def index f3c0b2c..3eb7b3e 100644 --- a/gcc/diagnostic.def +++ b/gcc/diagnostic.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2001-2019 Free Software Foundation, Inc. +/* Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/diagnostic.h b/gcc/diagnostic.h index 3a49c99..a670e0c 100644 --- a/gcc/diagnostic.h +++ b/gcc/diagnostic.h @@ -1,5 +1,5 @@ /* Various declarations for language-independent diagnostics subroutines. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Gabriel Dos Reis <gdr@codesourcery.com> This file is part of GCC. diff --git a/gcc/doc/avr-mmcu.texi b/gcc/doc/avr-mmcu.texi index 8c8d4da..5cd7b50 100644 --- a/gcc/doc/avr-mmcu.texi +++ b/gcc/doc/avr-mmcu.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2012-2019 Free Software Foundation, Inc. +@c Copyright (C) 2012-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc/doc/include/fdl.texi. diff --git a/gcc/doc/bugreport.texi b/gcc/doc/bugreport.texi index 2c494c5..3f6a8c6 100644 --- a/gcc/doc/bugreport.texi +++ b/gcc/doc/bugreport.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/cfg.texi b/gcc/doc/cfg.texi index ee1a1c6..3661296 100644 --- a/gcc/doc/cfg.texi +++ b/gcc/doc/cfg.texi @@ -1,5 +1,5 @@ @c -*-texinfo-*- -@c Copyright (C) 2001-2019 Free Software Foundation, Inc. +@c Copyright (C) 2001-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/collect2.texi b/gcc/doc/collect2.texi index 313f798..b5f7592 100644 --- a/gcc/doc/collect2.texi +++ b/gcc/doc/collect2.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/compat.texi b/gcc/doc/compat.texi index d412cdc..257ac34 100644 --- a/gcc/doc/compat.texi +++ b/gcc/doc/compat.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2002-2019 Free Software Foundation, Inc. +@c Copyright (C) 2002-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/configfiles.texi b/gcc/doc/configfiles.texi index e333fc5..1176bd7 100644 --- a/gcc/doc/configfiles.texi +++ b/gcc/doc/configfiles.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/configterms.texi b/gcc/doc/configterms.texi index 35981cc..ed2cd72 100644 --- a/gcc/doc/configterms.texi +++ b/gcc/doc/configterms.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2001-2019 Free Software Foundation, Inc. +@c Copyright (C) 2001-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/contrib.texi b/gcc/doc/contrib.texi index 5e41b76..39b2335 100644 --- a/gcc/doc/contrib.texi +++ b/gcc/doc/contrib.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/contribute.texi b/gcc/doc/contribute.texi index bc3d209..3c71155 100644 --- a/gcc/doc/contribute.texi +++ b/gcc/doc/contribute.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/cppdiropts.texi b/gcc/doc/cppdiropts.texi index cc72360..93b9a06 100644 --- a/gcc/doc/cppdiropts.texi +++ b/gcc/doc/cppdiropts.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1999-2019 Free Software Foundation, Inc. +@c Copyright (C) 1999-2020 Free Software Foundation, Inc. @c This is part of the CPP and GCC manuals. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/cppenv.texi b/gcc/doc/cppenv.texi index 74fcb39..123df5c 100644 --- a/gcc/doc/cppenv.texi +++ b/gcc/doc/cppenv.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1999-2019 Free Software Foundation, Inc. +@c Copyright (C) 1999-2020 Free Software Foundation, Inc. @c This is part of the CPP and GCC manuals. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/cppopts.texi b/gcc/doc/cppopts.texi index f4bc3f5..7f1849d 100644 --- a/gcc/doc/cppopts.texi +++ b/gcc/doc/cppopts.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1999-2019 Free Software Foundation, Inc. +@c Copyright (C) 1999-2020 Free Software Foundation, Inc. @c This is part of the CPP and GCC manuals. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/cppwarnopts.texi b/gcc/doc/cppwarnopts.texi index e2cbf71..fdac542 100644 --- a/gcc/doc/cppwarnopts.texi +++ b/gcc/doc/cppwarnopts.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1999-2019 Free Software Foundation, Inc. +@c Copyright (C) 1999-2020 Free Software Foundation, Inc. @c This is part of the CPP and GCC manuals. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi index e6aefd1..05ec62c 100644 --- a/gcc/doc/extend.texi +++ b/gcc/doc/extend.texi @@ -1,4 +1,4 @@ -c Copyright (C) 1988-2019 Free Software Foundation, Inc. +c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/fragments.texi b/gcc/doc/fragments.texi index 299adef..77a53c6 100644 --- a/gcc/doc/fragments.texi +++ b/gcc/doc/fragments.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/frontends.texi b/gcc/doc/frontends.texi index aa0035d..c67745c 100644 --- a/gcc/doc/frontends.texi +++ b/gcc/doc/frontends.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/gcov-dump.texi b/gcc/doc/gcov-dump.texi index 8fcfd6f..776c0d5 100644 --- a/gcc/doc/gcov-dump.texi +++ b/gcc/doc/gcov-dump.texi @@ -1,10 +1,10 @@ -@c Copyright (C) 2017-2019 Free Software Foundation, Inc. +@c Copyright (C) 2017-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. @ignore @c man begin COPYRIGHT -Copyright @copyright{} 2017-2019 Free Software Foundation, Inc. +Copyright @copyright{} 2017-2020 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or diff --git a/gcc/doc/gcov-tool.texi b/gcc/doc/gcov-tool.texi index 03fd577..71e9b60 100644 --- a/gcc/doc/gcov-tool.texi +++ b/gcc/doc/gcov-tool.texi @@ -1,10 +1,10 @@ -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. @ignore @c man begin COPYRIGHT -Copyright @copyright{} 2014-2019 Free Software Foundation, Inc. +Copyright @copyright{} 2014-2020 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or diff --git a/gcc/doc/gcov.texi b/gcc/doc/gcov.texi index 03d12ce..61250c9 100644 --- a/gcc/doc/gcov.texi +++ b/gcc/doc/gcov.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1996-2019 Free Software Foundation, Inc. +@c Copyright (C) 1996-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/generic.texi b/gcc/doc/generic.texi index badaaec..827c423 100644 --- a/gcc/doc/generic.texi +++ b/gcc/doc/generic.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2004-2019 Free Software Foundation, Inc. +@c Copyright (C) 2004-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/gimple.texi b/gcc/doc/gimple.texi index 74ca401..5e0fc2e 100644 --- a/gcc/doc/gimple.texi +++ b/gcc/doc/gimple.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2008-2019 Free Software Foundation, Inc. +@c Copyright (C) 2008-2020 Free Software Foundation, Inc. @c Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/gty.texi b/gcc/doc/gty.texi index 4f3cd4f..9414d3c 100644 --- a/gcc/doc/gty.texi +++ b/gcc/doc/gty.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2002-2019 Free Software Foundation, Inc. +@c Copyright (C) 2002-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/headerdirs.texi b/gcc/doc/headerdirs.texi index 3cec810..e168824 100644 --- a/gcc/doc/headerdirs.texi +++ b/gcc/doc/headerdirs.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/hostconfig.texi b/gcc/doc/hostconfig.texi index bb29e03..4fb5b68 100644 --- a/gcc/doc/hostconfig.texi +++ b/gcc/doc/hostconfig.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gccint.texi. diff --git a/gcc/doc/implement-c.texi b/gcc/doc/implement-c.texi index 8a50c43..692297b 100644 --- a/gcc/doc/implement-c.texi +++ b/gcc/doc/implement-c.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2001-2019 Free Software Foundation, Inc. +@c Copyright (C) 2001-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/implement-cxx.texi b/gcc/doc/implement-cxx.texi index 73c9e6d..6d58ec2 100644 --- a/gcc/doc/implement-cxx.texi +++ b/gcc/doc/implement-cxx.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2009-2019 Free Software Foundation, Inc. +@c Copyright (C) 2009-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/include/gcc-common.texi b/gcc/doc/include/gcc-common.texi index 394612f..1bc45cd 100644 --- a/gcc/doc/include/gcc-common.texi +++ b/gcc/doc/include/gcc-common.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2001-2019 Free Software Foundation, Inc. +@c Copyright (C) 2001-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/install-old.texi b/gcc/doc/install-old.texi index 6c67a19..88fcd83 100644 --- a/gcc/doc/install-old.texi +++ b/gcc/doc/install-old.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file install.texi. diff --git a/gcc/doc/install.texi2html b/gcc/doc/install.texi2html index 4c27af7..48bfd76 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. # -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 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/doc/interface.texi b/gcc/doc/interface.texi index 775b34e..12205b4 100644 --- a/gcc/doc/interface.texi +++ b/gcc/doc/interface.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index f750581..2b5162c 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/languages.texi b/gcc/doc/languages.texi index c9b0861..7064148 100644 --- a/gcc/doc/languages.texi +++ b/gcc/doc/languages.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2002-2019 Free Software Foundation, Inc. +@c Copyright (C) 2002-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/libgcc.texi b/gcc/doc/libgcc.texi index bf0ca9c..1d80d21 100644 --- a/gcc/doc/libgcc.texi +++ b/gcc/doc/libgcc.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2003-2019 Free Software Foundation, Inc. +@c Copyright (C) 2003-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. @c Contributed by Aldy Hernandez <aldy@quesejoda.com> diff --git a/gcc/doc/loop.texi b/gcc/doc/loop.texi index a753713..04ede3b 100644 --- a/gcc/doc/loop.texi +++ b/gcc/doc/loop.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2006-2019 Free Software Foundation, Inc. +@c Copyright (C) 2006-2020 Free Software Foundation, Inc. @c Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/lto-dump.texi b/gcc/doc/lto-dump.texi index d843975..d57a124 100644 --- a/gcc/doc/lto-dump.texi +++ b/gcc/doc/lto-dump.texi @@ -1,10 +1,10 @@ -@c Copyright (C) 2018-2019 Free Software Foundation, Inc. +@c Copyright (C) 2018-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. @ignore @c man begin COPYRIGHT -Copyright @copyright{} 2017-2018 Free Software Foundation, Inc. +Copyright @copyright{} 2017-2020 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or diff --git a/gcc/doc/lto.texi b/gcc/doc/lto.texi index 09f0184..673902d 100644 --- a/gcc/doc/lto.texi +++ b/gcc/doc/lto.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2010-2019 Free Software Foundation, Inc. +@c Copyright (C) 2010-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. @c Contributed by Jan Hubicka <jh@suse.cz> and diff --git a/gcc/doc/makefile.texi b/gcc/doc/makefile.texi index 96d332a..4665053 100644 --- a/gcc/doc/makefile.texi +++ b/gcc/doc/makefile.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2001-2019 Free Software Foundation, Inc. +@c Copyright (C) 2001-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/match-and-simplify.texi b/gcc/doc/match-and-simplify.texi index b34b8db..1df8b90 100644 --- a/gcc/doc/match-and-simplify.texi +++ b/gcc/doc/match-and-simplify.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi index 0ad4a00..241c64b 100644 --- a/gcc/doc/md.texi +++ b/gcc/doc/md.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/objc.texi b/gcc/doc/objc.texi index 29039ea..11e3fef 100644 --- a/gcc/doc/objc.texi +++ b/gcc/doc/objc.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/optinfo.texi b/gcc/doc/optinfo.texi index c4f518e..abb2122 100644 --- a/gcc/doc/optinfo.texi +++ b/gcc/doc/optinfo.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2013-2019 Free Software Foundation, Inc. +@c Copyright (C) 2013-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/options.texi b/gcc/doc/options.texi index c7c70ac..a8e83fc 100644 --- a/gcc/doc/options.texi +++ b/gcc/doc/options.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2003-2019 Free Software Foundation, Inc. +@c Copyright (C) 2003-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/passes.texi b/gcc/doc/passes.texi index 889fa0f..7424690 100644 --- a/gcc/doc/passes.texi +++ b/gcc/doc/passes.texi @@ -1,6 +1,6 @@ @c markers: BUG TODO -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/plugins.texi b/gcc/doc/plugins.texi index 90e7571..23a8b41 100644 --- a/gcc/doc/plugins.texi +++ b/gcc/doc/plugins.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2009-2019 Free Software Foundation, Inc. +@c Copyright (C) 2009-2020 Free Software Foundation, Inc. @c Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/portability.texi b/gcc/doc/portability.texi index f92df78..3fbaad8 100644 --- a/gcc/doc/portability.texi +++ b/gcc/doc/portability.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/rtl.texi b/gcc/doc/rtl.texi index 3df7982..501fa1a 100644 --- a/gcc/doc/rtl.texi +++ b/gcc/doc/rtl.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/service.texi b/gcc/doc/service.texi index 68d6383..d47a541 100644 --- a/gcc/doc/service.texi +++ b/gcc/doc/service.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/sourcebuild.texi b/gcc/doc/sourcebuild.texi index fdfd9dc..87d42e3 100644 --- a/gcc/doc/sourcebuild.texi +++ b/gcc/doc/sourcebuild.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2002-2019 Free Software Foundation, Inc. +@c Copyright (C) 2002-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/standards.texi b/gcc/doc/standards.texi index 83a3dc6..f39d8b3 100644 --- a/gcc/doc/standards.texi +++ b/gcc/doc/standards.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2000-2019 Free Software Foundation, Inc. +@c Copyright (C) 2000-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi index 5b8b68b..0e90b31 100644 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/tm.texi.in b/gcc/doc/tm.texi.in index 1b061d7..58647f0 100644 --- a/gcc/doc/tm.texi.in +++ b/gcc/doc/tm.texi.in @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/tree-ssa.texi b/gcc/doc/tree-ssa.texi index 20cbe18..e83e4e9 100644 --- a/gcc/doc/tree-ssa.texi +++ b/gcc/doc/tree-ssa.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2004-2019 Free Software Foundation, Inc. +@c Copyright (C) 2004-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/trouble.texi b/gcc/doc/trouble.texi index 693912e..419a24b 100644 --- a/gcc/doc/trouble.texi +++ b/gcc/doc/trouble.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 1988-2019 Free Software Foundation, Inc. +@c Copyright (C) 1988-2020 Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/doc/ux.texi b/gcc/doc/ux.texi index caa690b..eee2592 100644 --- a/gcc/doc/ux.texi +++ b/gcc/doc/ux.texi @@ -1,4 +1,4 @@ -@c Copyright (C) 2018-2019 Free Software Foundation, Inc. +@c Copyright (C) 2018-2020 Free Software Foundation, Inc. @c Free Software Foundation, Inc. @c This is part of the GCC manual. @c For copying conditions, see the file gcc.texi. diff --git a/gcc/dojump.c b/gcc/dojump.c index bac37a3..7bf578a 100644 --- a/gcc/dojump.c +++ b/gcc/dojump.c @@ -1,5 +1,5 @@ /* Convert tree expression to rtl instructions, for GNU compiler. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/dojump.h b/gcc/dojump.h index f4dbc11..414dc32 100644 --- a/gcc/dojump.h +++ b/gcc/dojump.h @@ -1,5 +1,5 @@ /* Export function prototypes from dojump.c. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/dominance.c b/gcc/dominance.c index d245776..0d7655c 100644 --- a/gcc/dominance.c +++ b/gcc/dominance.c @@ -1,5 +1,5 @@ /* Calculate (post)dominators in slightly super-linear time. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Michael Matz (matz@ifh.de). This file is part of GCC. diff --git a/gcc/dominance.h b/gcc/dominance.h index 5b59833..179cc60 100644 --- a/gcc/dominance.h +++ b/gcc/dominance.h @@ -1,5 +1,5 @@ /* Calculate (post)dominators header file. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/domwalk.c b/gcc/domwalk.c index 42c5127..6f00451 100644 --- a/gcc/domwalk.c +++ b/gcc/domwalk.c @@ -1,5 +1,5 @@ /* Generic dominator tree walker - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@redhat.com> This file is part of GCC. diff --git a/gcc/domwalk.h b/gcc/domwalk.h index f865c61..9388f8e 100644 --- a/gcc/domwalk.h +++ b/gcc/domwalk.h @@ -1,5 +1,5 @@ /* Generic dominator tree walker - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@redhat.com> This file is part of GCC. diff --git a/gcc/double-int.c b/gcc/double-int.c index 574856a..fdbd325 100644 --- a/gcc/double-int.c +++ b/gcc/double-int.c @@ -1,5 +1,5 @@ /* Operations with long integers. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/double-int.h b/gcc/double-int.h index 09bf154..6530d7f 100644 --- a/gcc/double-int.h +++ b/gcc/double-int.h @@ -1,5 +1,5 @@ /* Operations with long integers. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* RTL dead store elimination. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Richard Sandiford <rsandifor@codesourcery.com> and Kenneth Zadeck <zadeck@naturalbridge.com> diff --git a/gcc/dump-context.h b/gcc/dump-context.h index bb856c6..347477f 100644 --- a/gcc/dump-context.h +++ b/gcc/dump-context.h @@ -1,5 +1,5 @@ /* Support code for handling the various dump_* calls in dumpfile.h - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/dumpfile.c b/gcc/dumpfile.c index 7ea8f85..468ffab 100644 --- a/gcc/dumpfile.c +++ b/gcc/dumpfile.c @@ -1,5 +1,5 @@ /* Dump infrastructure for optimizations and intermediate representation. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/dumpfile.h b/gcc/dumpfile.h index ad8bcb2..840ae4d 100644 --- a/gcc/dumpfile.h +++ b/gcc/dumpfile.h @@ -1,5 +1,5 @@ /* Definitions for the shared dumpfile. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/dwarf2asm.c b/gcc/dwarf2asm.c index 488e54b..c8e8f13 100644 --- a/gcc/dwarf2asm.c +++ b/gcc/dwarf2asm.c @@ -1,5 +1,5 @@ /* Dwarf2 assembler output helper routines. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/dwarf2asm.h b/gcc/dwarf2asm.h index 965bc7f..e958cde 100644 --- a/gcc/dwarf2asm.h +++ b/gcc/dwarf2asm.h @@ -1,5 +1,5 @@ /* Dwarf2 assembler output helper routines. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/dwarf2cfi.c b/gcc/dwarf2cfi.c index 95ba0f7..229fbfa 100644 --- a/gcc/dwarf2cfi.c +++ b/gcc/dwarf2cfi.c @@ -1,5 +1,5 @@ /* Dwarf2 Call Frame Information helper routines. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index ff55e39..d0dee48 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -1,5 +1,5 @@ /* Output Dwarf2 format symbol table information from GCC. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Gary Funck (gary@intrepid.com). Derived from DWARF 1 implementation of Ron Guilmette (rfg@monkeys.com). Extensively modified by Jason Merrill (jason@cygnus.com). diff --git a/gcc/dwarf2out.h b/gcc/dwarf2out.h index add8836..9571f8b 100644 --- a/gcc/dwarf2out.h +++ b/gcc/dwarf2out.h @@ -1,5 +1,5 @@ /* dwarf2out.h - Various declarations for functions found in dwarf2out.c - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/early-remat.c b/gcc/early-remat.c index bb2d433..80672cc 100644 --- a/gcc/early-remat.c +++ b/gcc/early-remat.c @@ -1,5 +1,5 @@ /* Early (pre-RA) rematerialization - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/edit-context.c b/gcc/edit-context.c index 4cd26c9..97897d6 100644 --- a/gcc/edit-context.c +++ b/gcc/edit-context.c @@ -1,5 +1,5 @@ /* Determining the results of applying fix-it hints. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/edit-context.h b/gcc/edit-context.h index a26ed1d..d25c060 100644 --- a/gcc/edit-context.h +++ b/gcc/edit-context.h @@ -1,5 +1,5 @@ /* Determining the results of applying fix-it hints. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index 33ecfa2..c496280 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -1,5 +1,5 @@ /* Emit RTL for the GCC expander. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/emit-rtl.h b/gcc/emit-rtl.h index 320aab5..a878efe 100644 --- a/gcc/emit-rtl.h +++ b/gcc/emit-rtl.h @@ -1,5 +1,5 @@ /* Exported functions from emit-rtl.c - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/errors.c b/gcc/errors.c index 167787d..489f4b0 100644 --- a/gcc/errors.c +++ b/gcc/errors.c @@ -1,5 +1,5 @@ /* Basic error reporting routines. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/errors.h b/gcc/errors.h index 11ead1a..722ac48 100644 --- a/gcc/errors.h +++ b/gcc/errors.h @@ -1,5 +1,5 @@ /* Basic error reporting routines. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/escaped_string.h b/gcc/escaped_string.h index b83e128..174422f 100644 --- a/gcc/escaped_string.h +++ b/gcc/escaped_string.h @@ -1,5 +1,5 @@ /* Shared escaped string class. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/et-forest.c b/gcc/et-forest.c index 6f0f6b6..5e91bef 100644 --- a/gcc/et-forest.c +++ b/gcc/et-forest.c @@ -1,6 +1,6 @@ /* ET-trees data structure implementation. Contributed by Pavel Nejedly - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of the libiberty library. Libiberty is free software; you can redistribute it and/or diff --git a/gcc/et-forest.h b/gcc/et-forest.h index 3eb9ab4..40f9ebd 100644 --- a/gcc/et-forest.h +++ b/gcc/et-forest.h @@ -1,5 +1,5 @@ /* Et-forest data structure implementation. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/except.c b/gcc/except.c index 1e6f8af..5df0a4c 100644 --- a/gcc/except.c +++ b/gcc/except.c @@ -1,5 +1,5 @@ /* Implements exception handling. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. Contributed by Mike Stump <mrs@cygnus.com>. This file is part of GCC. diff --git a/gcc/except.h b/gcc/except.h index dbd4ddb..b7ce39d 100644 --- a/gcc/except.h +++ b/gcc/except.h @@ -1,5 +1,5 @@ /* Exception Handling interface routines. - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Mike Stump <mrs@cygnus.com>. This file is part of GCC. diff --git a/gcc/exec-tool.in b/gcc/exec-tool.in index 34b0341..4553084 100644 --- a/gcc/exec-tool.in +++ b/gcc/exec-tool.in @@ -1,6 +1,6 @@ #! /bin/sh -# Copyright (C) 2007-2019 Free Software Foundation, Inc. +# Copyright (C) 2007-2020 Free Software Foundation, Inc. # This file is part of GCC. # GCC is free software; you can redistribute it and/or modify diff --git a/gcc/explow.c b/gcc/explow.c index d174632..77f0c07 100644 --- a/gcc/explow.c +++ b/gcc/explow.c @@ -1,5 +1,5 @@ /* Subroutines for manipulating rtx's in semantically interesting ways. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/explow.h b/gcc/explow.h index 5110ad8..cc44bf8 100644 --- a/gcc/explow.h +++ b/gcc/explow.h @@ -1,5 +1,5 @@ /* Export function prototypes from explow.c. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/expmed.c b/gcc/expmed.c index a4a2556..0461027 100644 --- a/gcc/expmed.c +++ b/gcc/expmed.c @@ -1,6 +1,6 @@ /* Medium-level subroutines: convert bit-field store and extract and shifts, multiplies and divides to rtl instructions. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/expmed.h b/gcc/expmed.h index cb9b13e..b719b94 100644 --- a/gcc/expmed.h +++ b/gcc/expmed.h @@ -1,5 +1,5 @@ /* Target-dependent costs for expmed.c. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Convert tree expression to rtl instructions, for GNU compiler. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Definitions for code generation pass of GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fibonacci_heap.c b/gcc/fibonacci_heap.c index 2470715..03811e4 100644 --- a/gcc/fibonacci_heap.c +++ b/gcc/fibonacci_heap.c @@ -1,5 +1,5 @@ /* Fibonacci heap for GNU compiler. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Martin Liska <mliska@suse.cz> This file is part of GCC. diff --git a/gcc/fibonacci_heap.h b/gcc/fibonacci_heap.h index ebd1a8b..98b6066 100644 --- a/gcc/fibonacci_heap.h +++ b/gcc/fibonacci_heap.h @@ -1,5 +1,5 @@ /* Fibonacci heap for GNU compiler. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. Contributed by Daniel Berlin (dan@cgsoftware.com). Re-implemented in C++ by Martin Liska <mliska@suse.cz> diff --git a/gcc/file-find.c b/gcc/file-find.c index 0b7ec2b..fd382e6 100644 --- a/gcc/file-find.c +++ b/gcc/file-find.c @@ -1,5 +1,5 @@ /* Utility functions for finding files relative to GCC binaries. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/file-find.h b/gcc/file-find.h index 2802c2e..5dea79e 100644 --- a/gcc/file-find.h +++ b/gcc/file-find.h @@ -1,6 +1,6 @@ /* Prototypes and data structures used for implementing functions for finding files relative to GCC binaries. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/file-prefix-map.c b/gcc/file-prefix-map.c index faf4306..327fd48 100644 --- a/gcc/file-prefix-map.c +++ b/gcc/file-prefix-map.c @@ -1,5 +1,5 @@ /* Implementation of file prefix remapping support (-f*-prefix-map options). - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/file-prefix-map.h b/gcc/file-prefix-map.h index 901c063..f0eadcf 100644 --- a/gcc/file-prefix-map.h +++ b/gcc/file-prefix-map.h @@ -1,5 +1,5 @@ /* Declarations for file prefix remapping support (-f*-prefix-map options). - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/final.c b/gcc/final.c index 77a9e9a..a360196 100644 --- a/gcc/final.c +++ b/gcc/final.c @@ -1,5 +1,5 @@ /* Convert RTL to assembler code and output it, for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fixed-value.c b/gcc/fixed-value.c index 3a81161..d47e857 100644 --- a/gcc/fixed-value.c +++ b/gcc/fixed-value.c @@ -1,5 +1,5 @@ /* Fixed-point arithmetic support. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fixed-value.h b/gcc/fixed-value.h index 27fc3a8..81af948 100644 --- a/gcc/fixed-value.h +++ b/gcc/fixed-value.h @@ -1,5 +1,5 @@ /* Fixed-point arithmetic support. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/flag-types.h b/gcc/flag-types.h index 0c23aad..b092c56 100644 --- a/gcc/flag-types.h +++ b/gcc/flag-types.h @@ -1,5 +1,5 @@ /* Compilation switch flag type definitions for GCC. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/flags.h b/gcc/flags.h index 5bf9b49..921f439 100644 --- a/gcc/flags.h +++ b/gcc/flags.h @@ -1,5 +1,5 @@ /* Compilation switch flag definitions for GCC. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fold-const-call.c b/gcc/fold-const-call.c index c4f52fb..29dab0f 100644 --- a/gcc/fold-const-call.c +++ b/gcc/fold-const-call.c @@ -1,5 +1,5 @@ /* Constant folding for calls to built-in and internal functions. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fold-const-call.h b/gcc/fold-const-call.h index fa2931a..b1add25 100644 --- a/gcc/fold-const-call.h +++ b/gcc/fold-const-call.h @@ -1,5 +1,5 @@ /* Fold calls to built-in and internal functions with constant arguments. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fold-const.c b/gcc/fold-const.c index 8e9e2999..37c3432 100644 --- a/gcc/fold-const.c +++ b/gcc/fold-const.c @@ -1,5 +1,5 @@ /* Fold a constant sub-tree into a single node for C-compiler - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fold-const.h b/gcc/fold-const.h index c9c5cbd..5e7c868 100644 --- a/gcc/fold-const.h +++ b/gcc/fold-const.h @@ -1,5 +1,5 @@ /* Fold a constant sub-tree into a single node for C-compiler - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index a95e97f..e6180d9 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,5 +1,7 @@ 2020-01-01 Jakub Jelinek <jakub@redhat.com> + Update copyright years. + * gfortranspec.c (lang_specific_driver): Update copyright notice dates. * gfc-internals.texi: Bump @copying's copyright year. diff --git a/gcc/fortran/Make-lang.in b/gcc/fortran/Make-lang.in index 80016a3..977db60 100644 --- a/gcc/fortran/Make-lang.in +++ b/gcc/fortran/Make-lang.in @@ -1,6 +1,6 @@ # -*- makefile -*- # Top level makefile fragment for GNU gfortran, the GNU Fortran 95 compiler. -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # Contributed by Paul Brook <paul@nowt.org # and Steven Bosscher <s.bosscher@student.tudelft.nl> diff --git a/gcc/fortran/arith.c b/gcc/fortran/arith.c index b7699e4..7325b28 100644 --- a/gcc/fortran/arith.c +++ b/gcc/fortran/arith.c @@ -1,5 +1,5 @@ /* Compiler arithmetic - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/arith.h b/gcc/fortran/arith.h index 85c8b8c..fa07257 100644 --- a/gcc/fortran/arith.h +++ b/gcc/fortran/arith.h @@ -1,5 +1,5 @@ /* Compiler arithmetic header. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Steven Bosscher This file is part of GCC. diff --git a/gcc/fortran/array.c b/gcc/fortran/array.c index bfd4612..c273fd1 100644 --- a/gcc/fortran/array.c +++ b/gcc/fortran/array.c @@ -1,5 +1,5 @@ /* Array things - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/bbt.c b/gcc/fortran/bbt.c index 624780d..a910917 100644 --- a/gcc/fortran/bbt.c +++ b/gcc/fortran/bbt.c @@ -1,5 +1,5 @@ /* Balanced binary trees using treaps. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/check.c b/gcc/fortran/check.c index deb5160..c7f0187 100644 --- a/gcc/fortran/check.c +++ b/gcc/fortran/check.c @@ -1,5 +1,5 @@ /* Check functions - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Andy Vaught & Katherine Holcomb This file is part of GCC. diff --git a/gcc/fortran/class.c b/gcc/fortran/class.c index 9117121..45fd5cb 100644 --- a/gcc/fortran/class.c +++ b/gcc/fortran/class.c @@ -1,5 +1,5 @@ /* Implementation of Fortran 2003 Polymorphism. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Paul Richard Thomas <pault@gcc.gnu.org> and Janus Weil <janus@gcc.gnu.org> diff --git a/gcc/fortran/config-lang.in b/gcc/fortran/config-lang.in index 9365b5b..3de44fe 100644 --- a/gcc/fortran/config-lang.in +++ b/gcc/fortran/config-lang.in @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/fortran/constructor.c b/gcc/fortran/constructor.c index 38415be..e66cdd4f 100644 --- a/gcc/fortran/constructor.c +++ b/gcc/fortran/constructor.c @@ -1,5 +1,5 @@ /* Array and structure constructors - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fortran/constructor.h b/gcc/fortran/constructor.h index 6f13a2c..95f3858 100644 --- a/gcc/fortran/constructor.h +++ b/gcc/fortran/constructor.h @@ -1,5 +1,5 @@ /* Array and structure constructors - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fortran/convert.c b/gcc/fortran/convert.c index 588f759..c8b91fd 100644 --- a/gcc/fortran/convert.c +++ b/gcc/fortran/convert.c @@ -1,5 +1,5 @@ /* Data type conversion - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fortran/cpp.c b/gcc/fortran/cpp.c index d3c4487..8ab4698 100644 --- a/gcc/fortran/cpp.c +++ b/gcc/fortran/cpp.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2008-2019 Free Software Foundation, Inc. +/* Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fortran/cpp.h b/gcc/fortran/cpp.h index 50f15e8..e7e9ff2 100644 --- a/gcc/fortran/cpp.h +++ b/gcc/fortran/cpp.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2008-2019 Free Software Foundation, Inc. +/* Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fortran/data.c b/gcc/fortran/data.c index 9c200d2..5147515 100644 --- a/gcc/fortran/data.c +++ b/gcc/fortran/data.c @@ -1,5 +1,5 @@ /* Supporting functions for resolving DATA statement. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Lifang Zeng <zlf605@hotmail.com> This file is part of GCC. diff --git a/gcc/fortran/data.h b/gcc/fortran/data.h index 02e1263..38548bf 100644 --- a/gcc/fortran/data.h +++ b/gcc/fortran/data.h @@ -1,5 +1,5 @@ /* Header for functions resolving DATA statements. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fortran/decl.c b/gcc/fortran/decl.c index b43dc2c..67c6766 100644 --- a/gcc/fortran/decl.c +++ b/gcc/fortran/decl.c @@ -1,5 +1,5 @@ /* Declaration statement matcher - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/dependency.c b/gcc/fortran/dependency.c index eb74113..3593256 100644 --- a/gcc/fortran/dependency.c +++ b/gcc/fortran/dependency.c @@ -1,5 +1,5 @@ /* Dependency analysis - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Paul Brook <paul@nowt.org> This file is part of GCC. diff --git a/gcc/fortran/dependency.h b/gcc/fortran/dependency.h index eca60f7..2c8fcb0 100644 --- a/gcc/fortran/dependency.h +++ b/gcc/fortran/dependency.h @@ -1,5 +1,5 @@ /* Header for dependency analysis - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Paul Brook This file is part of GCC. diff --git a/gcc/fortran/dump-parse-tree.c b/gcc/fortran/dump-parse-tree.c index 253fe15..d324bfd 100644 --- a/gcc/fortran/dump-parse-tree.c +++ b/gcc/fortran/dump-parse-tree.c @@ -1,5 +1,5 @@ /* Parse tree dumper - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Steven Bosscher This file is part of GCC. diff --git a/gcc/fortran/error.c b/gcc/fortran/error.c index 03de73e..dacc1d7 100644 --- a/gcc/fortran/error.c +++ b/gcc/fortran/error.c @@ -1,5 +1,5 @@ /* Handle errors. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught & Niels Kristian Bech Jensen This file is part of GCC. diff --git a/gcc/fortran/expr.c b/gcc/fortran/expr.c index aea4af0..f1d21e6 100644 --- a/gcc/fortran/expr.c +++ b/gcc/fortran/expr.c @@ -1,5 +1,5 @@ /* Routines for manipulation of expression nodes. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/f95-lang.c b/gcc/fortran/f95-lang.c index c7b592d..44ebe3e 100644 --- a/gcc/fortran/f95-lang.c +++ b/gcc/fortran/f95-lang.c @@ -1,5 +1,5 @@ /* gfortran backend interface - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Paul Brook. This file is part of GCC. diff --git a/gcc/fortran/frontend-passes.c b/gcc/fortran/frontend-passes.c index bd27a68..de11524 100644 --- a/gcc/fortran/frontend-passes.c +++ b/gcc/fortran/frontend-passes.c @@ -1,5 +1,5 @@ /* Pass manager for Fortran front end. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Thomas König. This file is part of GCC. diff --git a/gcc/fortran/gfc-diagnostic.def b/gcc/fortran/gfc-diagnostic.def index 181cb0f..e81bcb2 100644 --- a/gcc/fortran/gfc-diagnostic.def +++ b/gcc/fortran/gfc-diagnostic.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2001-2019 Free Software Foundation, Inc. +/* Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fortran/gfortran.h b/gcc/fortran/gfortran.h index 8e414c4..df07eee 100644 --- a/gcc/fortran/gfortran.h +++ b/gcc/fortran/gfortran.h @@ -1,5 +1,5 @@ /* gfortran header file - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/gfortranspec.c b/gcc/fortran/gfortranspec.c index 4c7685f..396e713 100644 --- a/gcc/fortran/gfortranspec.c +++ b/gcc/fortran/gfortranspec.c @@ -1,5 +1,5 @@ /* Specific flags and argument handling of the Fortran front-end. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fortran/interface.c b/gcc/fortran/interface.c index 2637856..c4a6882 100644 --- a/gcc/fortran/interface.c +++ b/gcc/fortran/interface.c @@ -1,5 +1,5 @@ /* Deal with interfaces. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/intrinsic.c b/gcc/fortran/intrinsic.c index 9596018..3012187 100644 --- a/gcc/fortran/intrinsic.c +++ b/gcc/fortran/intrinsic.c @@ -1,6 +1,6 @@ /* Build up a list of intrinsic subroutines and functions for the name-resolution stage. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught & Katherine Holcomb This file is part of GCC. diff --git a/gcc/fortran/intrinsic.h b/gcc/fortran/intrinsic.h index f7d0a15..d045674 100644 --- a/gcc/fortran/intrinsic.h +++ b/gcc/fortran/intrinsic.h @@ -1,6 +1,6 @@ /* Header file for intrinsics check, resolve and simplify function prototypes. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught & Katherine Holcomb This file is part of GCC. diff --git a/gcc/fortran/io.c b/gcc/fortran/io.c index 8cf8c2d..59cd9ce 100644 --- a/gcc/fortran/io.c +++ b/gcc/fortran/io.c @@ -1,5 +1,5 @@ /* Deal with I/O statements & related stuff. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/ioparm.def b/gcc/fortran/ioparm.def index 1fc459a..9aad05f 100644 --- a/gcc/fortran/ioparm.def +++ b/gcc/fortran/ioparm.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2005-2019 Free Software Foundation, Inc. +/* Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fortran/iresolve.c b/gcc/fortran/iresolve.c index 2a44a0a..2a4d2e6 100644 --- a/gcc/fortran/iresolve.c +++ b/gcc/fortran/iresolve.c @@ -1,5 +1,5 @@ /* Intrinsic function resolution. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught & Katherine Holcomb This file is part of GCC. diff --git a/gcc/fortran/iso-c-binding.def b/gcc/fortran/iso-c-binding.def index b0df2cc..d59a43e 100644 --- a/gcc/fortran/iso-c-binding.def +++ b/gcc/fortran/iso-c-binding.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2006-2019 Free Software Foundation, Inc. +/* Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fortran/iso-fortran-env.def b/gcc/fortran/iso-fortran-env.def index c2f1f62..78bcf98 100644 --- a/gcc/fortran/iso-fortran-env.def +++ b/gcc/fortran/iso-fortran-env.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2006-2019 Free Software Foundation, Inc. +/* Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fortran/lang-specs.h b/gcc/fortran/lang-specs.h index 21339bb..43baae5 100644 --- a/gcc/fortran/lang-specs.h +++ b/gcc/fortran/lang-specs.h @@ -1,6 +1,6 @@ /* Contribution to the specs for the GNU Compiler Collection from GNU Fortran 95 compiler. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/fortran/lang.opt b/gcc/fortran/lang.opt index d38b7ef..3858331 100644 --- a/gcc/fortran/lang.opt +++ b/gcc/fortran/lang.opt @@ -1,5 +1,5 @@ ; Options for the Fortran front end. -; Copyright (C) 2003-2019 Free Software Foundation, Inc. +; Copyright (C) 2003-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/fortran/libgfortran.h b/gcc/fortran/libgfortran.h index 30cb6ef..d097caa 100644 --- a/gcc/fortran/libgfortran.h +++ b/gcc/fortran/libgfortran.h @@ -1,5 +1,5 @@ /* Header file to the Fortran front-end and runtime library - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fortran/match.c b/gcc/fortran/match.c index b467d99..a74cb8c 100644 --- a/gcc/fortran/match.c +++ b/gcc/fortran/match.c @@ -1,5 +1,5 @@ /* Matching subroutines in all sizes, shapes and colors. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/match.h b/gcc/fortran/match.h index 7f3d356..b3fb703 100644 --- a/gcc/fortran/match.h +++ b/gcc/fortran/match.h @@ -1,5 +1,5 @@ /* All matcher functions. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Steven Bosscher This file is part of GCC. diff --git a/gcc/fortran/matchexp.c b/gcc/fortran/matchexp.c index ff4bb6d..6479582 100644 --- a/gcc/fortran/matchexp.c +++ b/gcc/fortran/matchexp.c @@ -1,5 +1,5 @@ /* Expression parser. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/mathbuiltins.def b/gcc/fortran/mathbuiltins.def index 8cc40e7..3eb5afe 100644 --- a/gcc/fortran/mathbuiltins.def +++ b/gcc/fortran/mathbuiltins.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2004-2019 Free Software Foundation, Inc. +/* Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fortran/misc.c b/gcc/fortran/misc.c index 3ea8285..0fc25df 100644 --- a/gcc/fortran/misc.c +++ b/gcc/fortran/misc.c @@ -1,5 +1,5 @@ /* Miscellaneous stuff that doesn't fit anywhere else. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/module.c b/gcc/fortran/module.c index b11a30b..4487f65 100644 --- a/gcc/fortran/module.c +++ b/gcc/fortran/module.c @@ -1,6 +1,6 @@ /* Handle modules, which amounts to loading and saving symbols and their attendant structures. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/openmp.c b/gcc/fortran/openmp.c index 01964f9..c105657 100644 --- a/gcc/fortran/openmp.c +++ b/gcc/fortran/openmp.c @@ -1,5 +1,5 @@ /* OpenMP directive matching and resolving. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Jakub Jelinek This file is part of GCC. diff --git a/gcc/fortran/options.c b/gcc/fortran/options.c index 19e68d5..4cc8a90 100644 --- a/gcc/fortran/options.c +++ b/gcc/fortran/options.c @@ -1,5 +1,5 @@ /* Parse and display command line options. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/parse.c b/gcc/fortran/parse.c index e44cc69..68cd58e 100644 --- a/gcc/fortran/parse.c +++ b/gcc/fortran/parse.c @@ -1,5 +1,5 @@ /* Main parser. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/parse.h b/gcc/fortran/parse.h index 58c2c1b..53e4b4b 100644 --- a/gcc/fortran/parse.h +++ b/gcc/fortran/parse.h @@ -1,5 +1,5 @@ /* Parser header - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Steven Bosscher This file is part of GCC. diff --git a/gcc/fortran/primary.c b/gcc/fortran/primary.c index 6b6c7d2..189b904 100644 --- a/gcc/fortran/primary.c +++ b/gcc/fortran/primary.c @@ -1,5 +1,5 @@ /* Primary expression subroutines - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/resolve.c b/gcc/fortran/resolve.c index 92ed413..4aa5f1b 100644 --- a/gcc/fortran/resolve.c +++ b/gcc/fortran/resolve.c @@ -1,5 +1,5 @@ /* Perform type resolution on the various structures. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/scanner.c b/gcc/fortran/scanner.c index 40c06b6..f65594f 100644 --- a/gcc/fortran/scanner.c +++ b/gcc/fortran/scanner.c @@ -1,5 +1,5 @@ /* Character scanner. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/scanner.h b/gcc/fortran/scanner.h index 294838d..be516e3 100644 --- a/gcc/fortran/scanner.h +++ b/gcc/fortran/scanner.h @@ -1,5 +1,5 @@ /* Character scanner header. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Janne Blomqvist This file is part of GCC. diff --git a/gcc/fortran/simplify.c b/gcc/fortran/simplify.c index 93f3da3..613fdaf 100644 --- a/gcc/fortran/simplify.c +++ b/gcc/fortran/simplify.c @@ -1,5 +1,5 @@ /* Simplify intrinsic functions at compile-time. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught & Katherine Holcomb This file is part of GCC. diff --git a/gcc/fortran/st.c b/gcc/fortran/st.c index 12eed71..f6937b9 100644 --- a/gcc/fortran/st.c +++ b/gcc/fortran/st.c @@ -1,5 +1,5 @@ /* Build executable statement trees. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/symbol.c b/gcc/fortran/symbol.c index cc5b5ef..526f6c4 100644 --- a/gcc/fortran/symbol.c +++ b/gcc/fortran/symbol.c @@ -1,5 +1,5 @@ /* Maintain binary trees of symbols. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Andy Vaught This file is part of GCC. diff --git a/gcc/fortran/target-memory.c b/gcc/fortran/target-memory.c index 1b23a44..7f20991 100644 --- a/gcc/fortran/target-memory.c +++ b/gcc/fortran/target-memory.c @@ -1,5 +1,5 @@ /* Simulate storage of variables into target memory. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Paul Thomas and Brooks Moses This file is part of GCC. diff --git a/gcc/fortran/target-memory.h b/gcc/fortran/target-memory.h index 5e06c9a..effddd0 100644 --- a/gcc/fortran/target-memory.h +++ b/gcc/fortran/target-memory.h @@ -1,5 +1,5 @@ /* Simulate storage of variables into target memory, header. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Paul Thomas and Brooks Moses This file is part of GCC. diff --git a/gcc/fortran/trans-array.c b/gcc/fortran/trans-array.c index 226fc3a..6659816 100644 --- a/gcc/fortran/trans-array.c +++ b/gcc/fortran/trans-array.c @@ -1,5 +1,5 @@ /* Array translation routines - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Paul Brook <paul@nowt.org> and Steven Bosscher <s.bosscher@student.tudelft.nl> diff --git a/gcc/fortran/trans-array.h b/gcc/fortran/trans-array.h index 3d18763..e561605 100644 --- a/gcc/fortran/trans-array.h +++ b/gcc/fortran/trans-array.h @@ -1,5 +1,5 @@ /* Header for array handling functions - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Paul Brook This file is part of GCC. diff --git a/gcc/fortran/trans-common.c b/gcc/fortran/trans-common.c index 95d6395..bf163bc 100644 --- a/gcc/fortran/trans-common.c +++ b/gcc/fortran/trans-common.c @@ -1,5 +1,5 @@ /* Common block and equivalence list handling - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Canqun Yang <canqun@nudt.edu.cn> This file is part of GCC. diff --git a/gcc/fortran/trans-const.c b/gcc/fortran/trans-const.c index 7ce0263..3dcdf00 100644 --- a/gcc/fortran/trans-const.c +++ b/gcc/fortran/trans-const.c @@ -1,5 +1,5 @@ /* Translation of constants - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Paul Brook This file is part of GCC. diff --git a/gcc/fortran/trans-const.h b/gcc/fortran/trans-const.h index 270a4f4..c97aa0a 100644 --- a/gcc/fortran/trans-const.h +++ b/gcc/fortran/trans-const.h @@ -1,5 +1,5 @@ /* Header for code constant translation functions - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Paul Brook This file is part of GCC. diff --git a/gcc/fortran/trans-decl.c b/gcc/fortran/trans-decl.c index a8fe7b9..63ce962 100644 --- a/gcc/fortran/trans-decl.c +++ b/gcc/fortran/trans-decl.c @@ -1,5 +1,5 @@ /* Backend function setup - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Paul Brook This file is part of GCC. diff --git a/gcc/fortran/trans-expr.c b/gcc/fortran/trans-expr.c index 61ba4a6..f2fe538 100644 --- a/gcc/fortran/trans-expr.c +++ b/gcc/fortran/trans-expr.c @@ -1,5 +1,5 @@ /* Expression translation - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Paul Brook <paul@nowt.org> and Steven Bosscher <s.bosscher@student.tudelft.nl> diff --git a/gcc/fortran/trans-intrinsic.c b/gcc/fortran/trans-intrinsic.c index c2e0533..2567dc9 100644 --- a/gcc/fortran/trans-intrinsic.c +++ b/gcc/fortran/trans-intrinsic.c @@ -1,5 +1,5 @@ /* Intrinsic translation - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Paul Brook <paul@nowt.org> and Steven Bosscher <s.bosscher@student.tudelft.nl> diff --git a/gcc/fortran/trans-io.c b/gcc/fortran/trans-io.c index 9e7071d..21bdd5e 100644 --- a/gcc/fortran/trans-io.c +++ b/gcc/fortran/trans-io.c @@ -1,5 +1,5 @@ /* IO Code translation/library interface - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Paul Brook This file is part of GCC. diff --git a/gcc/fortran/trans-openmp.c b/gcc/fortran/trans-openmp.c index f1e6e87..553d4cb 100644 --- a/gcc/fortran/trans-openmp.c +++ b/gcc/fortran/trans-openmp.c @@ -1,5 +1,5 @@ /* OpenMP directive translation -- generate GCC trees from gfc_code. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Jakub Jelinek <jakub@redhat.com> This file is part of GCC. diff --git a/gcc/fortran/trans-stmt.c b/gcc/fortran/trans-stmt.c index 3275cb4..4e9b5ad 100644 --- a/gcc/fortran/trans-stmt.c +++ b/gcc/fortran/trans-stmt.c @@ -1,5 +1,5 @@ /* Statement translation -- generate GCC trees from gfc_code. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Paul Brook <paul@nowt.org> and Steven Bosscher <s.bosscher@student.tudelft.nl> diff --git a/gcc/fortran/trans-stmt.h b/gcc/fortran/trans-stmt.h index 967f779..dd231bd 100644 --- a/gcc/fortran/trans-stmt.h +++ b/gcc/fortran/trans-stmt.h @@ -1,5 +1,5 @@ /* Header for statement translation functions - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Paul Brook This file is part of GCC. diff --git a/gcc/fortran/trans-types.c b/gcc/fortran/trans-types.c index 9f4890d..0a749d6 100644 --- a/gcc/fortran/trans-types.c +++ b/gcc/fortran/trans-types.c @@ -1,5 +1,5 @@ /* Backend support for Fortran 95 basic types and derived types. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Paul Brook <paul@nowt.org> and Steven Bosscher <s.bosscher@student.tudelft.nl> diff --git a/gcc/fortran/trans-types.h b/gcc/fortran/trans-types.h index 7d591ba..56074f1 100644 --- a/gcc/fortran/trans-types.h +++ b/gcc/fortran/trans-types.h @@ -1,5 +1,5 @@ /* Header for Fortran 95 types backend support. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Paul Brook <paul@nowt.org> and Steven Bosscher <s.bosscher@student.tudelft.nl> diff --git a/gcc/fortran/trans.c b/gcc/fortran/trans.c index 70c7e2d..ed05426 100644 --- a/gcc/fortran/trans.c +++ b/gcc/fortran/trans.c @@ -1,5 +1,5 @@ /* Code translation -- generate GCC trees from gfc_code. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Paul Brook This file is part of GCC. diff --git a/gcc/fortran/trans.h b/gcc/fortran/trans.h index 4358ba0..52bc045 100644 --- a/gcc/fortran/trans.h +++ b/gcc/fortran/trans.h @@ -1,5 +1,5 @@ /* Header for code translation functions - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Paul Brook This file is part of GCC. diff --git a/gcc/fortran/types.def b/gcc/fortran/types.def index b96e292..7b4925c 100644 --- a/gcc/fortran/types.def +++ b/gcc/fortran/types.def @@ -1,4 +1,4 @@ -/* Copyright (C) 2001-2019 Free Software Foundation, Inc. +/* Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fp-test.c b/gcc/fp-test.c index 988f5e8..9b0c867 100644 --- a/gcc/fp-test.c +++ b/gcc/fp-test.c @@ -1,5 +1,5 @@ /* fp-test.c - Check that all floating-point operations are available. - Copyright (C) 1995-2019 Free Software Foundation, Inc. + Copyright (C) 1995-2020 Free Software Foundation, Inc. Contributed by Ronald F. Guilmette <rfg@monkeys.com>. This file is part of GCC. diff --git a/gcc/function-abi.cc b/gcc/function-abi.cc index 2c23b49..2129df0 100644 --- a/gcc/function-abi.cc +++ b/gcc/function-abi.cc @@ -1,5 +1,5 @@ /* Information about fuunction binary interfaces. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC diff --git a/gcc/function-abi.h b/gcc/function-abi.h index 96a49df..175fd06 100644 --- a/gcc/function-abi.h +++ b/gcc/function-abi.h @@ -1,5 +1,5 @@ /* Information about fuunction binary interfaces. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC diff --git a/gcc/function-tests.c b/gcc/function-tests.c index f3406c4..6536458 100644 --- a/gcc/function-tests.c +++ b/gcc/function-tests.c @@ -1,5 +1,5 @@ /* Unit tests for function-handling. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/function.c b/gcc/function.c index 2534c92..d8008f6 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -1,5 +1,5 @@ /* Expands front end tree to back end RTL for GCC. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/function.h b/gcc/function.h index beb5c7d..496d3f7 100644 --- a/gcc/function.h +++ b/gcc/function.h @@ -1,5 +1,5 @@ /* Structure for saving state for a nested function. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/fwprop.c b/gcc/fwprop.c index 137864c..705d288 100644 --- a/gcc/fwprop.c +++ b/gcc/fwprop.c @@ -1,5 +1,5 @@ /* RTL-based forward propagation pass for GNU compiler. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Paolo Bonzini and Steven Bosscher. This file is part of GCC. diff --git a/gcc/gcc-ar.c b/gcc/gcc-ar.c index 7182d36..3e1c9fe 100644 --- a/gcc/gcc-ar.c +++ b/gcc/gcc-ar.c @@ -1,5 +1,5 @@ /* Wrapper for ar/ranlib/nm to pass the LTO plugin. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Andi Kleen. This file is part of GCC. diff --git a/gcc/gcc-main.c b/gcc/gcc-main.c index 6f94c914..909bf1f 100644 --- a/gcc/gcc-main.c +++ b/gcc/gcc-main.c @@ -1,5 +1,5 @@ /* "main" for the compiler driver. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gcc-plugin.h b/gcc/gcc-plugin.h index d9e143e..145901c 100644 --- a/gcc/gcc-plugin.h +++ b/gcc/gcc-plugin.h @@ -1,5 +1,5 @@ /* Public header file for plugins to include. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gcc-rich-location.c b/gcc/gcc-rich-location.c index 071463e..c11dd94 100644 --- a/gcc/gcc-rich-location.c +++ b/gcc/gcc-rich-location.c @@ -1,5 +1,5 @@ /* Implementation of gcc_rich_location class - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gcc-rich-location.h b/gcc/gcc-rich-location.h index 71f4f3d..e7d7435 100644 --- a/gcc/gcc-rich-location.h +++ b/gcc/gcc-rich-location.h @@ -1,5 +1,5 @@ /* Declarations relating to class gcc_rich_location - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gcc-symtab.h b/gcc/gcc-symtab.h index 4bd3d2b..0a7a95f 100644 --- a/gcc/gcc-symtab.h +++ b/gcc/gcc-symtab.h @@ -2,7 +2,7 @@ FIXME - This file should be named symtab.h, but that name conflicts with libcpp's symtab.h. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Compiler driver program that can handle many languages. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Header file for modules that link with gcc.c - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gcov-counter.def b/gcc/gcov-counter.def index 1a2cbb2..4ba9ee3 100644 --- a/gcc/gcov-counter.def +++ b/gcc/gcov-counter.def @@ -1,5 +1,5 @@ /* Definitions for the gcov counters in the GNU compiler. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gcov-dump.c b/gcc/gcov-dump.c index e252b86..bd2ae22 100644 --- a/gcc/gcov-dump.c +++ b/gcc/gcov-dump.c @@ -1,5 +1,5 @@ /* Dump a gcov file, for debugging use. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Nathan Sidwell <nathan@codesourcery.com> Gcov is free software; you can redistribute it and/or modify diff --git a/gcc/gcov-io.c b/gcc/gcov-io.c index 1f8ac37..213c413 100644 --- a/gcc/gcov-io.c +++ b/gcc/gcov-io.c @@ -1,5 +1,5 @@ /* File format for coverage information - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Bob Manson <manson@cygnus.com>. Completely remangled by Nathan Sidwell <nathan@codesourcery.com>. diff --git a/gcc/gcov-io.h b/gcc/gcov-io.h index 7df578f..d21a43c 100644 --- a/gcc/gcov-io.h +++ b/gcc/gcov-io.h @@ -1,5 +1,5 @@ /* File format for coverage information - Copyright (C) 1996-2019 Free Software Foundation, Inc. + Copyright (C) 1996-2020 Free Software Foundation, Inc. Contributed by Bob Manson <manson@cygnus.com>. Completely remangled by Nathan Sidwell <nathan@codesourcery.com>. diff --git a/gcc/gcov-iov.c b/gcc/gcov-iov.c index 371ef9a..d6fdb8b 100644 --- a/gcc/gcov-iov.c +++ b/gcc/gcov-iov.c @@ -1,6 +1,6 @@ /* Generate gcov version string from version.c. See gcov-io.h for description of how the version string is generated. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Nathan Sidwell <nathan@codesourcery.com> This file is part of GCC. diff --git a/gcc/gcov-tool.c b/gcc/gcov-tool.c index 88e7168..f8f1cb5 100644 --- a/gcc/gcov-tool.c +++ b/gcc/gcov-tool.c @@ -1,5 +1,5 @@ /* Gcc offline profile processing tool support. */ -/* Copyright (C) 2014-2019 Free Software Foundation, Inc. +/* Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Rong Xu <xur@google.com>. This file is part of GCC. @@ -1,6 +1,6 @@ /* Gcov.c: prepend line execution counts and branch probabilities to a source file. - Copyright (C) 1990-2019 Free Software Foundation, Inc. + Copyright (C) 1990-2020 Free Software Foundation, Inc. Contributed by James E. Wilson of Cygnus Support. Mangled by Bob Manson of Cygnus Support. Mangled further by Nathan Sidwell <nathan@codesourcery.com> diff --git a/gcc/gcse-common.c b/gcc/gcse-common.c index 5514862..323ff85 100644 --- a/gcc/gcse-common.c +++ b/gcc/gcse-common.c @@ -1,5 +1,5 @@ /* Shared code for before and after reload gcse implementations. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gcse-common.h b/gcc/gcse-common.h index b44c2d4..0f1c842 100644 --- a/gcc/gcse-common.h +++ b/gcc/gcse-common.h @@ -1,6 +1,6 @@ /* Structures and prototypes common across the normal GCSE implementation and the post-reload implementation. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Partial redundancy elimination / Hoisting for RTL. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,6 +1,6 @@ /* Global common subexpression elimination/Partial redundancy elimination and global constant/copy propagation for GNU compiler. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gdbhooks.py b/gcc/gdbhooks.py index 54056b3..e9acc373 100644 --- a/gcc/gdbhooks.py +++ b/gcc/gdbhooks.py @@ -1,5 +1,5 @@ # Python hooks for gdb for debugging GCC -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # Contributed by David Malcolm <dmalcolm@redhat.com> diff --git a/gcc/gdbinit.in b/gcc/gdbinit.in index 42302ae..cc5a60e 100644 --- a/gcc/gdbinit.in +++ b/gcc/gdbinit.in @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/gen-pass-instances.awk b/gcc/gen-pass-instances.awk index 911e4e2..8be4fc7 100644 --- a/gcc/gen-pass-instances.awk +++ b/gcc/gen-pass-instances.awk @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by the diff --git a/gcc/genattr-common.c b/gcc/genattr-common.c index 09bbc76..df124f08 100644 --- a/gcc/genattr-common.c +++ b/gcc/genattr-common.c @@ -1,7 +1,7 @@ /* Generate attribute information shared between driver and core compilers (insn-attr-common.h) from machine description. Split out of genattr.c. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genattr.c b/gcc/genattr.c index 352303d..4d7474e 100644 --- a/gcc/genattr.c +++ b/gcc/genattr.c @@ -1,5 +1,5 @@ /* Generate attribute information (insn-attr.h) from machine description. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) This file is part of GCC. diff --git a/gcc/genattrtab.c b/gcc/genattrtab.c index 2fd8593..6166c75 100644 --- a/gcc/genattrtab.c +++ b/gcc/genattrtab.c @@ -1,5 +1,5 @@ /* Generate code from machine description to compute values of attributes. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu) This file is part of GCC. diff --git a/gcc/genautomata.c b/gcc/genautomata.c index d408eed..0f29e20 100644 --- a/gcc/genautomata.c +++ b/gcc/genautomata.c @@ -1,5 +1,5 @@ /* Pipeline hazard description translator. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Written by Vladimir Makarov <vmakarov@redhat.com> diff --git a/gcc/gencfn-macros.c b/gcc/gencfn-macros.c index 84b0862..74f0e7e 100644 --- a/gcc/gencfn-macros.c +++ b/gcc/gencfn-macros.c @@ -1,5 +1,5 @@ /* Generate macros based on the combined_fn enum. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gencheck.c b/gcc/gencheck.c index bcd4b93..105fd1f 100644 --- a/gcc/gencheck.c +++ b/gcc/gencheck.c @@ -1,5 +1,5 @@ /* Generate check macros for tree codes. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genchecksum.c b/gcc/genchecksum.c index ada1906..09fbb63 100644 --- a/gcc/genchecksum.c +++ b/gcc/genchecksum.c @@ -1,5 +1,5 @@ /* Generate checksums of executables for PCH validation - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gencodes.c b/gcc/gencodes.c index b985565..e40bf3a 100644 --- a/gcc/gencodes.c +++ b/gcc/gencodes.c @@ -1,7 +1,7 @@ /* Generate from machine description: - some macros CODE_FOR_... giving the insn_code_number value for each of the defined standard insn names. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genconditions.c b/gcc/genconditions.c index c5f0f82..3a5b85d 100644 --- a/gcc/genconditions.c +++ b/gcc/genconditions.c @@ -1,5 +1,5 @@ /* Process machine description and calculate constant conditions. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genconfig.c b/gcc/genconfig.c index 6f914b1..5a95676 100644 --- a/gcc/genconfig.c +++ b/gcc/genconfig.c @@ -1,6 +1,6 @@ /* Generate from machine description: - some #define configuration flags. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genconstants.c b/gcc/genconstants.c index 1487e3f..af34856 100644 --- a/gcc/genconstants.c +++ b/gcc/genconstants.c @@ -2,7 +2,7 @@ a series of #define statements, one for each constant named in a (define_constants ...) pattern. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genemit.c b/gcc/genemit.c index d590f8d..84d07d3 100644 --- a/gcc/genemit.c +++ b/gcc/genemit.c @@ -1,5 +1,5 @@ /* Generate code from machine description to emit insns as rtl. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genenums.c b/gcc/genenums.c index fd711c3..a58b867 100644 --- a/gcc/genenums.c +++ b/gcc/genenums.c @@ -1,5 +1,5 @@ /* Generate from machine description the strings for each enum. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/generic-match-head.c b/gcc/generic-match-head.c index fdc6039..2454baa 100644 --- a/gcc/generic-match-head.c +++ b/gcc/generic-match-head.c @@ -1,5 +1,5 @@ /* Preamble and helpers for the autogenerated generic-match.c file. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/generic-match.h b/gcc/generic-match.h index a1e5e2b..e457840 100644 --- a/gcc/generic-match.h +++ b/gcc/generic-match.h @@ -1,6 +1,6 @@ /* Generic simplify definitions. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Richard Guenther <rguenther@suse.de> This file is part of GCC. diff --git a/gcc/genextract.c b/gcc/genextract.c index 5dff683..63911e7 100644 --- a/gcc/genextract.c +++ b/gcc/genextract.c @@ -1,5 +1,5 @@ /* Generate code from machine description to extract operands from insn as rtl. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genflags.c b/gcc/genflags.c index 3a34650..0f8bcd4 100644 --- a/gcc/genflags.c +++ b/gcc/genflags.c @@ -1,7 +1,7 @@ /* Generate from machine description: - some flags HAVE_... saying which simple standard instructions are available for this machine. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gengenrtl.c b/gcc/gengenrtl.c index eebbc09..b97aa8c 100644 --- a/gcc/gengenrtl.c +++ b/gcc/gengenrtl.c @@ -1,5 +1,5 @@ /* Generate code to allocate RTL structures. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gengtype-lex.l b/gcc/gengtype-lex.l index 5752749..a5e9d2b 100644 --- a/gcc/gengtype-lex.l +++ b/gcc/gengtype-lex.l @@ -1,6 +1,6 @@ /* -*- indented-text -*- */ /* Process source files and output type information. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gengtype-parse.c b/gcc/gengtype-parse.c index 25fdce3..920e451 100644 --- a/gcc/gengtype-parse.c +++ b/gcc/gengtype-parse.c @@ -1,5 +1,5 @@ /* Process source files and output type information. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gengtype-state.c b/gcc/gengtype-state.c index 03f4069..d1d54e9 100644 --- a/gcc/gengtype-state.c +++ b/gcc/gengtype-state.c @@ -1,7 +1,7 @@ /* Gengtype persistent state serialization & de-serialization. Useful for gengtype in plugin mode. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gengtype.c b/gcc/gengtype.c index fa95776..9815774 100644 --- a/gcc/gengtype.c +++ b/gcc/gengtype.c @@ -1,5 +1,5 @@ /* Process source files and output type information. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1611,7 +1611,7 @@ static outf_p create_file (const char *name, const char *oname) { static const char *const hdr[] = { - " Copyright (C) 2004-2019 Free Software Foundation, Inc.\n", + " Copyright (C) 2004-2020 Free Software Foundation, Inc.\n", "\n", "This file is part of GCC.\n", "\n", diff --git a/gcc/gengtype.h b/gcc/gengtype.h index 02be0c1..6e50d7a 100644 --- a/gcc/gengtype.h +++ b/gcc/gengtype.h @@ -1,5 +1,5 @@ /* Process source files and output type information. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genhooks.c b/gcc/genhooks.c index 0fcba74..3bcd31b 100644 --- a/gcc/genhooks.c +++ b/gcc/genhooks.c @@ -1,6 +1,6 @@ /* Process target.def to create initialization macros definition in target-hooks-def.h and documentation in target-hooks.texi. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genmatch.c b/gcc/genmatch.c index 76b2551..d174d41 100644 --- a/gcc/genmatch.c +++ b/gcc/genmatch.c @@ -1,7 +1,7 @@ /* Generate pattern matching and transform code shared between GENERIC and GIMPLE folding code from match-and-simplify description. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Richard Biener <rguenther@suse.de> and Prathamesh Kulkarni <bilbotheelffriend@gmail.com> diff --git a/gcc/genmddeps.c b/gcc/genmddeps.c index b4207bf..7e9da41 100644 --- a/gcc/genmddeps.c +++ b/gcc/genmddeps.c @@ -1,5 +1,5 @@ /* genmddeps.c - creates a makefile dependency fragment for the md file. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/genmddump.c b/gcc/genmddump.c index f1ab6c7..5677ae8 100644 --- a/gcc/genmddump.c +++ b/gcc/genmddump.c @@ -1,5 +1,5 @@ /* Generate code from machine description to recognize rtl as insns. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genmodes.c b/gcc/genmodes.c index 95522d6..bd78310 100644 --- a/gcc/genmodes.c +++ b/gcc/genmodes.c @@ -1,5 +1,5 @@ /* Generate the machine mode enumeration and associated tables. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genmultilib b/gcc/genmultilib index 0229b73..292ecc4 100644 --- a/gcc/genmultilib +++ b/gcc/genmultilib @@ -1,6 +1,6 @@ #!/bin/sh # Generates multilib.h. -# Copyright (C) 1994-2019 Free Software Foundation, Inc. +# Copyright (C) 1994-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/genopinit.c b/gcc/genopinit.c index 1dd1d82..d123dc8 100644 --- a/gcc/genopinit.c +++ b/gcc/genopinit.c @@ -1,5 +1,5 @@ /* Generate code to initialize optabs from machine description. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genoutput.c b/gcc/genoutput.c index 03fa482..06e52a9 100644 --- a/gcc/genoutput.c +++ b/gcc/genoutput.c @@ -1,5 +1,5 @@ /* Generate code from to output assembler insns as recognized from rtl. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genpeep.c b/gcc/genpeep.c index 8ecf6ad..fa370cb 100644 --- a/gcc/genpeep.c +++ b/gcc/genpeep.c @@ -1,5 +1,5 @@ /* Generate code from machine description to perform peephole optimizations. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genpreds.c b/gcc/genpreds.c index 556c4bd..d209b7d 100644 --- a/gcc/genpreds.c +++ b/gcc/genpreds.c @@ -2,7 +2,7 @@ - prototype declarations for operand predicates (tm-preds.h) - function definitions of operand predicates, if defined new-style (insn-preds.c) - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/genrecog.c b/gcc/genrecog.c index d38a55f..bc371b1 100644 --- a/gcc/genrecog.c +++ b/gcc/genrecog.c @@ -1,5 +1,5 @@ /* Generate code from machine description to recognize rtl as insns. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gensupport.c b/gcc/gensupport.c index c64f683..f2ad54f 100644 --- a/gcc/gensupport.c +++ b/gcc/gensupport.c @@ -1,5 +1,5 @@ /* Support routines for the various generation passes. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gensupport.h b/gcc/gensupport.h index 10a5c7a..094e33f 100644 --- a/gcc/gensupport.h +++ b/gcc/gensupport.h @@ -1,5 +1,5 @@ /* Declarations for rtx-reader support for gen* routines. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gentarget-def.c b/gcc/gentarget-def.c index f7a22b7..c23f127 100644 --- a/gcc/gentarget-def.c +++ b/gcc/gentarget-def.c @@ -1,5 +1,5 @@ /* Generate insn-target-def.h, an automatically-generated part of targetm. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ggc-common.c b/gcc/ggc-common.c index f6e393d..0d528cf 100644 --- a/gcc/ggc-common.c +++ b/gcc/ggc-common.c @@ -1,5 +1,5 @@ /* Simple garbage collection for the GNU compiler. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ggc-internal.h b/gcc/ggc-internal.h index f27ce29..2242faa 100644 --- a/gcc/ggc-internal.h +++ b/gcc/ggc-internal.h @@ -1,7 +1,7 @@ /* Garbage collection for the GNU compiler. Internal definitions for ggc-*.c and stringpool.c. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ggc-none.c b/gcc/ggc-none.c index 737429f..94aa289 100644 --- a/gcc/ggc-none.c +++ b/gcc/ggc-none.c @@ -1,5 +1,5 @@ /* Null garbage collection for the GNU compiler. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ggc-page.c b/gcc/ggc-page.c index 4a6a7c9..53b311c 100644 --- a/gcc/ggc-page.c +++ b/gcc/ggc-page.c @@ -1,5 +1,5 @@ /* "Bag-of-pages" garbage collector for the GNU compiler. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ggc-tests.c b/gcc/ggc-tests.c index 1ea5e4c..9ead993 100644 --- a/gcc/ggc-tests.c +++ b/gcc/ggc-tests.c @@ -1,5 +1,5 @@ /* Unit tests for GCC's garbage collector (and gengtype etc). - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,6 +1,6 @@ /* Garbage collection for the GNU compiler. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-builder.c b/gcc/gimple-builder.c index fd87e42..a10d36d 100644 --- a/gcc/gimple-builder.c +++ b/gcc/gimple-builder.c @@ -1,5 +1,5 @@ /* Functions for high level gimple building routines. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-builder.h b/gcc/gimple-builder.h index 3383851..9bfc7c4 100644 --- a/gcc/gimple-builder.h +++ b/gcc/gimple-builder.h @@ -1,5 +1,5 @@ /* Header file for high level statement building routines. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-expr.c b/gcc/gimple-expr.c index 1738af1..8116993 100644 --- a/gcc/gimple-expr.c +++ b/gcc/gimple-expr.c @@ -1,6 +1,6 @@ /* Gimple decl, type, and expression support functions. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Aldy Hernandez <aldyh@redhat.com> This file is part of GCC. diff --git a/gcc/gimple-expr.h b/gcc/gimple-expr.h index 0925aeb..1b8f6af 100644 --- a/gcc/gimple-expr.h +++ b/gcc/gimple-expr.h @@ -1,5 +1,5 @@ /* Header file for gimple decl, type and expressions. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-fold.c b/gcc/gimple-fold.c index 24a478a..8c94572 100644 --- a/gcc/gimple-fold.c +++ b/gcc/gimple-fold.c @@ -1,5 +1,5 @@ /* Statement simplification on GIMPLE. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Split out from tree-ssa-ccp.c. This file is part of GCC. diff --git a/gcc/gimple-fold.h b/gcc/gimple-fold.h index f9d1d54..0ed1d1f 100644 --- a/gcc/gimple-fold.h +++ b/gcc/gimple-fold.h @@ -1,6 +1,6 @@ /* Gimple folding definitions. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Richard Guenther <rguenther@suse.de> This file is part of GCC. diff --git a/gcc/gimple-iterator.c b/gcc/gimple-iterator.c index e0e4e12..0ccca23 100644 --- a/gcc/gimple-iterator.c +++ b/gcc/gimple-iterator.c @@ -1,5 +1,5 @@ /* Iterator routines for GIMPLE statements. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Aldy Hernandez <aldy@quesejoda.com> This file is part of GCC. diff --git a/gcc/gimple-iterator.h b/gcc/gimple-iterator.h index ccd93d9..909f185 100644 --- a/gcc/gimple-iterator.h +++ b/gcc/gimple-iterator.h @@ -1,5 +1,5 @@ /* Header file for gimple iterators. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-laddress.c b/gcc/gimple-laddress.c index 90efcfe..51d636e 100644 --- a/gcc/gimple-laddress.c +++ b/gcc/gimple-laddress.c @@ -1,5 +1,5 @@ /* Lower and optimize address expressions. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Marek Polacek <polacek@redhat.com> This file is part of GCC. diff --git a/gcc/gimple-loop-interchange.cc b/gcc/gimple-loop-interchange.cc index 1370201..b3cb7700 100644 --- a/gcc/gimple-loop-interchange.cc +++ b/gcc/gimple-loop-interchange.cc @@ -1,5 +1,5 @@ /* Loop interchange. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/gimple-loop-jam.c b/gcc/gimple-loop-jam.c index d07e987..58d265e 100644 --- a/gcc/gimple-loop-jam.c +++ b/gcc/gimple-loop-jam.c @@ -1,5 +1,5 @@ /* Loop unroll-and-jam. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-loop-versioning.cc b/gcc/gimple-loop-versioning.cc index 45de902..c424b3a 100644 --- a/gcc/gimple-loop-versioning.cc +++ b/gcc/gimple-loop-versioning.cc @@ -1,5 +1,5 @@ /* Loop versioning pass. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-low.c b/gcc/gimple-low.c index 961b7f4..dcfa4be 100644 --- a/gcc/gimple-low.c +++ b/gcc/gimple-low.c @@ -1,6 +1,6 @@ /* GIMPLE lowering pass. Converts High GIMPLE into Low GIMPLE. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-low.h b/gcc/gimple-low.h index 89317c9..c9fdd79 100644 --- a/gcc/gimple-low.h +++ b/gcc/gimple-low.h @@ -1,5 +1,5 @@ /* Header file for gimple lowering pass. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-match-head.c b/gcc/gimple-match-head.c index 9010f11..9b3e729 100644 --- a/gcc/gimple-match-head.c +++ b/gcc/gimple-match-head.c @@ -1,5 +1,5 @@ /* Preamble and helpers for the autogenerated gimple-match.c file. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-match.h b/gcc/gimple-match.h index ea0f66f..097898a 100644 --- a/gcc/gimple-match.h +++ b/gcc/gimple-match.h @@ -1,6 +1,6 @@ /* Gimple simplify definitions. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Richard Guenther <rguenther@suse.de> This file is part of GCC. diff --git a/gcc/gimple-predict.h b/gcc/gimple-predict.h index d976317..2d65d59 100644 --- a/gcc/gimple-predict.h +++ b/gcc/gimple-predict.h @@ -1,6 +1,6 @@ /* Gimple prediction routines. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-pretty-print.c b/gcc/gimple-pretty-print.c index 9ec435f..62cbf49 100644 --- a/gcc/gimple-pretty-print.c +++ b/gcc/gimple-pretty-print.c @@ -1,5 +1,5 @@ /* Pretty formatting of GIMPLE statements and expressions. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Aldy Hernandez <aldyh@redhat.com> and Diego Novillo <dnovillo@google.com> diff --git a/gcc/gimple-pretty-print.h b/gcc/gimple-pretty-print.h index 186f2cf..de7fd1d 100644 --- a/gcc/gimple-pretty-print.h +++ b/gcc/gimple-pretty-print.h @@ -1,6 +1,6 @@ /* Various declarations for pretty formatting of GIMPLE statements and expressions. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-ssa-backprop.c b/gcc/gimple-ssa-backprop.c index 0aeac4e..ced0e6e 100644 --- a/gcc/gimple-ssa-backprop.c +++ b/gcc/gimple-ssa-backprop.c @@ -1,5 +1,5 @@ /* Back-propagation of usage information to definitions. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-ssa-evrp-analyze.c b/gcc/gimple-ssa-evrp-analyze.c index 5840767..9f8ce55 100644 --- a/gcc/gimple-ssa-evrp-analyze.c +++ b/gcc/gimple-ssa-evrp-analyze.c @@ -1,5 +1,5 @@ /* Support routines for Value Range Propagation (VRP). - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-ssa-evrp-analyze.h b/gcc/gimple-ssa-evrp-analyze.h index f6512a3..d16279f 100644 --- a/gcc/gimple-ssa-evrp-analyze.h +++ b/gcc/gimple-ssa-evrp-analyze.h @@ -1,5 +1,5 @@ /* Support routines for Value Range Propagation (VRP). - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-ssa-evrp.c b/gcc/gimple-ssa-evrp.c index a704cd5..599e145 100644 --- a/gcc/gimple-ssa-evrp.c +++ b/gcc/gimple-ssa-evrp.c @@ -1,5 +1,5 @@ /* Support routines for Value Range Propagation (VRP). - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-ssa-isolate-paths.c b/gcc/gimple-ssa-isolate-paths.c index aca5304..ed7bae31 100644 --- a/gcc/gimple-ssa-isolate-paths.c +++ b/gcc/gimple-ssa-isolate-paths.c @@ -1,7 +1,7 @@ /* Detect paths through the CFG which can never be executed in a conforming program and isolate them. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-ssa-nonnull-compare.c b/gcc/gimple-ssa-nonnull-compare.c index a944991..089a8b2 100644 --- a/gcc/gimple-ssa-nonnull-compare.c +++ b/gcc/gimple-ssa-nonnull-compare.c @@ -1,5 +1,5 @@ /* -Wnonnull-compare warning support. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Jakub Jelinek <jakub@redhat.com> This file is part of GCC. diff --git a/gcc/gimple-ssa-split-paths.c b/gcc/gimple-ssa-split-paths.c index f71fd19..1a56868 100644 --- a/gcc/gimple-ssa-split-paths.c +++ b/gcc/gimple-ssa-split-paths.c @@ -1,5 +1,5 @@ /* Support routines for Splitting Paths to loop backedges - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Ajit Kumar Agarwal <ajitkum@xilinx.com>. This file is part of GCC. diff --git a/gcc/gimple-ssa-sprintf.c b/gcc/gimple-ssa-sprintf.c index 2bbb2b3..a9d2504 100644 --- a/gcc/gimple-ssa-sprintf.c +++ b/gcc/gimple-ssa-sprintf.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2019 Free Software Foundation, Inc. +/* Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Martin Sebor <msebor@redhat.com>. This file is part of GCC. diff --git a/gcc/gimple-ssa-store-merging.c b/gcc/gimple-ssa-store-merging.c index b9ae286..0d7639c 100644 --- a/gcc/gimple-ssa-store-merging.c +++ b/gcc/gimple-ssa-store-merging.c @@ -1,5 +1,5 @@ /* GIMPLE store merging and byte swapping passes. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by ARM Ltd. This file is part of GCC. diff --git a/gcc/gimple-ssa-strength-reduction.c b/gcc/gimple-ssa-strength-reduction.c index d01c5d2..4403021 100644 --- a/gcc/gimple-ssa-strength-reduction.c +++ b/gcc/gimple-ssa-strength-reduction.c @@ -1,5 +1,5 @@ /* Straight-line strength reduction. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Bill Schmidt, IBM <wschmidt@linux.ibm.com> This file is part of GCC. diff --git a/gcc/gimple-ssa-warn-alloca.c b/gcc/gimple-ssa-warn-alloca.c index 8fce1d1..dfe40c9 100644 --- a/gcc/gimple-ssa-warn-alloca.c +++ b/gcc/gimple-ssa-warn-alloca.c @@ -1,5 +1,5 @@ /* Warn on problematic uses of alloca and variable length arrays. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Aldy Hernandez <aldyh@redhat.com>. This file is part of GCC. diff --git a/gcc/gimple-ssa-warn-restrict.c b/gcc/gimple-ssa-warn-restrict.c index 9b5d1d7..2c582a6 100644 --- a/gcc/gimple-ssa-warn-restrict.c +++ b/gcc/gimple-ssa-warn-restrict.c @@ -1,6 +1,6 @@ /* Pass to detect and issue warnings for violations of the restrict qualifier. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by Martin Sebor <msebor@redhat.com>. This file is part of GCC. diff --git a/gcc/gimple-ssa-warn-restrict.h b/gcc/gimple-ssa-warn-restrict.h index 47835de..7bae95a 100644 --- a/gcc/gimple-ssa-warn-restrict.h +++ b/gcc/gimple-ssa-warn-restrict.h @@ -1,5 +1,5 @@ /* Warn on violations of the restrict qualifier. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by Martin Sebor <msebor@redhat.com>. This file is part of GCC. diff --git a/gcc/gimple-ssa.h b/gcc/gimple-ssa.h index 227f58c..4b3b767 100644 --- a/gcc/gimple-ssa.h +++ b/gcc/gimple-ssa.h @@ -1,6 +1,6 @@ /* Header file for routines that straddle the border between GIMPLE and SSA in gimple. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple-streamer-in.c b/gcc/gimple-streamer-in.c index 72a847d..87dd962 100644 --- a/gcc/gimple-streamer-in.c +++ b/gcc/gimple-streamer-in.c @@ -1,6 +1,6 @@ /* Routines for reading GIMPLE from a file stream. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@google.com> This file is part of GCC. diff --git a/gcc/gimple-streamer-out.c b/gcc/gimple-streamer-out.c index 7185c07..2324537 100644 --- a/gcc/gimple-streamer-out.c +++ b/gcc/gimple-streamer-out.c @@ -1,6 +1,6 @@ /* Routines for emitting GIMPLE to a file stream. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@google.com> This file is part of GCC. diff --git a/gcc/gimple-streamer.h b/gcc/gimple-streamer.h index ee36192..633c915 100644 --- a/gcc/gimple-streamer.h +++ b/gcc/gimple-streamer.h @@ -1,6 +1,6 @@ /* Data structures and functions for streaming GIMPLE. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@google.com> This file is part of GCC. diff --git a/gcc/gimple-walk.c b/gcc/gimple-walk.c index 2b8f1e0b..9a761f3 100644 --- a/gcc/gimple-walk.c +++ b/gcc/gimple-walk.c @@ -1,6 +1,6 @@ /* Gimple walk support. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Aldy Hernandez <aldyh@redhat.com> This file is part of GCC. diff --git a/gcc/gimple-walk.h b/gcc/gimple-walk.h index 0f0bd45..bdc7351 100644 --- a/gcc/gimple-walk.h +++ b/gcc/gimple-walk.h @@ -1,5 +1,5 @@ /* Header file for gimple statement walk support. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimple.c b/gcc/gimple.c index a874c29..324e706 100644 --- a/gcc/gimple.c +++ b/gcc/gimple.c @@ -1,6 +1,6 @@ /* Gimple IR support functions. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Aldy Hernandez <aldyh@redhat.com> This file is part of GCC. diff --git a/gcc/gimple.def b/gcc/gimple.def index 38c11f4..075f7f4 100644 --- a/gcc/gimple.def +++ b/gcc/gimple.def @@ -1,6 +1,6 @@ /* This file contains the definitions of the GIMPLE IR tuples used in GCC. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Aldy Hernandez <aldyh@redhat.com> This file is part of GCC. diff --git a/gcc/gimple.h b/gcc/gimple.h index cc6bbd6..192f19a 100644 --- a/gcc/gimple.h +++ b/gcc/gimple.h @@ -1,6 +1,6 @@ /* Gimple IR definitions. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Aldy Hernandez <aldyh@redhat.com> This file is part of GCC. diff --git a/gcc/gimplify-me.c b/gcc/gimplify-me.c index edcb3df..47148fb 100644 --- a/gcc/gimplify-me.c +++ b/gcc/gimplify-me.c @@ -1,7 +1,7 @@ /* Tree lowering to gimple for middle end use only. This converts the GENERIC functions-as-trees tree representation into the GIMPLE form. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Major work done by Sebastian Pop <s.pop@laposte.net>, Diego Novillo <dnovillo@redhat.com> and Jason Merrill <jason@redhat.com>. diff --git a/gcc/gimplify-me.h b/gcc/gimplify-me.h index 5340ac4..d80e34d 100644 --- a/gcc/gimplify-me.h +++ b/gcc/gimplify-me.h @@ -1,5 +1,5 @@ /* Header file for middle end gimplification. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gimplify.c b/gcc/gimplify.c index bbe4c7f..73fb2e7 100644 --- a/gcc/gimplify.c +++ b/gcc/gimplify.c @@ -1,6 +1,6 @@ /* Tree lowering pass. This pass converts the GENERIC functions-as-trees tree representation into the GIMPLE form. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Major work done by Sebastian Pop <s.pop@laposte.net>, Diego Novillo <dnovillo@redhat.com> and Jason Merrill <jason@redhat.com>. diff --git a/gcc/gimplify.h b/gcc/gimplify.h index ea69d28..9f4e332 100644 --- a/gcc/gimplify.h +++ b/gcc/gimplify.h @@ -1,5 +1,5 @@ /* Header file for gimplification. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ginclude/float.h b/gcc/ginclude/float.h index cafedc1..9c4b038 100644 --- a/gcc/ginclude/float.h +++ b/gcc/ginclude/float.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2002-2019 Free Software Foundation, Inc. +/* Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ginclude/iso646.h b/gcc/ginclude/iso646.h index 01a1245..cec1c27 100644 --- a/gcc/ginclude/iso646.h +++ b/gcc/ginclude/iso646.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1997-2019 Free Software Foundation, Inc. +/* Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ginclude/stdalign.h b/gcc/ginclude/stdalign.h index 999c431..b28b10d 100644 --- a/gcc/ginclude/stdalign.h +++ b/gcc/ginclude/stdalign.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2011-2019 Free Software Foundation, Inc. +/* Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ginclude/stdarg.h b/gcc/ginclude/stdarg.h index 7d16fbf..6b122f9 100644 --- a/gcc/ginclude/stdarg.h +++ b/gcc/ginclude/stdarg.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1989-2019 Free Software Foundation, Inc. +/* Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ginclude/stdatomic.h b/gcc/ginclude/stdatomic.h index 96ee9b2..b968164 100644 --- a/gcc/ginclude/stdatomic.h +++ b/gcc/ginclude/stdatomic.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ginclude/stdbool.h b/gcc/ginclude/stdbool.h index 3617ff4..72be438 100644 --- a/gcc/ginclude/stdbool.h +++ b/gcc/ginclude/stdbool.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1998-2019 Free Software Foundation, Inc. +/* Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ginclude/stddef.h b/gcc/ginclude/stddef.h index da692e1..9d67eac 100644 --- a/gcc/ginclude/stddef.h +++ b/gcc/ginclude/stddef.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1989-2019 Free Software Foundation, Inc. +/* Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ginclude/stdfix.h b/gcc/ginclude/stdfix.h index c20fa68..21b301c 100644 --- a/gcc/ginclude/stdfix.h +++ b/gcc/ginclude/stdfix.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2007-2019 Free Software Foundation, Inc. +/* Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ginclude/stdint-gcc.h b/gcc/ginclude/stdint-gcc.h index e9dc04e..9e7f827 100644 --- a/gcc/ginclude/stdint-gcc.h +++ b/gcc/ginclude/stdint-gcc.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2008-2019 Free Software Foundation, Inc. +/* Copyright (C) 2008-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ginclude/stdnoreturn.h b/gcc/ginclude/stdnoreturn.h index c8d65a6..1c345da 100644 --- a/gcc/ginclude/stdnoreturn.h +++ b/gcc/ginclude/stdnoreturn.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2011-2019 Free Software Foundation, Inc. +/* Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ginclude/tgmath.h b/gcc/ginclude/tgmath.h index edfb71e..f4d97d2 100644 --- a/gcc/ginclude/tgmath.h +++ b/gcc/ginclude/tgmath.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2004-2019 Free Software Foundation, Inc. +/* Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Apple, Inc. This file is part of GCC. diff --git a/gcc/ginclude/unwind-arm-common.h b/gcc/ginclude/unwind-arm-common.h index d4eb03e..472c7f1 100644 --- a/gcc/ginclude/unwind-arm-common.h +++ b/gcc/ginclude/unwind-arm-common.h @@ -1,5 +1,5 @@ /* Header file for the ARM EABI and C6X unwinders - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Paul Brook This file is free software; you can redistribute it and/or modify it diff --git a/gcc/glimits.h b/gcc/glimits.h index 1909344..a37f496 100644 --- a/gcc/glimits.h +++ b/gcc/glimits.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1991-2019 Free Software Foundation, Inc. +/* Copyright (C) 1991-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/go/ChangeLog b/gcc/go/ChangeLog index f922b53..fc73347 100644 --- a/gcc/go/ChangeLog +++ b/gcc/go/ChangeLog @@ -1,5 +1,7 @@ 2020-01-01 Jakub Jelinek <jakub@redhat.com> + Update copyright years. + * gccgo.texi: Bump @copyrights-go year. 2019-11-12 Martin Liska <mliska@suse.cz> @@ -1688,7 +1690,7 @@ Go frontend added to gcc repository. -Copyright (C) 2010-2019 Free Software Foundation, Inc. +Copyright (C) 2010-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/go/Make-lang.in b/gcc/go/Make-lang.in index ba3f7f7..ce711b2 100644 --- a/gcc/go/Make-lang.in +++ b/gcc/go/Make-lang.in @@ -1,6 +1,6 @@ # Make-lang.in -- Top level -*- makefile -*- fragment for gcc Go frontend. -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This file is part of GCC. diff --git a/gcc/go/config-lang.in b/gcc/go/config-lang.in index 91e7ce6..4e8aabb 100644 --- a/gcc/go/config-lang.in +++ b/gcc/go/config-lang.in @@ -1,6 +1,6 @@ # config-lang.in -- Top level configure fragment for gcc Go frontend. -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This file is part of GCC. diff --git a/gcc/go/go-backend.c b/gcc/go/go-backend.c index aaea330..5d1aaf0 100644 --- a/gcc/go/go-backend.c +++ b/gcc/go/go-backend.c @@ -1,5 +1,5 @@ /* go-backend.c -- Go frontend interface to gcc backend. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/go/go-c.h b/gcc/go/go-c.h index 695484c..7e46f4b 100644 --- a/gcc/go/go-c.h +++ b/gcc/go/go-c.h @@ -1,5 +1,5 @@ /* go-c.h -- Header file for go frontend gcc C interface. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/go/go-gcc-diagnostics.cc b/gcc/go/go-gcc-diagnostics.cc index 0fbeaff..01805a2 100644 --- a/gcc/go/go-gcc-diagnostics.cc +++ b/gcc/go/go-gcc-diagnostics.cc @@ -1,5 +1,5 @@ // go-gcc-diagnostics.cc -- GCC implementation of go diagnostics interface. -// Copyright (C) 2016-2019 Free Software Foundation, Inc. +// Copyright (C) 2016-2020 Free Software Foundation, Inc. // Contributed by Than McIntosh, Google. // This file is part of GCC. diff --git a/gcc/go/go-gcc.cc b/gcc/go/go-gcc.cc index d9fc1a7..0960894 100644 --- a/gcc/go/go-gcc.cc +++ b/gcc/go/go-gcc.cc @@ -1,5 +1,5 @@ // go-gcc.cc -- Go frontend to gcc IR. -// Copyright (C) 2011-2019 Free Software Foundation, Inc. +// Copyright (C) 2011-2020 Free Software Foundation, Inc. // Contributed by Ian Lance Taylor, Google. // This file is part of GCC. diff --git a/gcc/go/go-gcc.h b/gcc/go/go-gcc.h index 970f0d5..5773e40 100644 --- a/gcc/go/go-gcc.h +++ b/gcc/go/go-gcc.h @@ -1,5 +1,5 @@ /* go-gcc.h -- Header file for go backend-specific interfaces. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/go/go-lang.c b/gcc/go/go-lang.c index 8766372..387694e 100644 --- a/gcc/go/go-lang.c +++ b/gcc/go/go-lang.c @@ -1,5 +1,5 @@ /* go-lang.c -- Go frontend gcc interface. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/go/go-sha1.cc b/gcc/go/go-sha1.cc index c008915..9422b20 100644 --- a/gcc/go/go-sha1.cc +++ b/gcc/go/go-sha1.cc @@ -1,5 +1,5 @@ /* go-sha1.cc -- Go frontend interface to gcc backend. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/go/go-system.h b/gcc/go/go-system.h index f54362f..03d2a44 100644 --- a/gcc/go/go-system.h +++ b/gcc/go/go-system.h @@ -1,5 +1,5 @@ // go-system.h -- Go frontend inclusion of gcc header files -*- C++ -*- -// Copyright (C) 2009-2019 Free Software Foundation, Inc. +// Copyright (C) 2009-2020 Free Software Foundation, Inc. // This file is part of GCC. diff --git a/gcc/go/gospec.c b/gcc/go/gospec.c index 46b838a..184377b 100644 --- a/gcc/go/gospec.c +++ b/gcc/go/gospec.c @@ -1,5 +1,5 @@ /* gospec.c -- Specific flags and argument handling of the gcc Go front end. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/go/lang-specs.h b/gcc/go/lang-specs.h index f7f2e64..4900437 100644 --- a/gcc/go/lang-specs.h +++ b/gcc/go/lang-specs.h @@ -1,5 +1,5 @@ /* lang-specs.h -- gcc driver specs for Go frontend. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/go/lang.opt b/gcc/go/lang.opt index 91b8e46..101172c 100644 --- a/gcc/go/lang.opt +++ b/gcc/go/lang.opt @@ -1,6 +1,6 @@ ; lang.opt -- Options for the gcc Go front end. -; Copyright (C) 2009-2019 Free Software Foundation, Inc. +; Copyright (C) 2009-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/godump.c b/gcc/godump.c index ddb19fd..a7cd7ed 100644 --- a/gcc/godump.c +++ b/gcc/godump.c @@ -1,5 +1,5 @@ /* Output Go language descriptions of types. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Written by Ian Lance Taylor <iant@google.com>. This file is part of GCC. diff --git a/gcc/graph.c b/gcc/graph.c index 5452822..c77478b 100644 --- a/gcc/graph.c +++ b/gcc/graph.c @@ -1,5 +1,5 @@ /* Output routines for graphical representation. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. Contributed by Ulrich Drepper <drepper@cygnus.com>, 1998. Rewritten for DOT output by Steven Bosscher, 2012. diff --git a/gcc/graph.h b/gcc/graph.h index 356f9fe..01d6f7a 100644 --- a/gcc/graph.h +++ b/gcc/graph.h @@ -1,5 +1,5 @@ /* Header file for graph routines. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/graphds.c b/gcc/graphds.c index 9eb1343..eca6d3b 100644 --- a/gcc/graphds.c +++ b/gcc/graphds.c @@ -1,5 +1,5 @@ /* Graph representation and manipulation functions. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/graphds.h b/gcc/graphds.h index 68adc49..6dcfee0 100644 --- a/gcc/graphds.h +++ b/gcc/graphds.h @@ -1,5 +1,5 @@ /* Graph representation. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/graphite-dependences.c b/gcc/graphite-dependences.c index 3f8fe54..7078c94 100644 --- a/gcc/graphite-dependences.c +++ b/gcc/graphite-dependences.c @@ -1,5 +1,5 @@ /* Data dependence analysis for Graphite. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <sebastian.pop@amd.com> and Konrad Trifunovic <konrad.trifunovic@inria.fr>. diff --git a/gcc/graphite-isl-ast-to-gimple.c b/gcc/graphite-isl-ast-to-gimple.c index 9fe82ec..c08a259 100644 --- a/gcc/graphite-isl-ast-to-gimple.c +++ b/gcc/graphite-isl-ast-to-gimple.c @@ -1,5 +1,5 @@ /* Translation of isl AST to Gimple. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Roman Gareev <gareevroman@gmail.com>. This file is part of GCC. diff --git a/gcc/graphite-optimize-isl.c b/gcc/graphite-optimize-isl.c index 897653e..0ca3c4f 100644 --- a/gcc/graphite-optimize-isl.c +++ b/gcc/graphite-optimize-isl.c @@ -1,5 +1,5 @@ /* A scheduling optimizer for Graphite - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Tobias Grosser <tobias@grosser.es>. This file is part of GCC. diff --git a/gcc/graphite-poly.c b/gcc/graphite-poly.c index 29f9740..42acffc 100644 --- a/gcc/graphite-poly.c +++ b/gcc/graphite-poly.c @@ -1,5 +1,5 @@ /* Graphite polyhedral representation. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <sebastian.pop@amd.com> and Tobias Grosser <grosser@fim.uni-passau.de>. diff --git a/gcc/graphite-scop-detection.c b/gcc/graphite-scop-detection.c index 7db2f9a..ed12fea 100644 --- a/gcc/graphite-scop-detection.c +++ b/gcc/graphite-scop-detection.c @@ -1,5 +1,5 @@ /* Detection of Static Control Parts (SCoP) for Graphite. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <sebastian.pop@amd.com> and Tobias Grosser <grosser@fim.uni-passau.de>. diff --git a/gcc/graphite-sese-to-poly.c b/gcc/graphite-sese-to-poly.c index 974b59f..c42415e 100644 --- a/gcc/graphite-sese-to-poly.c +++ b/gcc/graphite-sese-to-poly.c @@ -1,5 +1,5 @@ /* Conversion of SESE regions to Polyhedra. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <sebastian.pop@amd.com>. This file is part of GCC. diff --git a/gcc/graphite.c b/gcc/graphite.c index 1bc93f7..0ac4676 100644 --- a/gcc/graphite.c +++ b/gcc/graphite.c @@ -1,5 +1,5 @@ /* Gimple Represented as Polyhedra. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <sebastian.pop@inria.fr>. This file is part of GCC. diff --git a/gcc/graphite.h b/gcc/graphite.h index dc4b15d..3fe1345 100644 --- a/gcc/graphite.h +++ b/gcc/graphite.h @@ -1,5 +1,5 @@ /* Graphite polyhedral representation. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <sebastian.pop@amd.com> and Tobias Grosser <grosser@fim.uni-passau.de>. diff --git a/gcc/gsstruct.def b/gcc/gsstruct.def index adeaf03..a6a2457 100644 --- a/gcc/gsstruct.def +++ b/gcc/gsstruct.def @@ -1,7 +1,7 @@ /* This file contains the definitions for the gimple IR structure enumeration used in GCC. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Aldy Hernandez <aldyh@redhat.com> This file is part of GCC. diff --git a/gcc/gstab.h b/gcc/gstab.h index 26c8969..1b720e3 100644 --- a/gcc/gstab.h +++ b/gcc/gstab.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1997-2019 Free Software Foundation, Inc. +/* Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/gsyms.h b/gcc/gsyms.h index d069997..e990161 100644 --- a/gcc/gsyms.h +++ b/gcc/gsyms.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1992-2019 Free Software Foundation, Inc. +/* Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c index d56c405..1d3de7b 100644 --- a/gcc/haifa-sched.c +++ b/gcc/haifa-sched.c @@ -1,5 +1,5 @@ /* Instruction scheduling pass. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by, and currently maintained by, Jim Wilson (wilson@cygnus.com) diff --git a/gcc/hard-reg-set.h b/gcc/hard-reg-set.h index 6e7ceab..1ec1b4e 100644 --- a/gcc/hard-reg-set.h +++ b/gcc/hard-reg-set.h @@ -1,5 +1,5 @@ /* Sets (bit vectors) of hard registers, and operations on them. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC diff --git a/gcc/hash-map-tests.c b/gcc/hash-map-tests.c index 9a13a80..4d2ea71 100644 --- a/gcc/hash-map-tests.c +++ b/gcc/hash-map-tests.c @@ -1,5 +1,5 @@ /* Unit tests for hash-map.h. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/hash-map-traits.h b/gcc/hash-map-traits.h index af66018..4764380 100644 --- a/gcc/hash-map-traits.h +++ b/gcc/hash-map-traits.h @@ -1,5 +1,5 @@ /* A hash map traits. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/hash-map.h b/gcc/hash-map.h index 73ce6a1..7cb4667 100644 --- a/gcc/hash-map.h +++ b/gcc/hash-map.h @@ -1,5 +1,5 @@ /* A type-safe hash map. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/hash-set-tests.c b/gcc/hash-set-tests.c index ce59059..696e35e 100644 --- a/gcc/hash-set-tests.c +++ b/gcc/hash-set-tests.c @@ -1,5 +1,5 @@ /* Unit tests for hash-set.h. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/hash-set.h b/gcc/hash-set.h index a79a88d..a6c786b 100644 --- a/gcc/hash-set.h +++ b/gcc/hash-set.h @@ -1,5 +1,5 @@ /* A type-safe hash set. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/hash-table.c b/gcc/hash-table.c index 3520c3b..b0e5865 100644 --- a/gcc/hash-table.c +++ b/gcc/hash-table.c @@ -1,5 +1,5 @@ /* A type-safe hash table template. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Lawrence Crowl <crowl@google.com> This file is part of GCC. diff --git a/gcc/hash-table.h b/gcc/hash-table.h index 26bac62..e0ddac5 100644 --- a/gcc/hash-table.h +++ b/gcc/hash-table.h @@ -1,5 +1,5 @@ /* A type-safe hash table template. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Lawrence Crowl <crowl@google.com> This file is part of GCC. diff --git a/gcc/hash-traits.h b/gcc/hash-traits.h index 2d17e2c..d259a41 100644 --- a/gcc/hash-traits.h +++ b/gcc/hash-traits.h @@ -1,5 +1,5 @@ /* Traits for hashable types. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/highlev-plugin-common.h b/gcc/highlev-plugin-common.h index 9f91165..07a9b49 100644 --- a/gcc/highlev-plugin-common.h +++ b/gcc/highlev-plugin-common.h @@ -1,7 +1,7 @@ /* Interface for high-level plugins in GCC - Parts common between GCC, ICI and high-level plugins. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by INRIA. diff --git a/gcc/hooks.c b/gcc/hooks.c index 8e4578d..74a3aff 100644 --- a/gcc/hooks.c +++ b/gcc/hooks.c @@ -1,5 +1,5 @@ /* General-purpose hooks. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/hooks.h b/gcc/hooks.h index d526953..8d941d3 100644 --- a/gcc/hooks.h +++ b/gcc/hooks.h @@ -1,5 +1,5 @@ /* General-purpose hooks. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/host-default.c b/gcc/host-default.c index 22e7078..a14fad3 100644 --- a/gcc/host-default.c +++ b/gcc/host-default.c @@ -1,5 +1,5 @@ /* Default host-specific hook definitions. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/hosthooks-def.h b/gcc/hosthooks-def.h index e955143..f5f7147 100644 --- a/gcc/hosthooks-def.h +++ b/gcc/hosthooks-def.h @@ -1,5 +1,5 @@ /* Default macros to initialize the lang_hooks data structure. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/hosthooks.h b/gcc/hosthooks.h index f4d1bfb..fcbdb3d 100644 --- a/gcc/hosthooks.h +++ b/gcc/hosthooks.h @@ -1,5 +1,5 @@ /* The host_hooks data structure. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/hsa-brig-format.h b/gcc/hsa-brig-format.h index eb28863..e16f469 100644 --- a/gcc/hsa-brig-format.h +++ b/gcc/hsa-brig-format.h @@ -1,5 +1,5 @@ /* HSA BRIG (binary representation of HSAIL) 1.0.1 representation description. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/hsa-brig.c b/gcc/hsa-brig.c index 14d5c52..545385f 100644 --- a/gcc/hsa-brig.c +++ b/gcc/hsa-brig.c @@ -1,5 +1,5 @@ /* Producing binary form of HSA BRIG from our internal representation. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Martin Jambor <mjambor@suse.cz> and Martin Liska <mliska@suse.cz>. diff --git a/gcc/hsa-builtins.def b/gcc/hsa-builtins.def index 28c3cbf..dc60e42 100644 --- a/gcc/hsa-builtins.def +++ b/gcc/hsa-builtins.def @@ -1,6 +1,6 @@ /* This file contains the definitions and documentation for the Offloading and Multi Processing builtins used in the GNU compiler. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/hsa-common.c b/gcc/hsa-common.c index 27714cd..6af5d0f 100644 --- a/gcc/hsa-common.c +++ b/gcc/hsa-common.c @@ -1,5 +1,5 @@ /* Implementation of commonly needed HSAIL related functions and methods. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Martin Jambor <mjambor@suse.cz> and Martin Liska <mliska@suse.cz>. diff --git a/gcc/hsa-common.h b/gcc/hsa-common.h index 9122539..e12ffb1 100644 --- a/gcc/hsa-common.h +++ b/gcc/hsa-common.h @@ -1,5 +1,5 @@ /* HSAIL and BRIG related macros and definitions. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/hsa-dump.c b/gcc/hsa-dump.c index d91b474..23aa4c9 100644 --- a/gcc/hsa-dump.c +++ b/gcc/hsa-dump.c @@ -1,5 +1,5 @@ /* Infrastructure to dump our HSAIL IL - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Martin Jambor <mjambor@suse.cz> and Martin Liska <mliska@suse.cz>. diff --git a/gcc/hsa-gen.c b/gcc/hsa-gen.c index bdf488d..d407bcf5 100644 --- a/gcc/hsa-gen.c +++ b/gcc/hsa-gen.c @@ -1,5 +1,5 @@ /* A pass for lowering gimple to HSAIL - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Martin Jambor <mjambor@suse.cz> and Martin Liska <mliska@suse.cz>. diff --git a/gcc/hsa-regalloc.c b/gcc/hsa-regalloc.c index dd1937c..7614efe 100644 --- a/gcc/hsa-regalloc.c +++ b/gcc/hsa-regalloc.c @@ -1,5 +1,5 @@ /* HSAIL IL Register allocation and out-of-SSA. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Michael Matz <matz@suse.de> This file is part of GCC. diff --git a/gcc/hw-doloop.c b/gcc/hw-doloop.c index 3ee0b40..d01f05a 100644 --- a/gcc/hw-doloop.c +++ b/gcc/hw-doloop.c @@ -1,6 +1,6 @@ /* Code to analyze doloop loops in order for targets to perform late optimizations converting doloops to other forms of hardware loops. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/hw-doloop.h b/gcc/hw-doloop.h index 25a7d13..27312d8 100644 --- a/gcc/hw-doloop.h +++ b/gcc/hw-doloop.h @@ -1,6 +1,6 @@ /* Code to analyze doloop loops in order for targets to perform late optimizations converting doloops to other forms of hardware loops. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/hwint.c b/gcc/hwint.c index 7fe866f..31da903 100644 --- a/gcc/hwint.c +++ b/gcc/hwint.c @@ -1,5 +1,5 @@ /* Operations on HOST_WIDE_INT. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/hwint.h b/gcc/hwint.h index dfb552f..36f5e51 100644 --- a/gcc/hwint.h +++ b/gcc/hwint.h @@ -1,5 +1,5 @@ /* HOST_WIDE_INT definitions for the GNU compiler. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ifcvt.c b/gcc/ifcvt.c index b45152a..a9ea7b1 100644 --- a/gcc/ifcvt.c +++ b/gcc/ifcvt.c @@ -1,5 +1,5 @@ /* If-conversion support. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ifcvt.h b/gcc/ifcvt.h index 40ad744..3d7ad3a 100644 --- a/gcc/ifcvt.h +++ b/gcc/ifcvt.h @@ -1,5 +1,5 @@ /* If-conversion header file. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/inchash.c b/gcc/inchash.c index 2d33b3e..867448d 100644 --- a/gcc/inchash.c +++ b/gcc/inchash.c @@ -1,5 +1,5 @@ /* Incremential hashing for jhash. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/inchash.h b/gcc/inchash.h index 56588d2..f86d5ef 100644 --- a/gcc/inchash.h +++ b/gcc/inchash.h @@ -1,5 +1,5 @@ /* An incremental hash abstract data type. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/incpath.c b/gcc/incpath.c index bcbe208..8a2bda0 100644 --- a/gcc/incpath.c +++ b/gcc/incpath.c @@ -1,5 +1,5 @@ /* Set up combined include path chain for the preprocessor. - Copyright (C) 1986-2019 Free Software Foundation, Inc. + Copyright (C) 1986-2020 Free Software Foundation, Inc. Broken out of cppinit.c and cppfiles.c and rewritten Mar 2003. diff --git a/gcc/incpath.h b/gcc/incpath.h index 4926e2f..fe48194 100644 --- a/gcc/incpath.h +++ b/gcc/incpath.h @@ -1,5 +1,5 @@ /* Set up combined include path for the preprocessor. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/init-regs.c b/gcc/init-regs.c index 766b13c..ed37ba8 100644 --- a/gcc/init-regs.c +++ b/gcc/init-regs.c @@ -1,5 +1,5 @@ /* Initialization of uninitialized regs. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/input.c b/gcc/input.c index 1dc6b33..8fe5d42 100644 --- a/gcc/input.c +++ b/gcc/input.c @@ -1,5 +1,5 @@ /* Data and functions related to line maps and input files. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/input.h b/gcc/input.h index 35e02bd..df48ce6 100644 --- a/gcc/input.h +++ b/gcc/input.h @@ -1,6 +1,6 @@ /* Declarations for variables relating to reading the source file. Used by parsers, lexical analyzers, and error message routines. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/insn-addr.h b/gcc/insn-addr.h index 8e33c62..f595c379 100644 --- a/gcc/insn-addr.h +++ b/gcc/insn-addr.h @@ -1,5 +1,5 @@ /* Macros to support INSN_ADDRESSES - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/insn-notes.def b/gcc/insn-notes.def index 337e9df..e040291 100644 --- a/gcc/insn-notes.def +++ b/gcc/insn-notes.def @@ -1,5 +1,5 @@ /* Insn note definitions. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/int-vector-builder.h b/gcc/int-vector-builder.h index dc96510..01ff2cd 100644 --- a/gcc/int-vector-builder.h +++ b/gcc/int-vector-builder.h @@ -1,5 +1,5 @@ /* A class for building vector integer constants. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/internal-fn.c b/gcc/internal-fn.c index 6bbbc9e..ceac2df 100644 --- a/gcc/internal-fn.c +++ b/gcc/internal-fn.c @@ -1,5 +1,5 @@ /* Internal functions. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/internal-fn.def b/gcc/internal-fn.def index 85f45d6..ed11b93 100644 --- a/gcc/internal-fn.def +++ b/gcc/internal-fn.def @@ -1,5 +1,5 @@ /* Internal functions. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/internal-fn.h b/gcc/internal-fn.h index a1bc081..ac970e9 100644 --- a/gcc/internal-fn.h +++ b/gcc/internal-fn.h @@ -1,5 +1,5 @@ /* Internal functions. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Message translation utilities. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* intl.h - internationalization - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/gcc/ipa-comdats.c b/gcc/ipa-comdats.c index 0672d6d..ced2572 100644 --- a/gcc/ipa-comdats.c +++ b/gcc/ipa-comdats.c @@ -1,5 +1,5 @@ /* Localize comdats. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ipa-cp.c b/gcc/ipa-cp.c index ee72597..43c0d5a 100644 --- a/gcc/ipa-cp.c +++ b/gcc/ipa-cp.c @@ -1,5 +1,5 @@ /* Interprocedural constant propagation - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Razya Ladelsky <RAZYA@il.ibm.com> and Martin Jambor <mjambor@suse.cz> diff --git a/gcc/ipa-devirt.c b/gcc/ipa-devirt.c index 6aa6277..21832cb 100644 --- a/gcc/ipa-devirt.c +++ b/gcc/ipa-devirt.c @@ -1,6 +1,6 @@ /* Basic IPA utilities for type inheritance graph construction and devirtualization. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/ipa-fnsummary.c b/gcc/ipa-fnsummary.c index 5486f64..fa01cb6 100644 --- a/gcc/ipa-fnsummary.c +++ b/gcc/ipa-fnsummary.c @@ -1,5 +1,5 @@ /* Function summary pass. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/ipa-fnsummary.h b/gcc/ipa-fnsummary.h index a0ac0b7..c6ddc9f 100644 --- a/gcc/ipa-fnsummary.h +++ b/gcc/ipa-fnsummary.h @@ -1,5 +1,5 @@ /* IPA function body analysis. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/ipa-hsa.c b/gcc/ipa-hsa.c index 369fe5a..7ecb132 100644 --- a/gcc/ipa-hsa.c +++ b/gcc/ipa-hsa.c @@ -1,5 +1,5 @@ /* Callgraph based analysis of static variables. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Martin Liska <mliska@suse.cz> This file is part of GCC. diff --git a/gcc/ipa-icf-gimple.c b/gcc/ipa-icf-gimple.c index 9aa2fe0..fa71a02 100644 --- a/gcc/ipa-icf-gimple.c +++ b/gcc/ipa-icf-gimple.c @@ -1,5 +1,5 @@ /* Interprocedural Identical Code Folding pass - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka <hubicka@ucw.cz> and Martin Liska <mliska@suse.cz> diff --git a/gcc/ipa-icf-gimple.h b/gcc/ipa-icf-gimple.h index 67ad602..28459d2 100644 --- a/gcc/ipa-icf-gimple.h +++ b/gcc/ipa-icf-gimple.h @@ -1,5 +1,5 @@ /* Interprocedural semantic function equality pass - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka <hubicka@ucw.cz> and Martin Liska <mliska@suse.cz> diff --git a/gcc/ipa-icf.c b/gcc/ipa-icf.c index bec7cbc..2f9fd06 100644 --- a/gcc/ipa-icf.c +++ b/gcc/ipa-icf.c @@ -1,5 +1,5 @@ /* Interprocedural Identical Code Folding pass - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka <hubicka@ucw.cz> and Martin Liska <mliska@suse.cz> diff --git a/gcc/ipa-icf.h b/gcc/ipa-icf.h index 2619117..6dc1a13 100644 --- a/gcc/ipa-icf.h +++ b/gcc/ipa-icf.h @@ -1,5 +1,5 @@ /* Interprocedural semantic function equality pass - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka <hubicka@ucw.cz> and Martin Liska <mliska@suse.cz> diff --git a/gcc/ipa-inline-analysis.c b/gcc/ipa-inline-analysis.c index 711b85b..eb42cae 100644 --- a/gcc/ipa-inline-analysis.c +++ b/gcc/ipa-inline-analysis.c @@ -1,5 +1,5 @@ /* Analysis used by inlining decision heuristics. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/ipa-inline-transform.c b/gcc/ipa-inline-transform.c index fb2726d..c53cd42 100644 --- a/gcc/ipa-inline-transform.c +++ b/gcc/ipa-inline-transform.c @@ -1,5 +1,5 @@ /* Callgraph transformations to handle inlining - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/ipa-inline.c b/gcc/ipa-inline.c index 0f87c47..3b68fc4 100644 --- a/gcc/ipa-inline.c +++ b/gcc/ipa-inline.c @@ -1,5 +1,5 @@ /* Inlining decision heuristics. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/ipa-inline.h b/gcc/ipa-inline.h index 6273f07..5025b60 100644 --- a/gcc/ipa-inline.h +++ b/gcc/ipa-inline.h @@ -1,5 +1,5 @@ /* Inlining decision heuristics. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/ipa-param-manipulation.c b/gcc/ipa-param-manipulation.c index b756b5d..19ec873 100644 --- a/gcc/ipa-param-manipulation.c +++ b/gcc/ipa-param-manipulation.c @@ -1,6 +1,6 @@ /* Manipulation of formal and actual parameters of functions and function calls. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ipa-param-manipulation.h b/gcc/ipa-param-manipulation.h index 5d7278e..098f8c1 100644 --- a/gcc/ipa-param-manipulation.h +++ b/gcc/ipa-param-manipulation.h @@ -1,6 +1,6 @@ /* Manipulation of formal and actual parameters of functions and function calls. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ipa-polymorphic-call.c b/gcc/ipa-polymorphic-call.c index a50d2c5..65516b6 100644 --- a/gcc/ipa-polymorphic-call.c +++ b/gcc/ipa-polymorphic-call.c @@ -1,5 +1,5 @@ /* Analysis of polymorphic call context. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/ipa-predicate.c b/gcc/ipa-predicate.c index 9cd21ae..367baf7 100644 --- a/gcc/ipa-predicate.c +++ b/gcc/ipa-predicate.c @@ -1,5 +1,5 @@ /* IPA predicates. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/ipa-predicate.h b/gcc/ipa-predicate.h index 265b1d1..9b75ffc 100644 --- a/gcc/ipa-predicate.h +++ b/gcc/ipa-predicate.h @@ -1,5 +1,5 @@ /* IPA predicates. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/ipa-profile.c b/gcc/ipa-profile.c index 4b28b94..b2b272e 100644 --- a/gcc/ipa-profile.c +++ b/gcc/ipa-profile.c @@ -1,5 +1,5 @@ /* Basic IPA optimizations based on profile. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ipa-prop.c b/gcc/ipa-prop.c index c9c6a82..035730d 100644 --- a/gcc/ipa-prop.c +++ b/gcc/ipa-prop.c @@ -1,5 +1,5 @@ /* Interprocedural analyses. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ipa-prop.h b/gcc/ipa-prop.h index 4ce367a..6aad0c4 100644 --- a/gcc/ipa-prop.h +++ b/gcc/ipa-prop.h @@ -1,5 +1,5 @@ /* Interprocedural analyses. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ipa-pure-const.c b/gcc/ipa-pure-const.c index 58ab668..4c3dcf3 100644 --- a/gcc/ipa-pure-const.c +++ b/gcc/ipa-pure-const.c @@ -1,5 +1,5 @@ /* Callgraph based analysis of static variables. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Kenneth Zadeck <zadeck@naturalbridge.com> This file is part of GCC. diff --git a/gcc/ipa-ref.c b/gcc/ipa-ref.c index 66d54c9..241828e 100644 --- a/gcc/ipa-ref.c +++ b/gcc/ipa-ref.c @@ -1,5 +1,5 @@ /* Interprocedural reference lists. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/ipa-ref.h b/gcc/ipa-ref.h index 00af24c..f4ea794 100644 --- a/gcc/ipa-ref.h +++ b/gcc/ipa-ref.h @@ -1,5 +1,5 @@ /* IPA reference lists. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/ipa-reference.c b/gcc/ipa-reference.c index 6713e2b..c08d84d 100644 --- a/gcc/ipa-reference.c +++ b/gcc/ipa-reference.c @@ -1,5 +1,5 @@ /* Callgraph based analysis of static variables. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Kenneth Zadeck <zadeck@naturalbridge.com> This file is part of GCC. diff --git a/gcc/ipa-reference.h b/gcc/ipa-reference.h index c7de073..d380db0 100644 --- a/gcc/ipa-reference.h +++ b/gcc/ipa-reference.h @@ -1,5 +1,5 @@ /* IPA handling of references. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Kenneth Zadeck <zadeck@naturalbridge.com> This file is part of GCC. diff --git a/gcc/ipa-split.c b/gcc/ipa-split.c index 81a2448..87a0989 100644 --- a/gcc/ipa-split.c +++ b/gcc/ipa-split.c @@ -1,5 +1,5 @@ /* Function splitting pass - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka <jh@suse.cz> This file is part of GCC. diff --git a/gcc/ipa-sra.c b/gcc/ipa-sra.c index 421c089..a051a9f 100644 --- a/gcc/ipa-sra.c +++ b/gcc/ipa-sra.c @@ -1,5 +1,5 @@ /* Interprocedural scalar replacement of aggregates - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Martin Jambor <mjambor@suse.cz> diff --git a/gcc/ipa-utils.c b/gcc/ipa-utils.c index cc65e2a..2e82980 100644 --- a/gcc/ipa-utils.c +++ b/gcc/ipa-utils.c @@ -1,5 +1,5 @@ /* Utilities for ipa analysis. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Kenneth Zadeck <zadeck@naturalbridge.com> This file is part of GCC. diff --git a/gcc/ipa-utils.h b/gcc/ipa-utils.h index 411a478..98edc38 100644 --- a/gcc/ipa-utils.h +++ b/gcc/ipa-utils.h @@ -1,5 +1,5 @@ /* Utilities for ipa analysis. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Kenneth Zadeck <zadeck@naturalbridge.com> This file is part of GCC. diff --git a/gcc/ipa-visibility.c b/gcc/ipa-visibility.c index d216a54..67d500b 100644 --- a/gcc/ipa-visibility.c +++ b/gcc/ipa-visibility.c @@ -1,5 +1,5 @@ /* IPA visibility pass - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Basic IPA optimizations and utilities. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ira-build.c b/gcc/ira-build.c index e30633d..0bbdb4d 100644 --- a/gcc/ira-build.c +++ b/gcc/ira-build.c @@ -1,5 +1,5 @@ /* Building internal representation for IRA. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. diff --git a/gcc/ira-color.c b/gcc/ira-color.c index e38c167..4a726dc 100644 --- a/gcc/ira-color.c +++ b/gcc/ira-color.c @@ -1,5 +1,5 @@ /* IRA allocation based on graph coloring. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. diff --git a/gcc/ira-conflicts.c b/gcc/ira-conflicts.c index a6b82bc..11d3a86 100644 --- a/gcc/ira-conflicts.c +++ b/gcc/ira-conflicts.c @@ -1,5 +1,5 @@ /* IRA conflict builder. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. diff --git a/gcc/ira-costs.c b/gcc/ira-costs.c index baf7261..d9e7105 100644 --- a/gcc/ira-costs.c +++ b/gcc/ira-costs.c @@ -1,5 +1,5 @@ /* IRA hard register and memory cost calculation for allocnos or pseudos. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. diff --git a/gcc/ira-emit.c b/gcc/ira-emit.c index 9ac0521..99114b1 100644 --- a/gcc/ira-emit.c +++ b/gcc/ira-emit.c @@ -1,5 +1,5 @@ /* Integrated Register Allocator. Changing code and generating moves. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. diff --git a/gcc/ira-int.h b/gcc/ira-int.h index 6da37f8..4bee4ee 100644 --- a/gcc/ira-int.h +++ b/gcc/ira-int.h @@ -1,5 +1,5 @@ /* Integrated Register Allocator (IRA) intercommunication header file. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. diff --git a/gcc/ira-lives.c b/gcc/ira-lives.c index 098b0e7..155f825 100644 --- a/gcc/ira-lives.c +++ b/gcc/ira-lives.c @@ -1,5 +1,5 @@ /* IRA processing allocno lives to build allocno live ranges. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. @@ -1,5 +1,5 @@ /* Integrated Register Allocator (IRA) entry point. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. @@ -1,6 +1,6 @@ /* Communication between the Integrated Register Allocator (IRA) and the rest of the compiler. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. @@ -1,5 +1,5 @@ /* Dynamic testing for abstract is-a relationships. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Lawrence Crowl. This file is part of GCC. diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog index 6e8e093..b6f888f 100644 --- a/gcc/jit/ChangeLog +++ b/gcc/jit/ChangeLog @@ -1,3 +1,7 @@ +2020-01-01 Jakub Jelinek <jakub@redhat.com> + + Update copyright years. + 2019-11-29 Julian Brown <julian@codesourcery.com> * jit-builtins.c (BT_DFLOAT32_PTR, BT_DFLOAT64_PTR, BT_DFLOAT128_PTR): @@ -2714,7 +2718,7 @@ * Initial creation -Copyright (C) 2013-2019 Free Software Foundation, Inc. +Copyright (C) 2013-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/jit/Make-lang.in b/gcc/jit/Make-lang.in index 660f54d..38ddfad 100644 --- a/gcc/jit/Make-lang.in +++ b/gcc/jit/Make-lang.in @@ -1,5 +1,5 @@ # Top level -*- makefile -*- fragment for libgccjit.so. -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/jit/config-lang.in b/gcc/jit/config-lang.in index b27805c..89e3bfe 100644 --- a/gcc/jit/config-lang.in +++ b/gcc/jit/config-lang.in @@ -1,5 +1,5 @@ # Top level configure fragment for libgccjit.so. -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/jit/docs/_build/texinfo/libgccjit.texi b/gcc/jit/docs/_build/texinfo/libgccjit.texi index e689ecf..f2d6d0e 100644 --- a/gcc/jit/docs/_build/texinfo/libgccjit.texi +++ b/gcc/jit/docs/_build/texinfo/libgccjit.texi @@ -23,7 +23,7 @@ libgccjit 8.0.0 (experimental 20171031), October 31, 2017 David Malcolm -Copyright @copyright{} 2014-2019 Free Software Foundation, Inc. +Copyright @copyright{} 2014-2020 Free Software Foundation, Inc. @end quotation @end copying @@ -46,7 +46,7 @@ Copyright @copyright{} 2014-2019 Free Software Foundation, Inc. @c %**start of body @anchor{index doc}@anchor{0} -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -85,7 +85,7 @@ wrapper classes around the C API, to save typing. Contents: -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -388,7 +388,7 @@ Running the test suite @chapter Tutorial -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -432,7 +432,7 @@ the details in later parts of this tutorial. @example /* Smoketest example for libgccjit.so - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -583,7 +583,7 @@ hello world @noindent -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -1037,7 +1037,7 @@ Here's what the above looks like as a complete program: @example /* Usage example for libgccjit.so - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1170,7 +1170,7 @@ result: 25 @noindent -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -1651,7 +1651,7 @@ install it with @cite{yum install python-xdot}): @example /* Usage example for libgccjit.so - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1843,7 +1843,7 @@ loop_test returned: 285 @noindent -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -3992,7 +3992,7 @@ instr9: @noindent -@c Copyright (C) 2015-2019 Free Software Foundation, Inc. +@c Copyright (C) 2015-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -4824,7 +4824,7 @@ to an executable. It's also possible to compile it to an object file, and to a dynamic library. See the documentation of @pxref{4a,,gcc_jit_context_compile_to_file()} for more information. -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -4846,7 +4846,7 @@ and to a dynamic library. See the documentation of @chapter Topic Reference -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -5623,7 +5623,7 @@ its presence using @noindent @end deffn -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -5740,7 +5740,7 @@ object's context is released. @end cartouche @end deffn -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -6378,7 +6378,7 @@ create_code (gcc_jit_context *ctxt, void *user_data) Function pointer types can be created using @pxref{91,,gcc_jit_context_new_function_ptr_type()}. -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -7464,7 +7464,7 @@ PTR[INDEX] in C (or, indeed, to @code{PTR + INDEX}). @end deffn -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -8090,7 +8090,7 @@ create_code (gcc_jit_context *ctxt, void *user_data) @end quotation @end deffn -@c Copyright (C) 2017-2019 Free Software Foundation, Inc. +@c Copyright (C) 2017-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -8173,7 +8173,7 @@ Generate a @pxref{a,,gcc_jit_type} for a function pointer with the given return type and parameters. @end deffn -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -8261,7 +8261,7 @@ argument is true, this will also set up @cite{gcc_jit_location} information throughout the context, pointing at the dump file as if it were a source file, giving you @emph{something} you can step through in the debugger. -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -8538,7 +8538,7 @@ There is currently no support for specifying libraries to link against. @end deffn -@c Copyright (C) 2015-2019 Free Software Foundation, Inc. +@c Copyright (C) 2015-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -8789,7 +8789,7 @@ entrypoints: @code{LIBGCCJIT_ABI_10} covers the addition of @pxref{85,,gcc_jit_context_new_rvalue_from_vector()} -@c Copyright (C) 2015-2019 Free Software Foundation, Inc. +@c Copyright (C) 2015-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -9100,7 +9100,7 @@ for its presence using @noindent @end deffn -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -9138,7 +9138,7 @@ production yet. Contents: -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -9273,7 +9273,7 @@ Compiling a context @section Tutorial -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -9316,7 +9316,7 @@ the details in later parts of this tutorial. @example /* Smoketest example for libgccjit.so C++ API - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -9451,7 +9451,7 @@ hello world @noindent -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -9847,7 +9847,7 @@ Here's what the above looks like as a complete program: @example /* Usage example for libgccjit.so's C++ API - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -9962,7 +9962,7 @@ result: 25 @noindent -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -10466,7 +10466,7 @@ install it with @cite{yum install python-xdot}): @example /* Usage example for libgccjit.so's C++ API - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -10623,7 +10623,7 @@ loop_test returned: 285 @noindent -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -12549,7 +12549,7 @@ instr9: @noindent -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -12571,7 +12571,7 @@ instr9: @section Topic Reference -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -12965,7 +12965,7 @@ its presence using @noindent @end deffn -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -13063,7 +13063,7 @@ obj: 4.0 * (float)i @noindent @end deffn -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -13351,7 +13351,7 @@ size of the struct is not known), or later specified using @pxref{8d,,gcc_jit_struct_set_fields()}. @end deffn -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -14253,7 +14253,7 @@ gccjit::lvalue element = array[0]; @noindent @end quotation -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -14716,7 +14716,7 @@ create_code (gcc_jit_context *c_ctxt, void *user_data) @end quotation @end deffn -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -14797,7 +14797,7 @@ argument is true, this will also set up @cite{gccjit::location} information throughout the context, pointing at the dump file as if it were a source file, giving you @emph{something} you can step through in the debugger. -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it @@ -14869,7 +14869,7 @@ This is a thin wrapper around the @pxref{4a,,gcc_jit_context_compile_to_file()} API entrypoint. @end deffn -@c Copyright (C) 2014-2019 Free Software Foundation, Inc. +@c Copyright (C) 2014-2020 Free Software Foundation, Inc. @c Originally contributed by David Malcolm <dmalcolm@redhat.com> @c @c This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/conf.py b/gcc/jit/docs/conf.py index 3e630db..9dcc88e 100644 --- a/gcc/jit/docs/conf.py +++ b/gcc/jit/docs/conf.py @@ -41,7 +41,7 @@ master_doc = 'index' # General information about the project. project = u'libgccjit' -copyright = u'2014-2019 Free Software Foundation, Inc.' +copyright = u'2014-2020 Free Software Foundation, Inc.' # GCC-specific: extract version information from "gcc" src subdir for # use in "version" and "release" below. diff --git a/gcc/jit/docs/cp/index.rst b/gcc/jit/docs/cp/index.rst index 0d8c0d2..36e2a2c 100644 --- a/gcc/jit/docs/cp/index.rst +++ b/gcc/jit/docs/cp/index.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/cp/intro/index.rst b/gcc/jit/docs/cp/intro/index.rst index 2a5f67c..129fef9 100644 --- a/gcc/jit/docs/cp/intro/index.rst +++ b/gcc/jit/docs/cp/intro/index.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/cp/intro/tutorial01.rst b/gcc/jit/docs/cp/intro/tutorial01.rst index 6d50bcc..c8d3750 100644 --- a/gcc/jit/docs/cp/intro/tutorial01.rst +++ b/gcc/jit/docs/cp/intro/tutorial01.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/cp/intro/tutorial02.rst b/gcc/jit/docs/cp/intro/tutorial02.rst index 55fd53f..8531b89 100644 --- a/gcc/jit/docs/cp/intro/tutorial02.rst +++ b/gcc/jit/docs/cp/intro/tutorial02.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/cp/intro/tutorial03.rst b/gcc/jit/docs/cp/intro/tutorial03.rst index 861ecf5..ba4cfd5 100644 --- a/gcc/jit/docs/cp/intro/tutorial03.rst +++ b/gcc/jit/docs/cp/intro/tutorial03.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/cp/intro/tutorial04.rst b/gcc/jit/docs/cp/intro/tutorial04.rst index 291e09a..86a1ec2 100644 --- a/gcc/jit/docs/cp/intro/tutorial04.rst +++ b/gcc/jit/docs/cp/intro/tutorial04.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/cp/topics/compilation.rst b/gcc/jit/docs/cp/topics/compilation.rst index 7e8d9a1..9c0b00d 100644 --- a/gcc/jit/docs/cp/topics/compilation.rst +++ b/gcc/jit/docs/cp/topics/compilation.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/cp/topics/contexts.rst b/gcc/jit/docs/cp/topics/contexts.rst index a60c1d6..c6b110e 100644 --- a/gcc/jit/docs/cp/topics/contexts.rst +++ b/gcc/jit/docs/cp/topics/contexts.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/cp/topics/expressions.rst b/gcc/jit/docs/cp/topics/expressions.rst index 9d5f429..d1a824a 100644 --- a/gcc/jit/docs/cp/topics/expressions.rst +++ b/gcc/jit/docs/cp/topics/expressions.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/cp/topics/functions.rst b/gcc/jit/docs/cp/topics/functions.rst index 3012218..b392fe0 100644 --- a/gcc/jit/docs/cp/topics/functions.rst +++ b/gcc/jit/docs/cp/topics/functions.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/cp/topics/index.rst b/gcc/jit/docs/cp/topics/index.rst index 89a2363..187a20d 100644 --- a/gcc/jit/docs/cp/topics/index.rst +++ b/gcc/jit/docs/cp/topics/index.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/cp/topics/locations.rst b/gcc/jit/docs/cp/topics/locations.rst index 39dd924..2a1bf84 100644 --- a/gcc/jit/docs/cp/topics/locations.rst +++ b/gcc/jit/docs/cp/topics/locations.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/cp/topics/objects.rst b/gcc/jit/docs/cp/topics/objects.rst index bcb4718..0a4f65c 100644 --- a/gcc/jit/docs/cp/topics/objects.rst +++ b/gcc/jit/docs/cp/topics/objects.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/cp/topics/types.rst b/gcc/jit/docs/cp/topics/types.rst index b6c0f4e..6166d7d 100644 --- a/gcc/jit/docs/cp/topics/types.rst +++ b/gcc/jit/docs/cp/topics/types.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/examples/tut01-hello-world.c b/gcc/jit/docs/examples/tut01-hello-world.c index 6c8609c..393a0c7 100644 --- a/gcc/jit/docs/examples/tut01-hello-world.c +++ b/gcc/jit/docs/examples/tut01-hello-world.c @@ -1,5 +1,5 @@ /* Smoketest example for libgccjit.so - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/jit/docs/examples/tut01-hello-world.cc b/gcc/jit/docs/examples/tut01-hello-world.cc index fa70279..a3f154b 100644 --- a/gcc/jit/docs/examples/tut01-hello-world.cc +++ b/gcc/jit/docs/examples/tut01-hello-world.cc @@ -1,5 +1,5 @@ /* Smoketest example for libgccjit.so C++ API - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/jit/docs/examples/tut02-square.c b/gcc/jit/docs/examples/tut02-square.c index f7a6e07..96d3066 100644 --- a/gcc/jit/docs/examples/tut02-square.c +++ b/gcc/jit/docs/examples/tut02-square.c @@ -1,5 +1,5 @@ /* Usage example for libgccjit.so - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/jit/docs/examples/tut02-square.cc b/gcc/jit/docs/examples/tut02-square.cc index eccc487..b6b33a7 100644 --- a/gcc/jit/docs/examples/tut02-square.cc +++ b/gcc/jit/docs/examples/tut02-square.cc @@ -1,5 +1,5 @@ /* Usage example for libgccjit.so's C++ API - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/jit/docs/examples/tut03-sum-of-squares.c b/gcc/jit/docs/examples/tut03-sum-of-squares.c index 21d3ff9..f495f99 100644 --- a/gcc/jit/docs/examples/tut03-sum-of-squares.c +++ b/gcc/jit/docs/examples/tut03-sum-of-squares.c @@ -1,5 +1,5 @@ /* Usage example for libgccjit.so - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/jit/docs/examples/tut03-sum-of-squares.cc b/gcc/jit/docs/examples/tut03-sum-of-squares.cc index 147960c..fb54717 100644 --- a/gcc/jit/docs/examples/tut03-sum-of-squares.cc +++ b/gcc/jit/docs/examples/tut03-sum-of-squares.cc @@ -1,5 +1,5 @@ /* Usage example for libgccjit.so's C++ API - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/jit/docs/examples/tut04-toyvm/toyvm.c b/gcc/jit/docs/examples/tut04-toyvm/toyvm.c index b81efe4..430dc62 100644 --- a/gcc/jit/docs/examples/tut04-toyvm/toyvm.c +++ b/gcc/jit/docs/examples/tut04-toyvm/toyvm.c @@ -1,6 +1,6 @@ /* A simple stack-based virtual machine to demonstrate JIT-compilation. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/jit/docs/examples/tut04-toyvm/toyvm.cc b/gcc/jit/docs/examples/tut04-toyvm/toyvm.cc index 949e0b8..4a8c17f 100644 --- a/gcc/jit/docs/examples/tut04-toyvm/toyvm.cc +++ b/gcc/jit/docs/examples/tut04-toyvm/toyvm.cc @@ -1,6 +1,6 @@ /* A simple stack-based virtual machine to demonstrate JIT-compilation. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/jit/docs/index.rst b/gcc/jit/docs/index.rst index 5cb4490..67d0794 100644 --- a/gcc/jit/docs/index.rst +++ b/gcc/jit/docs/index.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/internals/index.rst b/gcc/jit/docs/internals/index.rst index 1e30b77..7bac298 100644 --- a/gcc/jit/docs/internals/index.rst +++ b/gcc/jit/docs/internals/index.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/intro/index.rst b/gcc/jit/docs/intro/index.rst index 181d1b0c..31f9ab2 100644 --- a/gcc/jit/docs/intro/index.rst +++ b/gcc/jit/docs/intro/index.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/intro/tutorial01.rst b/gcc/jit/docs/intro/tutorial01.rst index 2126d49..48eb39d 100644 --- a/gcc/jit/docs/intro/tutorial01.rst +++ b/gcc/jit/docs/intro/tutorial01.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/intro/tutorial02.rst b/gcc/jit/docs/intro/tutorial02.rst index 6530a02..93a8ac2 100644 --- a/gcc/jit/docs/intro/tutorial02.rst +++ b/gcc/jit/docs/intro/tutorial02.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/intro/tutorial03.rst b/gcc/jit/docs/intro/tutorial03.rst index 027f018..7814523 100644 --- a/gcc/jit/docs/intro/tutorial03.rst +++ b/gcc/jit/docs/intro/tutorial03.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/intro/tutorial04.rst b/gcc/jit/docs/intro/tutorial04.rst index a81594f..22cc1a9 100644 --- a/gcc/jit/docs/intro/tutorial04.rst +++ b/gcc/jit/docs/intro/tutorial04.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/intro/tutorial05.rst b/gcc/jit/docs/intro/tutorial05.rst index 4788db7..5243e98 100644 --- a/gcc/jit/docs/intro/tutorial05.rst +++ b/gcc/jit/docs/intro/tutorial05.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2015-2019 Free Software Foundation, Inc. +.. Copyright (C) 2015-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/topics/compatibility.rst b/gcc/jit/docs/topics/compatibility.rst index da64920..a6faee0 100644 --- a/gcc/jit/docs/topics/compatibility.rst +++ b/gcc/jit/docs/topics/compatibility.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2015-2019 Free Software Foundation, Inc. +.. Copyright (C) 2015-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/topics/compilation.rst b/gcc/jit/docs/topics/compilation.rst index 4b0f1ea..5bf2d16 100644 --- a/gcc/jit/docs/topics/compilation.rst +++ b/gcc/jit/docs/topics/compilation.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/topics/contexts.rst b/gcc/jit/docs/topics/contexts.rst index 2f8aeb7..e9ee45e 100644 --- a/gcc/jit/docs/topics/contexts.rst +++ b/gcc/jit/docs/topics/contexts.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/topics/expressions.rst b/gcc/jit/docs/topics/expressions.rst index 9dee2d8..db2f2ca 100644 --- a/gcc/jit/docs/topics/expressions.rst +++ b/gcc/jit/docs/topics/expressions.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/topics/function-pointers.rst b/gcc/jit/docs/topics/function-pointers.rst index 2cd9f2f..c8424ee 100644 --- a/gcc/jit/docs/topics/function-pointers.rst +++ b/gcc/jit/docs/topics/function-pointers.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2017-2019 Free Software Foundation, Inc. +.. Copyright (C) 2017-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/topics/functions.rst b/gcc/jit/docs/topics/functions.rst index 673ac9c..74d479a 100644 --- a/gcc/jit/docs/topics/functions.rst +++ b/gcc/jit/docs/topics/functions.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/topics/index.rst b/gcc/jit/docs/topics/index.rst index 056ce50..8352ca2 100644 --- a/gcc/jit/docs/topics/index.rst +++ b/gcc/jit/docs/topics/index.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/topics/locations.rst b/gcc/jit/docs/topics/locations.rst index df85d2f..4c2b436 100644 --- a/gcc/jit/docs/topics/locations.rst +++ b/gcc/jit/docs/topics/locations.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/topics/objects.rst b/gcc/jit/docs/topics/objects.rst index af77958..12d3c9f 100644 --- a/gcc/jit/docs/topics/objects.rst +++ b/gcc/jit/docs/topics/objects.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/topics/performance.rst b/gcc/jit/docs/topics/performance.rst index 18bd12b..353aad2 100644 --- a/gcc/jit/docs/topics/performance.rst +++ b/gcc/jit/docs/topics/performance.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2015-2019 Free Software Foundation, Inc. +.. Copyright (C) 2015-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/docs/topics/types.rst b/gcc/jit/docs/topics/types.rst index 37d9d01..d1a39ee 100644 --- a/gcc/jit/docs/topics/types.rst +++ b/gcc/jit/docs/topics/types.rst @@ -1,4 +1,4 @@ -.. Copyright (C) 2014-2019 Free Software Foundation, Inc. +.. Copyright (C) 2014-2020 Free Software Foundation, Inc. Originally contributed by David Malcolm <dmalcolm@redhat.com> This is free software: you can redistribute it and/or modify it diff --git a/gcc/jit/dummy-frontend.c b/gcc/jit/dummy-frontend.c index d4fcdbb..956ba62 100644 --- a/gcc/jit/dummy-frontend.c +++ b/gcc/jit/dummy-frontend.c @@ -1,5 +1,5 @@ /* jit.c -- Dummy "frontend" for use during JIT-compilation. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/jit/jit-builtins.c b/gcc/jit/jit-builtins.c index 93d48c6..2ea298b 100644 --- a/gcc/jit/jit-builtins.c +++ b/gcc/jit/jit-builtins.c @@ -1,5 +1,5 @@ /* jit-builtins.c -- Handling of builtin functions during JIT-compilation. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/jit/jit-builtins.h b/gcc/jit/jit-builtins.h index b853447..56222fc 100644 --- a/gcc/jit/jit-builtins.h +++ b/gcc/jit/jit-builtins.h @@ -1,5 +1,5 @@ /* jit-builtins.h -- Handling of builtin functions during JIT-compilation. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/jit/jit-common.h b/gcc/jit/jit-common.h index e747d96..4570bd2 100644 --- a/gcc/jit/jit-common.h +++ b/gcc/jit/jit-common.h @@ -1,5 +1,5 @@ /* Core of implementation of libgccjit.so - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/jit/jit-logging.c b/gcc/jit/jit-logging.c index 3538251..0cbbc69 100644 --- a/gcc/jit/jit-logging.c +++ b/gcc/jit/jit-logging.c @@ -1,5 +1,5 @@ /* Internals of libgccjit: logging - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/jit/jit-logging.h b/gcc/jit/jit-logging.h index db0b6a5..ae5de86 100644 --- a/gcc/jit/jit-logging.h +++ b/gcc/jit/jit-logging.h @@ -1,5 +1,5 @@ /* Internals of libgccjit: logging - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/jit/jit-playback.c b/gcc/jit/jit-playback.c index c043d69..da68700 100644 --- a/gcc/jit/jit-playback.c +++ b/gcc/jit/jit-playback.c @@ -1,5 +1,5 @@ /* Internals of libgccjit: classes for playing back recorded API calls. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/jit/jit-playback.h b/gcc/jit/jit-playback.h index d4b148e..904cc16 100644 --- a/gcc/jit/jit-playback.h +++ b/gcc/jit/jit-playback.h @@ -1,5 +1,5 @@ /* Internals of libgccjit: classes for playing back recorded API calls. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/jit/jit-recording.c b/gcc/jit/jit-recording.c index 2f75395..b73cd76 100644 --- a/gcc/jit/jit-recording.c +++ b/gcc/jit/jit-recording.c @@ -1,5 +1,5 @@ /* Internals of libgccjit: classes for recording calls made to the JIT API. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/jit/jit-recording.h b/gcc/jit/jit-recording.h index 4bd346e..726b9c4 100644 --- a/gcc/jit/jit-recording.h +++ b/gcc/jit/jit-recording.h @@ -1,5 +1,5 @@ /* Internals of libgccjit: classes for recording calls made to the JIT API. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/jit/jit-result.c b/gcc/jit/jit-result.c index 7a4ec64..c10e5a1 100644 --- a/gcc/jit/jit-result.c +++ b/gcc/jit/jit-result.c @@ -1,5 +1,5 @@ /* Internals of libgccjit: implementation of gcc_jit_result - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/jit/jit-result.h b/gcc/jit/jit-result.h index a887580..0258606 100644 --- a/gcc/jit/jit-result.h +++ b/gcc/jit/jit-result.h @@ -1,5 +1,5 @@ /* Internals of libgccjit: implementation of gcc_jit_result - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/jit/jit-spec.c b/gcc/jit/jit-spec.c index 9f49adf..63cc544 100644 --- a/gcc/jit/jit-spec.c +++ b/gcc/jit/jit-spec.c @@ -1,5 +1,5 @@ /* Dummy flag and argument handling of the jit "front-end". - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/jit/jit-tempdir.c b/gcc/jit/jit-tempdir.c index 4538bc5..10c528f 100644 --- a/gcc/jit/jit-tempdir.c +++ b/gcc/jit/jit-tempdir.c @@ -1,5 +1,5 @@ /* Managing temporary directories and their content within libgccjit.so - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/jit/jit-tempdir.h b/gcc/jit/jit-tempdir.h index 1ec3192..7bbf9ea 100644 --- a/gcc/jit/jit-tempdir.h +++ b/gcc/jit/jit-tempdir.h @@ -1,5 +1,5 @@ /* Managing temporary directories and their content within libgccjit.so - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/jit/libgccjit++.h b/gcc/jit/libgccjit++.h index 0c5be5a..82a62d6 100644 --- a/gcc/jit/libgccjit++.h +++ b/gcc/jit/libgccjit++.h @@ -1,5 +1,5 @@ /* A C++ API for libgccjit, purely as inline wrapper functions. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/jit/libgccjit.c b/gcc/jit/libgccjit.c index eec2f00..83055fc 100644 --- a/gcc/jit/libgccjit.c +++ b/gcc/jit/libgccjit.c @@ -1,5 +1,5 @@ /* Implementation of the C API; all wrappers into the internal C++ API - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/jit/libgccjit.h b/gcc/jit/libgccjit.h index 9c5f23b..21a0dc0 100644 --- a/gcc/jit/libgccjit.h +++ b/gcc/jit/libgccjit.h @@ -1,5 +1,5 @@ /* A pure C API to enable client code to embed GCC as a JIT-compiler. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/jit/libgccjit.map b/gcc/jit/libgccjit.map index 40e1c78..4514bd3 100644 --- a/gcc/jit/libgccjit.map +++ b/gcc/jit/libgccjit.map @@ -1,5 +1,5 @@ # Linker script for libgccjit.so -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # Contributed by David Malcolm <dmalcolm@redhat.com>. # # This file is part of GCC. diff --git a/gcc/json.cc b/gcc/json.cc index bec6fc5..627741d 100644 --- a/gcc/json.cc +++ b/gcc/json.cc @@ -1,5 +1,5 @@ /* JSON trees - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. @@ -1,5 +1,5 @@ /* JSON trees - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. @@ -1,5 +1,5 @@ /* Optimize jump instructions, for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/langhooks-def.h b/gcc/langhooks-def.h index 4002f28..2744000 100644 --- a/gcc/langhooks-def.h +++ b/gcc/langhooks-def.h @@ -1,5 +1,5 @@ /* Default macros to initialize the lang_hooks data structure. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Alexandre Oliva <aoliva@redhat.com> This file is part of GCC. diff --git a/gcc/langhooks.c b/gcc/langhooks.c index 2230e15..e8295978 100644 --- a/gcc/langhooks.c +++ b/gcc/langhooks.c @@ -1,5 +1,5 @@ /* Default language-specific hooks. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Alexandre Oliva <aoliva@redhat.com> This file is part of GCC. diff --git a/gcc/langhooks.h b/gcc/langhooks.h index 0e451c1..f430759 100644 --- a/gcc/langhooks.h +++ b/gcc/langhooks.h @@ -1,5 +1,5 @@ /* The lang_hooks data structure. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Generic partial redundancy elimination with lazy code motion support. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Generic partial redundancy elimination with lazy code motion header file. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/libfuncs.h b/gcc/libfuncs.h index 50d4a4a..3eb62db 100644 --- a/gcc/libfuncs.h +++ b/gcc/libfuncs.h @@ -1,5 +1,5 @@ /* Definitions for code generation pass of GNU compiler. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/limitx.h b/gcc/limitx.h index a472868..6558a0b 100644 --- a/gcc/limitx.h +++ b/gcc/limitx.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1992-2019 Free Software Foundation, Inc. +/* Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/lists.c b/gcc/lists.c index 5946ca8..56b8293 100644 --- a/gcc/lists.c +++ b/gcc/lists.c @@ -1,5 +1,5 @@ /* List management for the GCC expander. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/loop-doloop.c b/gcc/loop-doloop.c index 95b2c77..db6a014 100644 --- a/gcc/loop-doloop.c +++ b/gcc/loop-doloop.c @@ -1,5 +1,5 @@ /* Perform doloop optimizations - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Based on code by Michael P. Hayes (m.hayes@elec.canterbury.ac.nz) This file is part of GCC. diff --git a/gcc/loop-init.c b/gcc/loop-init.c index 4b3bbcc..401e528 100644 --- a/gcc/loop-init.c +++ b/gcc/loop-init.c @@ -1,5 +1,5 @@ /* Loop optimizer initialization routines and RTL loop optimization passes. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/loop-invariant.c b/gcc/loop-invariant.c index 5dbf505..37ae654 100644 --- a/gcc/loop-invariant.c +++ b/gcc/loop-invariant.c @@ -1,5 +1,5 @@ /* RTL-level loop invariant motion. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/loop-iv.c b/gcc/loop-iv.c index d0e6994..83c3eef 100644 --- a/gcc/loop-iv.c +++ b/gcc/loop-iv.c @@ -1,5 +1,5 @@ /* Rtl-level induction variable analysis. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/loop-unroll.c b/gcc/loop-unroll.c index 6b24400..693c776 100644 --- a/gcc/loop-unroll.c +++ b/gcc/loop-unroll.c @@ -1,5 +1,5 @@ /* Loop unrolling. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/loop-unroll.h b/gcc/loop-unroll.h index f851ad4..e8dbf33 100644 --- a/gcc/loop-unroll.h +++ b/gcc/loop-unroll.h @@ -1,5 +1,5 @@ /* Loop unrolling header file. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/lower-subreg.c b/gcc/lower-subreg.c index e1418e5..4c8bc83 100644 --- a/gcc/lower-subreg.c +++ b/gcc/lower-subreg.c @@ -1,5 +1,5 @@ /* Decompose multiword subregs. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Richard Henderson <rth@redhat.com> Ian Lance Taylor <iant@google.com> diff --git a/gcc/lower-subreg.h b/gcc/lower-subreg.h index f05ef66..8076cb3 100644 --- a/gcc/lower-subreg.h +++ b/gcc/lower-subreg.h @@ -1,5 +1,5 @@ /* Target-dependent costs for lower-subreg.c. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/lra-assigns.c b/gcc/lra-assigns.c index 532b065..031ce40 100644 --- a/gcc/lra-assigns.c +++ b/gcc/lra-assigns.c @@ -1,5 +1,5 @@ /* Assign reload pseudos. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. diff --git a/gcc/lra-coalesce.c b/gcc/lra-coalesce.c index f795462..795e8b1 100644 --- a/gcc/lra-coalesce.c +++ b/gcc/lra-coalesce.c @@ -1,5 +1,5 @@ /* Coalesce spilled pseudos. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. diff --git a/gcc/lra-constraints.c b/gcc/lra-constraints.c index a5b4eef..57e2457 100644 --- a/gcc/lra-constraints.c +++ b/gcc/lra-constraints.c @@ -1,5 +1,5 @@ /* Code for RTL transformations to satisfy insn constraints. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. diff --git a/gcc/lra-eliminations.c b/gcc/lra-eliminations.c index 3c8ac77..cf745dc 100644 --- a/gcc/lra-eliminations.c +++ b/gcc/lra-eliminations.c @@ -1,5 +1,5 @@ /* Code for RTL register eliminations. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. diff --git a/gcc/lra-int.h b/gcc/lra-int.h index a103c7d..01fcbfa 100644 --- a/gcc/lra-int.h +++ b/gcc/lra-int.h @@ -1,5 +1,5 @@ /* Local Register Allocator (LRA) intercommunication header file. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. diff --git a/gcc/lra-lives.c b/gcc/lra-lives.c index 1d1525c..0adac6b 100644 --- a/gcc/lra-lives.c +++ b/gcc/lra-lives.c @@ -1,5 +1,5 @@ /* Build live ranges for pseudos. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. diff --git a/gcc/lra-remat.c b/gcc/lra-remat.c index ee7ebf6..72309e5 100644 --- a/gcc/lra-remat.c +++ b/gcc/lra-remat.c @@ -1,5 +1,5 @@ /* Rematerialize pseudos values. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. diff --git a/gcc/lra-spills.c b/gcc/lra-spills.c index 8fbd3a8..0022611 100644 --- a/gcc/lra-spills.c +++ b/gcc/lra-spills.c @@ -1,5 +1,5 @@ /* Change pseudos by memory. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. @@ -1,5 +1,5 @@ /* LRA (local register allocator) driver and LRA utilities. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. @@ -1,6 +1,6 @@ /* Communication between the Local Register Allocator (LRA) and the rest of the compiler. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Vladimir Makarov <vmakarov@redhat.com>. This file is part of GCC. diff --git a/gcc/lto-cgraph.c b/gcc/lto-cgraph.c index b5221cd..dd605f6 100644 --- a/gcc/lto-cgraph.c +++ b/gcc/lto-cgraph.c @@ -1,7 +1,7 @@ /* Write and read the cgraph to the memory mapped representation of a .o file. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Kenneth Zadeck <zadeck@naturalbridge.com> This file is part of GCC. diff --git a/gcc/lto-compress.c b/gcc/lto-compress.c index c5c37db..56cd962 100644 --- a/gcc/lto-compress.c +++ b/gcc/lto-compress.c @@ -1,6 +1,6 @@ /* LTO IL compression streams. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Simon Baldwin <simonb@google.com> This file is part of GCC. diff --git a/gcc/lto-compress.h b/gcc/lto-compress.h index 564b17e..726a39f 100644 --- a/gcc/lto-compress.h +++ b/gcc/lto-compress.h @@ -1,6 +1,6 @@ /* LTO IL compression streams. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Simon Baldwin <simonb@google.com> This file is part of GCC. diff --git a/gcc/lto-opts.c b/gcc/lto-opts.c index 99c6fe5..90bfde5 100644 --- a/gcc/lto-opts.c +++ b/gcc/lto-opts.c @@ -1,6 +1,6 @@ /* LTO IL options. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Simon Baldwin <simonb@google.com> This file is part of GCC. diff --git a/gcc/lto-section-in.c b/gcc/lto-section-in.c index 67d9984..c17dd69 100644 --- a/gcc/lto-section-in.c +++ b/gcc/lto-section-in.c @@ -1,6 +1,6 @@ /* Input functions for reading LTO sections. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Kenneth Zadeck <zadeck@naturalbridge.com> This file is part of GCC. diff --git a/gcc/lto-section-names.h b/gcc/lto-section-names.h index 07f0f6b..f170709 100644 --- a/gcc/lto-section-names.h +++ b/gcc/lto-section-names.h @@ -1,5 +1,5 @@ /* Definitions for LTO section names. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/lto-section-out.c b/gcc/lto-section-out.c index 69fb8b7..8eda3b5 100644 --- a/gcc/lto-section-out.c +++ b/gcc/lto-section-out.c @@ -1,6 +1,6 @@ /* Functions for writing LTO sections. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Kenneth Zadeck <zadeck@naturalbridge.com> This file is part of GCC. diff --git a/gcc/lto-streamer-in.c b/gcc/lto-streamer-in.c index f49f38d..a8d67c4 100644 --- a/gcc/lto-streamer-in.c +++ b/gcc/lto-streamer-in.c @@ -1,6 +1,6 @@ /* Read the GIMPLE representation from a file stream. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Kenneth Zadeck <zadeck@naturalbridge.com> Re-implemented by Diego Novillo <dnovillo@google.com> diff --git a/gcc/lto-streamer-out.c b/gcc/lto-streamer-out.c index b32f014..a3306e0 100644 --- a/gcc/lto-streamer-out.c +++ b/gcc/lto-streamer-out.c @@ -1,6 +1,6 @@ /* Write the GIMPLE representation to a file stream. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Kenneth Zadeck <zadeck@naturalbridge.com> Re-implemented by Diego Novillo <dnovillo@google.com> diff --git a/gcc/lto-streamer.c b/gcc/lto-streamer.c index 2ad979f..f7d3f24 100644 --- a/gcc/lto-streamer.c +++ b/gcc/lto-streamer.c @@ -1,7 +1,7 @@ /* Miscellaneous utilities for GIMPLE streaming. Things that are used in both input and output are here. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Doug Kwan <dougkwan@google.com> This file is part of GCC. diff --git a/gcc/lto-streamer.h b/gcc/lto-streamer.h index dba195d..25bf6c4 100644 --- a/gcc/lto-streamer.h +++ b/gcc/lto-streamer.h @@ -1,7 +1,7 @@ /* Data structures and declarations used for reading and writing GIMPLE to a file stream. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Doug Kwan <dougkwan@google.com> This file is part of GCC. diff --git a/gcc/lto-wrapper.c b/gcc/lto-wrapper.c index 9ee1d93..fe8f292 100644 --- a/gcc/lto-wrapper.c +++ b/gcc/lto-wrapper.c @@ -1,5 +1,5 @@ /* Wrapper to call lto. Used by collect2 and the linker plugin. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Factored out of collect2 by Rafael Espindola <espindola@google.com> diff --git a/gcc/lto/ChangeLog b/gcc/lto/ChangeLog index d0b1dba..74dea4b 100644 --- a/gcc/lto/ChangeLog +++ b/gcc/lto/ChangeLog @@ -1,3 +1,7 @@ +2020-01-01 Jakub Jelinek <jakub@redhat.com> + + Update copyright years. + 2019-12-19 Jan Hubicka <hubicka@ucw.cz> Xi Ruoyao <xry111@mengyan1223.wang> @@ -6332,7 +6336,7 @@ * lto-tree.h: Likewise. * lto-lang.c: Likewise. -Copyright (C) 2006-2019 Free Software Foundation, Inc. +Copyright (C) 2006-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/lto/Make-lang.in b/gcc/lto/Make-lang.in index 46df75a..0b73f9e 100644 --- a/gcc/lto/Make-lang.in +++ b/gcc/lto/Make-lang.in @@ -1,5 +1,5 @@ # Top level -*- makefile -*- fragment for LTO -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/lto/common.c b/gcc/lto/common.c index 4f3fb78..070adcf 100644 --- a/gcc/lto/common.c +++ b/gcc/lto/common.c @@ -1,5 +1,5 @@ /* Common code for the plugin and lto1. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Rafael Avila de Espindola (espindola@google.com). This program is free software; you can redistribute it and/or modify diff --git a/gcc/lto/common.h b/gcc/lto/common.h index 750727d..b2713ea 100644 --- a/gcc/lto/common.h +++ b/gcc/lto/common.h @@ -1,5 +1,5 @@ /* Common code for the plugin and lto1. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Rafael Avila de Espindola (espindola@google.com). This file is part of GCC. diff --git a/gcc/lto/config-lang.in b/gcc/lto/config-lang.in index c7aa41f..9602daf 100644 --- a/gcc/lto/config-lang.in +++ b/gcc/lto/config-lang.in @@ -1,5 +1,5 @@ # Top level configure fragment for LTO -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/lto/lang-specs.h b/gcc/lto/lang-specs.h index 38422f8..3ea58e4 100644 --- a/gcc/lto/lang-specs.h +++ b/gcc/lto/lang-specs.h @@ -1,5 +1,5 @@ /* LTO driver specs. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, Inc. This file is part of GCC. diff --git a/gcc/lto/lang.opt b/gcc/lto/lang.opt index c62dd5a..0d2fbb9 100644 --- a/gcc/lto/lang.opt +++ b/gcc/lto/lang.opt @@ -1,5 +1,5 @@ ; Options for the LTO front end. -; Copyright (C) 2008-2019 Free Software Foundation, Inc. +; Copyright (C) 2008-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/lto/lto-common.c b/gcc/lto/lto-common.c index ee07730..c95a9b0 100644 --- a/gcc/lto/lto-common.c +++ b/gcc/lto/lto-common.c @@ -1,5 +1,5 @@ /* Top-level LTO routines. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, Inc. This file is part of GCC. diff --git a/gcc/lto/lto-common.h b/gcc/lto/lto-common.h index b1209a3..f87e08a 100644 --- a/gcc/lto/lto-common.h +++ b/gcc/lto/lto-common.h @@ -1,5 +1,5 @@ /* LTO common functions between lto.c and lto-dump.c header file. - Copyright (C) 2018 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/lto/lto-dump.c b/gcc/lto/lto-dump.c index 74d99b5..2983c22 100644 --- a/gcc/lto/lto-dump.c +++ b/gcc/lto/lto-dump.c @@ -1,5 +1,5 @@ /* Functions for LTO dump tool. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/lto/lto-lang.c b/gcc/lto/lto-lang.c index f827867..a5638e7 100644 --- a/gcc/lto/lto-lang.c +++ b/gcc/lto/lto-lang.c @@ -1,5 +1,5 @@ /* Language-dependent hooks for LTO. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, Inc. This file is part of GCC. diff --git a/gcc/lto/lto-object.c b/gcc/lto/lto-object.c index 9784850..33d4abe 100644 --- a/gcc/lto/lto-object.c +++ b/gcc/lto/lto-object.c @@ -1,5 +1,5 @@ /* LTO routines to use object files. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Written by Ian Lance Taylor, Google. This file is part of GCC. diff --git a/gcc/lto/lto-partition.c b/gcc/lto/lto-partition.c index 3c67b8a..86b2eab 100644 --- a/gcc/lto/lto-partition.c +++ b/gcc/lto/lto-partition.c @@ -1,5 +1,5 @@ /* LTO partitioning logic routines. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/lto/lto-partition.h b/gcc/lto/lto-partition.h index 4152d6a..42b5ea8 100644 --- a/gcc/lto/lto-partition.h +++ b/gcc/lto/lto-partition.h @@ -1,5 +1,5 @@ /* LTO partitioning logic routines. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/lto/lto-symtab.c b/gcc/lto/lto-symtab.c index 8dfae62..d5e38be 100644 --- a/gcc/lto/lto-symtab.c +++ b/gcc/lto/lto-symtab.c @@ -1,5 +1,5 @@ /* LTO symbol table. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, Inc. This file is part of GCC. diff --git a/gcc/lto/lto-symtab.h b/gcc/lto/lto-symtab.h index 1f28025..633c383 100644 --- a/gcc/lto/lto-symtab.h +++ b/gcc/lto/lto-symtab.h @@ -1,5 +1,5 @@ /* LTO symbol table merging. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/lto/lto-tree.h b/gcc/lto/lto-tree.h index c62c551..9cfc5c3 100644 --- a/gcc/lto/lto-tree.h +++ b/gcc/lto/lto-tree.h @@ -1,5 +1,5 @@ /* Language-dependent trees for LTO. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, Inc. This file is part of GCC. diff --git a/gcc/lto/lto.c b/gcc/lto/lto.c index c9e0fcd..350c9e5 100644 --- a/gcc/lto/lto.c +++ b/gcc/lto/lto.c @@ -1,5 +1,5 @@ /* Top-level LTO routines. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, Inc. This file is part of GCC. diff --git a/gcc/lto/lto.h b/gcc/lto/lto.h index e67e1e7..d93d217 100644 --- a/gcc/lto/lto.h +++ b/gcc/lto/lto.h @@ -1,5 +1,5 @@ /* LTO declarations. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by CodeSourcery, Inc. This file is part of GCC. diff --git a/gcc/machmode.def b/gcc/machmode.def index 5f0b370..e4c9b4b 100644 --- a/gcc/machmode.def +++ b/gcc/machmode.def @@ -1,6 +1,6 @@ /* This file contains the definitions and documentation for the machine modes used in the GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/machmode.h b/gcc/machmode.h index a507ed6..fbeefc2 100644 --- a/gcc/machmode.h +++ b/gcc/machmode.h @@ -1,5 +1,5 @@ /* Machine mode definitions for GCC; included by rtl.h and tree.h. - Copyright (C) 1991-2019 Free Software Foundation, Inc. + Copyright (C) 1991-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* main.c: defines main() for cc1, cc1plus, etc. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/match.pd b/gcc/match.pd index dd2df20..fac1dfc 100644 --- a/gcc/match.pd +++ b/gcc/match.pd @@ -2,7 +2,7 @@ This file is consumed by genmatch which produces gimple-match.c and generic-match.c from it. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Richard Biener <rguenther@suse.de> and Prathamesh Kulkarni <bilbotheelffriend@gmail.com> @@ -1,6 +1,6 @@ /* Routines to implement minimum-cost maximal flow algorithm used to smooth basic block and edge frequency counts. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Paul Yuan (yingbo.com@gmail.com) and Vinodha Ramasamy (vinodha@google.com). diff --git a/gcc/mem-stats-traits.h b/gcc/mem-stats-traits.h index 7e591e6..8426b38 100644 --- a/gcc/mem-stats-traits.h +++ b/gcc/mem-stats-traits.h @@ -1,5 +1,5 @@ /* A memory statistics traits. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Martin Liska <mliska@suse.cz> This file is part of GCC. diff --git a/gcc/mem-stats.h b/gcc/mem-stats.h index c80be76..21d038b 100644 --- a/gcc/mem-stats.h +++ b/gcc/mem-stats.h @@ -1,5 +1,5 @@ /* A memory statistics tracking infrastructure. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Martin Liska <mliska@suse.cz> This file is part of GCC. diff --git a/gcc/memmodel.h b/gcc/memmodel.h index 87c3529..3e0c319 100644 --- a/gcc/memmodel.h +++ b/gcc/memmodel.h @@ -1,5 +1,5 @@ /* Prototypes of memory model helper functions. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/memory-block.cc b/gcc/memory-block.cc index ebf8cdd..f342f3b 100644 --- a/gcc/memory-block.cc +++ b/gcc/memory-block.cc @@ -1,5 +1,5 @@ /* Shared pool of memory blocks for pool allocators. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/memory-block.h b/gcc/memory-block.h index a11465b..fe33f9f 100644 --- a/gcc/memory-block.h +++ b/gcc/memory-block.h @@ -1,5 +1,5 @@ /* Shared pool of memory blocks for pool allocators. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/mkconfig.sh b/gcc/mkconfig.sh index 308b87d..d2c677a 100644 --- a/gcc/mkconfig.sh +++ b/gcc/mkconfig.sh @@ -1,6 +1,6 @@ #! /bin/sh -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # This file is part of GCC. # GCC is free software; you can redistribute it and/or modify diff --git a/gcc/mode-classes.def b/gcc/mode-classes.def index a363998..f181def0 100644 --- a/gcc/mode-classes.def +++ b/gcc/mode-classes.def @@ -1,5 +1,5 @@ /* Machine mode class definitions for GCC. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/mode-switching.c b/gcc/mode-switching.c index 4a34d4a..1fd7395 100644 --- a/gcc/mode-switching.c +++ b/gcc/mode-switching.c @@ -1,5 +1,5 @@ /* CPU mode switching - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/modulo-sched.c b/gcc/modulo-sched.c index ddc2874..e16e023 100644 --- a/gcc/modulo-sched.c +++ b/gcc/modulo-sched.c @@ -1,5 +1,5 @@ /* Swing Modulo Scheduling implementation. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Ayal Zaks and Mustafa Hagog <zaks,mustafa@il.ibm.com> This file is part of GCC. diff --git a/gcc/multiple_target.c b/gcc/multiple_target.c index 19dcfc9..36fe581 100644 --- a/gcc/multiple_target.c +++ b/gcc/multiple_target.c @@ -2,7 +2,7 @@ Contributed by Evgeny Stupachenko <evstupac@gmail.com> - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog index 7919c3e..5d8500c 100644 --- a/gcc/objc/ChangeLog +++ b/gcc/objc/ChangeLog @@ -1,3 +1,7 @@ +2020-01-01 Jakub Jelinek <jakub@redhat.com> + + Update copyright years. + 2019-10-10 Iain Sandoe <iain@sandoe.co.uk> * objc-next-metadata-tags.h (OCTI_RT_META_IVAR_REF): New. @@ -3864,7 +3868,7 @@ Move to c-objc-common.h. -Copyright (C) 2004-2019 Free Software Foundation, Inc. +Copyright (C) 2004-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/objc/Make-lang.in b/gcc/objc/Make-lang.in index 5db40ca..add1355 100644 --- a/gcc/objc/Make-lang.in +++ b/gcc/objc/Make-lang.in @@ -1,5 +1,5 @@ # Top level -*- makefile -*- fragment for GNU Objective-C -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/objc/config-lang.in b/gcc/objc/config-lang.in index bb37219..e605b2a 100644 --- a/gcc/objc/config-lang.in +++ b/gcc/objc/config-lang.in @@ -1,5 +1,5 @@ # Top level configure fragment for GNU Objective-C -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. #This file is part of GCC. diff --git a/gcc/objc/lang-specs.h b/gcc/objc/lang-specs.h index 6a26817..b320bb2 100644 --- a/gcc/objc/lang-specs.h +++ b/gcc/objc/lang-specs.h @@ -1,5 +1,5 @@ /* Definitions for specs for Objective-C. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/objc/objc-act.c b/gcc/objc/objc-act.c index 6c18804..54af1cf 100644 --- a/gcc/objc/objc-act.c +++ b/gcc/objc/objc-act.c @@ -1,5 +1,5 @@ /* Implement classes and message passing for Objective C. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Steve Naroff. This file is part of GCC. diff --git a/gcc/objc/objc-act.h b/gcc/objc/objc-act.h index 3b69043..913e152 100644 --- a/gcc/objc/objc-act.h +++ b/gcc/objc/objc-act.h @@ -1,5 +1,5 @@ /* Declarations for objc-act.c. - Copyright (C) 1990-2019 Free Software Foundation, Inc. + Copyright (C) 1990-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/objc/objc-encoding.c b/gcc/objc/objc-encoding.c index 91ad7d9..b2a98d0 100644 --- a/gcc/objc/objc-encoding.c +++ b/gcc/objc/objc-encoding.c @@ -1,5 +1,5 @@ /* Routines dealing with ObjC encoding of types - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/objc/objc-encoding.h b/gcc/objc/objc-encoding.h index d3a9759..292191f 100644 --- a/gcc/objc/objc-encoding.h +++ b/gcc/objc/objc-encoding.h @@ -1,5 +1,5 @@ /* Routines dealing with ObjC encoding of types - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/objc/objc-gnu-runtime-abi-01.c b/gcc/objc/objc-gnu-runtime-abi-01.c index cf9a987..d586243 100644 --- a/gcc/objc/objc-gnu-runtime-abi-01.c +++ b/gcc/objc/objc-gnu-runtime-abi-01.c @@ -1,5 +1,5 @@ /* GNU Runtime ABI version 8 - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Iain Sandoe (split from objc-act.c) This file is part of GCC. diff --git a/gcc/objc/objc-lang.c b/gcc/objc/objc-lang.c index 3948308..f45b387 100644 --- a/gcc/objc/objc-lang.c +++ b/gcc/objc/objc-lang.c @@ -1,5 +1,5 @@ /* Language-dependent hooks for Objective-C. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Ziemowit Laski <zlaski@apple.com> This file is part of GCC. diff --git a/gcc/objc/objc-map.c b/gcc/objc/objc-map.c index 2e3e382..d033565 100644 --- a/gcc/objc/objc-map.c +++ b/gcc/objc/objc-map.c @@ -1,5 +1,5 @@ /* objc-map.c -- Implementation of map data structures for ObjC compiler - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Written by Nicola Pero <nicola.pero@meta-innovation.com> This program is free software; you can redistribute it and/or modify it diff --git a/gcc/objc/objc-map.h b/gcc/objc/objc-map.h index f84b984..a92c4db 100644 --- a/gcc/objc/objc-map.h +++ b/gcc/objc/objc-map.h @@ -1,5 +1,5 @@ /* objc-map.h -- Implementation of map data structures for ObjC compiler - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Written by Nicola Pero <nicola.pero@meta-innovation.com> This program is free software; you can redistribute it and/or modify it diff --git a/gcc/objc/objc-next-metadata-tags.h b/gcc/objc/objc-next-metadata-tags.h index 933f08c..3058fab 100644 --- a/gcc/objc/objc-next-metadata-tags.h +++ b/gcc/objc/objc-next-metadata-tags.h @@ -1,5 +1,5 @@ /* Declarations for meta-data attribute tags. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Iain Sandoe This file is part of GCC. diff --git a/gcc/objc/objc-next-runtime-abi-01.c b/gcc/objc/objc-next-runtime-abi-01.c index fa83e64..5c34fcb 100644 --- a/gcc/objc/objc-next-runtime-abi-01.c +++ b/gcc/objc/objc-next-runtime-abi-01.c @@ -1,5 +1,5 @@ /* Next Runtime (ABI-0/1) private. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Iain Sandoe (split from objc-act.c) This file is part of GCC. diff --git a/gcc/objc/objc-next-runtime-abi-02.c b/gcc/objc/objc-next-runtime-abi-02.c index 3e38b7d..e401906 100644 --- a/gcc/objc/objc-next-runtime-abi-02.c +++ b/gcc/objc/objc-next-runtime-abi-02.c @@ -1,5 +1,5 @@ /* Next Runtime (ABI-2) private. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Iain Sandoe and based, in part, on an implementation in 'branches/apple/trunk' contributed by Apple Computer Inc. diff --git a/gcc/objc/objc-runtime-hooks.h b/gcc/objc/objc-runtime-hooks.h index d600eaa..5657529 100644 --- a/gcc/objc/objc-runtime-hooks.h +++ b/gcc/objc/objc-runtime-hooks.h @@ -1,5 +1,5 @@ /* Hooks to abstract the runtime meta-data generation for Objective C. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Iain Sandoe This file is part of GCC. diff --git a/gcc/objc/objc-runtime-shared-support.c b/gcc/objc/objc-runtime-shared-support.c index b319ef1..4aecc7f 100644 --- a/gcc/objc/objc-runtime-shared-support.c +++ b/gcc/objc/objc-runtime-shared-support.c @@ -1,5 +1,5 @@ /* Support routines shared by all runtimes. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Iain Sandoe (partially split from objc-act.c) This file is part of GCC. diff --git a/gcc/objc/objc-runtime-shared-support.h b/gcc/objc/objc-runtime-shared-support.h index 072a16e..9fb6310 100644 --- a/gcc/objc/objc-runtime-shared-support.h +++ b/gcc/objc/objc-runtime-shared-support.h @@ -1,5 +1,5 @@ /* Support routines shared by all runtimes. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Iain Sandoe This file is part of GCC. diff --git a/gcc/objc/objc-tree.def b/gcc/objc/objc-tree.def index 4512fdf..766d086 100644 --- a/gcc/objc/objc-tree.def +++ b/gcc/objc/objc-tree.def @@ -1,7 +1,7 @@ /* This file contains the definitions and documentation for the additional tree codes used in the Objective C front end (see tree.def for the standard codes). - Copyright (C) 1990-2019 Free Software Foundation, Inc. + Copyright (C) 1990-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/objcp/ChangeLog b/gcc/objcp/ChangeLog index b54fda8..c8d5075 100644 --- a/gcc/objcp/ChangeLog +++ b/gcc/objcp/ChangeLog @@ -1,3 +1,7 @@ +2020-01-01 Jakub Jelinek <jakub@redhat.com> + + Update copyright years. + 2019-05-10 Jakub Jelinek <jakub@redhat.com> PR pch/90326 @@ -551,7 +555,7 @@ * objcp-lang.c: Likewise. -Copyright (C) 2005-2019 Free Software Foundation, Inc. +Copyright (C) 2005-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/objcp/Make-lang.in b/gcc/objcp/Make-lang.in index acd1657..5bfef24 100644 --- a/gcc/objcp/Make-lang.in +++ b/gcc/objcp/Make-lang.in @@ -1,5 +1,5 @@ # Top level -*- makefile -*- fragment for GNU Objective-C++ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # Contributed by Ziemowit Laski <zlaski@apple.com> #This file is part of GCC. diff --git a/gcc/objcp/config-lang.in b/gcc/objcp/config-lang.in index 6c38806..97a2018 100644 --- a/gcc/objcp/config-lang.in +++ b/gcc/objcp/config-lang.in @@ -1,5 +1,5 @@ # Top level configure fragment for GNU Objective-C++. -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # Contributed by Ziemowit Laski <zlaski@apple.com> #This file is part of GCC. diff --git a/gcc/objcp/lang-specs.h b/gcc/objcp/lang-specs.h index 4c64f8a..3841965 100644 --- a/gcc/objcp/lang-specs.h +++ b/gcc/objcp/lang-specs.h @@ -1,5 +1,5 @@ /* Definitions for specs for Objective-C++. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Ziemowit Laski <zlaski@apple.com> This file is part of GCC. diff --git a/gcc/objcp/objcp-decl.c b/gcc/objcp/objcp-decl.c index 27402e0..9ae7f23 100644 --- a/gcc/objcp/objcp-decl.c +++ b/gcc/objcp/objcp-decl.c @@ -1,6 +1,6 @@ /* Process the ObjC-specific declarations and variables for the Objective-C++ compiler. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Ziemowit Laski <zlaski@apple.com> This file is part of GCC. diff --git a/gcc/objcp/objcp-decl.h b/gcc/objcp/objcp-decl.h index 39aff28..104f084 100644 --- a/gcc/objcp/objcp-decl.h +++ b/gcc/objcp/objcp-decl.h @@ -1,6 +1,6 @@ /* Process the ObjC-specific declarations and variables for the Objective-C++ compiler. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Ziemowit Laski <zlaski@apple.com> This file is part of GCC. diff --git a/gcc/objcp/objcp-lang.c b/gcc/objcp/objcp-lang.c index 7f0e08c..d5596ce 100644 --- a/gcc/objcp/objcp-lang.c +++ b/gcc/objcp/objcp-lang.c @@ -1,5 +1,5 @@ /* Language-dependent hooks for Objective-C++. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Ziemowit Laski <zlaski@apple.com> This file is part of GCC. diff --git a/gcc/omp-builtins.def b/gcc/omp-builtins.def index 9961c28..f461d60 100644 --- a/gcc/omp-builtins.def +++ b/gcc/omp-builtins.def @@ -1,6 +1,6 @@ /* This file contains the definitions and documentation for the Offloading and Multi Processing builtins used in the GNU compiler. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/omp-expand.c b/gcc/omp-expand.c index 6f94501..cd423ad 100644 --- a/gcc/omp-expand.c +++ b/gcc/omp-expand.c @@ -2,7 +2,7 @@ directives to separate functions, converts others into explicit calls to the runtime library (libgomp) and so forth -Copyright (C) 2005-2019 Free Software Foundation, Inc. +Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/omp-expand.h b/gcc/omp-expand.h index 1bfc1e4..fd5c8d0 100644 --- a/gcc/omp-expand.h +++ b/gcc/omp-expand.h @@ -2,7 +2,7 @@ directives to separate functions, converts others into explicit calls to the runtime library (libgomp) and so forth -Copyright (C) 2005-2019 Free Software Foundation, Inc. +Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/omp-general.c b/gcc/omp-general.c index c9c4f3a..f107f4c 100644 --- a/gcc/omp-general.c +++ b/gcc/omp-general.c @@ -1,7 +1,7 @@ /* General types and functions that are uselful for processing of OpenMP, OpenACC and similar directivers at various stages of compilation. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/omp-general.h b/gcc/omp-general.h index 500c939..f4cc302 100644 --- a/gcc/omp-general.h +++ b/gcc/omp-general.h @@ -1,7 +1,7 @@ /* General types and functions that are uselful for processing of OpenMP, OpenACC and similar directivers at various stages of compilation. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/omp-grid.c b/gcc/omp-grid.c index e7e18aa..7c93f0b 100644 --- a/gcc/omp-grid.c +++ b/gcc/omp-grid.c @@ -1,6 +1,6 @@ /* Lowering and expansion of OpenMP directives for HSA GPU agents. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/omp-grid.h b/gcc/omp-grid.h index 83ee055..38679f1 100644 --- a/gcc/omp-grid.h +++ b/gcc/omp-grid.h @@ -1,6 +1,6 @@ /* Lowering and expansion of OpenMP directives for HSA GPU agents. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/omp-low.c b/gcc/omp-low.c index e697f3c..e692a53 100644 --- a/gcc/omp-low.c +++ b/gcc/omp-low.c @@ -4,7 +4,7 @@ Contributed by Diego Novillo <dnovillo@redhat.com> - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/omp-low.h b/gcc/omp-low.h index 22dd5ed..4868cf8 100644 --- a/gcc/omp-low.h +++ b/gcc/omp-low.h @@ -1,5 +1,5 @@ /* Header file for openMP lowering directives. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/omp-offload.c b/gcc/omp-offload.c index 32eacf7..11412e1 100644 --- a/gcc/omp-offload.c +++ b/gcc/omp-offload.c @@ -1,7 +1,7 @@ /* Bits of OpenMP and OpenACC handling that is specific to device offloading and a lowering pass for OpenACC device directives. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/omp-offload.h b/gcc/omp-offload.h index 21c9236..6adc576 100644 --- a/gcc/omp-offload.h +++ b/gcc/omp-offload.h @@ -1,7 +1,7 @@ /* Bits of OpenMP and OpenACC handling that is specific to device offloading and a lowering pass for OpenACC device directives. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/omp-simd-clone.c b/gcc/omp-simd-clone.c index 76aea56..8e6cee1 100644 --- a/gcc/omp-simd-clone.c +++ b/gcc/omp-simd-clone.c @@ -1,6 +1,6 @@ /* OMP constructs' SIMD clone supporting code. -Copyright (C) 2005-2019 Free Software Foundation, Inc. +Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/omp-simd-clone.h b/gcc/omp-simd-clone.h index 0f99fd7..c2e0256 100644 --- a/gcc/omp-simd-clone.h +++ b/gcc/omp-simd-clone.h @@ -1,6 +1,6 @@ /* OMP constructs' SIMD clone supporting code. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/opt-functions.awk b/gcc/opt-functions.awk index 4f02b74..2f0442d 100644 --- a/gcc/opt-functions.awk +++ b/gcc/opt-functions.awk @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # Contributed by Kelley Cook, June 2004. # Original code from Neil Booth, May 2003. # diff --git a/gcc/opt-gather.awk b/gcc/opt-gather.awk index 95f551b..54f11ef 100644 --- a/gcc/opt-gather.awk +++ b/gcc/opt-gather.awk @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # Contributed by Kelley Cook, June 2004. # Original code from Neil Booth, May 2003. # diff --git a/gcc/opt-include.awk b/gcc/opt-include.awk index 149959d..202779a 100644 --- a/gcc/opt-include.awk +++ b/gcc/opt-include.awk @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # Contributed by Michael Meissner (meissner@linux.vnet.ibm.com) # # This program is free software; you can redistribute it and/or modify it diff --git a/gcc/opt-problem.cc b/gcc/opt-problem.cc index 9f10c9e..28ac21b 100644 --- a/gcc/opt-problem.cc +++ b/gcc/opt-problem.cc @@ -1,5 +1,5 @@ /* Rich optional information on why an optimization wasn't possible. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/opt-problem.h b/gcc/opt-problem.h index dc395d5..0b56af8 100644 --- a/gcc/opt-problem.h +++ b/gcc/opt-problem.h @@ -1,5 +1,5 @@ /* Rich information on why an optimization wasn't possible. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/opt-read.awk b/gcc/opt-read.awk index 151a16f..a2e16f2 100644 --- a/gcc/opt-read.awk +++ b/gcc/opt-read.awk @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # Contributed by Kelley Cook, June 2004. # Original code from Neil Booth, May 2003. # diff --git a/gcc/opt-suggestions.c b/gcc/opt-suggestions.c index 01ce331..833c8c9 100644 --- a/gcc/opt-suggestions.c +++ b/gcc/opt-suggestions.c @@ -1,6 +1,6 @@ /* Provide option suggestion for --complete option and a misspelled used by a user. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/opt-suggestions.h b/gcc/opt-suggestions.h index 93f65be..7af3fec 100644 --- a/gcc/opt-suggestions.h +++ b/gcc/opt-suggestions.h @@ -1,6 +1,6 @@ /* Provide suggestions to handle misspelled options, and implement the --complete option for auto-completing options from a prefix. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/optabs-libfuncs.c b/gcc/optabs-libfuncs.c index 8916f7e..88ba6da 100644 --- a/gcc/optabs-libfuncs.c +++ b/gcc/optabs-libfuncs.c @@ -1,5 +1,5 @@ /* Mapping from optabs to underlying library functions - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/optabs-libfuncs.h b/gcc/optabs-libfuncs.h index 85a1059..780af62f 100644 --- a/gcc/optabs-libfuncs.h +++ b/gcc/optabs-libfuncs.h @@ -1,5 +1,5 @@ /* Mapping from optabs to underlying library functions - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/optabs-query.c b/gcc/optabs-query.c index fdca980..215d68e 100644 --- a/gcc/optabs-query.c +++ b/gcc/optabs-query.c @@ -1,5 +1,5 @@ /* IR-agnostic target query functions relating to optabs - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/optabs-query.h b/gcc/optabs-query.h index d998fca..729e1fd 100644 --- a/gcc/optabs-query.h +++ b/gcc/optabs-query.h @@ -1,5 +1,5 @@ /* IR-agnostic target query functions relating to optabs - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/optabs-tree.c b/gcc/optabs-tree.c index a04e4ff..3d829c2 100644 --- a/gcc/optabs-tree.c +++ b/gcc/optabs-tree.c @@ -1,5 +1,5 @@ /* Tree-based target query functions relating to optabs - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/optabs-tree.h b/gcc/optabs-tree.h index dac3501..5d9dccb 100644 --- a/gcc/optabs-tree.h +++ b/gcc/optabs-tree.h @@ -1,5 +1,5 @@ /* Tree-based target query functions relating to optabs - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/optabs.c b/gcc/optabs.c index 3c3dd9e..8dd3512 100644 --- a/gcc/optabs.c +++ b/gcc/optabs.c @@ -1,5 +1,5 @@ /* Expand the basic unary and binary arithmetic operations, for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/optabs.def b/gcc/optabs.def index 24d8275..0c64eb5 100644 --- a/gcc/optabs.def +++ b/gcc/optabs.def @@ -1,5 +1,5 @@ /* Definitions for operation tables, or "optabs". - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/optabs.h b/gcc/optabs.h index b1348ce..07bdc56 100644 --- a/gcc/optabs.h +++ b/gcc/optabs.h @@ -1,5 +1,5 @@ /* Definitions for code generation pass of GNU compiler. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/optc-gen.awk b/gcc/optc-gen.awk index 1519592..73a96ba 100644 --- a/gcc/optc-gen.awk +++ b/gcc/optc-gen.awk @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # Contributed by Kelley Cook, June 2004. # Original code from Neil Booth, May 2003. # diff --git a/gcc/optc-save-gen.awk b/gcc/optc-save-gen.awk index 1c23836..6033f51 100644 --- a/gcc/optc-save-gen.awk +++ b/gcc/optc-save-gen.awk @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # Contributed by Kelley Cook, June 2004. # Original code from Neil Booth, May 2003. # diff --git a/gcc/opth-gen.awk b/gcc/opth-gen.awk index 218e772..856a691 100644 --- a/gcc/opth-gen.awk +++ b/gcc/opth-gen.awk @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # Contributed by Kelley Cook, June 2004. # Original code from Neil Booth, May 2003. # diff --git a/gcc/optinfo-emit-json.cc b/gcc/optinfo-emit-json.cc index 1ca4f14..68762c2 100644 --- a/gcc/optinfo-emit-json.cc +++ b/gcc/optinfo-emit-json.cc @@ -1,5 +1,5 @@ /* Emit optimization information as JSON files. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/optinfo-emit-json.h b/gcc/optinfo-emit-json.h index e1c01c5..bd8d1bd 100644 --- a/gcc/optinfo-emit-json.h +++ b/gcc/optinfo-emit-json.h @@ -1,5 +1,5 @@ /* Emit optimization information as JSON files. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/optinfo.cc b/gcc/optinfo.cc index 9133549..262a750 100644 --- a/gcc/optinfo.cc +++ b/gcc/optinfo.cc @@ -1,5 +1,5 @@ /* Optimization information. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/optinfo.h b/gcc/optinfo.h index 04786b4..ce40192 100644 --- a/gcc/optinfo.h +++ b/gcc/optinfo.h @@ -1,5 +1,5 @@ /* Optimization information. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by David Malcolm <dmalcolm@redhat.com>. This file is part of GCC. diff --git a/gcc/opts-common.c b/gcc/opts-common.c index 51e08d4..112de15 100644 --- a/gcc/opts-common.c +++ b/gcc/opts-common.c @@ -1,5 +1,5 @@ /* Command line option handling. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/opts-diagnostic.h b/gcc/opts-diagnostic.h index 3f58ae9..ed04f1f 100644 --- a/gcc/opts-diagnostic.h +++ b/gcc/opts-diagnostic.h @@ -1,5 +1,5 @@ /* Command line option handling. Interactions with diagnostics code. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/opts-global.c b/gcc/opts-global.c index b51c2fb..d5e308b 100644 --- a/gcc/opts-global.c +++ b/gcc/opts-global.c @@ -1,6 +1,6 @@ /* Command line option handling. Code involving global state that should not be shared with the driver. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Command line option handling. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Neil Booth. This file is part of GCC. @@ -1,5 +1,5 @@ /* Command line option handling. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/output.h b/gcc/output.h index 4ac7d50..d8d5497 100644 --- a/gcc/output.h +++ b/gcc/output.h @@ -1,6 +1,6 @@ /* Declarations for insn-output.c and other code to write to asm_out_file. These functions are defined in final.c, and varasm.c. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/params.opt b/gcc/params.opt index 06d8b0e..c58a375 100644 --- a/gcc/params.opt +++ b/gcc/params.opt @@ -1,6 +1,6 @@ ; Parameter options of the compiler. -; Copyright (C) 2019 Free Software Foundation, Inc. +; Copyright (C) 2019-2020 Free Software Foundation, Inc. ; ; This file is part of GCC. ; diff --git a/gcc/pass_manager.h b/gcc/pass_manager.h index 8c7d272..c88a866 100644 --- a/gcc/pass_manager.h +++ b/gcc/pass_manager.h @@ -1,5 +1,5 @@ /* pass_manager.h - The pipeline of optimization passes - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/passes.c b/gcc/passes.c index 331570e..fd2684f 100644 --- a/gcc/passes.c +++ b/gcc/passes.c @@ -1,5 +1,5 @@ /* Top level of GCC compilers (cc1, cc1plus, etc.) - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/passes.def b/gcc/passes.def index 798a391..b6bd4f3 100644 --- a/gcc/passes.def +++ b/gcc/passes.def @@ -1,5 +1,5 @@ /* Description of pass structure - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/plugin.c b/gcc/plugin.c index 8ea08ab..69b6f5b 100644 --- a/gcc/plugin.c +++ b/gcc/plugin.c @@ -1,5 +1,5 @@ /* Support for GCC plugin mechanism. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/plugin.def b/gcc/plugin.def index eb31f1a..3482ed7 100644 --- a/gcc/plugin.def +++ b/gcc/plugin.def @@ -1,5 +1,5 @@ /* This file contains the definitions for plugin events in GCC. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/plugin.h b/gcc/plugin.h index ab3e83f..e998833 100644 --- a/gcc/plugin.h +++ b/gcc/plugin.h @@ -1,5 +1,5 @@ /* Header file for internal GCC plugin mechanism. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index f8eb730..e87264e 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,3 +1,7 @@ +2020-01-01 Jakub Jelinek <jakub@redhat.com> + + Update copyright years. + 2019-12-30 Joseph Myers <joseph@codesourcery.com> * fi.po: Update. @@ -2802,7 +2806,7 @@ Sun Oct 31 17:17:18 1999 Jeffrey A Law (law@cygnus.com) libiberty/include directories. -Copyright (C) 1999-2019 Free Software Foundation, Inc. +Copyright (C) 1999-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright @@ -4852,7 +4856,7 @@ Sun Oct 31 17:17:18 1999 Jeffrey A Law (law@cygnus.com) libiberty/include directories. -Copyright (C) 1999-2019 Free Software Foundation, Inc. +Copyright (C) 1999-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/po/EXCLUDES b/gcc/po/EXCLUDES index ed3aa07..7e25497 100644 --- a/gcc/po/EXCLUDES +++ b/gcc/po/EXCLUDES @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/po/exgettext b/gcc/po/exgettext index ed69350..7a86ed9 100644 --- a/gcc/po/exgettext +++ b/gcc/po/exgettext @@ -1,6 +1,6 @@ #! /bin/sh # Wrapper around gettext for programs using the msgid convention. -# Copyright (C) 1998-2019 Free Software Foundation, Inc. +# Copyright (C) 1998-2020 Free Software Foundation, Inc. # Written by Paul Eggert <eggert@twinsun.com>. # Revised by Zack Weinberg <zackw@stanford.edu> for no-POTFILES operation. diff --git a/gcc/poly-int-types.h b/gcc/poly-int-types.h index c3adf37..5e04e63 100644 --- a/gcc/poly-int-types.h +++ b/gcc/poly-int-types.h @@ -1,5 +1,5 @@ /* Typedefs for polynomial integers used in GCC. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/poly-int.h b/gcc/poly-int.h index 67759ad..b953ffa 100644 --- a/gcc/poly-int.h +++ b/gcc/poly-int.h @@ -1,5 +1,5 @@ /* Polynomial integer classes. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/postreload-gcse.c b/gcc/postreload-gcse.c index bd70798..713180f 100644 --- a/gcc/postreload-gcse.c +++ b/gcc/postreload-gcse.c @@ -1,5 +1,5 @@ /* Post reload partially redundant load elimination - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/postreload.c b/gcc/postreload.c index 12d74fc..b068326 100644 --- a/gcc/postreload.c +++ b/gcc/postreload.c @@ -1,5 +1,5 @@ /* Perform simple optimizations to clean up the result of reload. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/predict.c b/gcc/predict.c index 4b5b77e..6b60ff4 100644 --- a/gcc/predict.c +++ b/gcc/predict.c @@ -1,5 +1,5 @@ /* Branch prediction routines for the GNU compiler. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/predict.def b/gcc/predict.def index 24c1385..2d8d495 100644 --- a/gcc/predict.def +++ b/gcc/predict.def @@ -1,5 +1,5 @@ /* Definitions for the branch prediction routines in the GNU compiler. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/predict.h b/gcc/predict.h index 5149a97..274597e 100644 --- a/gcc/predict.h +++ b/gcc/predict.h @@ -1,5 +1,5 @@ /* Definitions for branch prediction routines in the GNU compiler. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/prefix.c b/gcc/prefix.c index 73da287..1a403e5 100644 --- a/gcc/prefix.c +++ b/gcc/prefix.c @@ -1,5 +1,5 @@ /* Utility to update paths from internal to external forms. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/prefix.h b/gcc/prefix.h index 9e33500..9f8b9ce 100644 --- a/gcc/prefix.h +++ b/gcc/prefix.h @@ -1,5 +1,5 @@ /* Provide prototypes for functions exported from prefix.c. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/pretty-print.c b/gcc/pretty-print.c index 2ecb034..ad8f3ef 100644 --- a/gcc/pretty-print.c +++ b/gcc/pretty-print.c @@ -1,5 +1,5 @@ /* Various declarations for language-independent pretty-print subroutines. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net> This file is part of GCC. diff --git a/gcc/pretty-print.h b/gcc/pretty-print.h index 86b9e86..001468c9 100644 --- a/gcc/pretty-print.h +++ b/gcc/pretty-print.h @@ -1,5 +1,5 @@ /* Various declarations for language-independent pretty-print subroutines. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Gabriel Dos Reis <gdr@integrable-solutions.net> This file is part of GCC. diff --git a/gcc/print-rtl-function.c b/gcc/print-rtl-function.c index aff0672..d9f4cb7 100644 --- a/gcc/print-rtl-function.c +++ b/gcc/print-rtl-function.c @@ -1,5 +1,5 @@ /* Print RTL functions for GCC. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/print-rtl.c b/gcc/print-rtl.c index b0ee300..653e9c6 100644 --- a/gcc/print-rtl.c +++ b/gcc/print-rtl.c @@ -1,5 +1,5 @@ /* Print RTL for GCC. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/print-rtl.h b/gcc/print-rtl.h index 84808a2..09e5a51 100644 --- a/gcc/print-rtl.h +++ b/gcc/print-rtl.h @@ -1,5 +1,5 @@ /* Print RTL for GCC. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/print-tree.c b/gcc/print-tree.c index bd09ec4..2a9c98e 100644 --- a/gcc/print-tree.c +++ b/gcc/print-tree.c @@ -1,5 +1,5 @@ /* Prints out tree in human readable form - GCC - Copyright (C) 1990-2019 Free Software Foundation, Inc. + Copyright (C) 1990-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/print-tree.h b/gcc/print-tree.h index cbea48c..f830649 100644 --- a/gcc/print-tree.h +++ b/gcc/print-tree.h @@ -1,5 +1,5 @@ /* Declarations for printing trees in human readable form - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/profile-count.c b/gcc/profile-count.c index 81a9691..d463ddd 100644 --- a/gcc/profile-count.c +++ b/gcc/profile-count.c @@ -1,5 +1,5 @@ /* Profile counter container type. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/profile-count.h b/gcc/profile-count.h index 96145d5..987d3ce 100644 --- a/gcc/profile-count.h +++ b/gcc/profile-count.h @@ -1,5 +1,5 @@ /* Profile counter container type. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/profile.c b/gcc/profile.c index e300ba6..e124dc6 100644 --- a/gcc/profile.c +++ b/gcc/profile.c @@ -1,5 +1,5 @@ /* Calculate branch probabilities, and basic block execution counts. - Copyright (C) 1990-2019 Free Software Foundation, Inc. + Copyright (C) 1990-2020 Free Software Foundation, Inc. Contributed by James E. Wilson, UC Berkeley/Cygnus Support; based on some ideas from Dain Samples of UC Berkeley. Further mangling by Bob Manson, Cygnus Support. diff --git a/gcc/profile.h b/gcc/profile.h index e30630d..d0f6df1 100644 --- a/gcc/profile.h +++ b/gcc/profile.h @@ -1,6 +1,6 @@ /* Header file for minimum-cost maximal flow routines used to smooth basic block and edge frequency counts. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Paul Yuan (yingbo.com@gmail.com) and Vinodha Ramasamy (vinodha@google.com). diff --git a/gcc/range-op.cc b/gcc/range-op.cc index 59d5d00..5df075b 100644 --- a/gcc/range-op.cc +++ b/gcc/range-op.cc @@ -1,5 +1,5 @@ /* Code for range operators. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by Andrew MacLeod <amacleod@redhat.com> and Aldy Hernandez <aldyh@redhat.com>. diff --git a/gcc/range-op.h b/gcc/range-op.h index 458b42f..1311965 100644 --- a/gcc/range-op.h +++ b/gcc/range-op.h @@ -1,5 +1,5 @@ /* Header file for range operator class. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by Andrew MacLeod <amacleod@redhat.com> and Aldy Hernandez <aldyh@redhat.com>. diff --git a/gcc/range.cc b/gcc/range.cc index 6eff6c0..d055b1c 100644 --- a/gcc/range.cc +++ b/gcc/range.cc @@ -1,5 +1,5 @@ /* Misc range functions. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by Aldy Hernandez <aldyh@redhat.com>. This file is part of GCC. diff --git a/gcc/range.h b/gcc/range.h index 6efec16..eb00526 100644 --- a/gcc/range.h +++ b/gcc/range.h @@ -1,5 +1,5 @@ /* Header file for misc range functions. -*- C++ -*- - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. Contributed by Aldy Hernandez <aldyh@redhat.com>. This file is part of GCC. diff --git a/gcc/read-md.c b/gcc/read-md.c index d9a27ac..40690a8 100644 --- a/gcc/read-md.c +++ b/gcc/read-md.c @@ -1,5 +1,5 @@ /* MD reader for GCC. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/read-md.h b/gcc/read-md.h index 377b9f1..b43afb9 100644 --- a/gcc/read-md.h +++ b/gcc/read-md.h @@ -1,5 +1,5 @@ /* MD reader definitions. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/read-rtl-function.c b/gcc/read-rtl-function.c index 47dc66e..3cf5200 100644 --- a/gcc/read-rtl-function.c +++ b/gcc/read-rtl-function.c @@ -1,5 +1,5 @@ /* read-rtl-function.c - Reader for RTL function dumps - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/read-rtl-function.h b/gcc/read-rtl-function.h index 19a3d2a..c1c7839 100644 --- a/gcc/read-rtl-function.h +++ b/gcc/read-rtl-function.h @@ -1,5 +1,5 @@ /* read-rtl-function.h - Reader for RTL function dumps - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/read-rtl.c b/gcc/read-rtl.c index 3b5d999..d5f2b11 100644 --- a/gcc/read-rtl.c +++ b/gcc/read-rtl.c @@ -1,5 +1,5 @@ /* RTL reader for GCC. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* real.c - software floating point emulation. - Copyright (C) 1993-2019 Free Software Foundation, Inc. + Copyright (C) 1993-2020 Free Software Foundation, Inc. Contributed by Stephen L. Moshier (moshier@world.std.com). Re-written by Richard Henderson <rth@redhat.com> @@ -1,5 +1,5 @@ /* Definitions of floating-point access for GNU compiler. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/realmpfr.c b/gcc/realmpfr.c index a760ae1..2f009c4 100644 --- a/gcc/realmpfr.c +++ b/gcc/realmpfr.c @@ -1,5 +1,5 @@ /* Conversion routines from GCC internal float representation to MPFR. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/realmpfr.h b/gcc/realmpfr.h index ebb44fd..62a214c 100644 --- a/gcc/realmpfr.h +++ b/gcc/realmpfr.h @@ -1,6 +1,6 @@ /* Definitions of floating-point conversion from compiler internal format to MPFR. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/recog.c b/gcc/recog.c index 1b76503..5dd1a92 100644 --- a/gcc/recog.c +++ b/gcc/recog.c @@ -1,5 +1,5 @@ /* Subroutines used by or related to instruction recognition. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/recog.h b/gcc/recog.h index 69238cf..17c09fd 100644 --- a/gcc/recog.h +++ b/gcc/recog.h @@ -1,5 +1,5 @@ /* Declarations for interface to insn recognizer and insn-output.c. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Redundant Extension Elimination pass for the GNU compiler. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Ilya Enkovich (ilya.enkovich@intel.com) Based on the Redundant Zero-extension elimination pass contributed by diff --git a/gcc/reg-notes.def b/gcc/reg-notes.def index 9acbd48..946d1357 100644 --- a/gcc/reg-notes.def +++ b/gcc/reg-notes.def @@ -1,5 +1,5 @@ /* Register note definitions. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/reg-stack.c b/gcc/reg-stack.c index 6edcc6f..3aac3c1 100644 --- a/gcc/reg-stack.c +++ b/gcc/reg-stack.c @@ -1,5 +1,5 @@ /* Register to Stack convert for GNU compiler. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/regcprop.c b/gcc/regcprop.c index 4b0b53f..d2a0113 100644 --- a/gcc/regcprop.c +++ b/gcc/regcprop.c @@ -1,5 +1,5 @@ /* Copy propagation on hard registers for the GNU compiler. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/regcprop.h b/gcc/regcprop.h index 96992d1..ec3f869 100644 --- a/gcc/regcprop.h +++ b/gcc/regcprop.h @@ -1,5 +1,5 @@ /* Copy propagation on hard registers. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/reginfo.c b/gcc/reginfo.c index 9813bab..e34b74a 100644 --- a/gcc/reginfo.c +++ b/gcc/reginfo.c @@ -1,5 +1,5 @@ /* Compute different info about registers. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/regrename.c b/gcc/regrename.c index 408bccc..663935b7 100644 --- a/gcc/regrename.c +++ b/gcc/regrename.c @@ -1,5 +1,5 @@ /* Register renaming for the GNU compiler. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/regrename.h b/gcc/regrename.h index a678963..f2af04b 100644 --- a/gcc/regrename.h +++ b/gcc/regrename.h @@ -1,5 +1,5 @@ /* This file contains definitions for the register renamer. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Define per-register tables for data flow info and register allocation. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/regset.h b/gcc/regset.h index 72ff458..f76675c 100644 --- a/gcc/regset.h +++ b/gcc/regset.h @@ -1,5 +1,5 @@ /* Define regsets. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/regstat.c b/gcc/regstat.c index 48872c7..116a782 100644 --- a/gcc/regstat.c +++ b/gcc/regstat.c @@ -1,5 +1,5 @@ /* Scanning of rtl for dataflow analysis. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Kenneth Zadeck (zadeck@naturalbridge.com). This file is part of GCC. diff --git a/gcc/reload.c b/gcc/reload.c index 3e6a088..78b4049 100644 --- a/gcc/reload.c +++ b/gcc/reload.c @@ -1,5 +1,5 @@ /* Search an insn for pseudo regs that must be in hard regs and are not. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/reload.h b/gcc/reload.h index 86f0fff..f3f3277 100644 --- a/gcc/reload.h +++ b/gcc/reload.h @@ -1,5 +1,5 @@ /* Communication between reload.c, reload1.c and the rest of compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/reload1.c b/gcc/reload1.c index 2d96fe9..2f02c3e 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -1,5 +1,5 @@ /* Reload pseudo regs into hard regs for insns that require hard regs. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/reorg.c b/gcc/reorg.c index add00a6..dfd7494 100644 --- a/gcc/reorg.c +++ b/gcc/reorg.c @@ -1,5 +1,5 @@ /* Perform instruction reorganizations for delay slot filling. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu). Hacked by Michael Tiemann (tiemann@cygnus.com). diff --git a/gcc/resource.c b/gcc/resource.c index be6426f..d26217c 100644 --- a/gcc/resource.c +++ b/gcc/resource.c @@ -1,5 +1,5 @@ /* Definitions for computing resource usage of specific insns. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/resource.h b/gcc/resource.h index 7916344..e3edb24 100644 --- a/gcc/resource.h +++ b/gcc/resource.h @@ -1,5 +1,5 @@ /* Definitions for computing resource usage of specific insns. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/rtl-error.c b/gcc/rtl-error.c index 5e733dd..cc70cae 100644 --- a/gcc/rtl-error.c +++ b/gcc/rtl-error.c @@ -1,5 +1,5 @@ /* RTL specific diagnostic subroutines for GCC - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Gabriel Dos Reis <gdr@codesourcery.com> This file is part of GCC. diff --git a/gcc/rtl-error.h b/gcc/rtl-error.h index 1b3658f..81751be 100644 --- a/gcc/rtl-error.h +++ b/gcc/rtl-error.h @@ -1,5 +1,5 @@ /* RTL specific diagnostic subroutines for GCC - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/rtl-iter.h b/gcc/rtl-iter.h index ba5e692..bd6e799 100644 --- a/gcc/rtl-iter.h +++ b/gcc/rtl-iter.h @@ -1,5 +1,5 @@ /* RTL iterators - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/rtl-tests.c b/gcc/rtl-tests.c index 8eda49d..be17075 100644 --- a/gcc/rtl-tests.c +++ b/gcc/rtl-tests.c @@ -1,5 +1,5 @@ /* Unit tests for RTL-handling. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* RTL utility routines. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/rtl.def b/gcc/rtl.def index d8683a9..9754333 100644 --- a/gcc/rtl.def +++ b/gcc/rtl.def @@ -1,7 +1,7 @@ /* This file contains the definitions and documentation for the Register Transfer Expressions (rtx's) that make up the Register Transfer Language (rtl) used in the Back End of the GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Register Transfer Language (RTL) definitions for GCC - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c index b0c8cd5..9a7afcc 100644 --- a/gcc/rtlanal.c +++ b/gcc/rtlanal.c @@ -1,5 +1,5 @@ /* Analyze RTL for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/rtlhash.c b/gcc/rtlhash.c index af7529c..24baede 100644 --- a/gcc/rtlhash.c +++ b/gcc/rtlhash.c @@ -1,5 +1,5 @@ /* RTL hash functions. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/rtlhash.h b/gcc/rtlhash.h index 125ccc2..669b05d 100644 --- a/gcc/rtlhash.h +++ b/gcc/rtlhash.h @@ -1,5 +1,5 @@ /* Register Transfer Language (RTL) hash functions. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/rtlhooks-def.h b/gcc/rtlhooks-def.h index 4e3bb7e..219b7a1 100644 --- a/gcc/rtlhooks-def.h +++ b/gcc/rtlhooks-def.h @@ -1,5 +1,5 @@ /* Default macros to initialize an rtl_hooks data structure. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/rtlhooks.c b/gcc/rtlhooks.c index 0ce3d1e..7b3092a 100644 --- a/gcc/rtlhooks.c +++ b/gcc/rtlhooks.c @@ -1,5 +1,5 @@ /* Generic hooks for the RTL middle-end. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/rtx-vector-builder.c b/gcc/rtx-vector-builder.c index c63eb72..90a8a1a 100644 --- a/gcc/rtx-vector-builder.c +++ b/gcc/rtx-vector-builder.c @@ -1,5 +1,5 @@ /* A class for building vector rtx constants. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/rtx-vector-builder.h b/gcc/rtx-vector-builder.h index 08b55dd..99edad8 100644 --- a/gcc/rtx-vector-builder.h +++ b/gcc/rtx-vector-builder.h @@ -1,5 +1,5 @@ /* A class for building vector rtx constants. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/run-rtl-passes.c b/gcc/run-rtl-passes.c index 38765ebb..fdb2481 100644 --- a/gcc/run-rtl-passes.c +++ b/gcc/run-rtl-passes.c @@ -1,5 +1,5 @@ /* run-rtl-passes.c - Run RTL passes directly from frontend - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/run-rtl-passes.h b/gcc/run-rtl-passes.h index b38196d..8f62c85 100644 --- a/gcc/run-rtl-passes.h +++ b/gcc/run-rtl-passes.h @@ -1,5 +1,5 @@ /* run-rtl-passes.h - Run a subset of the RTL passes - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/sancov.c b/gcc/sancov.c index 59786ac..838001e 100644 --- a/gcc/sancov.c +++ b/gcc/sancov.c @@ -1,5 +1,5 @@ /* Code coverage instrumentation for fuzzing. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. Contributed by Dmitry Vyukov <dvyukov@google.com> and Wish Wu <wishwu007@gmail.com> diff --git a/gcc/sanitizer.def b/gcc/sanitizer.def index 374d150..11eb646 100644 --- a/gcc/sanitizer.def +++ b/gcc/sanitizer.def @@ -1,6 +1,6 @@ /* This file contains the definitions and documentation for the Address Sanitizer and Thread Sanitizer builtins used in the GNU compiler. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/sanopt.c b/gcc/sanopt.c index 7749c94..8a29abe 100644 --- a/gcc/sanopt.c +++ b/gcc/sanopt.c @@ -1,5 +1,5 @@ /* Optimize and expand sanitizer functions. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Marek Polacek <polacek@redhat.com> This file is part of GCC. diff --git a/gcc/sbitmap.c b/gcc/sbitmap.c index 5e3d6b8..292e7ee 100644 --- a/gcc/sbitmap.c +++ b/gcc/sbitmap.c @@ -1,5 +1,5 @@ /* Simple bitmaps. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/sbitmap.h b/gcc/sbitmap.h index a33175d..e3f514f 100644 --- a/gcc/sbitmap.h +++ b/gcc/sbitmap.h @@ -1,5 +1,5 @@ /* Simple bitmaps. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/sched-deps.c b/gcc/sched-deps.c index a9e73fc..9182aba 100644 --- a/gcc/sched-deps.c +++ b/gcc/sched-deps.c @@ -1,6 +1,6 @@ /* Instruction scheduling pass. This file computes dependencies between instructions. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by, and currently maintained by, Jim Wilson (wilson@cygnus.com) diff --git a/gcc/sched-ebb.c b/gcc/sched-ebb.c index c873683..f31b823 100644 --- a/gcc/sched-ebb.c +++ b/gcc/sched-ebb.c @@ -1,5 +1,5 @@ /* Instruction scheduling pass. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by, and currently maintained by, Jim Wilson (wilson@cygnus.com) diff --git a/gcc/sched-int.h b/gcc/sched-int.h index fca1bcf..833b552 100644 --- a/gcc/sched-int.h +++ b/gcc/sched-int.h @@ -1,6 +1,6 @@ /* Instruction scheduling pass. This file contains definitions used internally in the scheduler. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/sched-rgn.c b/gcc/sched-rgn.c index 80eea99..7f5dfdb 100644 --- a/gcc/sched-rgn.c +++ b/gcc/sched-rgn.c @@ -1,5 +1,5 @@ /* Instruction scheduling pass. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by, and currently maintained by, Jim Wilson (wilson@cygnus.com) diff --git a/gcc/sel-sched-dump.c b/gcc/sel-sched-dump.c index 6083143..d416745 100644 --- a/gcc/sel-sched-dump.c +++ b/gcc/sel-sched-dump.c @@ -1,5 +1,5 @@ /* Instruction scheduling pass. Log dumping infrastructure. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/sel-sched-dump.h b/gcc/sel-sched-dump.h index d4f2456..00627e9 100644 --- a/gcc/sel-sched-dump.h +++ b/gcc/sel-sched-dump.h @@ -1,5 +1,5 @@ /* Instruction scheduling pass. Log dumping infrastructure. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/sel-sched-ir.c b/gcc/sel-sched-ir.c index 2632dfa..4f1e4af 100644 --- a/gcc/sel-sched-ir.c +++ b/gcc/sel-sched-ir.c @@ -1,5 +1,5 @@ /* Instruction scheduling pass. Selective scheduler and pipeliner. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/sel-sched-ir.h b/gcc/sel-sched-ir.h index 531b012..e95f108 100644 --- a/gcc/sel-sched-ir.h +++ b/gcc/sel-sched-ir.h @@ -1,6 +1,6 @@ /* Instruction scheduling pass. This file contains definitions used internally in the scheduler. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/sel-sched.c b/gcc/sel-sched.c index c1ed1a3..3f2bee4 100644 --- a/gcc/sel-sched.c +++ b/gcc/sel-sched.c @@ -1,5 +1,5 @@ /* Instruction scheduling pass. Selective scheduler and pipeliner. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/sel-sched.h b/gcc/sel-sched.h index 144a21d..f4c80d2 100644 --- a/gcc/sel-sched.h +++ b/gcc/sel-sched.h @@ -1,5 +1,5 @@ /* Instruction scheduling pass. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/selftest-diagnostic.c b/gcc/selftest-diagnostic.c index eb7dae8..82fddca 100644 --- a/gcc/selftest-diagnostic.c +++ b/gcc/selftest-diagnostic.c @@ -1,5 +1,5 @@ /* Selftest support for diagnostics. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/selftest-diagnostic.h b/gcc/selftest-diagnostic.h index 388fe38..efce20f 100644 --- a/gcc/selftest-diagnostic.h +++ b/gcc/selftest-diagnostic.h @@ -1,5 +1,5 @@ /* Selftest support for diagnostics. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/selftest-rtl.c b/gcc/selftest-rtl.c index a5a81c6..1e1047e 100644 --- a/gcc/selftest-rtl.c +++ b/gcc/selftest-rtl.c @@ -1,5 +1,5 @@ /* Selftest support for RTL. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/selftest-rtl.h b/gcc/selftest-rtl.h index 8d743a8..a0536dd 100644 --- a/gcc/selftest-rtl.h +++ b/gcc/selftest-rtl.h @@ -1,5 +1,5 @@ /* A self-testing framework, for use by -fself-test. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/selftest-run-tests.c b/gcc/selftest-run-tests.c index a35452c..241671d 100644 --- a/gcc/selftest-run-tests.c +++ b/gcc/selftest-run-tests.c @@ -1,5 +1,5 @@ /* Implementation of selftests. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/selftest.c b/gcc/selftest.c index 193b03c..69d134e 100644 --- a/gcc/selftest.c +++ b/gcc/selftest.c @@ -1,5 +1,5 @@ /* A self-testing framework, for use by -fself-test. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/selftest.h b/gcc/selftest.h index 11bd3b7..dfdb09d 100644 --- a/gcc/selftest.h +++ b/gcc/selftest.h @@ -1,5 +1,5 @@ /* A self-testing framework, for use by -fself-test. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Single entry single exit control flow regions. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Jan Sjodin <jan.sjodin@amd.com> and Sebastian Pop <sebastian.pop@amd.com>. @@ -1,5 +1,5 @@ /* Single entry single exit control flow regions. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Jan Sjodin <jan.sjodin@amd.com> and Sebastian Pop <sebastian.pop@amd.com>. diff --git a/gcc/shrink-wrap.c b/gcc/shrink-wrap.c index c6e9359..21b37bf 100644 --- a/gcc/shrink-wrap.c +++ b/gcc/shrink-wrap.c @@ -1,5 +1,5 @@ /* Shrink-wrapping related optimizations. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/shrink-wrap.h b/gcc/shrink-wrap.h index afe8999..da50e92 100644 --- a/gcc/shrink-wrap.h +++ b/gcc/shrink-wrap.h @@ -1,5 +1,5 @@ /* Shrink-wrapping related functions. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/signop.h b/gcc/signop.h index 50747fa..f0b4ffb 100644 --- a/gcc/signop.h +++ b/gcc/signop.h @@ -1,5 +1,5 @@ /* Operations with SIGNED and UNSIGNED. -*- C++ -*- - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/simplify-rtx.c b/gcc/simplify-rtx.c index d7046ed..897de3f 100644 --- a/gcc/simplify-rtx.c +++ b/gcc/simplify-rtx.c @@ -1,5 +1,5 @@ /* RTL simplification functions for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/sort.cc b/gcc/sort.cc index 73a9f7e..151c0ea 100644 --- a/gcc/sort.cc +++ b/gcc/sort.cc @@ -1,5 +1,5 @@ /* Platform-independent deterministic sort function. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. Contributed by Alexander Monakov. This file is part of GCC. diff --git a/gcc/sparseset.c b/gcc/sparseset.c index 5e73638..7c4dd9c 100644 --- a/gcc/sparseset.c +++ b/gcc/sparseset.c @@ -1,5 +1,5 @@ /* SparseSet implementation. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Peter Bergner <bergner@vnet.ibm.com> This file is part of GCC. diff --git a/gcc/sparseset.h b/gcc/sparseset.h index 6d884a2..e6e82cb 100644 --- a/gcc/sparseset.h +++ b/gcc/sparseset.h @@ -1,5 +1,5 @@ /* SparseSet implementation. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Peter Bergner <bergner@vnet.ibm.com> This file is part of GCC. diff --git a/gcc/spellcheck-tree.c b/gcc/spellcheck-tree.c index 68041ad..6e59c9e 100644 --- a/gcc/spellcheck-tree.c +++ b/gcc/spellcheck-tree.c @@ -1,5 +1,5 @@ /* Find near-matches for identifiers. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/spellcheck-tree.h b/gcc/spellcheck-tree.h index 255ff31..2af0498 100644 --- a/gcc/spellcheck-tree.h +++ b/gcc/spellcheck-tree.h @@ -1,5 +1,5 @@ /* Find near-matches for identifiers. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/spellcheck.c b/gcc/spellcheck.c index f0f036f..9b9bcdf 100644 --- a/gcc/spellcheck.c +++ b/gcc/spellcheck.c @@ -1,5 +1,5 @@ /* Find near-matches for strings. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/spellcheck.h b/gcc/spellcheck.h index 3d48e3e..f4fadcc 100644 --- a/gcc/spellcheck.h +++ b/gcc/spellcheck.h @@ -1,5 +1,5 @@ /* Find near-matches for strings and identifiers. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/sreal.c b/gcc/sreal.c index 5418481..5b2eb2f 100644 --- a/gcc/sreal.c +++ b/gcc/sreal.c @@ -1,5 +1,5 @@ /* Simple data type for real numbers for the GNU compiler. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/sreal.h b/gcc/sreal.h index cb363d4..054bdd3 100644 --- a/gcc/sreal.h +++ b/gcc/sreal.h @@ -1,5 +1,5 @@ /* Definitions for simple data type for real numbers. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ssa-iterators.h b/gcc/ssa-iterators.h index 1462699..98724da 100644 --- a/gcc/ssa-iterators.h +++ b/gcc/ssa-iterators.h @@ -1,5 +1,5 @@ /* Header file for SSA iterators. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Common SSA files - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/stab.def b/gcc/stab.def index 5739ed3..0a7ce5b 100644 --- a/gcc/stab.def +++ b/gcc/stab.def @@ -1,5 +1,5 @@ /* Table of DBX symbol codes for the GNU system. - Copyright (C) 1988-2019 Free Software Foundation, Inc. + Copyright (C) 1988-2020 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or diff --git a/gcc/stack-ptr-mod.c b/gcc/stack-ptr-mod.c index 5cb95e7..5d64674 100644 --- a/gcc/stack-ptr-mod.c +++ b/gcc/stack-ptr-mod.c @@ -1,5 +1,5 @@ /* Discover if the stack pointer is modified in a function. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/statistics.c b/gcc/statistics.c index 7b86b7b..26b095b 100644 --- a/gcc/statistics.c +++ b/gcc/statistics.c @@ -1,5 +1,5 @@ /* Optimization statistics functions. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Richard Guenther <rguenther@suse.de> This file is part of GCC. diff --git a/gcc/statistics.h b/gcc/statistics.h index 39422c7..6df0379 100644 --- a/gcc/statistics.h +++ b/gcc/statistics.h @@ -1,5 +1,5 @@ /* Memory and optimization statistics helpers. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Cygnus Solutions. This file is part of GCC. @@ -1,5 +1,5 @@ /* Expands front end tree to back end RTL for GCC - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Declarations and data structures for stmt.c. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/stor-layout.c b/gcc/stor-layout.c index 7d00364..8c9e034 100644 --- a/gcc/stor-layout.c +++ b/gcc/stor-layout.c @@ -1,5 +1,5 @@ /* C-compiler utilities for types and variables storage layout - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/stor-layout.h b/gcc/stor-layout.h index 038bbae..48c8999 100644 --- a/gcc/stor-layout.h +++ b/gcc/stor-layout.h @@ -1,5 +1,5 @@ /* Definitions and declarations for stor-layout.c. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/store-motion.c b/gcc/store-motion.c index a0838f6..364ba1a 100644 --- a/gcc/store-motion.c +++ b/gcc/store-motion.c @@ -1,5 +1,5 @@ /* Store motion via Lazy Code Motion on the reverse CFG. - Copyright (C) 1997-2019 Free Software Foundation, Inc. + Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/streamer-hooks.c b/gcc/streamer-hooks.c index 6fe5b05..1a00d91 100644 --- a/gcc/streamer-hooks.c +++ b/gcc/streamer-hooks.c @@ -1,7 +1,7 @@ /* Streamer hooks. Support for adding streamer-specific callbacks to generic streaming routines. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@google.com> This file is part of GCC. diff --git a/gcc/streamer-hooks.h b/gcc/streamer-hooks.h index 14d158e..734f9ca 100644 --- a/gcc/streamer-hooks.h +++ b/gcc/streamer-hooks.h @@ -1,7 +1,7 @@ /* Streamer hooks. Support for adding streamer-specific callbacks to generic streaming routines. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@google.com> This file is part of GCC. diff --git a/gcc/stringpool.c b/gcc/stringpool.c index b7bb865..f7aae79 100644 --- a/gcc/stringpool.c +++ b/gcc/stringpool.c @@ -1,5 +1,5 @@ /* String pool for GCC. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/stringpool.h b/gcc/stringpool.h index 6f7401e..5372441 100644 --- a/gcc/stringpool.h +++ b/gcc/stringpool.h @@ -1,5 +1,5 @@ /* Declarations and definitons for stringpool.c. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/substring-locations.c b/gcc/substring-locations.c index 0841681..f5ff5ce 100644 --- a/gcc/substring-locations.c +++ b/gcc/substring-locations.c @@ -1,5 +1,5 @@ /* Source locations within string literals. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/substring-locations.h b/gcc/substring-locations.h index 98cefd17..eae91c0 100644 --- a/gcc/substring-locations.h +++ b/gcc/substring-locations.h @@ -1,5 +1,5 @@ /* Source locations within string literals. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/symbol-summary.h b/gcc/symbol-summary.h index a5e20e5..a38eb1d 100644 --- a/gcc/symbol-summary.h +++ b/gcc/symbol-summary.h @@ -1,5 +1,5 @@ /* Callgraph summary data structure. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. Contributed by Martin Liska This file is part of GCC. diff --git a/gcc/symtab.c b/gcc/symtab.c index 9c52192..1b1b0ee 100644 --- a/gcc/symtab.c +++ b/gcc/symtab.c @@ -1,5 +1,5 @@ /* Symbol table. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/sync-builtins.def b/gcc/sync-builtins.def index d9e362a..156a13c 100644 --- a/gcc/sync-builtins.def +++ b/gcc/sync-builtins.def @@ -1,6 +1,6 @@ /* This file contains the definitions and documentation for the synchronization builtins used in the GNU compiler. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/system.h b/gcc/system.h index 3ef668f..544f7ba 100644 --- a/gcc/system.h +++ b/gcc/system.h @@ -1,6 +1,6 @@ /* Get common system includes and various definitions and declarations based on autoconf macros. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/target-def.h b/gcc/target-def.h index 9919978..6df4fa5 100644 --- a/gcc/target-def.h +++ b/gcc/target-def.h @@ -1,5 +1,5 @@ /* Default initializers for a generic GCC target. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/target-globals.c b/gcc/target-globals.c index 359677e..3d8e8a4 100644 --- a/gcc/target-globals.c +++ b/gcc/target-globals.c @@ -1,5 +1,5 @@ /* Target-dependent globals. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/target-globals.h b/gcc/target-globals.h index 9c42913..2f55588 100644 --- a/gcc/target-globals.h +++ b/gcc/target-globals.h @@ -1,5 +1,5 @@ /* Target-dependent globals. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/target-hooks-macros.h b/gcc/target-hooks-macros.h index 5523f38..e4068c4 100644 --- a/gcc/target-hooks-macros.h +++ b/gcc/target-hooks-macros.h @@ -1,5 +1,5 @@ /* Common macros for target hook definitions. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/target-insns.def b/gcc/target-insns.def index 8801b8a..4d7eb92 100644 --- a/gcc/target-insns.def +++ b/gcc/target-insns.def @@ -1,5 +1,5 @@ /* Target instruction definitions. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/target.def b/gcc/target.def index e0e8569..b11c7bf 100644 --- a/gcc/target.def +++ b/gcc/target.def @@ -1,5 +1,5 @@ /* Target hook definitions. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/target.h b/gcc/target.h index 8894574..2f47c57 100644 --- a/gcc/target.h +++ b/gcc/target.h @@ -1,5 +1,5 @@ /* Data structure definitions for a generic GCC target. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the diff --git a/gcc/targhooks.c b/gcc/targhooks.c index 2d3bcbf..4819bb8 100644 --- a/gcc/targhooks.c +++ b/gcc/targhooks.c @@ -1,5 +1,5 @@ /* Default target hook functions. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/targhooks.h b/gcc/targhooks.h index 34987bb..72f3064 100644 --- a/gcc/targhooks.h +++ b/gcc/targhooks.h @@ -1,5 +1,5 @@ /* Default target hook functions. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 9029629..ee7003f 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,7 @@ 2020-01-01 Jakub Jelinek <jakub@redhat.com> + Update copyright years. + PR tree-optimization/93098 * gcc.c-torture/compile/pr93098.c: New test. diff --git a/gcc/testsuite/README b/gcc/testsuite/README index 2477e98..30f3360 100644 --- a/gcc/testsuite/README +++ b/gcc/testsuite/README @@ -61,7 +61,7 @@ where testsuite directory. -Copyright (C) 1998-2019 Free Software Foundation, Inc. +Copyright (C) 1998-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/testsuite/README.compat b/gcc/testsuite/README.compat index cb28dc6..04e1eb6 100644 --- a/gcc/testsuite/README.compat +++ b/gcc/testsuite/README.compat @@ -85,7 +85,7 @@ Janis Johnson, <janis187@us.ibm.com> October 2002 -Copyright (C) 2002-2019 Free Software Foundation, Inc. +Copyright (C) 2002-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/testsuite/README.gcc b/gcc/testsuite/README.gcc index 5fced70..d545df1 100644 --- a/gcc/testsuite/README.gcc +++ b/gcc/testsuite/README.gcc @@ -80,7 +80,7 @@ For execution tests, put them in execute. If a test does not fit into the torture framework, use the dg framework. -Copyright (C) 1997-2019 Free Software Foundation, Inc. +Copyright (C) 1997-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/testsuite/brig.dg/dg.exp b/gcc/testsuite/brig.dg/dg.exp index c8f6908..797eadb 100644 --- a/gcc/testsuite/brig.dg/dg.exp +++ b/gcc/testsuite/brig.dg/dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/config/default.exp b/gcc/testsuite/config/default.exp index 3a81654..7f1241a 100644 --- a/gcc/testsuite/config/default.exp +++ b/gcc/testsuite/config/default.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/README b/gcc/testsuite/g++.dg/README index 9cb7f30..123a5fc 100644 --- a/gcc/testsuite/g++.dg/README +++ b/gcc/testsuite/g++.dg/README @@ -33,7 +33,7 @@ special Tests that need custom expect code to run them; see special/ecos.exp for an example. -Copyright (C) 2001-2019 Free Software Foundation, Inc. +Copyright (C) 2001-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/testsuite/g++.dg/asan/asan.exp b/gcc/testsuite/g++.dg/asan/asan.exp index 009149e..b294088 100644 --- a/gcc/testsuite/g++.dg/asan/asan.exp +++ b/gcc/testsuite/g++.dg/asan/asan.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/g++.dg/bprob/bprob.exp b/gcc/testsuite/g++.dg/bprob/bprob.exp index 4b9eb1e..ec15748 100644 --- a/gcc/testsuite/g++.dg/bprob/bprob.exp +++ b/gcc/testsuite/g++.dg/bprob/bprob.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/charset/charset.exp b/gcc/testsuite/g++.dg/charset/charset.exp index 7858d5b..af146ad 100644 --- a/gcc/testsuite/g++.dg/charset/charset.exp +++ b/gcc/testsuite/g++.dg/charset/charset.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/compat/break/README b/gcc/testsuite/g++.dg/compat/break/README index 01b90f8..6c4df5e 100644 --- a/gcc/testsuite/g++.dg/compat/break/README +++ b/gcc/testsuite/g++.dg/compat/break/README @@ -11,7 +11,7 @@ ABI-compliant should also be covered by a test for -Wabi to ensure that there is a warning for the construct. -Copyright (C) 2002-2019 Free Software Foundation, Inc. +Copyright (C) 2002-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/testsuite/g++.dg/compat/compat.exp b/gcc/testsuite/g++.dg/compat/compat.exp index 65cf130..53aeee9 100644 --- a/gcc/testsuite/g++.dg/compat/compat.exp +++ b/gcc/testsuite/g++.dg/compat/compat.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/compat/struct-layout-1.exp b/gcc/testsuite/g++.dg/compat/struct-layout-1.exp index 6778671..fbfdd22 100644 --- a/gcc/testsuite/g++.dg/compat/struct-layout-1.exp +++ b/gcc/testsuite/g++.dg/compat/struct-layout-1.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/debug/debug.exp b/gcc/testsuite/g++.dg/debug/debug.exp index 7fe513d..306fbbf 100644 --- a/gcc/testsuite/g++.dg/debug/debug.exp +++ b/gcc/testsuite/g++.dg/debug/debug.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/debug/dwarf2/dwarf2.exp b/gcc/testsuite/g++.dg/debug/dwarf2/dwarf2.exp index 99cafea..0bf1af9 100644 --- a/gcc/testsuite/g++.dg/debug/dwarf2/dwarf2.exp +++ b/gcc/testsuite/g++.dg/debug/dwarf2/dwarf2.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2019 Free Software Foundation, Inc. +# Copyright (C) 2007-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/dfp/dfp.exp b/gcc/testsuite/g++.dg/dfp/dfp.exp index ed284e1..672ca03 100644 --- a/gcc/testsuite/g++.dg/dfp/dfp.exp +++ b/gcc/testsuite/g++.dg/dfp/dfp.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/dg.exp b/gcc/testsuite/g++.dg/dg.exp index 233fdab..fce7c6c 100644 --- a/gcc/testsuite/g++.dg/dg.exp +++ b/gcc/testsuite/g++.dg/dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2019 Free Software Foundation, Inc. +# Copyright (C) 2000-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/gcov/gcov.exp b/gcc/testsuite/g++.dg/gcov/gcov.exp index d0c40c9..d004a50 100644 --- a/gcc/testsuite/g++.dg/gcov/gcov.exp +++ b/gcc/testsuite/g++.dg/gcov/gcov.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/goacc-gomp/goacc-gomp.exp b/gcc/testsuite/g++.dg/goacc-gomp/goacc-gomp.exp index 9b2bb05..dfd2eb5 100644 --- a/gcc/testsuite/g++.dg/goacc-gomp/goacc-gomp.exp +++ b/gcc/testsuite/g++.dg/goacc-gomp/goacc-gomp.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/g++.dg/goacc/goacc.exp b/gcc/testsuite/g++.dg/goacc/goacc.exp index cfd9621..417e40d 100644 --- a/gcc/testsuite/g++.dg/goacc/goacc.exp +++ b/gcc/testsuite/g++.dg/goacc/goacc.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/g++.dg/gomp/gomp.exp b/gcc/testsuite/g++.dg/gomp/gomp.exp index fee1112..56357a9 100644 --- a/gcc/testsuite/g++.dg/gomp/gomp.exp +++ b/gcc/testsuite/g++.dg/gomp/gomp.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/g++.dg/graphite/graphite.exp b/gcc/testsuite/g++.dg/graphite/graphite.exp index e8c4279..cab0910 100644 --- a/gcc/testsuite/g++.dg/graphite/graphite.exp +++ b/gcc/testsuite/g++.dg/graphite/graphite.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/lto/lto.exp b/gcc/testsuite/g++.dg/lto/lto.exp index bea4b2a..06bdaff 100644 --- a/gcc/testsuite/g++.dg/lto/lto.exp +++ b/gcc/testsuite/g++.dg/lto/lto.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/pch/pch.exp b/gcc/testsuite/g++.dg/pch/pch.exp index 803d7fe..f5afdc2 100644 --- a/gcc/testsuite/g++.dg/pch/pch.exp +++ b/gcc/testsuite/g++.dg/pch/pch.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/plugin/plugin.exp b/gcc/testsuite/g++.dg/plugin/plugin.exp index c83b06e..5d8dde0 100644 --- a/gcc/testsuite/g++.dg/plugin/plugin.exp +++ b/gcc/testsuite/g++.dg/plugin/plugin.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/simulate-thread/simulate-thread.exp b/gcc/testsuite/g++.dg/simulate-thread/simulate-thread.exp index c4c4c19..3463d31 100644 --- a/gcc/testsuite/g++.dg/simulate-thread/simulate-thread.exp +++ b/gcc/testsuite/g++.dg/simulate-thread/simulate-thread.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/special/ecos.exp b/gcc/testsuite/g++.dg/special/ecos.exp index dd73a42..c60431b 100644 --- a/gcc/testsuite/g++.dg/special/ecos.exp +++ b/gcc/testsuite/g++.dg/special/ecos.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1999-2019 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/tls/tls.exp b/gcc/testsuite/g++.dg/tls/tls.exp index 758e73b..8cba2ad 100644 --- a/gcc/testsuite/g++.dg/tls/tls.exp +++ b/gcc/testsuite/g++.dg/tls/tls.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/tm/tm.exp b/gcc/testsuite/g++.dg/tm/tm.exp index 17e5f7e..cd3b561 100644 --- a/gcc/testsuite/g++.dg/tm/tm.exp +++ b/gcc/testsuite/g++.dg/tm/tm.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/torture/stackalign/stackalign.exp b/gcc/testsuite/g++.dg/torture/stackalign/stackalign.exp index f0d408c..4039326 100644 --- a/gcc/testsuite/g++.dg/torture/stackalign/stackalign.exp +++ b/gcc/testsuite/g++.dg/torture/stackalign/stackalign.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp b/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp index 3e38a3a..71b23ab 100644 --- a/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp +++ b/gcc/testsuite/g++.dg/tree-prof/tree-prof.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.dg/tsan/tsan.exp b/gcc/testsuite/g++.dg/tsan/tsan.exp index 6a6a51e..955a77b 100644 --- a/gcc/testsuite/g++.dg/tsan/tsan.exp +++ b/gcc/testsuite/g++.dg/tsan/tsan.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/g++.dg/ubsan/ubsan.exp b/gcc/testsuite/g++.dg/ubsan/ubsan.exp index 82f57c2..11b92bf 100644 --- a/gcc/testsuite/g++.dg/ubsan/ubsan.exp +++ b/gcc/testsuite/g++.dg/ubsan/ubsan.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/g++.dg/vect/vect.exp b/gcc/testsuite/g++.dg/vect/vect.exp index 3019044..861688d 100644 --- a/gcc/testsuite/g++.dg/vect/vect.exp +++ b/gcc/testsuite/g++.dg/vect/vect.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/README b/gcc/testsuite/g++.old-deja/g++.brendan/README index 6c59db7..38c785b 100644 --- a/gcc/testsuite/g++.old-deja/g++.brendan/README +++ b/gcc/testsuite/g++.old-deja/g++.brendan/README @@ -40,7 +40,7 @@ visibility - access control and visibility checking warnings - warning messages -Copyright (C) 1997-2019 Free Software Foundation, Inc. +Copyright (C) 1997-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/testsuite/g++.old-deja/g++.robertl/README b/gcc/testsuite/g++.old-deja/g++.robertl/README index e8ececa..e918d28 100644 --- a/gcc/testsuite/g++.old-deja/g++.robertl/README +++ b/gcc/testsuite/g++.old-deja/g++.robertl/README @@ -18,7 +18,7 @@ We'll do better now. Robert Lipe -Copyright (C) 1998-2019 Free Software Foundation, Inc. +Copyright (C) 1998-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/testsuite/g++.old-deja/old-deja.exp b/gcc/testsuite/g++.old-deja/old-deja.exp index b214c1b..9a52c1b 100644 --- a/gcc/testsuite/g++.old-deja/old-deja.exp +++ b/gcc/testsuite/g++.old-deja/old-deja.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1988-2019 Free Software Foundation, Inc. +# Copyright (C) 1988-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.target/aarch64/aarch64.exp b/gcc/testsuite/g++.target/aarch64/aarch64.exp index 22d8042..c6c8ea4 100644 --- a/gcc/testsuite/g++.target/aarch64/aarch64.exp +++ b/gcc/testsuite/g++.target/aarch64/aarch64.exp @@ -1,5 +1,5 @@ # Specific regression driver for AArch64. -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/g++.target/aarch64/sve/aarch64-sve.exp b/gcc/testsuite/g++.target/aarch64/sve/aarch64-sve.exp index 560e659..7669b23 100644 --- a/gcc/testsuite/g++.target/aarch64/sve/aarch64-sve.exp +++ b/gcc/testsuite/g++.target/aarch64/sve/aarch64-sve.exp @@ -1,5 +1,5 @@ # Specific regression driver for AArch64. -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # Contributed by ARM Ltd. # # This file is part of GCC. diff --git a/gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp b/gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp index e9d624ff..6c696ab 100644 --- a/gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp +++ b/gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp @@ -1,5 +1,5 @@ # Assembly-based regression-test driver for the SVE ACLE -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle.exp b/gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle.exp index 54c43a3..a9b59cb 100644 --- a/gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle.exp +++ b/gcc/testsuite/g++.target/aarch64/sve/acle/aarch64-sve-acle.exp @@ -1,5 +1,5 @@ # Specific regression driver for AArch64 SVE. -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # Contributed by ARM Ltd. # # This file is part of GCC. diff --git a/gcc/testsuite/g++.target/arm/arm.exp b/gcc/testsuite/g++.target/arm/arm.exp index 575f0a1..fbb39be 100644 --- a/gcc/testsuite/g++.target/arm/arm.exp +++ b/gcc/testsuite/g++.target/arm/arm.exp @@ -1,5 +1,5 @@ # Specific regression driver for arm. -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/g++.target/i386/i386.exp b/gcc/testsuite/g++.target/i386/i386.exp index f149a0b..276093d 100644 --- a/gcc/testsuite/g++.target/i386/i386.exp +++ b/gcc/testsuite/g++.target/i386/i386.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/g++.target/powerpc/powerpc.exp b/gcc/testsuite/g++.target/powerpc/powerpc.exp index 4e7ea33..0ad71a7 100644 --- a/gcc/testsuite/g++.target/powerpc/powerpc.exp +++ b/gcc/testsuite/g++.target/powerpc/powerpc.exp @@ -1,5 +1,5 @@ # Specific regression driver for PowerPC. -# Copyright (C) 2019 Free Software Foundation, Inc. +# Copyright (C) 2019-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/g++.target/riscv/riscv.exp b/gcc/testsuite/g++.target/riscv/riscv.exp index a339b5c..b86e3db 100644 --- a/gcc/testsuite/g++.target/riscv/riscv.exp +++ b/gcc/testsuite/g++.target/riscv/riscv.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2019 Free Software Foundation, Inc. +# Copyright (C) 2019-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.c-torture/compile/compile.exp b/gcc/testsuite/gcc.c-torture/compile/compile.exp index 54aaea7..9c8c758 100644 --- a/gcc/testsuite/gcc.c-torture/compile/compile.exp +++ b/gcc/testsuite/gcc.c-torture/compile/compile.exp @@ -1,5 +1,5 @@ # Expect driver script for GCC Regression Tests -# Copyright (C) 1993-2019 Free Software Foundation, Inc. +# Copyright (C) 1993-2020 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp b/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp index e9d3c9a..594c929 100644 --- a/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp +++ b/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.c-torture/execute/execute.exp b/gcc/testsuite/gcc.c-torture/execute/execute.exp index 635e333..cb44ced 100644 --- a/gcc/testsuite/gcc.c-torture/execute/execute.exp +++ b/gcc/testsuite/gcc.c-torture/execute/execute.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1991-2019 Free Software Foundation, Inc. +# Copyright (C) 1991-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp b/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp index a67dd7c..d79af98 100644 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp +++ b/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp @@ -1,6 +1,6 @@ # # Expect driver script for GCC Regression Tests -# Copyright (C) 1993-2019 Free Software Foundation, Inc. +# Copyright (C) 1993-2020 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp b/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp index b9c787d..6de4951 100644 --- a/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp +++ b/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp @@ -1,6 +1,6 @@ # # Expect driver script for GCC Regression Tests -# Copyright (C) 1993-2019 Free Software Foundation, Inc. +# Copyright (C) 1993-2020 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg-selftests/dg-final.exp b/gcc/testsuite/gcc.dg-selftests/dg-final.exp index 67cbb67..a0ac9d6 100644 --- a/gcc/testsuite/gcc.dg-selftests/dg-final.exp +++ b/gcc/testsuite/gcc.dg-selftests/dg-final.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/README b/gcc/testsuite/gcc.dg/README index d020ca2..44e4b33 100644 --- a/gcc/testsuite/gcc.dg/README +++ b/gcc/testsuite/gcc.dg/README @@ -16,7 +16,7 @@ Notes for testsuite/gcc.dg. 4) Send bugs, comments, etc. to dje@cygnus.com. -Copyright (C) 1997-2019 Free Software Foundation, Inc. +Copyright (C) 1997-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/testsuite/gcc.dg/asan/asan.exp b/gcc/testsuite/gcc.dg/asan/asan.exp index 4d4cd46..19e7af9 100644 --- a/gcc/testsuite/gcc.dg/asan/asan.exp +++ b/gcc/testsuite/gcc.dg/asan/asan.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.dg/atomic/atomic.exp b/gcc/testsuite/gcc.dg/atomic/atomic.exp index 375901f..e6ded93 100644 --- a/gcc/testsuite/gcc.dg/atomic/atomic.exp +++ b/gcc/testsuite/gcc.dg/atomic/atomic.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.dg/autopar/autopar.exp b/gcc/testsuite/gcc.dg/autopar/autopar.exp index 7909fac..dffdebe 100644 --- a/gcc/testsuite/gcc.dg/autopar/autopar.exp +++ b/gcc/testsuite/gcc.dg/autopar/autopar.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/charset/charset.exp b/gcc/testsuite/gcc.dg/charset/charset.exp index 3320734..d96ba47 100644 --- a/gcc/testsuite/gcc.dg/charset/charset.exp +++ b/gcc/testsuite/gcc.dg/charset/charset.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/compat/compat.exp b/gcc/testsuite/gcc.dg/compat/compat.exp index 81b761d..61f2863 100644 --- a/gcc/testsuite/gcc.dg/compat/compat.exp +++ b/gcc/testsuite/gcc.dg/compat/compat.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/compat/struct-layout-1.exp b/gcc/testsuite/gcc.dg/compat/struct-layout-1.exp index 180c80e..66ee483 100644 --- a/gcc/testsuite/gcc.dg/compat/struct-layout-1.exp +++ b/gcc/testsuite/gcc.dg/compat/struct-layout-1.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/cpp/assembl2.S b/gcc/testsuite/gcc.dg/cpp/assembl2.S index 2f24ef9..7eb379b 100644 --- a/gcc/testsuite/gcc.dg/cpp/assembl2.S +++ b/gcc/testsuite/gcc.dg/cpp/assembl2.S @@ -1,4 +1,4 @@ -/* Copyright (C) 2000-2019 Free Software Foundation, Inc. */ +/* Copyright (C) 2000-2020 Free Software Foundation, Inc. */ /* { dg-do preprocess } */ diff --git a/gcc/testsuite/gcc.dg/cpp/cpp.exp b/gcc/testsuite/gcc.dg/cpp/cpp.exp index f7b9140..4a85fba 100644 --- a/gcc/testsuite/gcc.dg/cpp/cpp.exp +++ b/gcc/testsuite/gcc.dg/cpp/cpp.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/cpp/trad/trad.exp b/gcc/testsuite/gcc.dg/cpp/trad/trad.exp index b1f65945..1fa07f1 100644 --- a/gcc/testsuite/gcc.dg/cpp/trad/trad.exp +++ b/gcc/testsuite/gcc.dg/cpp/trad/trad.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/debug/debug.exp b/gcc/testsuite/gcc.dg/debug/debug.exp index 28d24f0..44d6b7f 100644 --- a/gcc/testsuite/gcc.dg/debug/debug.exp +++ b/gcc/testsuite/gcc.dg/debug/debug.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp b/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp index ae3af85..1fd81d1 100644 --- a/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp +++ b/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/dfp/dfp.exp b/gcc/testsuite/gcc.dg/dfp/dfp.exp index 2a2a391..ef3dea5 100644 --- a/gcc/testsuite/gcc.dg/dfp/dfp.exp +++ b/gcc/testsuite/gcc.dg/dfp/dfp.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/dg.exp b/gcc/testsuite/gcc.dg/dg.exp index 359c7fe..8cda6a3 100644 --- a/gcc/testsuite/gcc.dg/dg.exp +++ b/gcc/testsuite/gcc.dg/dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/fixed-point/fixed-point.exp b/gcc/testsuite/gcc.dg/fixed-point/fixed-point.exp index 52621b0..4e9f58a 100644 --- a/gcc/testsuite/gcc.dg/fixed-point/fixed-point.exp +++ b/gcc/testsuite/gcc.dg/fixed-point/fixed-point.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/format/format.exp b/gcc/testsuite/gcc.dg/format/format.exp index f3d73cd..e16eb36 100644 --- a/gcc/testsuite/gcc.dg/format/format.exp +++ b/gcc/testsuite/gcc.dg/format/format.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/goacc-gomp/goacc-gomp.exp b/gcc/testsuite/gcc.dg/goacc-gomp/goacc-gomp.exp index 2962471..88aeba9 100644 --- a/gcc/testsuite/gcc.dg/goacc-gomp/goacc-gomp.exp +++ b/gcc/testsuite/gcc.dg/goacc-gomp/goacc-gomp.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.dg/goacc/goacc.exp b/gcc/testsuite/gcc.dg/goacc/goacc.exp index 3e2ec97..c3e385b 100644 --- a/gcc/testsuite/gcc.dg/goacc/goacc.exp +++ b/gcc/testsuite/gcc.dg/goacc/goacc.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.dg/gomp/gomp.exp b/gcc/testsuite/gcc.dg/gomp/gomp.exp index ca5b82d..2414c22 100644 --- a/gcc/testsuite/gcc.dg/gomp/gomp.exp +++ b/gcc/testsuite/gcc.dg/gomp/gomp.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.dg/graphite/graphite.exp b/gcc/testsuite/gcc.dg/graphite/graphite.exp index 523a955..fbd69a7 100644 --- a/gcc/testsuite/gcc.dg/graphite/graphite.exp +++ b/gcc/testsuite/gcc.dg/graphite/graphite.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/ipa/ipa.exp b/gcc/testsuite/gcc.dg/ipa/ipa.exp index 4e58f3a..c947b13 100644 --- a/gcc/testsuite/gcc.dg/ipa/ipa.exp +++ b/gcc/testsuite/gcc.dg/ipa/ipa.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/lto/lto.exp b/gcc/testsuite/gcc.dg/lto/lto.exp index 47a11a1..6889091 100644 --- a/gcc/testsuite/gcc.dg/lto/lto.exp +++ b/gcc/testsuite/gcc.dg/lto/lto.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/noncompile/noncompile.exp b/gcc/testsuite/gcc.dg/noncompile/noncompile.exp index 4ced45b..77c4ada 100644 --- a/gcc/testsuite/gcc.dg/noncompile/noncompile.exp +++ b/gcc/testsuite/gcc.dg/noncompile/noncompile.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/params/params.exp b/gcc/testsuite/gcc.dg/params/params.exp index 191965b..323cc1e 100644 --- a/gcc/testsuite/gcc.dg/params/params.exp +++ b/gcc/testsuite/gcc.dg/params/params.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2019 Free Software Foundation, Inc. +# Copyright (C) 2016-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.dg/pch/pch.exp b/gcc/testsuite/gcc.dg/pch/pch.exp index 874b5df..c3882b9 100644 --- a/gcc/testsuite/gcc.dg/pch/pch.exp +++ b/gcc/testsuite/gcc.dg/pch/pch.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/plugin/plugin.exp b/gcc/testsuite/gcc.dg/plugin/plugin.exp index 439fbd7..7a8dbd2 100644 --- a/gcc/testsuite/gcc.dg/plugin/plugin.exp +++ b/gcc/testsuite/gcc.dg/plugin/plugin.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/rtl/rtl.exp b/gcc/testsuite/gcc.dg/rtl/rtl.exp index daf39dd..fb9981c 100644 --- a/gcc/testsuite/gcc.dg/rtl/rtl.exp +++ b/gcc/testsuite/gcc.dg/rtl/rtl.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2019 Free Software Foundation, Inc. +# Copyright (C) 2016-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/sancov/sancov.exp b/gcc/testsuite/gcc.dg/sancov/sancov.exp index 3acf516..0b16da0 100644 --- a/gcc/testsuite/gcc.dg/sancov/sancov.exp +++ b/gcc/testsuite/gcc.dg/sancov/sancov.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2019 Free Software Foundation, Inc. +# Copyright (C) 2015-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.dg/simulate-thread/simulate-thread.exp b/gcc/testsuite/gcc.dg/simulate-thread/simulate-thread.exp index e1dc0e4..26cd7ac 100644 --- a/gcc/testsuite/gcc.dg/simulate-thread/simulate-thread.exp +++ b/gcc/testsuite/gcc.dg/simulate-thread/simulate-thread.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/special/mips-abi.exp b/gcc/testsuite/gcc.dg/special/mips-abi.exp index 11c12ff..1affab1 100644 --- a/gcc/testsuite/gcc.dg/special/mips-abi.exp +++ b/gcc/testsuite/gcc.dg/special/mips-abi.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/special/special.exp b/gcc/testsuite/gcc.dg/special/special.exp index f3ab4cf..d92624c 100644 --- a/gcc/testsuite/gcc.dg/special/special.exp +++ b/gcc/testsuite/gcc.dg/special/special.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/sso/sso.exp b/gcc/testsuite/gcc.dg/sso/sso.exp index 35050be..a017f3e 100644 --- a/gcc/testsuite/gcc.dg/sso/sso.exp +++ b/gcc/testsuite/gcc.dg/sso/sso.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/tls/tls.exp b/gcc/testsuite/gcc.dg/tls/tls.exp index 187f684..0ab3105 100644 --- a/gcc/testsuite/gcc.dg/tls/tls.exp +++ b/gcc/testsuite/gcc.dg/tls/tls.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/tm/tm.exp b/gcc/testsuite/gcc.dg/tm/tm.exp index a9fac92..a0a2ad5 100644 --- a/gcc/testsuite/gcc.dg/tm/tm.exp +++ b/gcc/testsuite/gcc.dg/tm/tm.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/torture/stackalign/stackalign.exp b/gcc/testsuite/gcc.dg/torture/stackalign/stackalign.exp index b93c7c7..c2baddd 100644 --- a/gcc/testsuite/gcc.dg/torture/stackalign/stackalign.exp +++ b/gcc/testsuite/gcc.dg/torture/stackalign/stackalign.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/torture/tls/tls.exp b/gcc/testsuite/gcc.dg/torture/tls/tls.exp index bafd908..d2ea1cc 100644 --- a/gcc/testsuite/gcc.dg/torture/tls/tls.exp +++ b/gcc/testsuite/gcc.dg/torture/tls/tls.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp b/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp index ec8c3a0..ec61795 100644 --- a/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp +++ b/gcc/testsuite/gcc.dg/tree-prof/tree-prof.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp b/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp index c3fd4ad..7d262ff 100644 --- a/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp +++ b/gcc/testsuite/gcc.dg/tree-ssa/tree-ssa.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/tsan/tsan.exp b/gcc/testsuite/gcc.dg/tsan/tsan.exp index 9c9eb4f..36a67c1 100644 --- a/gcc/testsuite/gcc.dg/tsan/tsan.exp +++ b/gcc/testsuite/gcc.dg/tsan/tsan.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.dg/ubsan/ubsan.exp b/gcc/testsuite/gcc.dg/ubsan/ubsan.exp index c3a6cec..62968e4 100644 --- a/gcc/testsuite/gcc.dg/ubsan/ubsan.exp +++ b/gcc/testsuite/gcc.dg/ubsan/ubsan.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp b/gcc/testsuite/gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp index e6ab17c..08b1abc 100644 --- a/gcc/testsuite/gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp +++ b/gcc/testsuite/gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp b/gcc/testsuite/gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp index 10537ae..7e49af1 100644 --- a/gcc/testsuite/gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp +++ b/gcc/testsuite/gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp b/gcc/testsuite/gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp index 3966671..7d89241 100644 --- a/gcc/testsuite/gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp +++ b/gcc/testsuite/gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/vect/vect.exp b/gcc/testsuite/gcc.dg/vect/vect.exp index a52a2aa..efe17ac 100644 --- a/gcc/testsuite/gcc.dg/vect/vect.exp +++ b/gcc/testsuite/gcc.dg/vect/vect.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/vmx/vmx.exp b/gcc/testsuite/gcc.dg/vmx/vmx.exp index cc08deb..dc2b2a6 100644 --- a/gcc/testsuite/gcc.dg/vmx/vmx.exp +++ b/gcc/testsuite/gcc.dg/vmx/vmx.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/vxworks/vxworks.exp b/gcc/testsuite/gcc.dg/vxworks/vxworks.exp index 8f1d477..d8d91c0 100644 --- a/gcc/testsuite/gcc.dg/vxworks/vxworks.exp +++ b/gcc/testsuite/gcc.dg/vxworks/vxworks.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.dg/weak/weak.exp b/gcc/testsuite/gcc.dg/weak/weak.exp index 421cab2..be87d5d 100644 --- a/gcc/testsuite/gcc.dg/weak/weak.exp +++ b/gcc/testsuite/gcc.dg/weak/weak.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/acker1.exp b/gcc/testsuite/gcc.misc-tests/acker1.exp index fce3bd5..d704b4f 100644 --- a/gcc/testsuite/gcc.misc-tests/acker1.exp +++ b/gcc/testsuite/gcc.misc-tests/acker1.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/arm-isr.exp b/gcc/testsuite/gcc.misc-tests/arm-isr.exp index cb8af12..ef52c3b 100644 --- a/gcc/testsuite/gcc.misc-tests/arm-isr.exp +++ b/gcc/testsuite/gcc.misc-tests/arm-isr.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/bprob.exp b/gcc/testsuite/gcc.misc-tests/bprob.exp index 18c9a05..619393b 100644 --- a/gcc/testsuite/gcc.misc-tests/bprob.exp +++ b/gcc/testsuite/gcc.misc-tests/bprob.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/dectest.exp b/gcc/testsuite/gcc.misc-tests/dectest.exp index 036d1af..e33aa86 100644 --- a/gcc/testsuite/gcc.misc-tests/dectest.exp +++ b/gcc/testsuite/gcc.misc-tests/dectest.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/dhry.exp b/gcc/testsuite/gcc.misc-tests/dhry.exp index 2ce1595..96034f1 100644 --- a/gcc/testsuite/gcc.misc-tests/dhry.exp +++ b/gcc/testsuite/gcc.misc-tests/dhry.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/gcov.exp b/gcc/testsuite/gcc.misc-tests/gcov.exp index 66c5b82..bddb005 100644 --- a/gcc/testsuite/gcc.misc-tests/gcov.exp +++ b/gcc/testsuite/gcc.misc-tests/gcov.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/godump.exp b/gcc/testsuite/gcc.misc-tests/godump.exp index e0e8e04..09b0a1f 100644 --- a/gcc/testsuite/gcc.misc-tests/godump.exp +++ b/gcc/testsuite/gcc.misc-tests/godump.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2019 Free Software Foundation, Inc. +# Copyright (C) 2014-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/help.exp b/gcc/testsuite/gcc.misc-tests/help.exp index 60e794b..a9ee892 100644 --- a/gcc/testsuite/gcc.misc-tests/help.exp +++ b/gcc/testsuite/gcc.misc-tests/help.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/i386-prefetch.exp b/gcc/testsuite/gcc.misc-tests/i386-prefetch.exp index 4e0edee..c23e25c 100644 --- a/gcc/testsuite/gcc.misc-tests/i386-prefetch.exp +++ b/gcc/testsuite/gcc.misc-tests/i386-prefetch.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/linkage.exp b/gcc/testsuite/gcc.misc-tests/linkage.exp index c2c0ea0..112cf17 100644 --- a/gcc/testsuite/gcc.misc-tests/linkage.exp +++ b/gcc/testsuite/gcc.misc-tests/linkage.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1988-2019 Free Software Foundation, Inc. +# Copyright (C) 1988-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/matrix1.exp b/gcc/testsuite/gcc.misc-tests/matrix1.exp index 2a5d3f9..533a4ae 100644 --- a/gcc/testsuite/gcc.misc-tests/matrix1.exp +++ b/gcc/testsuite/gcc.misc-tests/matrix1.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/mg-2.exp b/gcc/testsuite/gcc.misc-tests/mg-2.exp index a52e56f..737b046 100644 --- a/gcc/testsuite/gcc.misc-tests/mg-2.exp +++ b/gcc/testsuite/gcc.misc-tests/mg-2.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/mg.exp b/gcc/testsuite/gcc.misc-tests/mg.exp index 863b3d8..6d4543c 100644 --- a/gcc/testsuite/gcc.misc-tests/mg.exp +++ b/gcc/testsuite/gcc.misc-tests/mg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/options.exp b/gcc/testsuite/gcc.misc-tests/options.exp index c50784c..4b05ce2 100644 --- a/gcc/testsuite/gcc.misc-tests/options.exp +++ b/gcc/testsuite/gcc.misc-tests/options.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/output.exp b/gcc/testsuite/gcc.misc-tests/output.exp index 04f4664..c7d2a3a 100644 --- a/gcc/testsuite/gcc.misc-tests/output.exp +++ b/gcc/testsuite/gcc.misc-tests/output.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/sieve.exp b/gcc/testsuite/gcc.misc-tests/sieve.exp index 43214a6..90e5afa 100644 --- a/gcc/testsuite/gcc.misc-tests/sieve.exp +++ b/gcc/testsuite/gcc.misc-tests/sieve.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.misc-tests/sort2.exp b/gcc/testsuite/gcc.misc-tests/sort2.exp index 082d8e2..cf22513 100644 --- a/gcc/testsuite/gcc.misc-tests/sort2.exp +++ b/gcc/testsuite/gcc.misc-tests/sort2.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.src/maintainers.exp b/gcc/testsuite/gcc.src/maintainers.exp index 993d1e3..e41e7be 100644 --- a/gcc/testsuite/gcc.src/maintainers.exp +++ b/gcc/testsuite/gcc.src/maintainers.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/aarch64/aapcs64/aapcs64.exp b/gcc/testsuite/gcc.target/aarch64/aapcs64/aapcs64.exp index 3668780..fc8de93 100644 --- a/gcc/testsuite/gcc.target/aarch64/aapcs64/aapcs64.exp +++ b/gcc/testsuite/gcc.target/aarch64/aapcs64/aapcs64.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # Contributed by ARM Ltd. # # This file is part of GCC. diff --git a/gcc/testsuite/gcc.target/aarch64/aarch64.exp b/gcc/testsuite/gcc.target/aarch64/aarch64.exp index 9d80960..5119a6d 100644 --- a/gcc/testsuite/gcc.target/aarch64/aarch64.exp +++ b/gcc/testsuite/gcc.target/aarch64/aarch64.exp @@ -1,5 +1,5 @@ # Specific regression driver for AArch64. -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # Contributed by ARM Ltd. # # This file is part of GCC. diff --git a/gcc/testsuite/gcc.target/aarch64/acle/acle.exp b/gcc/testsuite/gcc.target/aarch64/acle/acle.exp index 35f2f51..ce80ca0 100644 --- a/gcc/testsuite/gcc.target/aarch64/acle/acle.exp +++ b/gcc/testsuite/gcc.target/aarch64/acle/acle.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2019 Free Software Foundation, Inc. +# Copyright (C) 2014-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp b/gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp index 50b0c67..2641769 100644 --- a/gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp +++ b/gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/advsimd-intrinsics.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2019 Free Software Foundation, Inc. +# Copyright (C) 2014-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/aarch64/fp16/fp16.exp b/gcc/testsuite/gcc.target/aarch64/fp16/fp16.exp index 12e0b5e..bf11888 100644 --- a/gcc/testsuite/gcc.target/aarch64/fp16/fp16.exp +++ b/gcc/testsuite/gcc.target/aarch64/fp16/fp16.exp @@ -1,5 +1,5 @@ # Tests of 16-bit floating point (__fp16), for both ARM and AArch64. -# Copyright (C) 2015-2019 Free Software Foundation, Inc. +# Copyright (C) 2015-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/aarch64/simd/simd.exp b/gcc/testsuite/gcc.target/aarch64/simd/simd.exp index e762744..6eb5e8c 100644 --- a/gcc/testsuite/gcc.target/aarch64/simd/simd.exp +++ b/gcc/testsuite/gcc.target/aarch64/simd/simd.exp @@ -1,5 +1,5 @@ # Specific regression driver for AArch64 SIMD instructions. -# Copyright (C) 2014-2019 Free Software Foundation, Inc. +# Copyright (C) 2014-2020 Free Software Foundation, Inc. # Contributed by ARM Ltd. # # This file is part of GCC. diff --git a/gcc/testsuite/gcc.target/aarch64/sve/aarch64-sve.exp b/gcc/testsuite/gcc.target/aarch64/sve/aarch64-sve.exp index 2c1cc46..6c1e878 100644 --- a/gcc/testsuite/gcc.target/aarch64/sve/aarch64-sve.exp +++ b/gcc/testsuite/gcc.target/aarch64/sve/aarch64-sve.exp @@ -1,5 +1,5 @@ # Specific regression driver for AArch64 SVE. -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # Contributed by ARM Ltd. # # This file is part of GCC. diff --git a/gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp b/gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp index 7ce85a4..e679323 100644 --- a/gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp +++ b/gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp @@ -1,5 +1,5 @@ # Assembly-based regression-test driver for the SVE ACLE -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp b/gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp index 1672ddf..ff614b2 100644 --- a/gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp +++ b/gcc/testsuite/gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp @@ -1,5 +1,5 @@ # Specific regression driver for AArch64 SVE. -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # Contributed by ARM Ltd. # # This file is part of GCC. diff --git a/gcc/testsuite/gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp b/gcc/testsuite/gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp index 7458875..63f1f4e 100644 --- a/gcc/testsuite/gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp +++ b/gcc/testsuite/gcc.target/aarch64/sve/pcs/aarch64-sve-pcs.exp @@ -1,5 +1,5 @@ # Specific regression driver for AArch64 SVE. -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # Contributed by ARM Ltd. # # This file is part of GCC. diff --git a/gcc/testsuite/gcc.target/aarch64/sve2/aarch64-sve2.exp b/gcc/testsuite/gcc.target/aarch64/sve2/aarch64-sve2.exp index 557de27..b142771 100644 --- a/gcc/testsuite/gcc.target/aarch64/sve2/aarch64-sve2.exp +++ b/gcc/testsuite/gcc.target/aarch64/sve2/aarch64-sve2.exp @@ -1,5 +1,5 @@ # Specific regression driver for AArch64 SVE2. -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # Contributed by ARM Ltd. # # This file is part of GCC. diff --git a/gcc/testsuite/gcc.target/aarch64/torture/aarch64-torture.exp b/gcc/testsuite/gcc.target/aarch64/torture/aarch64-torture.exp index e4c2706..732e2b2 100644 --- a/gcc/testsuite/gcc.target/aarch64/torture/aarch64-torture.exp +++ b/gcc/testsuite/gcc.target/aarch64/torture/aarch64-torture.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/alpha/alpha.exp b/gcc/testsuite/gcc.target/alpha/alpha.exp index 5046bbf..2ee1d2b 100644 --- a/gcc/testsuite/gcc.target/alpha/alpha.exp +++ b/gcc/testsuite/gcc.target/alpha/alpha.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/arc/arc.exp b/gcc/testsuite/gcc.target/arc/arc.exp index ac1d5b6..8d1844e 100644 --- a/gcc/testsuite/gcc.target/arc/arc.exp +++ b/gcc/testsuite/gcc.target/arc/arc.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2019 Free Software Foundation, Inc. +# Copyright (C) 2007-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/arm/aapcs/aapcs.exp b/gcc/testsuite/gcc.target/arm/aapcs/aapcs.exp index 3d715d1..7ccc337 100644 --- a/gcc/testsuite/gcc.target/arm/aapcs/aapcs.exp +++ b/gcc/testsuite/gcc.target/arm/aapcs/aapcs.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/arm/acle/acle.exp b/gcc/testsuite/gcc.target/arm/acle/acle.exp index e5f885a..9a3f4fa 100644 --- a/gcc/testsuite/gcc.target/arm/acle/acle.exp +++ b/gcc/testsuite/gcc.target/arm/acle/acle.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/arm/arm.exp b/gcc/testsuite/gcc.target/arm/arm.exp index 829f683..91eaa2c 100644 --- a/gcc/testsuite/gcc.target/arm/arm.exp +++ b/gcc/testsuite/gcc.target/arm/arm.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/arm/cmse/cmse.exp b/gcc/testsuite/gcc.target/arm/cmse/cmse.exp index 91bba80..0c8ce8c 100644 --- a/gcc/testsuite/gcc.target/arm/cmse/cmse.exp +++ b/gcc/testsuite/gcc.target/arm/cmse/cmse.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/arm/lto/lto.exp b/gcc/testsuite/gcc.target/arm/lto/lto.exp index 8ba105b..d443546 100644 --- a/gcc/testsuite/gcc.target/arm/lto/lto.exp +++ b/gcc/testsuite/gcc.target/arm/lto/lto.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/arm/multilib.exp b/gcc/testsuite/gcc.target/arm/multilib.exp index dcea829..1ffb6b6 100644 --- a/gcc/testsuite/gcc.target/arm/multilib.exp +++ b/gcc/testsuite/gcc.target/arm/multilib.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2019 Free Software Foundation, Inc. +# Copyright (C) 2017-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/arm/pure-code/pure-code.exp b/gcc/testsuite/gcc.target/arm/pure-code/pure-code.exp index b05cfd6..fabebe1a 100644 --- a/gcc/testsuite/gcc.target/arm/pure-code/pure-code.exp +++ b/gcc/testsuite/gcc.target/arm/pure-code/pure-code.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/arm/simd/simd.exp b/gcc/testsuite/gcc.target/arm/simd/simd.exp index a5b3baa..c2ca671 100644 --- a/gcc/testsuite/gcc.target/arm/simd/simd.exp +++ b/gcc/testsuite/gcc.target/arm/simd/simd.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/avr/avr.exp b/gcc/testsuite/gcc.target/avr/avr.exp index 23429fa..85721fc 100644 --- a/gcc/testsuite/gcc.target/avr/avr.exp +++ b/gcc/testsuite/gcc.target/avr/avr.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
diff --git a/gcc/testsuite/gcc.target/avr/mmcu/avr-mmcu.exp b/gcc/testsuite/gcc.target/avr/mmcu/avr-mmcu.exp index 41c9200..094012d 100644 --- a/gcc/testsuite/gcc.target/avr/mmcu/avr-mmcu.exp +++ b/gcc/testsuite/gcc.target/avr/mmcu/avr-mmcu.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/avr/torture/avr-torture.exp b/gcc/testsuite/gcc.target/avr/torture/avr-torture.exp index 0a354c5..4dee32f 100644 --- a/gcc/testsuite/gcc.target/avr/torture/avr-torture.exp +++ b/gcc/testsuite/gcc.target/avr/torture/avr-torture.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/bfin/bfin.exp b/gcc/testsuite/gcc.target/bfin/bfin.exp index b69b7b6..64b99fb 100644 --- a/gcc/testsuite/gcc.target/bfin/bfin.exp +++ b/gcc/testsuite/gcc.target/bfin/bfin.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2019 Free Software Foundation, Inc. +# Copyright (C) 2007-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/bfin/builtins/bfin-builtins.exp b/gcc/testsuite/gcc.target/bfin/builtins/bfin-builtins.exp index 99873dd..51ea7e2 100644 --- a/gcc/testsuite/gcc.target/bfin/builtins/bfin-builtins.exp +++ b/gcc/testsuite/gcc.target/bfin/builtins/bfin-builtins.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/bpf/bpf.exp b/gcc/testsuite/gcc.target/bpf/bpf.exp index e5c8cfc..457f16c 100644 --- a/gcc/testsuite/gcc.target/bpf/bpf.exp +++ b/gcc/testsuite/gcc.target/bpf/bpf.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2019 Free Software Foundation, Inc. +# Copyright (C) 2019-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/cris/cris.exp b/gcc/testsuite/gcc.target/cris/cris.exp index f8d11aa..c85c849 100644 --- a/gcc/testsuite/gcc.target/cris/cris.exp +++ b/gcc/testsuite/gcc.target/cris/cris.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/cris/torture/cris-torture.exp b/gcc/testsuite/gcc.target/cris/torture/cris-torture.exp index 1400bfe..d9fb853 100644 --- a/gcc/testsuite/gcc.target/cris/torture/cris-torture.exp +++ b/gcc/testsuite/gcc.target/cris/torture/cris-torture.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/csky/csky.exp b/gcc/testsuite/gcc.target/csky/csky.exp index 8e55082..4906330 100644 --- a/gcc/testsuite/gcc.target/csky/csky.exp +++ b/gcc/testsuite/gcc.target/csky/csky.exp @@ -1,5 +1,5 @@ # GCC testsuite for C-SKY targets. -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # Contributed by C-SKY Microsystems and Mentor Graphics. # # This program is free software; you can redistribute it and/or modify diff --git a/gcc/testsuite/gcc.target/epiphany/epiphany.exp b/gcc/testsuite/gcc.target/epiphany/epiphany.exp index db38fbf..14ac820 100644 --- a/gcc/testsuite/gcc.target/epiphany/epiphany.exp +++ b/gcc/testsuite/gcc.target/epiphany/epiphany.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2019 Free Software Foundation, Inc. +# Copyright (C) 2007-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/frv/frv.exp b/gcc/testsuite/gcc.target/frv/frv.exp index 63cb909..745e81d 100644 --- a/gcc/testsuite/gcc.target/frv/frv.exp +++ b/gcc/testsuite/gcc.target/frv/frv.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.target/h8300/h8300.exp b/gcc/testsuite/gcc.target/h8300/h8300.exp index 308158b..ccbe0c0 100644 --- a/gcc/testsuite/gcc.target/h8300/h8300.exp +++ b/gcc/testsuite/gcc.target/h8300/h8300.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/hppa/hppa.exp b/gcc/testsuite/gcc.target/hppa/hppa.exp index 50c88d8..c88241a 100644 --- a/gcc/testsuite/gcc.target/hppa/hppa.exp +++ b/gcc/testsuite/gcc.target/hppa/hppa.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/i386/i386.exp b/gcc/testsuite/gcc.target/i386/i386.exp index 83b252d..fd11ff5 100644 --- a/gcc/testsuite/gcc.target/i386/i386.exp +++ b/gcc/testsuite/gcc.target/i386/i386.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/i386/iamcu/abi-iamcu.exp b/gcc/testsuite/gcc.target/i386/iamcu/abi-iamcu.exp index 40286bd..5365157 100644 --- a/gcc/testsuite/gcc.target/i386/iamcu/abi-iamcu.exp +++ b/gcc/testsuite/gcc.target/i386/iamcu/abi-iamcu.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2019 Free Software Foundation, Inc. +# Copyright (C) 2015-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by 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 ddcd457..b254b07 100644 --- a/gcc/testsuite/gcc.target/i386/math-torture/math-torture.exp +++ b/gcc/testsuite/gcc.target/i386/math-torture/math-torture.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.target/i386/stackalign/stackalign.exp b/gcc/testsuite/gcc.target/i386/stackalign/stackalign.exp index e98f707..b08aa0d 100644 --- a/gcc/testsuite/gcc.target/i386/stackalign/stackalign.exp +++ b/gcc/testsuite/gcc.target/i386/stackalign/stackalign.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/ia64/ia64.exp b/gcc/testsuite/gcc.target/ia64/ia64.exp index 38814c9..1a83366 100644 --- a/gcc/testsuite/gcc.target/ia64/ia64.exp +++ b/gcc/testsuite/gcc.target/ia64/ia64.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/m68k/m68k.exp b/gcc/testsuite/gcc.target/m68k/m68k.exp index 60f8d60..5733845 100644 --- a/gcc/testsuite/gcc.target/m68k/m68k.exp +++ b/gcc/testsuite/gcc.target/m68k/m68k.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/microblaze/microblaze.exp b/gcc/testsuite/gcc.target/microblaze/microblaze.exp index fad3ba9..6c33e18 100644 --- a/gcc/testsuite/gcc.target/microblaze/microblaze.exp +++ b/gcc/testsuite/gcc.target/microblaze/microblaze.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/mips/inter/mips16-inter.exp b/gcc/testsuite/gcc.target/mips/inter/mips16-inter.exp index 9f48ab9..a93fdd5 100644 --- a/gcc/testsuite/gcc.target/mips/inter/mips16-inter.exp +++ b/gcc/testsuite/gcc.target/mips/inter/mips16-inter.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2019 Free Software Foundation, Inc. +# Copyright (C) 2007-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.target/mips/mips-nonpic/README b/gcc/testsuite/gcc.target/mips/mips-nonpic/README index 2801238..04a932f 100644 --- a/gcc/testsuite/gcc.target/mips/mips-nonpic/README +++ b/gcc/testsuite/gcc.target/mips/mips-nonpic/README @@ -20,7 +20,7 @@ main-15.c address and call address taken only Neither (* But creating a PLT entr main-16.c address and call address and call PLT entry -Copyright (C) 2008-2019 Free Software Foundation, Inc. +Copyright (C) 2008-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/testsuite/gcc.target/mips/mips-nonpic/mips-nonpic.exp b/gcc/testsuite/gcc.target/mips/mips-nonpic/mips-nonpic.exp index 9303dbf..e76de7b 100644 --- a/gcc/testsuite/gcc.target/mips/mips-nonpic/mips-nonpic.exp +++ b/gcc/testsuite/gcc.target/mips/mips-nonpic/mips-nonpic.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/mips/mips.exp b/gcc/testsuite/gcc.target/mips/mips.exp index 81e19f3..457ed88 100644 --- a/gcc/testsuite/gcc.target/mips/mips.exp +++ b/gcc/testsuite/gcc.target/mips/mips.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/msp430/msp430.exp b/gcc/testsuite/gcc.target/msp430/msp430.exp index 42dc911..9ad39cc 100644 --- a/gcc/testsuite/gcc.target/msp430/msp430.exp +++ b/gcc/testsuite/gcc.target/msp430/msp430.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2019 Free Software Foundation, Inc. +# Copyright (C) 2015-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/nds32/nds32.exp b/gcc/testsuite/gcc.target/nds32/nds32.exp index f56a94a..130572f 100644 --- a/gcc/testsuite/gcc.target/nds32/nds32.exp +++ b/gcc/testsuite/gcc.target/nds32/nds32.exp @@ -1,5 +1,5 @@ # Target test cases of Andes NDS32 cpu for GNU compiler -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # Contributed by Andes Technology Corporation. # # This file is part of GCC. diff --git a/gcc/testsuite/gcc.target/nios2/nios2.exp b/gcc/testsuite/gcc.target/nios2/nios2.exp index 37b8a2e..3487011 100644 --- a/gcc/testsuite/gcc.target/nios2/nios2.exp +++ b/gcc/testsuite/gcc.target/nios2/nios2.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/nvptx/nvptx.exp b/gcc/testsuite/gcc.target/nvptx/nvptx.exp index 0a654d3..8de8044 100644 --- a/gcc/testsuite/gcc.target/nvptx/nvptx.exp +++ b/gcc/testsuite/gcc.target/nvptx/nvptx.exp @@ -1,5 +1,5 @@ # Specific regression driver for nvptx. -# Copyright (C) 2015-2019 Free Software Foundation, Inc. +# Copyright (C) 2015-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/or1k/or1k.exp b/gcc/testsuite/gcc.target/or1k/or1k.exp index b5d8a3b..c8bfdad 100644 --- a/gcc/testsuite/gcc.target/or1k/or1k.exp +++ b/gcc/testsuite/gcc.target/or1k/or1k.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2019 Free Software Foundation, Inc. +# Copyright (C) 2017-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/powerpc/bfp/bfp.exp b/gcc/testsuite/gcc.target/powerpc/bfp/bfp.exp index ca6779a..c4e1d5e 100644 --- a/gcc/testsuite/gcc.target/powerpc/bfp/bfp.exp +++ b/gcc/testsuite/gcc.target/powerpc/bfp/bfp.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2019 Free Software Foundation, Inc. +# Copyright (C) 2014-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.target/powerpc/dfp/dfp.exp b/gcc/testsuite/gcc.target/powerpc/dfp/dfp.exp index 187ec65..36a4f94 100644 --- a/gcc/testsuite/gcc.target/powerpc/dfp/dfp.exp +++ b/gcc/testsuite/gcc.target/powerpc/dfp/dfp.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2019 Free Software Foundation, Inc. +# Copyright (C) 2014-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.target/powerpc/powerpc.exp b/gcc/testsuite/gcc.target/powerpc/powerpc.exp index c7443a8..5c7fcc7 100644 --- a/gcc/testsuite/gcc.target/powerpc/powerpc.exp +++ b/gcc/testsuite/gcc.target/powerpc/powerpc.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/powerpc/ppc-fortran/ppc-fortran.exp b/gcc/testsuite/gcc.target/powerpc/ppc-fortran/ppc-fortran.exp index 586d7dd..89a4da5 100644 --- a/gcc/testsuite/gcc.target/powerpc/ppc-fortran/ppc-fortran.exp +++ b/gcc/testsuite/gcc.target/powerpc/ppc-fortran/ppc-fortran.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/powerpc/vsu/vsu.exp b/gcc/testsuite/gcc.target/powerpc/vsu/vsu.exp index 54df989..627b771 100644 --- a/gcc/testsuite/gcc.target/powerpc/vsu/vsu.exp +++ b/gcc/testsuite/gcc.target/powerpc/vsu/vsu.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2019 Free Software Foundation, Inc. +# Copyright (C) 2014-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.target/pru/pru.exp b/gcc/testsuite/gcc.target/pru/pru.exp index bf13303..f99f7ce 100644 --- a/gcc/testsuite/gcc.target/pru/pru.exp +++ b/gcc/testsuite/gcc.target/pru/pru.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2019 Free Software Foundation, Inc. +# Copyright (C) 2015-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/riscv/riscv.exp b/gcc/testsuite/gcc.target/riscv/riscv.exp index 5462c90..483fe91 100644 --- a/gcc/testsuite/gcc.target/riscv/riscv.exp +++ b/gcc/testsuite/gcc.target/riscv/riscv.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2019 Free Software Foundation, Inc. +# Copyright (C) 2017-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/rl78/rl78.exp b/gcc/testsuite/gcc.target/rl78/rl78.exp index d94c6a6..27d9b37 100644 --- a/gcc/testsuite/gcc.target/rl78/rl78.exp +++ b/gcc/testsuite/gcc.target/rl78/rl78.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2019 Free Software Foundation, Inc. +# Copyright (C) 2015-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/rx/rx.exp b/gcc/testsuite/gcc.target/rx/rx.exp index f078d52..6fb9b73 100644 --- a/gcc/testsuite/gcc.target/rx/rx.exp +++ b/gcc/testsuite/gcc.target/rx/rx.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/s390/s390.exp b/gcc/testsuite/gcc.target/s390/s390.exp index b4057b0..387a720 100644 --- a/gcc/testsuite/gcc.target/s390/s390.exp +++ b/gcc/testsuite/gcc.target/s390/s390.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2019 Free Software Foundation, Inc. +# Copyright (C) 2007-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/sh/sh.exp b/gcc/testsuite/gcc.target/sh/sh.exp index 2057671..ff4515e 100644 --- a/gcc/testsuite/gcc.target/sh/sh.exp +++ b/gcc/testsuite/gcc.target/sh/sh.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2007-2019 Free Software Foundation, Inc. +# Copyright (C) 2007-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/sh/torture/sh-torture.exp b/gcc/testsuite/gcc.target/sh/torture/sh-torture.exp index a88ed01..0d199ec 100644 --- a/gcc/testsuite/gcc.target/sh/torture/sh-torture.exp +++ b/gcc/testsuite/gcc.target/sh/torture/sh-torture.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/sparc/sparc.exp b/gcc/testsuite/gcc.target/sparc/sparc.exp index 9b54873..ea2efe1 100644 --- a/gcc/testsuite/gcc.target/sparc/sparc.exp +++ b/gcc/testsuite/gcc.target/sparc/sparc.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/tic6x/builtins/c6x-builtins.exp b/gcc/testsuite/gcc.target/tic6x/builtins/c6x-builtins.exp index 4cf526f..b5f7a6d 100644 --- a/gcc/testsuite/gcc.target/tic6x/builtins/c6x-builtins.exp +++ b/gcc/testsuite/gcc.target/tic6x/builtins/c6x-builtins.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/tic6x/tic6x.exp b/gcc/testsuite/gcc.target/tic6x/tic6x.exp index 1e9f263..f4e4e86 100644 --- a/gcc/testsuite/gcc.target/tic6x/tic6x.exp +++ b/gcc/testsuite/gcc.target/tic6x/tic6x.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/vax/vax.exp b/gcc/testsuite/gcc.target/vax/vax.exp index 6d16025..4f48055 100644 --- a/gcc/testsuite/gcc.target/vax/vax.exp +++ b/gcc/testsuite/gcc.target/vax/vax.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/visium/visium.exp b/gcc/testsuite/gcc.target/visium/visium.exp index c109205..744be9e 100644 --- a/gcc/testsuite/gcc.target/visium/visium.exp +++ b/gcc/testsuite/gcc.target/visium/visium.exp @@ -1,5 +1,5 @@ # Specific regression driver for Visium. -# Copyright (C) 2015-2019 Free Software Foundation, Inc. +# Copyright (C) 2015-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.target/x86_64/abi/README.gcc b/gcc/testsuite/gcc.target/x86_64/abi/README.gcc index 8437485..76d4550 100644 --- a/gcc/testsuite/gcc.target/x86_64/abi/README.gcc +++ b/gcc/testsuite/gcc.target/x86_64/abi/README.gcc @@ -18,7 +18,7 @@ The current maintainer is: matz@suse.de -Copyright (C) 2005-2019 Free Software Foundation, Inc. +Copyright (C) 2005-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/testsuite/gcc.target/x86_64/abi/abi-x86_64.exp b/gcc/testsuite/gcc.target/x86_64/abi/abi-x86_64.exp index f8a0fed..cb05db3 100644 --- a/gcc/testsuite/gcc.target/x86_64/abi/abi-x86_64.exp +++ b/gcc/testsuite/gcc.target/x86_64/abi/abi-x86_64.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/x86_64/abi/avx/abi-avx.exp b/gcc/testsuite/gcc.target/x86_64/abi/avx/abi-avx.exp index a86dd14..0760b2b 100644 --- a/gcc/testsuite/gcc.target/x86_64/abi/avx/abi-avx.exp +++ b/gcc/testsuite/gcc.target/x86_64/abi/avx/abi-avx.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/x86_64/abi/avx512f/abi-avx512f.exp b/gcc/testsuite/gcc.target/x86_64/abi/avx512f/abi-avx512f.exp index 01bd9af..bfdf37f 100644 --- a/gcc/testsuite/gcc.target/x86_64/abi/avx512f/abi-avx512f.exp +++ b/gcc/testsuite/gcc.target/x86_64/abi/avx512f/abi-avx512f.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/x86_64/abi/callabi/callabi.exp b/gcc/testsuite/gcc.target/x86_64/abi/callabi/callabi.exp index 9b1892f..64e22c2 100644 --- a/gcc/testsuite/gcc.target/x86_64/abi/callabi/callabi.exp +++ b/gcc/testsuite/gcc.target/x86_64/abi/callabi/callabi.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/do-test.S b/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/do-test.S index 61b5479..6d31e8d 100644 --- a/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/do-test.S +++ b/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/do-test.S @@ -1,5 +1,5 @@ /* Assembly proxy functions for ms_abi tests. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. Contributed by Daniel Santos <daniel.santos@pobox.com> This file is part of GCC. diff --git a/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/ms-sysv.exp b/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/ms-sysv.exp index 4dc3373..6c9ac65 100644 --- a/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/ms-sysv.exp +++ b/gcc/testsuite/gcc.target/x86_64/abi/ms-sysv/ms-sysv.exp @@ -1,5 +1,5 @@ # Tests for ms_abi to sysv_abi calls. -# Copyright (C) 2016-2019 Free Software Foundation, Inc. +# Copyright (C) 2016-2020 Free Software Foundation, Inc. # Contributed by Daniel Santos <daniel.santos@pobox.com> # # This file is part of GCC. diff --git a/gcc/testsuite/gcc.target/xstormy16/xstormy16.exp b/gcc/testsuite/gcc.target/xstormy16/xstormy16.exp index 0260251..de097f3 100644 --- a/gcc/testsuite/gcc.target/xstormy16/xstormy16.exp +++ b/gcc/testsuite/gcc.target/xstormy16/xstormy16.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gcc.target/xtensa/xtensa.exp b/gcc/testsuite/gcc.target/xtensa/xtensa.exp index 8720327..0e26d0c 100644 --- a/gcc/testsuite/gcc.target/xtensa/xtensa.exp +++ b/gcc/testsuite/gcc.target/xtensa/xtensa.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2019 Free Software Foundation, Inc. +# Copyright (C) 2019-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.test-framework/README b/gcc/testsuite/gcc.test-framework/README index db75b88..6841976 100644 --- a/gcc/testsuite/gcc.test-framework/README +++ b/gcc/testsuite/gcc.test-framework/README @@ -25,7 +25,7 @@ The awk script prints unexpected results followed by the number of tests that passed and failed. -Copyright (C) 2005-2019 Free Software Foundation, Inc. +Copyright (C) 2005-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/testsuite/gcc.test-framework/gen_directive_tests b/gcc/testsuite/gcc.test-framework/gen_directive_tests index 813858c..cbfcda3 100644 --- a/gcc/testsuite/gcc.test-framework/gen_directive_tests +++ b/gcc/testsuite/gcc.test-framework/gen_directive_tests @@ -14,7 +14,7 @@ # This script has evolved and could be rewritten to be more compact. # # -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.test-framework/test-framework.awk b/gcc/testsuite/gcc.test-framework/test-framework.awk index 090b2bc..a428068 100644 --- a/gcc/testsuite/gcc.test-framework/test-framework.awk +++ b/gcc/testsuite/gcc.test-framework/test-framework.awk @@ -3,7 +3,7 @@ # of passing tests. # # -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gcc.test-framework/test-framework.exp b/gcc/testsuite/gcc.test-framework/test-framework.exp index db4b8665..c269594 100644 --- a/gcc/testsuite/gcc.test-framework/test-framework.exp +++ b/gcc/testsuite/gcc.test-framework/test-framework.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gdc.dg/asan/asan.exp b/gcc/testsuite/gdc.dg/asan/asan.exp index 4dfed22..2d6a1cf 100644 --- a/gcc/testsuite/gdc.dg/asan/asan.exp +++ b/gcc/testsuite/gdc.dg/asan/asan.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2019 Free Software Foundation, Inc. +# Copyright (C) 2017-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gdc.dg/dg.exp b/gcc/testsuite/gdc.dg/dg.exp index 299768f..15cbe1c 100644 --- a/gcc/testsuite/gdc.dg/dg.exp +++ b/gcc/testsuite/gdc.dg/dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2019 Free Software Foundation, Inc. +# Copyright (C) 2017-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gdc.dg/lto/lto.exp b/gcc/testsuite/gdc.dg/lto/lto.exp index 087ff13..ffbf2cf 100644 --- a/gcc/testsuite/gdc.dg/lto/lto.exp +++ b/gcc/testsuite/gdc.dg/lto/lto.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2017-2019 Free Software Foundation, Inc. +# Copyright (C) 2017-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gdc.dg/ubsan/ubsan.exp b/gcc/testsuite/gdc.dg/ubsan/ubsan.exp index a2e2da0..b8db551 100644 --- a/gcc/testsuite/gdc.dg/ubsan/ubsan.exp +++ b/gcc/testsuite/gdc.dg/ubsan/ubsan.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2019 Free Software Foundation, Inc. +# Copyright (C) 2019-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gdc.test/gdc-test.exp b/gcc/testsuite/gdc.test/gdc-test.exp index ce5575c..5554e21 100644 --- a/gcc/testsuite/gdc.test/gdc-test.exp +++ b/gcc/testsuite/gdc.test/gdc-test.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gfortran.dg/coarray/caf.exp b/gcc/testsuite/gfortran.dg/coarray/caf.exp index 68b60b8..cd2a7ed 100644 --- a/gcc/testsuite/gfortran.dg/coarray/caf.exp +++ b/gcc/testsuite/gfortran.dg/coarray/caf.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gfortran.dg/debug/debug.exp b/gcc/testsuite/gfortran.dg/debug/debug.exp index e04f32f..975c519 100644 --- a/gcc/testsuite/gfortran.dg/debug/debug.exp +++ b/gcc/testsuite/gfortran.dg/debug/debug.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This file is part of GCC. # diff --git a/gcc/testsuite/gfortran.dg/dg.exp b/gcc/testsuite/gfortran.dg/dg.exp index 586d7dd..89a4da5 100644 --- a/gcc/testsuite/gfortran.dg/dg.exp +++ b/gcc/testsuite/gfortran.dg/dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gfortran.dg/g77/README b/gcc/testsuite/gfortran.dg/g77/README index 287ac78..fe8d47e 100644 --- a/gcc/testsuite/gfortran.dg/g77/README +++ b/gcc/testsuite/gfortran.dg/g77/README @@ -201,7 +201,7 @@ check0.f Y select_no_compile.f Y -Copyright (C) 2004-2019 Free Software Foundation, Inc. +Copyright (C) 2004-2020 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright diff --git a/gcc/testsuite/gfortran.dg/goacc/goacc.exp b/gcc/testsuite/gfortran.dg/goacc/goacc.exp index 1b093f6..52b5f19 100644 --- a/gcc/testsuite/gfortran.dg/goacc/goacc.exp +++ b/gcc/testsuite/gfortran.dg/goacc/goacc.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gfortran.dg/gomp/gomp.exp b/gcc/testsuite/gfortran.dg/gomp/gomp.exp index e2404d5..f3a6799 100644 --- a/gcc/testsuite/gfortran.dg/gomp/gomp.exp +++ b/gcc/testsuite/gfortran.dg/gomp/gomp.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2005-2019 Free Software Foundation, Inc. +# Copyright (C) 2005-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gfortran.dg/graphite/graphite.exp b/gcc/testsuite/gfortran.dg/graphite/graphite.exp index bd5a4e7..05e5522 100644 --- a/gcc/testsuite/gfortran.dg/graphite/graphite.exp +++ b/gcc/testsuite/gfortran.dg/graphite/graphite.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gfortran.dg/ieee/ieee.exp b/gcc/testsuite/gfortran.dg/ieee/ieee.exp index 68d4b78..f1b76e3 100644 --- a/gcc/testsuite/gfortran.dg/ieee/ieee.exp +++ b/gcc/testsuite/gfortran.dg/ieee/ieee.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/gfortran.dg/lto/lto.exp b/gcc/testsuite/gfortran.dg/lto/lto.exp index 90d9ad2..32b2d57 100644 --- a/gcc/testsuite/gfortran.dg/lto/lto.exp +++ b/gcc/testsuite/gfortran.dg/lto/lto.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gfortran.dg/prof/prof.exp b/gcc/testsuite/gfortran.dg/prof/prof.exp index 6d5c58a..c12ad99 100644 --- a/gcc/testsuite/gfortran.dg/prof/prof.exp +++ b/gcc/testsuite/gfortran.dg/prof/prof.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gfortran.dg/vect/vect.exp b/gcc/testsuite/gfortran.dg/vect/vect.exp index d80bc8f..1db04a3 100644 --- a/gcc/testsuite/gfortran.dg/vect/vect.exp +++ b/gcc/testsuite/gfortran.dg/vect/vect.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gfortran.fortran-torture/compile/compile.exp b/gcc/testsuite/gfortran.fortran-torture/compile/compile.exp index eeb6458..6795dff 100644 --- a/gcc/testsuite/gfortran.fortran-torture/compile/compile.exp +++ b/gcc/testsuite/gfortran.fortran-torture/compile/compile.exp @@ -1,5 +1,5 @@ # Expect driver script for GCC Regression Tests -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gfortran.fortran-torture/execute/execute.exp b/gcc/testsuite/gfortran.fortran-torture/execute/execute.exp index 1027c8b5..cb045cf 100644 --- a/gcc/testsuite/gfortran.fortran-torture/execute/execute.exp +++ b/gcc/testsuite/gfortran.fortran-torture/execute/execute.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gnat.dg/dg.exp b/gcc/testsuite/gnat.dg/dg.exp index d10340a..7a72577 100644 --- a/gcc/testsuite/gnat.dg/dg.exp +++ b/gcc/testsuite/gnat.dg/dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gnat.dg/gcov/gcov.exp b/gcc/testsuite/gnat.dg/gcov/gcov.exp index 45ec226..734b4ba 100644 --- a/gcc/testsuite/gnat.dg/gcov/gcov.exp +++ b/gcc/testsuite/gnat.dg/gcov/gcov.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gnat.dg/specs/specs.exp b/gcc/testsuite/gnat.dg/specs/specs.exp index eba3633..2a30cde 100644 --- a/gcc/testsuite/gnat.dg/specs/specs.exp +++ b/gcc/testsuite/gnat.dg/specs/specs.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/gnat.dg/sso/sso.exp b/gcc/testsuite/gnat.dg/sso/sso.exp index 76f2eba..c1ee836 100644 --- a/gcc/testsuite/gnat.dg/sso/sso.exp +++ b/gcc/testsuite/gnat.dg/sso/sso.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/go.dg/dg.exp b/gcc/testsuite/go.dg/dg.exp index a10314f..209fc98 100644 --- a/gcc/testsuite/go.dg/dg.exp +++ b/gcc/testsuite/go.dg/dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/go.go-torture/execute/execute.exp b/gcc/testsuite/go.go-torture/execute/execute.exp index 1a493a7..718137f 100644 --- a/gcc/testsuite/go.go-torture/execute/execute.exp +++ b/gcc/testsuite/go.go-torture/execute/execute.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/go.test/go-test.exp b/gcc/testsuite/go.test/go-test.exp index b98d1a1..51f9b38 100644 --- a/gcc/testsuite/go.test/go-test.exp +++ b/gcc/testsuite/go.test/go-test.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # Written by Ian Lance Taylor <iant@google.com>. # This program is free software; you can redistribute it and/or modify diff --git a/gcc/testsuite/lib/asan-dg.exp b/gcc/testsuite/lib/asan-dg.exp index 4e6a523..2124607 100644 --- a/gcc/testsuite/lib/asan-dg.exp +++ b/gcc/testsuite/lib/asan-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/atomic-dg.exp b/gcc/testsuite/lib/atomic-dg.exp index a73c1c8..e9a30af 100644 --- a/gcc/testsuite/lib/atomic-dg.exp +++ b/gcc/testsuite/lib/atomic-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/brig-dg.exp b/gcc/testsuite/lib/brig-dg.exp index df42d9a..0be3289 100644 --- a/gcc/testsuite/lib/brig-dg.exp +++ b/gcc/testsuite/lib/brig-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/brig.exp b/gcc/testsuite/lib/brig.exp index d7be2d8..fbfb1da 100644 --- a/gcc/testsuite/lib/brig.exp +++ b/gcc/testsuite/lib/brig.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/c-compat.exp b/gcc/testsuite/lib/c-compat.exp index 24b654f..3b94b88 100644 --- a/gcc/testsuite/lib/c-compat.exp +++ b/gcc/testsuite/lib/c-compat.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/c-torture.exp b/gcc/testsuite/lib/c-torture.exp index dd96f5d..c6aafa63 100644 --- a/gcc/testsuite/lib/c-torture.exp +++ b/gcc/testsuite/lib/c-torture.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1992-2019 Free Software Foundation, Inc. +# Copyright (C) 1992-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/clearcap.exp b/gcc/testsuite/lib/clearcap.exp index a98eacc..e3fc46d 100644 --- a/gcc/testsuite/lib/clearcap.exp +++ b/gcc/testsuite/lib/clearcap.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2019 Free Software Foundation, Inc. +# Copyright (C) 2014-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/compat.exp b/gcc/testsuite/lib/compat.exp index d8e902b..5cb4ff8 100644 --- a/gcc/testsuite/lib/compat.exp +++ b/gcc/testsuite/lib/compat.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2002-2019 Free Software Foundation, Inc. +# Copyright (C) 2002-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/copy-file.exp b/gcc/testsuite/lib/copy-file.exp index 945c83c..4e2a2fc 100644 --- a/gcc/testsuite/lib/copy-file.exp +++ b/gcc/testsuite/lib/copy-file.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/dejapatches.exp b/gcc/testsuite/lib/dejapatches.exp index 64510c2..f19c697 100644 --- a/gcc/testsuite/lib/dejapatches.exp +++ b/gcc/testsuite/lib/dejapatches.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/dg-pch.exp b/gcc/testsuite/lib/dg-pch.exp index aed710a..732771f 100644 --- a/gcc/testsuite/lib/dg-pch.exp +++ b/gcc/testsuite/lib/dg-pch.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/file-format.exp b/gcc/testsuite/lib/file-format.exp index 25e0888..fdb17e7 100644 --- a/gcc/testsuite/lib/file-format.exp +++ b/gcc/testsuite/lib/file-format.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1999-2019 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/fortran-modules.exp b/gcc/testsuite/lib/fortran-modules.exp index 818da4e..a54debb 100644 --- a/gcc/testsuite/lib/fortran-modules.exp +++ b/gcc/testsuite/lib/fortran-modules.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/fortran-torture.exp b/gcc/testsuite/lib/fortran-torture.exp index 1dcc147..6bff13b 100644 --- a/gcc/testsuite/lib/fortran-torture.exp +++ b/gcc/testsuite/lib/fortran-torture.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/g++-dg.exp b/gcc/testsuite/lib/g++-dg.exp index 77f29db..115c394 100644 --- a/gcc/testsuite/lib/g++-dg.exp +++ b/gcc/testsuite/lib/g++-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/g++.exp b/gcc/testsuite/lib/g++.exp index bccabbc..0e10176 100644 --- a/gcc/testsuite/lib/g++.exp +++ b/gcc/testsuite/lib/g++.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1992-2019 Free Software Foundation, Inc. +# Copyright (C) 1992-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/gcc-defs.exp b/gcc/testsuite/lib/gcc-defs.exp index 67f0883..da0d1bc 100644 --- a/gcc/testsuite/lib/gcc-defs.exp +++ b/gcc/testsuite/lib/gcc-defs.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/gcc-dg.exp b/gcc/testsuite/lib/gcc-dg.exp index 7396daa..e6875de 100644 --- a/gcc/testsuite/lib/gcc-dg.exp +++ b/gcc/testsuite/lib/gcc-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/gcc-gdb-test.exp b/gcc/testsuite/lib/gcc-gdb-test.exp index 5ce31e7..343b16b 100644 --- a/gcc/testsuite/lib/gcc-gdb-test.exp +++ b/gcc/testsuite/lib/gcc-gdb-test.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/gcc-simulate-thread.exp b/gcc/testsuite/lib/gcc-simulate-thread.exp index 754fe22..cef9444 100644 --- a/gcc/testsuite/lib/gcc-simulate-thread.exp +++ b/gcc/testsuite/lib/gcc-simulate-thread.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2011-2019 Free Software Foundation, Inc. +# Copyright (C) 2011-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/gcc.exp b/gcc/testsuite/lib/gcc.exp index 63aefa0..16935b8 100644 --- a/gcc/testsuite/lib/gcc.exp +++ b/gcc/testsuite/lib/gcc.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1992-2019 Free Software Foundation, Inc. +# Copyright (C) 1992-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/gcov.exp b/gcc/testsuite/lib/gcov.exp index e07aa3b..a2832ec 100644 --- a/gcc/testsuite/lib/gcov.exp +++ b/gcc/testsuite/lib/gcov.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/gdc-dg.exp b/gcc/testsuite/lib/gdc-dg.exp index d33085f..a65b1af 100644 --- a/gcc/testsuite/lib/gdc-dg.exp +++ b/gcc/testsuite/lib/gdc-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/gdc.exp b/gcc/testsuite/lib/gdc.exp index e09f5ee..5d69874 100644 --- a/gcc/testsuite/lib/gdc.exp +++ b/gcc/testsuite/lib/gdc.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2019 Free Software Foundation, Inc. +# Copyright (C) 2012-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/gfortran-dg.exp b/gcc/testsuite/lib/gfortran-dg.exp index 55687ff..21388fb 100644 --- a/gcc/testsuite/lib/gfortran-dg.exp +++ b/gcc/testsuite/lib/gfortran-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/gfortran.exp b/gcc/testsuite/lib/gfortran.exp index 1e80e1f..016d77c 100644 --- a/gcc/testsuite/lib/gfortran.exp +++ b/gcc/testsuite/lib/gfortran.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2003-2019 Free Software Foundation, Inc. +# Copyright (C) 2003-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/gnat-dg.exp b/gcc/testsuite/lib/gnat-dg.exp index c8f02c3..709fc5e 100644 --- a/gcc/testsuite/lib/gnat-dg.exp +++ b/gcc/testsuite/lib/gnat-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/gnat.exp b/gcc/testsuite/lib/gnat.exp index b6b56b4..3c97050 100644 --- a/gcc/testsuite/lib/gnat.exp +++ b/gcc/testsuite/lib/gnat.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/go-dg.exp b/gcc/testsuite/lib/go-dg.exp index 75631f2..49b00b6 100644 --- a/gcc/testsuite/lib/go-dg.exp +++ b/gcc/testsuite/lib/go-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/go-torture.exp b/gcc/testsuite/lib/go-torture.exp index 097bb97..f9f99c3 100644 --- a/gcc/testsuite/lib/go-torture.exp +++ b/gcc/testsuite/lib/go-torture.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/go.exp b/gcc/testsuite/lib/go.exp index e67f6be9..4b1a4a5 100644 --- a/gcc/testsuite/lib/go.exp +++ b/gcc/testsuite/lib/go.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/lto.exp b/gcc/testsuite/lib/lto.exp index 25c9347..b2fa7ec 100644 --- a/gcc/testsuite/lib/lto.exp +++ b/gcc/testsuite/lib/lto.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/mike-g++.exp b/gcc/testsuite/lib/mike-g++.exp index 0c8095b..2903358 100644 --- a/gcc/testsuite/lib/mike-g++.exp +++ b/gcc/testsuite/lib/mike-g++.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1988-2019 Free Software Foundation, Inc. +# Copyright (C) 1988-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/mike-gcc.exp b/gcc/testsuite/lib/mike-gcc.exp index 8224db1..2d5d8b45 100644 --- a/gcc/testsuite/lib/mike-gcc.exp +++ b/gcc/testsuite/lib/mike-gcc.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1988-2019 Free Software Foundation, Inc. +# Copyright (C) 1988-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/multiline.exp b/gcc/testsuite/lib/multiline.exp index 751840a..e965d89 100644 --- a/gcc/testsuite/lib/multiline.exp +++ b/gcc/testsuite/lib/multiline.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2015-2019 Free Software Foundation, Inc. +# Copyright (C) 2015-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/obj-c++-dg.exp b/gcc/testsuite/lib/obj-c++-dg.exp index c04dac1..edadb6e 100644 --- a/gcc/testsuite/lib/obj-c++-dg.exp +++ b/gcc/testsuite/lib/obj-c++-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/obj-c++.exp b/gcc/testsuite/lib/obj-c++.exp index 7e7bd3c..063afe3 100644 --- a/gcc/testsuite/lib/obj-c++.exp +++ b/gcc/testsuite/lib/obj-c++.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/objc-dg.exp b/gcc/testsuite/lib/objc-dg.exp index 4b0553b..12ea9a9 100644 --- a/gcc/testsuite/lib/objc-dg.exp +++ b/gcc/testsuite/lib/objc-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/objc-torture.exp b/gcc/testsuite/lib/objc-torture.exp index a840233..9aa5792 100644 --- a/gcc/testsuite/lib/objc-torture.exp +++ b/gcc/testsuite/lib/objc-torture.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1992-2019 Free Software Foundation, Inc. +# Copyright (C) 1992-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/objc.exp b/gcc/testsuite/lib/objc.exp index 3aa94d0..acdeb5b 100644 --- a/gcc/testsuite/lib/objc.exp +++ b/gcc/testsuite/lib/objc.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1992-2019 Free Software Foundation, Inc. +# Copyright (C) 1992-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/options.exp b/gcc/testsuite/lib/options.exp index c8f0c70..44ea510 100644 --- a/gcc/testsuite/lib/options.exp +++ b/gcc/testsuite/lib/options.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/plugin-support.exp b/gcc/testsuite/lib/plugin-support.exp index 95ad116..b37db3c 100644 --- a/gcc/testsuite/lib/plugin-support.exp +++ b/gcc/testsuite/lib/plugin-support.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/profopt.exp b/gcc/testsuite/lib/profopt.exp index 557402c..0b853a1 100644 --- a/gcc/testsuite/lib/profopt.exp +++ b/gcc/testsuite/lib/profopt.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2001-2019 Free Software Foundation, Inc. +# Copyright (C) 2001-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/prune.exp b/gcc/testsuite/lib/prune.exp index ae556ca..6e2e84b 100644 --- a/gcc/testsuite/lib/prune.exp +++ b/gcc/testsuite/lib/prune.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/scanasm.exp b/gcc/testsuite/lib/scanasm.exp index 0f1b246..ec91788 100644 --- a/gcc/testsuite/lib/scanasm.exp +++ b/gcc/testsuite/lib/scanasm.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2019 Free Software Foundation, Inc. +# Copyright (C) 2000-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/scandump.exp b/gcc/testsuite/lib/scandump.exp index 42f5c01..4c7d904 100644 --- a/gcc/testsuite/lib/scandump.exp +++ b/gcc/testsuite/lib/scandump.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2019 Free Software Foundation, Inc. +# Copyright (C) 2000-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/scanipa.exp b/gcc/testsuite/lib/scanipa.exp index 66efa04..51bd3fb 100644 --- a/gcc/testsuite/lib/scanipa.exp +++ b/gcc/testsuite/lib/scanipa.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2019 Free Software Foundation, Inc. +# Copyright (C) 2000-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/scanlang.exp b/gcc/testsuite/lib/scanlang.exp index 3273f9a..2f80f65 100644 --- a/gcc/testsuite/lib/scanlang.exp +++ b/gcc/testsuite/lib/scanlang.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2019 Free Software Foundation, Inc. +# Copyright (C) 2000-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/scanltranstree.exp b/gcc/testsuite/lib/scanltranstree.exp index 9f1fd26..cff956b 100644 --- a/gcc/testsuite/lib/scanltranstree.exp +++ b/gcc/testsuite/lib/scanltranstree.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2019 Free Software Foundation, Inc. +# Copyright (C) 2000-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/scanoffloadrtl.exp b/gcc/testsuite/lib/scanoffloadrtl.exp index eb003e5..69e4e7c 100644 --- a/gcc/testsuite/lib/scanoffloadrtl.exp +++ b/gcc/testsuite/lib/scanoffloadrtl.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/scanoffloadtree.exp b/gcc/testsuite/lib/scanoffloadtree.exp index c89fcd2..76a28d0 100644 --- a/gcc/testsuite/lib/scanoffloadtree.exp +++ b/gcc/testsuite/lib/scanoffloadtree.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/scanrtl.exp b/gcc/testsuite/lib/scanrtl.exp index 292ed99..fae0f26 100644 --- a/gcc/testsuite/lib/scanrtl.exp +++ b/gcc/testsuite/lib/scanrtl.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2006-2019 Free Software Foundation, Inc. +# Copyright (C) 2006-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/scantree.exp b/gcc/testsuite/lib/scantree.exp index 7cbe3ae..d77fb1e 100644 --- a/gcc/testsuite/lib/scantree.exp +++ b/gcc/testsuite/lib/scantree.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2000-2019 Free Software Foundation, Inc. +# Copyright (C) 2000-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/scanwpaipa.exp b/gcc/testsuite/lib/scanwpaipa.exp index b5549fd..d00b400 100644 --- a/gcc/testsuite/lib/scanwpaipa.exp +++ b/gcc/testsuite/lib/scanwpaipa.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2019 Free Software Foundation, Inc. +# Copyright (C) 2018-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/target-libpath.exp b/gcc/testsuite/lib/target-libpath.exp index f088aae..9882a4e 100644 --- a/gcc/testsuite/lib/target-libpath.exp +++ b/gcc/testsuite/lib/target-libpath.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/target-supports-dg.exp b/gcc/testsuite/lib/target-supports-dg.exp index e1da57a..aecae8e 100644 --- a/gcc/testsuite/lib/target-supports-dg.exp +++ b/gcc/testsuite/lib/target-supports-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp index cbd97b2..b6e9763 100644 --- a/gcc/testsuite/lib/target-supports.exp +++ b/gcc/testsuite/lib/target-supports.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1999-2019 Free Software Foundation, Inc. +# Copyright (C) 1999-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/target-utils.exp b/gcc/testsuite/lib/target-utils.exp index 9e36ec0..18ccacd 100644 --- a/gcc/testsuite/lib/target-utils.exp +++ b/gcc/testsuite/lib/target-utils.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2019 Free Software Foundation, Inc. +# Copyright (C) 2014-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/timeout-dg.exp b/gcc/testsuite/lib/timeout-dg.exp index a2a737a..228204b 100644 --- a/gcc/testsuite/lib/timeout-dg.exp +++ b/gcc/testsuite/lib/timeout-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/timeout.exp b/gcc/testsuite/lib/timeout.exp index 07bc368..856c2e3 100644 --- a/gcc/testsuite/lib/timeout.exp +++ b/gcc/testsuite/lib/timeout.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/torture-options.exp b/gcc/testsuite/lib/torture-options.exp index 7538b14..4d7cb0c 100644 --- a/gcc/testsuite/lib/torture-options.exp +++ b/gcc/testsuite/lib/torture-options.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2008-2019 Free Software Foundation, Inc. +# Copyright (C) 2008-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/tsan-dg.exp b/gcc/testsuite/lib/tsan-dg.exp index e9503ca..b5631a7 100644 --- a/gcc/testsuite/lib/tsan-dg.exp +++ b/gcc/testsuite/lib/tsan-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/ubsan-dg.exp b/gcc/testsuite/lib/ubsan-dg.exp index 5b175e0..015601c 100644 --- a/gcc/testsuite/lib/ubsan-dg.exp +++ b/gcc/testsuite/lib/ubsan-dg.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2013-2019 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/lib/wrapper.exp b/gcc/testsuite/lib/wrapper.exp index 0951871..3170ad5 100644 --- a/gcc/testsuite/lib/wrapper.exp +++ b/gcc/testsuite/lib/wrapper.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/obj-c++.dg/attributes/attributes.exp b/gcc/testsuite/obj-c++.dg/attributes/attributes.exp index 030f49d..06e7d0a 100644 --- a/gcc/testsuite/obj-c++.dg/attributes/attributes.exp +++ b/gcc/testsuite/obj-c++.dg/attributes/attributes.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/obj-c++.dg/dg.exp b/gcc/testsuite/obj-c++.dg/dg.exp index 7c0984e..7b2a1d0 100644 --- a/gcc/testsuite/obj-c++.dg/dg.exp +++ b/gcc/testsuite/obj-c++.dg/dg.exp @@ -1,5 +1,5 @@ # GCC Objective-C++ testsuite that uses the `dg.exp' driver. -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/obj-c++.dg/lto/lto.exp b/gcc/testsuite/obj-c++.dg/lto/lto.exp index 8207c52..6ba5f9c 100644 --- a/gcc/testsuite/obj-c++.dg/lto/lto.exp +++ b/gcc/testsuite/obj-c++.dg/lto/lto.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/obj-c++.dg/plugin/plugin.exp b/gcc/testsuite/obj-c++.dg/plugin/plugin.exp index 2f2c866..962c77f 100644 --- a/gcc/testsuite/obj-c++.dg/plugin/plugin.exp +++ b/gcc/testsuite/obj-c++.dg/plugin/plugin.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/obj-c++.dg/property/property.exp b/gcc/testsuite/obj-c++.dg/property/property.exp index 6ea6a3b..d18f610 100644 --- a/gcc/testsuite/obj-c++.dg/property/property.exp +++ b/gcc/testsuite/obj-c++.dg/property/property.exp @@ -1,5 +1,5 @@ # GCC Objective-C++ testsuite that uses the `dg.exp' driver. -# Copyright (C) 2004-2019 Free Software Foundation, Inc. +# Copyright (C) 2004-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/obj-c++.dg/strings/strings.exp b/gcc/testsuite/obj-c++.dg/strings/strings.exp index 9520eed..1bfb3be 100644 --- a/gcc/testsuite/obj-c++.dg/strings/strings.exp +++ b/gcc/testsuite/obj-c++.dg/strings/strings.exp @@ -1,6 +1,6 @@ # String tests that only need to run at default optimization. -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/obj-c++.dg/torture/strings/strings.exp b/gcc/testsuite/obj-c++.dg/torture/strings/strings.exp index 7f877d9..401bc58 100644 --- a/gcc/testsuite/obj-c++.dg/torture/strings/strings.exp +++ b/gcc/testsuite/obj-c++.dg/torture/strings/strings.exp @@ -1,6 +1,6 @@ # String tests that should be run at all optimization levels. -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/objc-obj-c++-shared/TestsuiteObject.m b/gcc/testsuite/objc-obj-c++-shared/TestsuiteObject.m index 5baa47a..6bbe7d4 100644 --- a/gcc/testsuite/objc-obj-c++-shared/TestsuiteObject.m +++ b/gcc/testsuite/objc-obj-c++-shared/TestsuiteObject.m @@ -1,5 +1,5 @@ /* Very simple root class for writing testcases. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Nicola Pero This file is part of GCC. diff --git a/gcc/testsuite/objc.dg/attributes/attributes.exp b/gcc/testsuite/objc.dg/attributes/attributes.exp index f1c3d3f..6ed8a31 100644 --- a/gcc/testsuite/objc.dg/attributes/attributes.exp +++ b/gcc/testsuite/objc.dg/attributes/attributes.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/objc.dg/dg.exp b/gcc/testsuite/objc.dg/dg.exp index e7226df..bd686c9 100644 --- a/gcc/testsuite/objc.dg/dg.exp +++ b/gcc/testsuite/objc.dg/dg.exp @@ -1,5 +1,5 @@ # GCC Objective-C testsuite that uses the `dg.exp' driver. -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/objc.dg/gnu-encoding/gnu-encoding.exp b/gcc/testsuite/objc.dg/gnu-encoding/gnu-encoding.exp index 12fc07e..a695ac3 100644 --- a/gcc/testsuite/objc.dg/gnu-encoding/gnu-encoding.exp +++ b/gcc/testsuite/objc.dg/gnu-encoding/gnu-encoding.exp @@ -1,5 +1,5 @@ # GCC Objective-C testsuite that uses the `dg.exp' driver. -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/objc.dg/lto/lto.exp b/gcc/testsuite/objc.dg/lto/lto.exp index 2a405fc..e563ecb 100644 --- a/gcc/testsuite/objc.dg/lto/lto.exp +++ b/gcc/testsuite/objc.dg/lto/lto.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/objc.dg/pch/pch.exp b/gcc/testsuite/objc.dg/pch/pch.exp index 12f0e4f..2da3d96 100644 --- a/gcc/testsuite/objc.dg/pch/pch.exp +++ b/gcc/testsuite/objc.dg/pch/pch.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/objc.dg/plugin/plugin.exp b/gcc/testsuite/objc.dg/plugin/plugin.exp index 4ada8ec..2cb5918 100644 --- a/gcc/testsuite/objc.dg/plugin/plugin.exp +++ b/gcc/testsuite/objc.dg/plugin/plugin.exp @@ -1,4 +1,4 @@ -# Copyright (C) 2009-2019 Free Software Foundation, Inc. +# Copyright (C) 2009-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/objc.dg/property/property.exp b/gcc/testsuite/objc.dg/property/property.exp index 5d65307..47ffcdf 100644 --- a/gcc/testsuite/objc.dg/property/property.exp +++ b/gcc/testsuite/objc.dg/property/property.exp @@ -1,5 +1,5 @@ # GCC Objective-C testsuite that uses the `dg.exp' driver. -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/objc.dg/special/special.exp b/gcc/testsuite/objc.dg/special/special.exp index 68a4620e..d770e2a 100644 --- a/gcc/testsuite/objc.dg/special/special.exp +++ b/gcc/testsuite/objc.dg/special/special.exp @@ -1,5 +1,5 @@ # GCC Objective-C testsuite that uses the `dg.exp' driver. -# Copyright (C) 1997-2019 Free Software Foundation, Inc. +# Copyright (C) 1997-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/objc.dg/strings/strings.exp b/gcc/testsuite/objc.dg/strings/strings.exp index d2b2ba9..41da5cb 100644 --- a/gcc/testsuite/objc.dg/strings/strings.exp +++ b/gcc/testsuite/objc.dg/strings/strings.exp @@ -1,6 +1,6 @@ # String tests that only need to run at default optimization. -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # # This file is part of GCC. # diff --git a/gcc/testsuite/objc.dg/torture/strings/strings.exp b/gcc/testsuite/objc.dg/torture/strings/strings.exp index 1f928d0..64e53c6 100644 --- a/gcc/testsuite/objc.dg/torture/strings/strings.exp +++ b/gcc/testsuite/objc.dg/torture/strings/strings.exp @@ -1,6 +1,6 @@ # String tests that should be run at all optimization levels. -# Copyright (C) 2010-2019 Free Software Foundation, Inc. +# Copyright (C) 2010-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/objc/compile/compile.exp b/gcc/testsuite/objc/compile/compile.exp index 1765528..fb0e1c8 100644 --- a/gcc/testsuite/objc/compile/compile.exp +++ b/gcc/testsuite/objc/compile/compile.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1991-2019 Free Software Foundation, Inc. +# Copyright (C) 1991-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/objc/execute/exceptions/exceptions.exp b/gcc/testsuite/objc/execute/exceptions/exceptions.exp index 4cb44b0..f32f67b 100644 --- a/gcc/testsuite/objc/execute/exceptions/exceptions.exp +++ b/gcc/testsuite/objc/execute/exceptions/exceptions.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1991-2019 Free Software Foundation, Inc. +# Copyright (C) 1991-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/testsuite/objc/execute/execute.exp b/gcc/testsuite/objc/execute/execute.exp index 46e5b95..9246a93 100644 --- a/gcc/testsuite/objc/execute/execute.exp +++ b/gcc/testsuite/objc/execute/execute.exp @@ -1,4 +1,4 @@ -# Copyright (C) 1991-2019 Free Software Foundation, Inc. +# Copyright (C) 1991-2020 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by diff --git a/gcc/timevar.c b/gcc/timevar.c index 552a877..a3a882d 100644 --- a/gcc/timevar.c +++ b/gcc/timevar.c @@ -1,5 +1,5 @@ /* Timing variables for measuring compiler performance. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Alex Samuel <samuel@codesourcery.com> This file is part of GCC. diff --git a/gcc/timevar.def b/gcc/timevar.def index 357fcfd..46d57f9 100644 --- a/gcc/timevar.def +++ b/gcc/timevar.def @@ -1,6 +1,6 @@ /* This file contains the definitions for timing variables used to measure run-time performance of the compiler. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Alex Samuel <samuel@codesourcery.com> This file is part of GCC. diff --git a/gcc/timevar.h b/gcc/timevar.h index ef404d0..f0ba765 100644 --- a/gcc/timevar.h +++ b/gcc/timevar.h @@ -1,5 +1,5 @@ /* Timing variables for measuring compiler performance. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Contributed by Alex Samuel <samuel@codesourcery.com> This file is part of GCC. diff --git a/gcc/toplev.c b/gcc/toplev.c index 6f5b53a..0d70f6c 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -1,5 +1,5 @@ /* Top level of GCC compilers (cc1, cc1plus, etc.) - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/toplev.h b/gcc/toplev.h index 8814a5e..d6c3169 100644 --- a/gcc/toplev.h +++ b/gcc/toplev.h @@ -1,5 +1,5 @@ /* toplev.h - Various declarations for functions found in toplev.c - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tracer.c b/gcc/tracer.c index 7db0d28..7395dd5 100644 --- a/gcc/tracer.c +++ b/gcc/tracer.c @@ -1,7 +1,7 @@ /* The tracer pass for the GNU compiler. Contributed by Jan Hubicka, SuSE Labs. Adapted to work on GIMPLE instead of RTL by Robert Kidd, UIUC. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tracer.h b/gcc/tracer.h index fb136cd..1058edc 100644 --- a/gcc/tracer.h +++ b/gcc/tracer.h @@ -1,5 +1,5 @@ /* Header file for Tracer. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/trans-mem.c b/gcc/trans-mem.c index 3aa5c53..c23ecd2 100644 --- a/gcc/trans-mem.c +++ b/gcc/trans-mem.c @@ -1,5 +1,5 @@ /* Passes for transactional memory support. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Richard Henderson <rth@redhat.com> and Aldy Hernandez <aldyh@redhat.com>. diff --git a/gcc/trans-mem.h b/gcc/trans-mem.h index 4091df3..a093cd5 100644 --- a/gcc/trans-mem.h +++ b/gcc/trans-mem.h @@ -1,5 +1,5 @@ /* Miscellaneous transactional memory support definitions. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. Contributed by Richard Henderson <rth@redhat.com> and Aldy Hernandez <aldyh@redhat.com>. diff --git a/gcc/tree-affine.c b/gcc/tree-affine.c index 976cf3c..0eb8db1 100644 --- a/gcc/tree-affine.c +++ b/gcc/tree-affine.c @@ -1,5 +1,5 @@ /* Operations with affine combinations of trees. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-affine.h b/gcc/tree-affine.h index 2164820..4ec4924 100644 --- a/gcc/tree-affine.h +++ b/gcc/tree-affine.h @@ -1,5 +1,5 @@ /* Operations with affine combinations of trees. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-call-cdce.c b/gcc/tree-call-cdce.c index 57eed67..54b18a6 100644 --- a/gcc/tree-call-cdce.c +++ b/gcc/tree-call-cdce.c @@ -1,5 +1,5 @@ /* Conditional Dead Call Elimination pass for the GNU compiler. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Xinliang David Li <davidxl@google.com> This file is part of GCC. diff --git a/gcc/tree-cfg.c b/gcc/tree-cfg.c index 8e5179e..fd69b36 100644 --- a/gcc/tree-cfg.c +++ b/gcc/tree-cfg.c @@ -1,5 +1,5 @@ /* Control flow functions for trees. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@redhat.com> This file is part of GCC. diff --git a/gcc/tree-cfg.h b/gcc/tree-cfg.h index 7329161..beb4997 100644 --- a/gcc/tree-cfg.h +++ b/gcc/tree-cfg.h @@ -1,5 +1,5 @@ /* Data and Control Flow Analysis for Trees. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@redhat.com> This file is part of GCC. diff --git a/gcc/tree-cfgcleanup.c b/gcc/tree-cfgcleanup.c index 4bac38a..a7fc0a6 100644 --- a/gcc/tree-cfgcleanup.c +++ b/gcc/tree-cfgcleanup.c @@ -1,5 +1,5 @@ /* CFG cleanup for trees. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-cfgcleanup.h b/gcc/tree-cfgcleanup.h index d69b6f5..6ff6726 100644 --- a/gcc/tree-cfgcleanup.h +++ b/gcc/tree-cfgcleanup.h @@ -1,5 +1,5 @@ /* Header file for CFG cleanup for trees. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-chrec.c b/gcc/tree-chrec.c index 6266887..a884806 100644 --- a/gcc/tree-chrec.c +++ b/gcc/tree-chrec.c @@ -1,5 +1,5 @@ /* Chains of recurrences. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <pop@cri.ensmp.fr> This file is part of GCC. diff --git a/gcc/tree-chrec.h b/gcc/tree-chrec.h index 423d8fb..2627ac1 100644 --- a/gcc/tree-chrec.h +++ b/gcc/tree-chrec.h @@ -1,5 +1,5 @@ /* Chains of recurrences. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <pop@cri.ensmp.fr> This file is part of GCC. diff --git a/gcc/tree-complex.c b/gcc/tree-complex.c index 804edd1..c5febce 100644 --- a/gcc/tree-complex.c +++ b/gcc/tree-complex.c @@ -1,5 +1,5 @@ /* Lower complex number operations to scalar operations. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-core.h b/gcc/tree-core.h index 631f371..62130f4 100644 --- a/gcc/tree-core.h +++ b/gcc/tree-core.h @@ -1,5 +1,5 @@ /* Core data structures for the 'tree' type. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-data-ref.c b/gcc/tree-data-ref.c index 7ef891d..e2ea5b8 100644 --- a/gcc/tree-data-ref.c +++ b/gcc/tree-data-ref.c @@ -1,5 +1,5 @@ /* Data references and dependences detectors. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <pop@cri.ensmp.fr> This file is part of GCC. diff --git a/gcc/tree-data-ref.h b/gcc/tree-data-ref.h index e4f71ca..771d20f 100644 --- a/gcc/tree-data-ref.h +++ b/gcc/tree-data-ref.h @@ -1,5 +1,5 @@ /* Data references and dependences detectors. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <pop@cri.ensmp.fr> This file is part of GCC. diff --git a/gcc/tree-dfa.c b/gcc/tree-dfa.c index 64991ba..b6edc5c 100644 --- a/gcc/tree-dfa.c +++ b/gcc/tree-dfa.c @@ -1,5 +1,5 @@ /* Data flow functions for trees. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@redhat.com> This file is part of GCC. diff --git a/gcc/tree-dfa.h b/gcc/tree-dfa.h index aa4ab7e..abecc7c 100644 --- a/gcc/tree-dfa.h +++ b/gcc/tree-dfa.h @@ -1,5 +1,5 @@ /* Header file for tree data flow functions. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-diagnostic.c b/gcc/tree-diagnostic.c index 7bd7430..efd8a82 100644 --- a/gcc/tree-diagnostic.c +++ b/gcc/tree-diagnostic.c @@ -1,7 +1,7 @@ /* Language-independent diagnostic subroutines for the GNU Compiler Collection that are only for use in the compilers proper and not the driver or other programs. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-diagnostic.h b/gcc/tree-diagnostic.h index 3ce61c0..3069c0f 100644 --- a/gcc/tree-diagnostic.h +++ b/gcc/tree-diagnostic.h @@ -1,7 +1,7 @@ /* Various declarations for language-independent diagnostics subroutines that are only for use in the compilers proper and not the driver or other programs. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-dump.c b/gcc/tree-dump.c index 83eb29b..d204905 100644 --- a/gcc/tree-dump.c +++ b/gcc/tree-dump.c @@ -1,5 +1,5 @@ /* Tree-dumping functionality for intermediate representation. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Written by Mark Mitchell <mark@codesourcery.com> This file is part of GCC. diff --git a/gcc/tree-dump.h b/gcc/tree-dump.h index 571675a..2bc38ed 100644 --- a/gcc/tree-dump.h +++ b/gcc/tree-dump.h @@ -1,5 +1,5 @@ /* Tree-dumping functionality for intermediate representation. - Copyright (C) 1999-2019 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. Written by Mark Mitchell <mark@codesourcery.com> This file is part of GCC. diff --git a/gcc/tree-eh.c b/gcc/tree-eh.c index b996f49..21ae24f 100644 --- a/gcc/tree-eh.c +++ b/gcc/tree-eh.c @@ -1,5 +1,5 @@ /* Exception handling semantics and decomposition for trees. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-eh.h b/gcc/tree-eh.h index ca3b521..cb1019e 100644 --- a/gcc/tree-eh.h +++ b/gcc/tree-eh.h @@ -1,5 +1,5 @@ /* Header file for exception handling. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-emutls.c b/gcc/tree-emutls.c index 6fc8370..e924124 100644 --- a/gcc/tree-emutls.c +++ b/gcc/tree-emutls.c @@ -1,5 +1,5 @@ /* Lower TLS operations to emulation functions. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-hash-traits.h b/gcc/tree-hash-traits.h index 8c2a839..5bdf0d6 100644 --- a/gcc/tree-hash-traits.h +++ b/gcc/tree-hash-traits.h @@ -1,5 +1,5 @@ /* Traits for hashing trees. - Copyright (C) 2014-2019 Free Software Foundation, Inc. + Copyright (C) 2014-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-hasher.h b/gcc/tree-hasher.h index a64f297..787d1ad 100644 --- a/gcc/tree-hasher.h +++ b/gcc/tree-hasher.h @@ -1,5 +1,5 @@ /* Hash Table Helper for Trees - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Lawrence Crowl <crowl@google.com> This file is part of GCC. diff --git a/gcc/tree-if-conv.c b/gcc/tree-if-conv.c index d2e40d4..8d24c18 100644 --- a/gcc/tree-if-conv.c +++ b/gcc/tree-if-conv.c @@ -1,5 +1,5 @@ /* If-conversion for vectorizer. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Devang Patel <dpatel@apple.com> This file is part of GCC. diff --git a/gcc/tree-if-conv.h b/gcc/tree-if-conv.h index a83380b..e40aac0 100644 --- a/gcc/tree-if-conv.h +++ b/gcc/tree-if-conv.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2019 Free Software Foundation, Inc. +/* Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-inline.c b/gcc/tree-inline.c index 720f50e..21a4525 100644 --- a/gcc/tree-inline.c +++ b/gcc/tree-inline.c @@ -1,5 +1,5 @@ /* Tree inlining. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Alexandre Oliva <aoliva@redhat.com> This file is part of GCC. diff --git a/gcc/tree-inline.h b/gcc/tree-inline.h index b226dc0..35eab02 100644 --- a/gcc/tree-inline.h +++ b/gcc/tree-inline.h @@ -1,5 +1,5 @@ /* Tree inlining hooks and declarations. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Alexandre Oliva <aoliva@redhat.com> This file is part of GCC. diff --git a/gcc/tree-into-ssa.c b/gcc/tree-into-ssa.c index e2c9377..c27bf2c 100644 --- a/gcc/tree-into-ssa.c +++ b/gcc/tree-into-ssa.c @@ -1,5 +1,5 @@ /* Rewrite a program in Normal form into SSA. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@redhat.com> This file is part of GCC. diff --git a/gcc/tree-into-ssa.h b/gcc/tree-into-ssa.h index 28d3444..5160c99 100644 --- a/gcc/tree-into-ssa.h +++ b/gcc/tree-into-ssa.h @@ -1,5 +1,5 @@ /* Header file for normal form into SSA. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-iterator.c b/gcc/tree-iterator.c index 2c847f3..ddc908f 100644 --- a/gcc/tree-iterator.c +++ b/gcc/tree-iterator.c @@ -1,5 +1,5 @@ /* Iterator routines for manipulating GENERIC and GIMPLE tree statements. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Andrew MacLeod <amacleod@redhat.com> This file is part of GCC. diff --git a/gcc/tree-iterator.h b/gcc/tree-iterator.h index e273411..0b36221 100644 --- a/gcc/tree-iterator.h +++ b/gcc/tree-iterator.h @@ -1,5 +1,5 @@ /* Iterator routines for manipulating GENERIC tree statement list. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Andrew MacLeod <amacleod@redhat.com> This file is part of GCC. diff --git a/gcc/tree-loop-distribution.c b/gcc/tree-loop-distribution.c index 839abb7..a4f0b1e 100644 --- a/gcc/tree-loop-distribution.c +++ b/gcc/tree-loop-distribution.c @@ -1,5 +1,5 @@ /* Loop distribution. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Georges-Andre Silber <Georges-Andre.Silber@ensmp.fr> and Sebastian Pop <sebastian.pop@amd.com>. diff --git a/gcc/tree-nested.c b/gcc/tree-nested.c index 4df07ed..2bb1106 100644 --- a/gcc/tree-nested.c +++ b/gcc/tree-nested.c @@ -1,5 +1,5 @@ /* Nested function decomposition for GIMPLE. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-nested.h b/gcc/tree-nested.h index 98ad793..4ee56f4 100644 --- a/gcc/tree-nested.h +++ b/gcc/tree-nested.h @@ -1,5 +1,5 @@ /* Header file for Nested function decomposition for GIMPLE. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-nrv.c b/gcc/tree-nrv.c index 9f97692..2b50f87 100644 --- a/gcc/tree-nrv.c +++ b/gcc/tree-nrv.c @@ -1,5 +1,5 @@ /* Language independent return value optimizations - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-object-size.c b/gcc/tree-object-size.c index d591c36..116413c 100644 --- a/gcc/tree-object-size.c +++ b/gcc/tree-object-size.c @@ -1,5 +1,5 @@ /* __builtin_object_size (ptr, object_size_type) computation - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Jakub Jelinek <jakub@redhat.com> This file is part of GCC. diff --git a/gcc/tree-object-size.h b/gcc/tree-object-size.h index d6c7b49..871dcdb 100644 --- a/gcc/tree-object-size.h +++ b/gcc/tree-object-size.h @@ -1,5 +1,5 @@ /* Declarations for tree-object-size.c. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-outof-ssa.c b/gcc/tree-outof-ssa.c index eb35ebf..908b033 100644 --- a/gcc/tree-outof-ssa.c +++ b/gcc/tree-outof-ssa.c @@ -1,5 +1,5 @@ /* Convert a program in SSA form into Normal form. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Andrew Macleod <amacleod@redhat.com> This file is part of GCC. diff --git a/gcc/tree-outof-ssa.h b/gcc/tree-outof-ssa.h index 5871103..ca57399 100644 --- a/gcc/tree-outof-ssa.h +++ b/gcc/tree-outof-ssa.h @@ -1,5 +1,5 @@ /* Routines for expanding from SSA form to RTL. - Copyright (C) 2009-2019 Free Software Foundation, Inc. + Copyright (C) 2009-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-parloops.c b/gcc/tree-parloops.c index 6558dc1..d315b79 100644 --- a/gcc/tree-parloops.c +++ b/gcc/tree-parloops.c @@ -1,5 +1,5 @@ /* Loop autoparallelization. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <pop@cri.ensmp.fr> Zdenek Dvorak <dvorakz@suse.cz> and Razya Ladelsky <razya@il.ibm.com>. diff --git a/gcc/tree-parloops.h b/gcc/tree-parloops.h index f37c479..59dee19 100644 --- a/gcc/tree-parloops.h +++ b/gcc/tree-parloops.h @@ -1,5 +1,5 @@ /* Header file for loop autoparallelization. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-pass.h b/gcc/tree-pass.h index a987661..5ff4357 100644 --- a/gcc/tree-pass.h +++ b/gcc/tree-pass.h @@ -1,5 +1,5 @@ /* Definitions for describing one tree-ssa optimization pass. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Richard Henderson <rth@redhat.com> This file is part of GCC. diff --git a/gcc/tree-phinodes.c b/gcc/tree-phinodes.c index d062f4e..e0cb606 100644 --- a/gcc/tree-phinodes.c +++ b/gcc/tree-phinodes.c @@ -1,5 +1,5 @@ /* Generic routines for manipulating PHIs - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-phinodes.h b/gcc/tree-phinodes.h index 0c6174a..2324a3b 100644 --- a/gcc/tree-phinodes.h +++ b/gcc/tree-phinodes.h @@ -1,5 +1,5 @@ /* Header file for PHI node routines - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-predcom.c b/gcc/tree-predcom.c index 5eb3c8b..047c7fa 100644 --- a/gcc/tree-predcom.c +++ b/gcc/tree-predcom.c @@ -1,5 +1,5 @@ /* Predictive commoning. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-pretty-print.c b/gcc/tree-pretty-print.c index 8d21ef81..e895a4f 100644 --- a/gcc/tree-pretty-print.c +++ b/gcc/tree-pretty-print.c @@ -1,5 +1,5 @@ /* Pretty formatting of GENERIC trees in C syntax. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Adapted from c-pretty-print.c by Diego Novillo <dnovillo@redhat.com> This file is part of GCC. diff --git a/gcc/tree-pretty-print.h b/gcc/tree-pretty-print.h index 5434e80..49b04d4 100644 --- a/gcc/tree-pretty-print.h +++ b/gcc/tree-pretty-print.h @@ -1,7 +1,7 @@ /* Various declarations for language-independent pretty-print subroutines that are only for use in the compilers proper and not the driver or other programs. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-profile.c b/gcc/tree-profile.c index df60eda..4c1d296 100644 --- a/gcc/tree-profile.c +++ b/gcc/tree-profile.c @@ -1,5 +1,5 @@ /* Calculate branch probabilities, and basic block execution counts. - Copyright (C) 1990-2019 Free Software Foundation, Inc. + Copyright (C) 1990-2020 Free Software Foundation, Inc. Contributed by James E. Wilson, UC Berkeley/Cygnus Support; based on some ideas from Dain Samples of UC Berkeley. Further mangling by Bob Manson, Cygnus Support. diff --git a/gcc/tree-scalar-evolution.c b/gcc/tree-scalar-evolution.c index f01fee5..edab778 100644 --- a/gcc/tree-scalar-evolution.c +++ b/gcc/tree-scalar-evolution.c @@ -1,5 +1,5 @@ /* Scalar evolution detector. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <s.pop@laposte.net> This file is part of GCC. diff --git a/gcc/tree-scalar-evolution.h b/gcc/tree-scalar-evolution.h index d4d6ec5..e2fbfb5 100644 --- a/gcc/tree-scalar-evolution.h +++ b/gcc/tree-scalar-evolution.h @@ -1,5 +1,5 @@ /* Scalar evolution detector. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Sebastian Pop <s.pop@laposte.net> This file is part of GCC. diff --git a/gcc/tree-sra.c b/gcc/tree-sra.c index 87c156f..875d5b2 100644 --- a/gcc/tree-sra.c +++ b/gcc/tree-sra.c @@ -1,7 +1,7 @@ /* Scalar Replacement of Aggregates (SRA) converts some structure references into scalar references, exposing them to the scalar optimizers. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Martin Jambor <mjambor@suse.cz> This file is part of GCC. diff --git a/gcc/tree-sra.h b/gcc/tree-sra.h index 8baf09f..39861f3 100644 --- a/gcc/tree-sra.h +++ b/gcc/tree-sra.h @@ -1,7 +1,7 @@ /* Scalar Replacement of Aggregates (SRA) converts some structure references into scalar references, exposing them to the scalar optimizers. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-address.c b/gcc/tree-ssa-address.c index 8004951..21ad4e5 100644 --- a/gcc/tree-ssa-address.c +++ b/gcc/tree-ssa-address.c @@ -1,5 +1,5 @@ /* Memory address lowering and addressing mode selection. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-address.h b/gcc/tree-ssa-address.h index 05a2321..9401888 100644 --- a/gcc/tree-ssa-address.h +++ b/gcc/tree-ssa-address.h @@ -1,5 +1,5 @@ /* Header file for memory address lowering and mode selection. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-alias.c b/gcc/tree-ssa-alias.c index 8c63e3b..670676f 100644 --- a/gcc/tree-ssa-alias.c +++ b/gcc/tree-ssa-alias.c @@ -1,5 +1,5 @@ /* Alias analysis for trees. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@redhat.com> This file is part of GCC. diff --git a/gcc/tree-ssa-alias.h b/gcc/tree-ssa-alias.h index de85312..d6e92d8 100644 --- a/gcc/tree-ssa-alias.h +++ b/gcc/tree-ssa-alias.h @@ -1,5 +1,5 @@ /* Tree based alias analysis and alias oracle. - Copyright (C) 2008-2019 Free Software Foundation, Inc. + Copyright (C) 2008-2020 Free Software Foundation, Inc. Contributed by Richard Guenther <rguenther@suse.de> This file is part of GCC. diff --git a/gcc/tree-ssa-ccp.c b/gcc/tree-ssa-ccp.c index a77c036..add3d3f 100644 --- a/gcc/tree-ssa-ccp.c +++ b/gcc/tree-ssa-ccp.c @@ -1,5 +1,5 @@ /* Conditional constant propagation pass for the GNU compiler. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. Adapted from original RTL SSA-CCP by Daniel Berlin <dberlin@dberlin.org> Adapted to GIMPLE trees by Diego Novillo <dnovillo@redhat.com> diff --git a/gcc/tree-ssa-ccp.h b/gcc/tree-ssa-ccp.h index 1978867..03a9812 100644 --- a/gcc/tree-ssa-ccp.h +++ b/gcc/tree-ssa-ccp.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2019 Free Software Foundation, Inc. +/* Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-coalesce.c b/gcc/tree-ssa-coalesce.c index 2ca0d02..0b0b1b1 100644 --- a/gcc/tree-ssa-coalesce.c +++ b/gcc/tree-ssa-coalesce.c @@ -1,5 +1,5 @@ /* Coalesce SSA_NAMES together for the out-of-ssa pass. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Andrew MacLeod <amacleod@redhat.com> This file is part of GCC. diff --git a/gcc/tree-ssa-coalesce.h b/gcc/tree-ssa-coalesce.h index a9c29e8..03e412c 100644 --- a/gcc/tree-ssa-coalesce.h +++ b/gcc/tree-ssa-coalesce.h @@ -1,5 +1,5 @@ /* Header file for tree-ssa-coalesce.c exports. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-copy.c b/gcc/tree-ssa-copy.c index 28ff8d3..71e51fa 100644 --- a/gcc/tree-ssa-copy.c +++ b/gcc/tree-ssa-copy.c @@ -1,5 +1,5 @@ /* Copy propagation and SSA_NAME replacement support routines. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-dce.c b/gcc/tree-ssa-dce.c index 80d5f5c..e4077b5 100644 --- a/gcc/tree-ssa-dce.c +++ b/gcc/tree-ssa-dce.c @@ -1,5 +1,5 @@ /* Dead code elimination pass for the GNU compiler. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. Contributed by Ben Elliston <bje@redhat.com> and Andrew MacLeod <amacleod@redhat.com> Adapted to use control dependence by Steven Bosscher, SUSE Labs. diff --git a/gcc/tree-ssa-dce.h b/gcc/tree-ssa-dce.h index 6f4d7d7..7301f36 100644 --- a/gcc/tree-ssa-dce.h +++ b/gcc/tree-ssa-dce.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2017-2019 Free Software Foundation, Inc. +/* Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-dom.c b/gcc/tree-ssa-dom.c index ec1c4ef..1dbfb38 100644 --- a/gcc/tree-ssa-dom.c +++ b/gcc/tree-ssa-dom.c @@ -1,5 +1,5 @@ /* SSA Dominator optimizations for trees - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@redhat.com> This file is part of GCC. diff --git a/gcc/tree-ssa-dom.h b/gcc/tree-ssa-dom.h index f5fb5aa..9b8fb05 100644 --- a/gcc/tree-ssa-dom.h +++ b/gcc/tree-ssa-dom.h @@ -1,5 +1,5 @@ /* Header file for SSA dominator optimizations. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-dse.c b/gcc/tree-ssa-dse.c index d42a924..b0120d4 100644 --- a/gcc/tree-ssa-dse.c +++ b/gcc/tree-ssa-dse.c @@ -1,5 +1,5 @@ /* Dead and redundant store elimination - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-dse.h b/gcc/tree-ssa-dse.h index 2658f92..c0a7fa4 100644 --- a/gcc/tree-ssa-dse.h +++ b/gcc/tree-ssa-dse.h @@ -1,5 +1,5 @@ /* Support routines for dead store elimination. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-forwprop.c b/gcc/tree-ssa-forwprop.c index 2f9b089..b4f07c7 100644 --- a/gcc/tree-ssa-forwprop.c +++ b/gcc/tree-ssa-forwprop.c @@ -1,5 +1,5 @@ /* Forward propagation of expressions for single use variables. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-ifcombine.c b/gcc/tree-ssa-ifcombine.c index 6d907d4..21a70f4 100644 --- a/gcc/tree-ssa-ifcombine.c +++ b/gcc/tree-ssa-ifcombine.c @@ -1,5 +1,5 @@ /* Combining of if-expressions on trees. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Richard Guenther <rguenther@suse.de> This file is part of GCC. diff --git a/gcc/tree-ssa-live.c b/gcc/tree-ssa-live.c index 9908794..f397532 100644 --- a/gcc/tree-ssa-live.c +++ b/gcc/tree-ssa-live.c @@ -1,5 +1,5 @@ /* Liveness for SSA trees. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Andrew MacLeod <amacleod@redhat.com> This file is part of GCC. diff --git a/gcc/tree-ssa-live.h b/gcc/tree-ssa-live.h index 5bef4d5..1393dcd 100644 --- a/gcc/tree-ssa-live.h +++ b/gcc/tree-ssa-live.h @@ -1,5 +1,5 @@ /* Routines for liveness in SSA trees. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Andrew MacLeod <amacleod@redhat.com> This file is part of GCC. diff --git a/gcc/tree-ssa-loop-ch.c b/gcc/tree-ssa-loop-ch.c index b894a7e..23354f0 100644 --- a/gcc/tree-ssa-loop-ch.c +++ b/gcc/tree-ssa-loop-ch.c @@ -1,5 +1,5 @@ /* Loop header copying on trees. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-loop-im.c b/gcc/tree-ssa-loop-im.c index b2a64b0..dd9df25 100644 --- a/gcc/tree-ssa-loop-im.c +++ b/gcc/tree-ssa-loop-im.c @@ -1,5 +1,5 @@ /* Loop invariant motion. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-loop-ivcanon.c b/gcc/tree-ssa-loop-ivcanon.c index 979b250..8ab6ab3 100644 --- a/gcc/tree-ssa-loop-ivcanon.c +++ b/gcc/tree-ssa-loop-ivcanon.c @@ -1,5 +1,5 @@ /* Induction variable canonicalization and loop peeling. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-loop-ivopts.c b/gcc/tree-ssa-loop-ivopts.c index 3b2a493..a21f307 100644 --- a/gcc/tree-ssa-loop-ivopts.c +++ b/gcc/tree-ssa-loop-ivopts.c @@ -1,5 +1,5 @@ /* Induction variable optimizations. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-loop-ivopts.h b/gcc/tree-ssa-loop-ivopts.h index 1ad4a77..a1bf64c 100644 --- a/gcc/tree-ssa-loop-ivopts.h +++ b/gcc/tree-ssa-loop-ivopts.h @@ -1,5 +1,5 @@ /* Header file for Induction variable optimizations. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-loop-manip.c b/gcc/tree-ssa-loop-manip.c index a79912a..120b35b 100644 --- a/gcc/tree-ssa-loop-manip.c +++ b/gcc/tree-ssa-loop-manip.c @@ -1,5 +1,5 @@ /* High-level loop manipulation functions. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-loop-manip.h b/gcc/tree-ssa-loop-manip.h index 8263a67..e789e4f 100644 --- a/gcc/tree-ssa-loop-manip.h +++ b/gcc/tree-ssa-loop-manip.h @@ -1,5 +1,5 @@ /* Header file for High-level loop manipulation functions. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-loop-niter.c b/gcc/tree-ssa-loop-niter.c index 39e9377..4d5e049 100644 --- a/gcc/tree-ssa-loop-niter.c +++ b/gcc/tree-ssa-loop-niter.c @@ -1,5 +1,5 @@ /* Functions to determine/estimate number of iterations of a loop. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-loop-niter.h b/gcc/tree-ssa-loop-niter.h index 742d3b8..621e2c2 100644 --- a/gcc/tree-ssa-loop-niter.h +++ b/gcc/tree-ssa-loop-niter.h @@ -1,5 +1,5 @@ /* Header file for loop interation estimates. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-loop-prefetch.c b/gcc/tree-ssa-loop-prefetch.c index 9d9c7a6..d19ece6 100644 --- a/gcc/tree-ssa-loop-prefetch.c +++ b/gcc/tree-ssa-loop-prefetch.c @@ -1,5 +1,5 @@ /* Array prefetching. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-loop-split.c b/gcc/tree-ssa-loop-split.c index 3400484..a74328c 100644 --- a/gcc/tree-ssa-loop-split.c +++ b/gcc/tree-ssa-loop-split.c @@ -1,5 +1,5 @@ /* Loop splitting. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-loop-unswitch.c b/gcc/tree-ssa-loop-unswitch.c index dbca642..2a38025 100644 --- a/gcc/tree-ssa-loop-unswitch.c +++ b/gcc/tree-ssa-loop-unswitch.c @@ -1,5 +1,5 @@ /* Loop unswitching. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-loop.c b/gcc/tree-ssa-loop.c index fc9f083..5e8365d 100644 --- a/gcc/tree-ssa-loop.c +++ b/gcc/tree-ssa-loop.c @@ -1,5 +1,5 @@ /* Loop optimizations over tree-ssa. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-loop.h b/gcc/tree-ssa-loop.h index e523de2..9e35125 100644 --- a/gcc/tree-ssa-loop.h +++ b/gcc/tree-ssa-loop.h @@ -1,5 +1,5 @@ /* Header file for SSA loop optimizations. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-math-opts.c b/gcc/tree-ssa-math-opts.c index d90191a..daefa64 100644 --- a/gcc/tree-ssa-math-opts.c +++ b/gcc/tree-ssa-math-opts.c @@ -1,5 +1,5 @@ /* Global, SSA-based optimizations using mathematical identities. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-operands.c b/gcc/tree-ssa-operands.c index e643b33..b525ee3 100644 --- a/gcc/tree-ssa-operands.c +++ b/gcc/tree-ssa-operands.c @@ -1,5 +1,5 @@ /* SSA operands management for trees. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-operands.h b/gcc/tree-ssa-operands.h index 72e41ff..16af2da 100644 --- a/gcc/tree-ssa-operands.h +++ b/gcc/tree-ssa-operands.h @@ -1,5 +1,5 @@ /* SSA operand management for trees. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-phiopt.c b/gcc/tree-ssa-phiopt.c index 1ae925d..947143b 100644 --- a/gcc/tree-ssa-phiopt.c +++ b/gcc/tree-ssa-phiopt.c @@ -1,5 +1,5 @@ /* Optimization of PHI nodes by converting them into straightline code. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-phiprop.c b/gcc/tree-ssa-phiprop.c index e90ae6a..024da8c 100644 --- a/gcc/tree-ssa-phiprop.c +++ b/gcc/tree-ssa-phiprop.c @@ -1,5 +1,5 @@ /* Backward propagation of indirect loads through PHIs. - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Richard Guenther <rguenther@suse.de> This file is part of GCC. diff --git a/gcc/tree-ssa-pre.c b/gcc/tree-ssa-pre.c index d0a037b..eaed4b1 100644 --- a/gcc/tree-ssa-pre.c +++ b/gcc/tree-ssa-pre.c @@ -1,5 +1,5 @@ /* Full and partial redundancy elimination and code hoisting on SSA GIMPLE. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Daniel Berlin <dan@dberlin.org> and Steven Bosscher <stevenb@suse.de> diff --git a/gcc/tree-ssa-propagate.c b/gcc/tree-ssa-propagate.c index 7172ef8..06d4b2a 100644 --- a/gcc/tree-ssa-propagate.c +++ b/gcc/tree-ssa-propagate.c @@ -1,5 +1,5 @@ /* Generic SSA value propagation engine. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@redhat.com> This file is part of GCC. diff --git a/gcc/tree-ssa-propagate.h b/gcc/tree-ssa-propagate.h index f79c2ff..0d0f1c2 100644 --- a/gcc/tree-ssa-propagate.h +++ b/gcc/tree-ssa-propagate.h @@ -1,6 +1,6 @@ /* Data structures and function declarations for the SSA value propagation engine. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@redhat.com> This file is part of GCC. diff --git a/gcc/tree-ssa-reassoc.c b/gcc/tree-ssa-reassoc.c index 3479591..359ccae 100644 --- a/gcc/tree-ssa-reassoc.c +++ b/gcc/tree-ssa-reassoc.c @@ -1,5 +1,5 @@ /* Reassociation for trees. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Daniel Berlin <dan@dberlin.org> This file is part of GCC. diff --git a/gcc/tree-ssa-sccvn.c b/gcc/tree-ssa-sccvn.c index 4c70e2a..6f6b19e 100644 --- a/gcc/tree-ssa-sccvn.c +++ b/gcc/tree-ssa-sccvn.c @@ -1,5 +1,5 @@ /* SCC value numbering for trees - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Daniel Berlin <dan@dberlin.org> This file is part of GCC. diff --git a/gcc/tree-ssa-sccvn.h b/gcc/tree-ssa-sccvn.h index 77b668a..68e8764 100644 --- a/gcc/tree-ssa-sccvn.h +++ b/gcc/tree-ssa-sccvn.h @@ -1,5 +1,5 @@ /* Tree SCC value numbering - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Daniel Berlin <dberlin@dberlin.org> This file is part of GCC. diff --git a/gcc/tree-ssa-scopedtables.c b/gcc/tree-ssa-scopedtables.c index a9dfcf3..b680db4 100644 --- a/gcc/tree-ssa-scopedtables.c +++ b/gcc/tree-ssa-scopedtables.c @@ -1,5 +1,5 @@ /* Header file for SSA dominator optimizations. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-scopedtables.h b/gcc/tree-ssa-scopedtables.h index 4818500..463a5aa 100644 --- a/gcc/tree-ssa-scopedtables.h +++ b/gcc/tree-ssa-scopedtables.h @@ -1,5 +1,5 @@ /* Header file for SSA dominator optimizations. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-sink.c b/gcc/tree-ssa-sink.c index dbf1529..d470e9c 100644 --- a/gcc/tree-ssa-sink.c +++ b/gcc/tree-ssa-sink.c @@ -1,5 +1,5 @@ /* Code sinking for trees - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Daniel Berlin <dan@dberlin.org> This file is part of GCC. diff --git a/gcc/tree-ssa-strlen.c b/gcc/tree-ssa-strlen.c index 6ef0741..4f2a0ad 100644 --- a/gcc/tree-ssa-strlen.c +++ b/gcc/tree-ssa-strlen.c @@ -1,5 +1,5 @@ /* String length optimization - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Jakub Jelinek <jakub@redhat.com> This file is part of GCC. diff --git a/gcc/tree-ssa-strlen.h b/gcc/tree-ssa-strlen.h index 46f2c0a..12b7df0 100644 --- a/gcc/tree-ssa-strlen.h +++ b/gcc/tree-ssa-strlen.h @@ -1,6 +1,6 @@ /* Declarations of tree-ssa-strlen API. - Copyright (C) 2018-2019 Free Software Foundation, Inc. + Copyright (C) 2018-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-structalias.c b/gcc/tree-ssa-structalias.c index bc50a9b..22e9044 100644 --- a/gcc/tree-ssa-structalias.c +++ b/gcc/tree-ssa-structalias.c @@ -1,5 +1,5 @@ /* Tree based points-to analysis - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Daniel Berlin <dberlin@dberlin.org> This file is part of GCC. diff --git a/gcc/tree-ssa-tail-merge.c b/gcc/tree-ssa-tail-merge.c index 2c7e11e..7361e0b 100644 --- a/gcc/tree-ssa-tail-merge.c +++ b/gcc/tree-ssa-tail-merge.c @@ -1,5 +1,5 @@ /* Tail merging for gimple. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Tom de Vries (tom@codesourcery.com) This file is part of GCC. diff --git a/gcc/tree-ssa-ter.c b/gcc/tree-ssa-ter.c index affb6d6..4025834 100644 --- a/gcc/tree-ssa-ter.c +++ b/gcc/tree-ssa-ter.c @@ -1,5 +1,5 @@ /* Routines for performing Temporary Expression Replacement (TER) in SSA trees. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Andrew MacLeod <amacleod@redhat.com> This file is part of GCC. diff --git a/gcc/tree-ssa-ter.h b/gcc/tree-ssa-ter.h index 93fe6d2..b380e50 100644 --- a/gcc/tree-ssa-ter.h +++ b/gcc/tree-ssa-ter.h @@ -1,5 +1,5 @@ /* Header file for tree-ssa-ter.c exports. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-threadbackward.c b/gcc/tree-ssa-threadbackward.c index 5629b68..327628f 100644 --- a/gcc/tree-ssa-threadbackward.c +++ b/gcc/tree-ssa-threadbackward.c @@ -1,5 +1,5 @@ /* SSA Jump Threading - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-threadedge.c b/gcc/tree-ssa-threadedge.c index 1818895..35440b0 100644 --- a/gcc/tree-ssa-threadedge.c +++ b/gcc/tree-ssa-threadedge.c @@ -1,5 +1,5 @@ /* SSA Jump Threading - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Jeff Law <law@redhat.com> This file is part of GCC. diff --git a/gcc/tree-ssa-threadedge.h b/gcc/tree-ssa-threadedge.h index 0e95989..6b30515 100644 --- a/gcc/tree-ssa-threadedge.h +++ b/gcc/tree-ssa-threadedge.h @@ -1,5 +1,5 @@ /* Header file for SSA jump threading. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-threadupdate.c b/gcc/tree-ssa-threadupdate.c index 51a316a..5abecf6 100644 --- a/gcc/tree-ssa-threadupdate.c +++ b/gcc/tree-ssa-threadupdate.c @@ -1,5 +1,5 @@ /* Thread edges through blocks and update the control flow and SSA graphs. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-threadupdate.h b/gcc/tree-ssa-threadupdate.h index dc6de2f..3819224 100644 --- a/gcc/tree-ssa-threadupdate.h +++ b/gcc/tree-ssa-threadupdate.h @@ -1,6 +1,6 @@ /* Communication between registering jump thread requests and updating the SSA/CFG for jump threading. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-uncprop.c b/gcc/tree-ssa-uncprop.c index d61a685..8334f49 100644 --- a/gcc/tree-ssa-uncprop.c +++ b/gcc/tree-ssa-uncprop.c @@ -1,5 +1,5 @@ /* Routines for discovering and unpropagating edge equivalences. - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa-uninit.c b/gcc/tree-ssa-uninit.c index 1d911d2..cc785bd 100644 --- a/gcc/tree-ssa-uninit.c +++ b/gcc/tree-ssa-uninit.c @@ -1,5 +1,5 @@ /* Predicate aware uninitialized variable warning. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. Contributed by Xinliang David Li <davidxl@google.com> This file is part of GCC. diff --git a/gcc/tree-ssa.c b/gcc/tree-ssa.c index 8cabbf5..dbff604 100644 --- a/gcc/tree-ssa.c +++ b/gcc/tree-ssa.c @@ -1,5 +1,5 @@ /* Miscellaneous SSA utility functions. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssa.h b/gcc/tree-ssa.h index 231e2d2..79f2b13 100644 --- a/gcc/tree-ssa.h +++ b/gcc/tree-ssa.h @@ -1,5 +1,5 @@ /* Header file for any pass which requires SSA routines. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssanames.c b/gcc/tree-ssanames.c index 8d04490..c143a93 100644 --- a/gcc/tree-ssanames.c +++ b/gcc/tree-ssanames.c @@ -1,5 +1,5 @@ /* Generic routines for manipulating SSA_NAME expressions - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-ssanames.h b/gcc/tree-ssanames.h index 04c07c2..47df4e4 100644 --- a/gcc/tree-ssanames.h +++ b/gcc/tree-ssanames.h @@ -1,5 +1,5 @@ /* SSA name expresssons routines - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-stdarg.c b/gcc/tree-stdarg.c index 3b325cc..f9cedd4 100644 --- a/gcc/tree-stdarg.c +++ b/gcc/tree-stdarg.c @@ -1,5 +1,5 @@ /* Pass computing data for optimizing stdarg functions. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Jakub Jelinek <jakub@redhat.com> This file is part of GCC. diff --git a/gcc/tree-stdarg.h b/gcc/tree-stdarg.h index 64d13ce..1181017 100644 --- a/gcc/tree-stdarg.h +++ b/gcc/tree-stdarg.h @@ -1,5 +1,5 @@ /* Header for a pass computing data for optimizing stdarg functions. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Jakub Jelinek <jakub@redhat.com> This file is part of GCC. diff --git a/gcc/tree-streamer-in.c b/gcc/tree-streamer-in.c index b15acb0..4e035e9 100644 --- a/gcc/tree-streamer-in.c +++ b/gcc/tree-streamer-in.c @@ -1,6 +1,6 @@ /* Routines for reading trees from a file stream. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@google.com> This file is part of GCC. diff --git a/gcc/tree-streamer-out.c b/gcc/tree-streamer-out.c index f2e4ca2..8e5e135 100644 --- a/gcc/tree-streamer-out.c +++ b/gcc/tree-streamer-out.c @@ -1,6 +1,6 @@ /* Routines for emitting trees to a file stream. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@google.com> This file is part of GCC. diff --git a/gcc/tree-streamer.c b/gcc/tree-streamer.c index fb2888d..f6181fa 100644 --- a/gcc/tree-streamer.c +++ b/gcc/tree-streamer.c @@ -1,7 +1,7 @@ /* Miscellaneous utilities for tree streaming. Things that are used in both input and output are here. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@google.com> This file is part of GCC. diff --git a/gcc/tree-streamer.h b/gcc/tree-streamer.h index 01ddd63..7e239e0 100644 --- a/gcc/tree-streamer.h +++ b/gcc/tree-streamer.h @@ -1,6 +1,6 @@ /* Data structures and functions for streaming trees. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@google.com> This file is part of GCC. diff --git a/gcc/tree-switch-conversion.c b/gcc/tree-switch-conversion.c index 4940038..bf910dd 100644 --- a/gcc/tree-switch-conversion.c +++ b/gcc/tree-switch-conversion.c @@ -1,6 +1,6 @@ /* Lower GIMPLE_SWITCH expressions to something more efficient than a jump table. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-switch-conversion.h b/gcc/tree-switch-conversion.h index a0639fc..9ebcf10 100644 --- a/gcc/tree-switch-conversion.h +++ b/gcc/tree-switch-conversion.h @@ -1,5 +1,5 @@ /* Tree switch conversion for GNU compiler. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-tailcall.c b/gcc/tree-tailcall.c index 4824a5e..9ffe739 100644 --- a/gcc/tree-tailcall.c +++ b/gcc/tree-tailcall.c @@ -1,5 +1,5 @@ /* Tail call optimization on trees. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-vect-data-refs.c b/gcc/tree-vect-data-refs.c index b876d07..594d7e7 100644 --- a/gcc/tree-vect-data-refs.c +++ b/gcc/tree-vect-data-refs.c @@ -1,5 +1,5 @@ /* Data References Analysis and Manipulation Utilities for Vectorization. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Dorit Naishlos <dorit@il.ibm.com> and Ira Rosen <irar@il.ibm.com> diff --git a/gcc/tree-vect-generic.c b/gcc/tree-vect-generic.c index 7ec6b5f..2f6fd5e 100644 --- a/gcc/tree-vect-generic.c +++ b/gcc/tree-vect-generic.c @@ -1,5 +1,5 @@ /* Lower vector operations to scalar operations. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-vect-loop-manip.c b/gcc/tree-vect-loop-manip.c index dd2d943..ead8354 100644 --- a/gcc/tree-vect-loop-manip.c +++ b/gcc/tree-vect-loop-manip.c @@ -1,5 +1,5 @@ /* Vectorizer Specific Loop Manipulations - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Dorit Naishlos <dorit@il.ibm.com> and Ira Rosen <irar@il.ibm.com> diff --git a/gcc/tree-vect-loop.c b/gcc/tree-vect-loop.c index 9b0cbcc..cf9b7bc 100644 --- a/gcc/tree-vect-loop.c +++ b/gcc/tree-vect-loop.c @@ -1,5 +1,5 @@ /* Loop Vectorization - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Dorit Naishlos <dorit@il.ibm.com> and Ira Rosen <irar@il.ibm.com> diff --git a/gcc/tree-vect-patterns.c b/gcc/tree-vect-patterns.c index ae41cbe..60dc1bf 100644 --- a/gcc/tree-vect-patterns.c +++ b/gcc/tree-vect-patterns.c @@ -1,5 +1,5 @@ /* Analysis Utilities for Loop Vectorization. - Copyright (C) 2006-2019 Free Software Foundation, Inc. + Copyright (C) 2006-2020 Free Software Foundation, Inc. Contributed by Dorit Nuzman <dorit@il.ibm.com> This file is part of GCC. diff --git a/gcc/tree-vect-slp.c b/gcc/tree-vect-slp.c index e35cb73..e9bd884 100644 --- a/gcc/tree-vect-slp.c +++ b/gcc/tree-vect-slp.c @@ -1,5 +1,5 @@ /* SLP - Basic Block Vectorization - Copyright (C) 2007-2019 Free Software Foundation, Inc. + Copyright (C) 2007-2020 Free Software Foundation, Inc. Contributed by Dorit Naishlos <dorit@il.ibm.com> and Ira Rosen <irar@il.ibm.com> diff --git a/gcc/tree-vect-stmts.c b/gcc/tree-vect-stmts.c index 0ce9793..4da0042 100644 --- a/gcc/tree-vect-stmts.c +++ b/gcc/tree-vect-stmts.c @@ -1,5 +1,5 @@ /* Statement Analysis and Transformation for Vectorization - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Dorit Naishlos <dorit@il.ibm.com> and Ira Rosen <irar@il.ibm.com> diff --git a/gcc/tree-vector-builder.c b/gcc/tree-vector-builder.c index d02fb95..25d79eb 100644 --- a/gcc/tree-vector-builder.c +++ b/gcc/tree-vector-builder.c @@ -1,5 +1,5 @@ /* A class for building vector tree constants. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-vector-builder.h b/gcc/tree-vector-builder.h index add79e4..a534164 100644 --- a/gcc/tree-vector-builder.h +++ b/gcc/tree-vector-builder.h @@ -1,5 +1,5 @@ /* A class for building vector tree constants. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree-vectorizer.c b/gcc/tree-vectorizer.c index 7be81a0..aa22fd1 100644 --- a/gcc/tree-vectorizer.c +++ b/gcc/tree-vectorizer.c @@ -1,5 +1,5 @@ /* Vectorizer - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Dorit Naishlos <dorit@il.ibm.com> This file is part of GCC. diff --git a/gcc/tree-vectorizer.h b/gcc/tree-vectorizer.h index 51a13f1..68cf96f 100644 --- a/gcc/tree-vectorizer.h +++ b/gcc/tree-vectorizer.h @@ -1,5 +1,5 @@ /* Vectorizer - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Dorit Naishlos <dorit@il.ibm.com> This file is part of GCC. diff --git a/gcc/tree-vrp.c b/gcc/tree-vrp.c index cce6315..a886167 100644 --- a/gcc/tree-vrp.c +++ b/gcc/tree-vrp.c @@ -1,5 +1,5 @@ /* Support routines for Value Range Propagation (VRP). - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. Contributed by Diego Novillo <dnovillo@redhat.com>. This file is part of GCC. diff --git a/gcc/tree-vrp.h b/gcc/tree-vrp.h index 81f0a7b..aa8201f 100644 --- a/gcc/tree-vrp.h +++ b/gcc/tree-vrp.h @@ -1,5 +1,5 @@ /* Support routines for Value Range Propagation (VRP). - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Language-independent node constructors for parse phase of GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/tree.def b/gcc/tree.def index e8bb4f3..591b06b 100644 --- a/gcc/tree.def +++ b/gcc/tree.def @@ -1,6 +1,6 @@ /* This file contains the definitions and documentation for the tree codes used in GCC. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Definitions for the ubiquitous 'tree' type for GNU compilers. - Copyright (C) 1989-2019 Free Software Foundation, Inc. + Copyright (C) 1989-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/treestruct.def b/gcc/treestruct.def index 8962312..96d9886 100644 --- a/gcc/treestruct.def +++ b/gcc/treestruct.def @@ -1,7 +1,7 @@ /* This file contains the definitions for the tree structure enumeration used in GCC. -Copyright (C) 2005-2019 Free Software Foundation, Inc. +Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* GCC instrumentation plugin for ThreadSanitizer. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Dmitry Vyukov <dvyukov@google.com> This file is part of GCC. @@ -1,5 +1,5 @@ /* ThreadSanitizer, a data race detector. - Copyright (C) 2011-2019 Free Software Foundation, Inc. + Copyright (C) 2011-2020 Free Software Foundation, Inc. Contributed by Dmitry Vyukov <dvyukov@google.com> This file is part of GCC. diff --git a/gcc/tsystem.h b/gcc/tsystem.h index 6d33204..7be2513 100644 --- a/gcc/tsystem.h +++ b/gcc/tsystem.h @@ -1,6 +1,6 @@ /* Get common system includes and various definitions and declarations based on target macros. - Copyright (C) 2000-2019 Free Software Foundation, Inc. + Copyright (C) 2000-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/typeclass.h b/gcc/typeclass.h index 1939092..434e6ac 100644 --- a/gcc/typeclass.h +++ b/gcc/typeclass.h @@ -1,5 +1,5 @@ /* Type class enum - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/typed-splay-tree.c b/gcc/typed-splay-tree.c index eb60e9f..29cfdc3 100644 --- a/gcc/typed-splay-tree.c +++ b/gcc/typed-splay-tree.c @@ -1,5 +1,5 @@ /* Selftests for typed-splay-tree.h. - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/typed-splay-tree.h b/gcc/typed-splay-tree.h index 379c4b0..93dd86c5 100644 --- a/gcc/typed-splay-tree.h +++ b/gcc/typed-splay-tree.h @@ -1,5 +1,5 @@ /* A typesafe wrapper around libiberty's splay-tree.h. - Copyright (C) 2015-2019 Free Software Foundation, Inc. + Copyright (C) 2015-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/ubsan.c b/gcc/ubsan.c index f12674b..da93831 100644 --- a/gcc/ubsan.c +++ b/gcc/ubsan.c @@ -1,5 +1,5 @@ /* UndefinedBehaviorSanitizer, undefined behavior detector. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Marek Polacek <polacek@redhat.com> This file is part of GCC. diff --git a/gcc/ubsan.h b/gcc/ubsan.h index 9256f4d..9bc542e 100644 --- a/gcc/ubsan.h +++ b/gcc/ubsan.h @@ -1,5 +1,5 @@ /* UndefinedBehaviorSanitizer, undefined behavior detector. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. Contributed by Marek Polacek <polacek@redhat.com> This file is part of GCC. diff --git a/gcc/unique-ptr-tests.cc b/gcc/unique-ptr-tests.cc index 45c189b..1dbb70e 100644 --- a/gcc/unique-ptr-tests.cc +++ b/gcc/unique-ptr-tests.cc @@ -1,5 +1,5 @@ /* Unit tests for unique-ptr.h. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/valtrack.c b/gcc/valtrack.c index 1f67378..42c5950 100644 --- a/gcc/valtrack.c +++ b/gcc/valtrack.c @@ -1,6 +1,6 @@ /* Infrastructure for tracking user variable locations and values throughout compilation. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Alexandre Oliva <aoliva@redhat.com>. This file is part of GCC. diff --git a/gcc/valtrack.h b/gcc/valtrack.h index f9f4b6d..4fa863c 100644 --- a/gcc/valtrack.h +++ b/gcc/valtrack.h @@ -1,6 +1,6 @@ /* Infrastructure for tracking user variable locations and values throughout compilation. - Copyright (C) 2010-2019 Free Software Foundation, Inc. + Copyright (C) 2010-2020 Free Software Foundation, Inc. Contributed by Alexandre Oliva <aoliva@redhat.com>. This file is part of GCC. diff --git a/gcc/value-prof.c b/gcc/value-prof.c index cc3542f..8199496 100644 --- a/gcc/value-prof.c +++ b/gcc/value-prof.c @@ -1,5 +1,5 @@ /* Transformations based on profile information for values. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/value-prof.h b/gcc/value-prof.h index 77c06f6..bf024a3 100644 --- a/gcc/value-prof.h +++ b/gcc/value-prof.h @@ -1,5 +1,5 @@ /* Definitions for transformations based on profile information for values. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/value-range.cc b/gcc/value-range.cc index c4c3416..929a6b5 100644 --- a/gcc/value-range.cc +++ b/gcc/value-range.cc @@ -1,5 +1,5 @@ /* Support routines for value ranges. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/value-range.h b/gcc/value-range.h index 5a6cb52..0a9dc6f 100644 --- a/gcc/value-range.h +++ b/gcc/value-range.h @@ -1,5 +1,5 @@ /* Support routines for value ranges. - Copyright (C) 2019 Free Software Foundation, Inc. + Copyright (C) 2019-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/var-tracking.c b/gcc/var-tracking.c index 88cc1a9..9984565 100644 --- a/gcc/var-tracking.c +++ b/gcc/var-tracking.c @@ -1,5 +1,5 @@ /* Variable tracking routines for the GNU compiler. - Copyright (C) 2002-2019 Free Software Foundation, Inc. + Copyright (C) 2002-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/varasm.c b/gcc/varasm.c index f6ed0ea..498c5ff 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -1,5 +1,5 @@ /* Output variables, constants and external declarations, for GNU compiler. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/varasm.h b/gcc/varasm.h index 857cdf3..1b715ab 100644 --- a/gcc/varasm.h +++ b/gcc/varasm.h @@ -1,5 +1,5 @@ /* Declarations for varasm.h. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/varpool.c b/gcc/varpool.c index 25a26b2..cb9a82d 100644 --- a/gcc/varpool.c +++ b/gcc/varpool.c @@ -1,5 +1,5 @@ /* Callgraph handling code. - Copyright (C) 2003-2019 Free Software Foundation, Inc. + Copyright (C) 2003-2020 Free Software Foundation, Inc. Contributed by Jan Hubicka This file is part of GCC. diff --git a/gcc/vec-perm-indices.c b/gcc/vec-perm-indices.c index cb00b05..f1c4679 100644 --- a/gcc/vec-perm-indices.c +++ b/gcc/vec-perm-indices.c @@ -1,5 +1,5 @@ /* A representation of vector permutation indices. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/vec-perm-indices.h b/gcc/vec-perm-indices.h index 4549ae7..bdc3fb3 100644 --- a/gcc/vec-perm-indices.h +++ b/gcc/vec-perm-indices.h @@ -1,5 +1,5 @@ /* A representation of vector permutation indices. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,5 +1,5 @@ /* Vector API for GNU compiler. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Nathan Sidwell <nathan@codesourcery.com> Re-implemented in C++ by Diego Novillo <dnovillo@google.com> @@ -1,5 +1,5 @@ /* Vector API for GNU compiler. - Copyright (C) 2004-2019 Free Software Foundation, Inc. + Copyright (C) 2004-2020 Free Software Foundation, Inc. Contributed by Nathan Sidwell <nathan@codesourcery.com> Re-implemented in C++ by Diego Novillo <dnovillo@google.com> diff --git a/gcc/vector-builder.h b/gcc/vector-builder.h index 37911ac..cfcb759 100644 --- a/gcc/vector-builder.h +++ b/gcc/vector-builder.h @@ -1,5 +1,5 @@ /* A class for building vector constant patterns. - Copyright (C) 2017-2019 Free Software Foundation, Inc. + Copyright (C) 2017-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/version.c b/gcc/version.c index 9416e02..c6778af 100644 --- a/gcc/version.c +++ b/gcc/version.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1997-2019 Free Software Foundation, Inc. +/* Copyright (C) 1997-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/vmsdbg.h b/gcc/vmsdbg.h index a1dc063..0057e53 100644 --- a/gcc/vmsdbg.h +++ b/gcc/vmsdbg.h @@ -1,5 +1,5 @@ /* Definitions for the data structures and codes used in VMS debugging. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/vmsdbgout.c b/gcc/vmsdbgout.c index 9c34be4..b973102 100644 --- a/gcc/vmsdbgout.c +++ b/gcc/vmsdbgout.c @@ -1,5 +1,5 @@ /* Output VMS debug format symbol table information from GCC. - Copyright (C) 1987-2019 Free Software Foundation, Inc. + Copyright (C) 1987-2020 Free Software Foundation, Inc. Contributed by Douglas B. Rupp (rupp@gnat.com). Updated by Bernard W. Giroud (bgiroud@users.sourceforge.net). diff --git a/gcc/vr-values.c b/gcc/vr-values.c index 9143fa0..2e3a078 100644 --- a/gcc/vr-values.c +++ b/gcc/vr-values.c @@ -1,5 +1,5 @@ /* Support routines for Value Range Propagation (VRP). - Copyright (C) 2005-2019 Free Software Foundation, Inc. + Copyright (C) 2005-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/vr-values.h b/gcc/vr-values.h index 0bba477..b4ab4e6 100644 --- a/gcc/vr-values.h +++ b/gcc/vr-values.h @@ -1,5 +1,5 @@ /* Support routines for Value Range Propagation (VRP). - Copyright (C) 2016-2019 Free Software Foundation, Inc. + Copyright (C) 2016-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/vtable-verify.c b/gcc/vtable-verify.c index 745b488..c44cd91 100644 --- a/gcc/vtable-verify.c +++ b/gcc/vtable-verify.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/vtable-verify.h b/gcc/vtable-verify.h index 9020c9e..2f2d99e 100644 --- a/gcc/vtable-verify.h +++ b/gcc/vtable-verify.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2013-2019 Free Software Foundation, Inc. +/* Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. @@ -1,6 +1,6 @@ /* Web construction code for GNU compiler. Contributed by Jan Hubicka. - Copyright (C) 2001-2019 Free Software Foundation, Inc. + Copyright (C) 2001-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/wide-int-bitmask.h b/gcc/wide-int-bitmask.h index e95e463..e0707f1 100644 --- a/gcc/wide-int-bitmask.h +++ b/gcc/wide-int-bitmask.h @@ -1,5 +1,5 @@ /* Operation with 128 bit bitmask. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/wide-int-print.cc b/gcc/wide-int-print.cc index 3352977..97049e2 100644 --- a/gcc/wide-int-print.cc +++ b/gcc/wide-int-print.cc @@ -1,5 +1,5 @@ /* Printing operations with very long integers. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Kenneth Zadeck <zadeck@naturalbridge.com> This file is part of GCC. diff --git a/gcc/wide-int-print.h b/gcc/wide-int-print.h index 385915b..818c5d6 100644 --- a/gcc/wide-int-print.h +++ b/gcc/wide-int-print.h @@ -1,5 +1,5 @@ /* Print wide integers. - Copyright (C) 2013-2019 Free Software Foundation, Inc. + Copyright (C) 2013-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/wide-int.cc b/gcc/wide-int.cc index c2dfe85..03be007 100644 --- a/gcc/wide-int.cc +++ b/gcc/wide-int.cc @@ -1,5 +1,5 @@ /* Operations with very long integers. - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. Contributed by Kenneth Zadeck <zadeck@naturalbridge.com> This file is part of GCC. diff --git a/gcc/wide-int.h b/gcc/wide-int.h index 5e0f444f..bb0d16b9 100644 --- a/gcc/wide-int.h +++ b/gcc/wide-int.h @@ -1,5 +1,5 @@ /* Operations with very long integers. -*- C++ -*- - Copyright (C) 2012-2019 Free Software Foundation, Inc. + Copyright (C) 2012-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/xcoff.h b/gcc/xcoff.h index 3e01d54..cc79b04 100644 --- a/gcc/xcoff.h +++ b/gcc/xcoff.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2003-2019 Free Software Foundation, Inc. +/* Copyright (C) 2003-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/xcoffout.c b/gcc/xcoffout.c index 771913b..4e51e62 100644 --- a/gcc/xcoffout.c +++ b/gcc/xcoffout.c @@ -1,5 +1,5 @@ /* Output xcoff-format symbol table information from GNU compiler. - Copyright (C) 1992-2019 Free Software Foundation, Inc. + Copyright (C) 1992-2020 Free Software Foundation, Inc. This file is part of GCC. diff --git a/gcc/xcoffout.h b/gcc/xcoffout.h index d8a0312..a06f72b 100644 --- a/gcc/xcoffout.h +++ b/gcc/xcoffout.h @@ -1,6 +1,6 @@ /* XCOFF definitions. These are needed in dbxout.c, final.c, and xcoffout.h. - Copyright (C) 1998-2019 Free Software Foundation, Inc. + Copyright (C) 1998-2020 Free Software Foundation, Inc. This file is part of GCC. |