From 9a1e9f831730f4d3e9afef7f40fca6469e59f2fc Mon Sep 17 00:00:00 2001
From: Heinz-Bernd Eggenstein <heinz-bernd.eggenstein@aei.mpg.de>
Date: Mon, 23 Jul 2012 17:13:09 +0200
Subject: [PATCH] added file comment headers to express that this is now
 derived work and not the original Apple source code The original Apple
 comment headers with (c) and license info are retained

---
 include/clFFT.h          | 16 +++++++++++++++-
 src/fft_base_kernels.h   | 16 +++++++++++++++-
 src/fft_execute.cpp      | 16 +++++++++++++++-
 src/fft_internal.h       | 16 +++++++++++++++-
 src/fft_kernelstring.cpp | 16 +++++++++++++++-
 src/fft_setup.cpp        | 16 +++++++++++++++-
 6 files changed, 90 insertions(+), 6 deletions(-)

diff --git a/include/clFFT.h b/include/clFFT.h
index 3fafb66..9deb2ca 100644
--- a/include/clFFT.h
+++ b/include/clFFT.h
@@ -1,4 +1,18 @@
-
+/***************************************************************************
+ *   Copyright (C) 2012 by Oliver Bock,Heinz-Bernd Eggenstein              *
+ *   oliver.bock[AT]aei.mpg.de                                             *
+ *   heinz-bernd.eggenstein[AT]aei.mpg.de                                  *
+ *                                                                         *
+ *   This file is part of libclfft (originally for Einstein@Home)          *
+ *   Derived from clFFT,  (C) Apple, see notice below.                     *
+ *                                                                         *
+ *                                                                         *
+ *   libclfft  is distributed in the hope that it will be useful,          *
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See              *
+ *   notice below for more details.                                        *
+ *                                                                         *
+ ***************************************************************************/
 //
 // File:       clFFT.h
 //
diff --git a/src/fft_base_kernels.h b/src/fft_base_kernels.h
index 00c5bcf..ac883e6 100644
--- a/src/fft_base_kernels.h
+++ b/src/fft_base_kernels.h
@@ -1,4 +1,18 @@
-
+/***************************************************************************
+ *   Copyright (C) 2012 by Oliver Bock,Heinz-Bernd Eggenstein              *
+ *   oliver.bock[AT]aei.mpg.de                                             *
+ *   heinz-bernd.eggenstein[AT]aei.mpg.de                                  *
+ *                                                                         *
+ *   This file is part of libclfft (originally for Einstein@Home)          *
+ *   Derived from clFFT,  (C) Apple, see notice below.                     *
+ *                                                                         *
+ *                                                                         *
+ *   libclfft  is distributed in the hope that it will be useful,          *
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See              *
+ *   notice below for more details.                                        *
+ *                                                                         *
+ ***************************************************************************/
 //
 // File:       fft_base_kernels.h
 //
diff --git a/src/fft_execute.cpp b/src/fft_execute.cpp
index 2ae3058..79dbf96 100644
--- a/src/fft_execute.cpp
+++ b/src/fft_execute.cpp
@@ -1,4 +1,18 @@
-
+/***************************************************************************
+ *   Copyright (C) 2012 by Oliver Bock,Heinz-Bernd Eggenstein              *
+ *   oliver.bock[AT]aei.mpg.de                                             *
+ *   heinz-bernd.eggenstein[AT]aei.mpg.de                                  *
+ *                                                                         *
+ *   This file is part of libclfft (originally for Einstein@Home)          *
+ *   Derived from clFFT,  (C) Apple, see notice below.                     *
+ *                                                                         *
+ *                                                                         *
+ *   libclfft  is distributed in the hope that it will be useful,          *
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See              *
+ *   notice below for more details.                                        *
+ *                                                                         *
+ ***************************************************************************/
 //
 // File:       fft_execute.cpp
 //
diff --git a/src/fft_internal.h b/src/fft_internal.h
index 03d7deb..8178374 100644
--- a/src/fft_internal.h
+++ b/src/fft_internal.h
@@ -1,4 +1,18 @@
-
+/***************************************************************************
+ *   Copyright (C) 2012 by Oliver Bock,Heinz-Bernd Eggenstein              *
+ *   oliver.bock[AT]aei.mpg.de                                             *
+ *   heinz-bernd.eggenstein[AT]aei.mpg.de                                  *
+ *                                                                         *
+ *   This file is part of libclfft (originally for Einstein@Home)          *
+ *   Derived from clFFT,  (C) Apple, see notice below.                     *
+ *                                                                         *
+ *                                                                         *
+ *   libclfft  is distributed in the hope that it will be useful,          *
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See              *
+ *   notice below for more details.                                        *
+ *                                                                         *
+ ***************************************************************************/
 //
 // File:       fft_internal.h
 //
diff --git a/src/fft_kernelstring.cpp b/src/fft_kernelstring.cpp
index 1577c18..8519332 100644
--- a/src/fft_kernelstring.cpp
+++ b/src/fft_kernelstring.cpp
@@ -1,4 +1,18 @@
-
+/***************************************************************************
+ *   Copyright (C) 2012 by Oliver Bock,Heinz-Bernd Eggenstein              *
+ *   oliver.bock[AT]aei.mpg.de                                             *
+ *   heinz-bernd.eggenstein[AT]aei.mpg.de                                  *
+ *                                                                         *
+ *   This file is part of libclfft (originally for Einstein@Home)          *
+ *   Derived from clFFT,  (C) Apple, see notice below.                     *
+ *                                                                         *
+ *                                                                         *
+ *   libclfft  is distributed in the hope that it will be useful,          *
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See              *
+ *   notice below for more details.                                        *
+ *                                                                         *
+ ***************************************************************************/
 //
 // File:       fft_kernelstring.cpp
 //
diff --git a/src/fft_setup.cpp b/src/fft_setup.cpp
index 3359b20..f6f2bbf 100644
--- a/src/fft_setup.cpp
+++ b/src/fft_setup.cpp
@@ -1,4 +1,18 @@
-
+/***************************************************************************
+ *   Copyright (C) 2012 by Oliver Bock,Heinz-Bernd Eggenstein              *
+ *   oliver.bock[AT]aei.mpg.de                                             *
+ *   heinz-bernd.eggenstein[AT]aei.mpg.de                                  *
+ *                                                                         *
+ *   This file is part of libclfft (originally for Einstein@Home)          *
+ *   Derived from clFFT,  (C) Apple, see notice below.                     *
+ *                                                                         *
+ *                                                                         *
+ *   libclfft  is distributed in the hope that it will be useful,          *
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of        *
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See              *
+ *   notice below for more details.                                        *
+ *                                                                         *
+ ***************************************************************************/
 //
 // File:       fft_setup.cpp
 //
-- 
GitLab