Commit 68edb9ba by Jakub Jelinek

update-copyright.py: Add libhsail-rt to self.default_dirs and call self.add_dir on it.

contrib/
	* update-copyright.py: Add libhsail-rt to self.default_dirs
	and call self.add_dir on it.  Add Intel Corporation to external
	authors.
gcc/
	* brig-builtins.def: Update copyright years.
	* config/arm/arm_acle_builtins.def: Update copyright years.
gcc/brig/
	Update copyright years.
gcc/testsuite/
	* brig.dg/dg.exp: Update copyright years.
	* lib/brig-dg.exp: Update copyright years.
	* lib/brig.exp: Update copyright years.
libhsail-rt/
	Update copyright years.
libstdc++-v3/
	* libsupc++/eh_atomics.h: Update copyright years.
	* testsuite/20_util/unique_ptr/cons/default.cc: Update copyright years.

From-SVN: r244919
parent b5aa1281
...@@ -663,6 +663,7 @@ class GCCCopyright (Copyright): ...@@ -663,6 +663,7 @@ class GCCCopyright (Copyright):
self.add_external_author ('Florida State University') self.add_external_author ('Florida State University')
self.add_external_author ('Greg Colvin and Beman Dawes.') self.add_external_author ('Greg Colvin and Beman Dawes.')
self.add_external_author ('Hewlett-Packard Company') 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 ('Information Technology Industry Council.')
self.add_external_author ('James Theiler, Brian Gough') self.add_external_author ('James Theiler, Brian Gough')
self.add_external_author ('Makoto Matsumoto and Takuji Nishimura,') self.add_external_author ('Makoto Matsumoto and Takuji Nishimura,')
...@@ -710,6 +711,7 @@ class GCCCmdLine (CmdLine): ...@@ -710,6 +711,7 @@ class GCCCmdLine (CmdLine):
self.add_dir ('libgfortran') self.add_dir ('libgfortran')
# libgo is imported from upstream. # libgo is imported from upstream.
self.add_dir ('libgomp') self.add_dir ('libgomp')
self.add_dir ('libhsail-rt')
self.add_dir ('libiberty') self.add_dir ('libiberty')
self.add_dir ('libitm') self.add_dir ('libitm')
self.add_dir ('libobjc') self.add_dir ('libobjc')
...@@ -735,6 +737,7 @@ class GCCCmdLine (CmdLine): ...@@ -735,6 +737,7 @@ class GCCCmdLine (CmdLine):
'libgcc', 'libgcc',
'libgfortran', 'libgfortran',
'libgomp', 'libgomp',
'libhsail-rt',
'libiberty', 'libiberty',
'libitm', 'libitm',
'libobjc', 'libobjc',
......
/* This file contains the definitions and documentation for the /* This file contains the definitions and documentation for the
HSAIL builtins used in the GNU compiler. HSAIL builtins used in the GNU compiler.
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
# Make-lang.in -- Top level -*- makefile -*- fragment for gcc BRIG (HSAIL) # Make-lang.in -- Top level -*- makefile -*- fragment for gcc BRIG (HSAIL)
# frontend. # frontend.
# Copyright (C) 2015 Free Software Foundation, Inc. # Copyright (C) 2015-2017 Free Software Foundation, Inc.
# This file is part of GCC. # This file is part of GCC.
......
/* brig-builtins.h -- brig builtin definitions /* brig-builtins.h -- brig builtin definitions
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-c.h -- Header file for brig input's gcc C interface. /* brig-c.h -- Header file for brig input's gcc C interface.
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-lang.c -- brig (HSAIL) input gcc interface. /* brig-lang.c -- brig (HSAIL) input gcc interface.
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-arg-block-handler.cc -- brig arg block start/end directive handling /* brig-arg-block-handler.cc -- brig arg block start/end directive handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-atomic-inst-handler.cc -- brig atomic instruction handling /* brig-atomic-inst-handler.cc -- brig atomic instruction handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-basic-inst-handler.cc -- brig basic instruction handling /* brig-basic-inst-handler.cc -- brig basic instruction handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-branch-inst-handler.cc -- brig branch instruction handling /* brig-branch-inst-handler.cc -- brig branch instruction handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-cmp-inst-handler.cc -- brig cmp instruction handling /* brig-cmp-inst-handler.cc -- brig cmp instruction handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-code-entry-handler.cc -- a gccbrig base class /* brig-code-entry-handler.cc -- a gccbrig base class
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-code-entry-handler.h -- a gccbrig base class /* brig-code-entry-handler.h -- a gccbrig base class
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-comment-handler.cc -- brig comment directive handling /* brig-comment-handler.cc -- brig comment directive handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-control-handler.cc -- brig control directive handling /* brig-control-handler.cc -- brig control directive handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-copy-move-inst-handler.cc -- brig copy/move instruction handling /* brig-copy-move-inst-handler.cc -- brig copy/move instruction handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-cvt-inst-handler.cc -- brig cvt (convert) instruction handling /* brig-cvt-inst-handler.cc -- brig cvt (convert) instruction handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-fbarrier-handler.cc -- brig fbarrier directive handling /* brig-fbarrier-handler.cc -- brig fbarrier directive handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-code-entry-handler.cc -- brig function directive handling /* brig-code-entry-handler.cc -- brig function directive handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-function.cc -- declaration of brig_function class. /* brig-function.cc -- declaration of brig_function class.
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-function.h -- declaration of brig_function class. /* brig-function.h -- declaration of brig_function class.
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-inst-mod-handler.cc -- brig rounding moded instruction handling /* brig-inst-mod-handler.cc -- brig rounding moded instruction handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-label-handler.cc -- brig label directive handling /* brig-label-handler.cc -- brig label directive handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-lane-inst-handler.cc -- brig lane instruction handling /* brig-lane-inst-handler.cc -- brig lane instruction handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-machine.c -- gccbrig machine queries /* brig-machine.c -- gccbrig machine queries
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-machine.h -- gccbrig machine queries /* brig-machine.h -- gccbrig machine queries
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
This file is part of GCC. This file is part of GCC.
......
/* brig-mem-inst-handler.cc -- brig memory inst handler /* brig-mem-inst-handler.cc -- brig memory inst handler
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-module-handler.cc -- brig module directive handling /* brig-module-handler.cc -- brig module directive handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-queue-inst-handler.cc -- brig user mode queue related instruction /* brig-queue-inst-handler.cc -- brig user mode queue related instruction
handling handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-seg-inst-handler.cc -- brig segment related instruction handling /* brig-seg-inst-handler.cc -- brig segment related instruction handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-signal-inst-handler.cc -- brig signal instruction handling /* brig-signal-inst-handler.cc -- brig signal instruction handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig2tree.cc -- brig to gcc generic/gimple tree conversion /* brig2tree.cc -- brig to gcc generic/gimple tree conversion
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-to-generic.h -- brig to gcc generic conversion /* brig-to-generic.h -- brig to gcc generic conversion
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-util.cc -- gccbrig utility functions /* brig-util.cc -- gccbrig utility functions
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-util.h -- gccbrig utility functions /* brig-util.h -- gccbrig utility functions
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brig-variable-handler.cc -- brig variable directive handling /* brig-variable-handler.cc -- brig variable directive handling
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* phsa.h -- interfacing between the gcc BRIG FE and the phsa runtime /* phsa.h -- interfacing between the gcc BRIG FE and the phsa runtime
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* brigspec.c -- Specific flags and argument handling of the gcc BRIG front end. /* brigspec.c -- Specific flags and argument handling of the gcc BRIG front end.
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
# config-lang.in -- Top level configure fragment for gcc BRIG (HSAIL) frontend. # config-lang.in -- Top level configure fragment for gcc BRIG (HSAIL) frontend.
# Copyright (C) 2015 Free Software Foundation, Inc. # Copyright (C) 2015-2017 Free Software Foundation, Inc.
# This file is part of GCC. # This file is part of GCC.
......
/* lang-specs.h -- gcc driver specs for BRIG (HSAIL) frontend. /* lang-specs.h -- gcc driver specs for BRIG (HSAIL) frontend.
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
; lang.opt -- Options for the gcc BRIG (HSAIL) front end. ; lang.opt -- Options for the gcc BRIG (HSAIL) front end.
; Copyright (C) 2015 Free Software Foundation, Inc. ; Copyright (C) 2015-2017 Free Software Foundation, Inc.
; ;
; This file is part of GCC. ; This file is part of GCC.
; ;
......
/* ACLE builtin definitions for ARM. /* ACLE builtin definitions for ARM.
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by ARM Ltd. Contributed by ARM Ltd.
This file is part of GCC. This file is part of GCC.
......
# Copyright (C) 2009-2014 Free Software Foundation, Inc. # Copyright (C) 2009-2017 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
......
# Copyright (C) 2009-2014 Free Software Foundation, Inc. # Copyright (C) 2009-2017 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
......
# Copyright (C) 2009-2016 Free Software Foundation, Inc. # Copyright (C) 2009-2017 Free Software Foundation, Inc.
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
......
/* fibers.h -- an extremely simple lightweight thread (fiber) implementation /* fibers.h -- an extremely simple lightweight thread (fiber) implementation
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
representation of a user mode queue to be used with the phsa/gccbrig representation of a user mode queue to be used with the phsa/gccbrig
implementation. implementation.
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* phsa-rt.h -- Data structures and functions of the PHSA device side runtime /* phsa-rt.h -- Data structures and functions of the PHSA device side runtime
scheduler, and HSAIL built-ins. scheduler, and HSAIL built-ins.
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* workitems.h -- Types for context data passed as hidden parameters to special /* workitems.h -- Types for context data passed as hidden parameters to special
built-ins. built-ins.
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* arithmetic.c -- Builtins for HSAIL arithmetic instructions for which /* arithmetic.c -- Builtins for HSAIL arithmetic instructions for which
there is no feasible direct gcc GENERIC expression. there is no feasible direct gcc GENERIC expression.
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* atomic.c -- Builtins for HSAIL atomic instructions for which /* atomic.c -- Builtins for HSAIL atomic instructions for which
there is no feasible direct gcc GENERIC expression. there is no feasible direct gcc GENERIC expression.
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* bitstring.c -- Builtins for HSAIL bitstring instructions. /* bitstring.c -- Builtins for HSAIL bitstring instructions.
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* fbarrier.c -- HSAIL fbarrier built-ins. /* fbarrier.c -- HSAIL fbarrier built-ins.
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* fibers.c -- extremely simple lightweight thread (fiber) implementation /* fibers.c -- extremely simple lightweight thread (fiber) implementation
Copyright (C) 2016 Free Software Foundation, Inc. Copyright (C) 2016-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* Half-float conversion routines. Code mostly borrowed from the ARM's /* Half-float conversion routines. Code mostly borrowed from the ARM's
builtin function. builtin function.
Copyright (C) 2008-2015 Free Software Foundation, Inc. Copyright (C) 2008-2017 Free Software Foundation, Inc.
Contributed by CodeSourcery. Contributed by CodeSourcery.
This file is free software; you can redistribute it and/or modify it This file is free software; you can redistribute it and/or modify it
......
/* misc.c -- Builtins for HSAIL misc instructions. /* misc.c -- Builtins for HSAIL misc instructions.
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* multimedia.c -- Builtins for HSAIL multimedia instructions. /* multimedia.c -- Builtins for HSAIL multimedia instructions.
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* queue.c -- Builtins for HSAIL queue related instructions. /* queue.c -- Builtins for HSAIL queue related instructions.
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* sat_arithmetic.c -- Builtins for HSAIL saturating arithmetic instructions. /* sat_arithmetic.c -- Builtins for HSAIL saturating arithmetic instructions.
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
/* segment.c -- Builtins for HSAIL segment related instructions. /* segment.c -- Builtins for HSAIL segment related instructions.
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
various ways and the builtin functions closely related to the various ways and the builtin functions closely related to the
implementation. implementation.
Copyright (C) 2015-2016 Free Software Foundation, Inc. Copyright (C) 2015-2017 Free Software Foundation, Inc.
Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com> Contributed by Pekka Jaaskelainen <pekka.jaaskelainen@parmance.com>
for General Processor Tech. for General Processor Tech.
......
// Exception Handling support header for -*- C++ -*- // Exception Handling support header for -*- C++ -*-
// Copyright (C) 2016 Free Software Foundation, Inc. // Copyright (C) 2016-2017 Free Software Foundation, Inc.
// //
// This file is part of GCC. // This file is part of GCC.
// //
......
// { dg-do compile { target c++11 } } // { dg-do compile { target c++11 } }
// Copyright (C) 2016 Free Software Foundation, Inc. // Copyright (C) 2016-2017 Free Software Foundation, Inc.
// //
// This file is part of the GNU ISO C++ Library. This library is free // This file is part of the GNU ISO C++ Library. This library is free
// software; you can redistribute it and/or modify it under the // software; you can redistribute it and/or modify it under the
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment