Mercurial > hg > CbC > CbC_gcc
diff contrib/update-copyright.py @ 145:1830386684a0
gcc-9.2.0
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 11:34:05 +0900 |
parents | 84e7813d76e9 |
children |
line wrap: on
line diff
--- a/contrib/update-copyright.py Thu Oct 25 07:37:49 2018 +0900 +++ b/contrib/update-copyright.py Thu Feb 13 11:34:05 2020 +0900 @@ -1,6 +1,6 @@ #!/usr/bin/python # -# Copyright (C) 2013-2018 Free Software Foundation, Inc. +# Copyright (C) 2013-2020 Free Software Foundation, Inc. # # This script is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -75,6 +75,7 @@ 'COPYING3', 'COPYING3.LIB', 'LICENSE', + 'LICENSE.txt', 'fdl.texi', 'gpl_v3.texi', 'fdl-1.3.xml', @@ -574,6 +575,7 @@ '.c', '.C', '.cc', + '.d', '.h', '.hs', '.f', @@ -616,6 +618,25 @@ 'soft-fp', ]) +class LibPhobosFilter (GenericFilter): + def __init__ (self): + GenericFilter.__init__ (self) + + self.skip_files |= set ([ + # Source module imported from upstream. + 'object.d', + ]) + + self.skip_dirs |= set ([ + # Contains sources imported from upstream. + 'core', + 'etc', + 'gc', + 'gcstub', + 'rt', + 'std', + ]) + class LibStdCxxFilter (GenericFilter): def __init__ (self): GenericFilter.__init__ (self) @@ -666,12 +687,14 @@ self.add_external_author ('Cavium Networks.') self.add_external_author ('Faraday Technology Corp.') self.add_external_author ('Florida State University') + self.add_external_author ('Gerard Jungman') self.add_external_author ('Greg Colvin and Beman Dawes.') self.add_external_author ('Hewlett-Packard Company') self.add_external_author ('Intel Corporation') self.add_external_author ('Information Technology Industry Council.') self.add_external_author ('James Theiler, Brian Gough') self.add_external_author ('Makoto Matsumoto and Takuji Nishimura,') + self.add_external_author ('Mentor Graphics Corporation') self.add_external_author ('National Research Council of Canada.') self.add_external_author ('NVIDIA Corporation') self.add_external_author ('Peter Dimov and Multi Media Ltd.') @@ -682,12 +705,14 @@ self.add_external_author ('Silicon Graphics') self.add_external_author ('Stephen L. Moshier') self.add_external_author ('Sun Microsystems, Inc. All rights reserved.') + self.add_external_author ('The D Language Foundation, All Rights Reserved') self.add_external_author ('The Go Authors. All rights reserved.') self.add_external_author ('The Go Authors. All rights reserved.') self.add_external_author ('The Go Authors.') self.add_external_author ('The Regents of the University of California.') self.add_external_author ('Unicode, Inc.') self.add_external_author ('University of Toronto.') + self.add_external_author ('Yoshinori Sato') class GCCCmdLine (CmdLine): def __init__ (self): @@ -720,6 +745,7 @@ self.add_dir ('libitm') self.add_dir ('libobjc') # liboffloadmic is imported from upstream. + self.add_dir ('libphobos', LibPhobosFilter()) self.add_dir ('libquadmath') # libsanitizer is imported from upstream. self.add_dir ('libssp') @@ -745,6 +771,7 @@ 'libiberty', 'libitm', 'libobjc', + 'libphobos', 'libssp', 'libstdc++-v3', 'libvtv',