aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2022-12-14 13:51:03 +0100
committerMartin Liska <mliska@suse.cz>2022-12-28 10:22:38 +0100
commitd898a17b927531bbc0de7ad0991dc3c96915d67d (patch)
tree563b800bef1977eee2b10d41c270da9a852e0e21
parentee6f262b87fef590729e96e999f1c3b207c251c0 (diff)
downloadgcc-d898a17b927531bbc0de7ad0991dc3c96915d67d.zip
gcc-d898a17b927531bbc0de7ad0991dc3c96915d67d.tar.gz
gcc-d898a17b927531bbc0de7ad0991dc3c96915d67d.tar.bz2
contrib: add contrib to update-copyright.py script
contrib/ChangeLog: * update-copyright.py: Add contrib folder.
-rwxr-xr-xcontrib/update-copyright.py15
1 files changed, 14 insertions, 1 deletions
diff --git a/contrib/update-copyright.py b/contrib/update-copyright.py
index 76614ff..fcae846 100755
--- a/contrib/update-copyright.py
+++ b/contrib/update-copyright.py
@@ -680,6 +680,18 @@ class LibStdCxxFilter (GenericFilter):
return re.compile ('// \(C\) Copyright Jeremy Siek')
return GenericFilter.get_line_filter (self, dir, filename)
+class ContribFilter(GenericFilter):
+ def __init__ (self):
+ GenericFilter.__init__ (self)
+
+ self.skip_files |= set ([
+ # A different copyrights.
+ 'unicode-license.txt',
+ 'Info.plist',
+ # Contains CR (^M).
+ 'repro_fail',
+ ])
+
class GCCCopyright (Copyright):
def __init__ (self, errors):
Copyright.__init__ (self, errors)
@@ -699,6 +711,7 @@ class GCCCopyright (Copyright):
self.add_external_author ('Advanced Micro Devices Inc.')
self.add_external_author ('Ami Tavory and Vladimir Dreizin, IBM-HRL.')
self.add_external_author ('Cavium Networks.')
+ self.add_external_author ('David Malcolm')
self.add_external_author ('Faraday Technology Corp.')
self.add_external_author ('Florida State University')
self.add_external_author ('Gerard Jungman')
@@ -738,7 +751,7 @@ class GCCCmdLine (CmdLine):
# boehm-gc is imported from upstream.
self.add_dir ('c++tools')
self.add_dir ('config', ConfigFilter())
- # contrib isn't really part of GCC.
+ self.add_dir ('contrib', ContribFilter())
self.add_dir ('fixincludes')
self.add_dir ('gcc', GCCFilter())
self.add_dir (os.path.join ('gcc', 'testsuite'), TestsuiteFilter())