LGTM, pushed with slight change. Thanks.
On Thu, Sep 04, 2014 at 10:53:00PM +0800, [email protected] wrote: > From: Junyan He <[email protected]> > > Signed-off-by: Junyan He <[email protected]> > --- > backend/src/libocl/include/ocl.h | 17 +++++++++++++++++ > backend/src/libocl/include/ocl_async.h | 17 +++++++++++++++++ > backend/src/libocl/include/ocl_atom.h | 17 +++++++++++++++++ > backend/src/libocl/include/ocl_float.h | 17 +++++++++++++++++ > backend/src/libocl/include/ocl_geometric.h | 17 +++++++++++++++++ > backend/src/libocl/include/ocl_image.h | 17 +++++++++++++++++ > backend/src/libocl/include/ocl_misc.h | 17 +++++++++++++++++ > backend/src/libocl/include/ocl_printf.h | 17 +++++++++++++++++ > backend/src/libocl/include/ocl_sync.h | 17 +++++++++++++++++ > backend/src/libocl/include/ocl_types.h | 17 +++++++++++++++++ > backend/src/libocl/include/ocl_vload.h | 17 +++++++++++++++++ > backend/src/libocl/include/ocl_workitem.h | 17 +++++++++++++++++ > backend/src/libocl/script/ocl_as.sh | 20 ++++++++++++++++++++ > backend/src/libocl/script/ocl_convert.sh | 20 ++++++++++++++++++++ > backend/src/libocl/src/ocl_async.cl | 17 +++++++++++++++++ > backend/src/libocl/src/ocl_atom.cl | 17 +++++++++++++++++ > backend/src/libocl/src/ocl_geometric.cl | 17 +++++++++++++++++ > backend/src/libocl/src/ocl_image.cl | 17 +++++++++++++++++ > backend/src/libocl/src/ocl_misc.cl | 17 +++++++++++++++++ > backend/src/libocl/src/ocl_sync.cl | 17 +++++++++++++++++ > backend/src/libocl/src/ocl_vload.cl | 17 +++++++++++++++++ > backend/src/libocl/src/ocl_workitem.cl | 17 +++++++++++++++++ > backend/src/libocl/tmpl/ocl_common.tmpl.cl | 17 +++++++++++++++++ > backend/src/libocl/tmpl/ocl_common.tmpl.h | 17 +++++++++++++++++ > backend/src/libocl/tmpl/ocl_defines.tmpl.h | 17 +++++++++++++++++ > backend/src/libocl/tmpl/ocl_integer.tmpl.cl | 17 +++++++++++++++++ > backend/src/libocl/tmpl/ocl_integer.tmpl.h | 17 +++++++++++++++++ > backend/src/libocl/tmpl/ocl_math.tmpl.cl | 17 +++++++++++++++++ > backend/src/libocl/tmpl/ocl_math.tmpl.h | 17 +++++++++++++++++ > backend/src/libocl/tmpl/ocl_relational.tmpl.cl | 17 +++++++++++++++++ > backend/src/libocl/tmpl/ocl_relational.tmpl.h | 17 +++++++++++++++++ > 31 files changed, 533 insertions(+) > > diff --git a/backend/src/libocl/include/ocl.h > b/backend/src/libocl/include/ocl.h > index d4a8805..4e0c824 100644 > --- a/backend/src/libocl/include/ocl.h > +++ b/backend/src/libocl/include/ocl.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_H__ > #define __OCL_H__ > > diff --git a/backend/src/libocl/include/ocl_async.h > b/backend/src/libocl/include/ocl_async.h > index eccd381..9ec79fe 100644 > --- a/backend/src/libocl/include/ocl_async.h > +++ b/backend/src/libocl/include/ocl_async.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_ASYNC_H__ > #define __OCL_ASYNC_H__ > > diff --git a/backend/src/libocl/include/ocl_atom.h > b/backend/src/libocl/include/ocl_atom.h > index b2cfcbf..5db66ae 100644 > --- a/backend/src/libocl/include/ocl_atom.h > +++ b/backend/src/libocl/include/ocl_atom.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_ATOM_H__ > #define __OCL_ATOM_H__ > #include "ocl_types.h" > diff --git a/backend/src/libocl/include/ocl_float.h > b/backend/src/libocl/include/ocl_float.h > index ebf1800..e7e0932 100644 > --- a/backend/src/libocl/include/ocl_float.h > +++ b/backend/src/libocl/include/ocl_float.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_FLOAT_H__ > #define __OCL_FLOAT_H__ > > diff --git a/backend/src/libocl/include/ocl_geometric.h > b/backend/src/libocl/include/ocl_geometric.h > index 9d953f1..dc5e340 100644 > --- a/backend/src/libocl/include/ocl_geometric.h > +++ b/backend/src/libocl/include/ocl_geometric.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_GEOMETRIC_H__ > #define __OCL_GEOMETRIC_H__ > > diff --git a/backend/src/libocl/include/ocl_image.h > b/backend/src/libocl/include/ocl_image.h > index a2f6ee0..4280f86 100644 > --- a/backend/src/libocl/include/ocl_image.h > +++ b/backend/src/libocl/include/ocl_image.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_IMAGE_H__ > #define __OCL_IMAGE_H__ > > diff --git a/backend/src/libocl/include/ocl_misc.h > b/backend/src/libocl/include/ocl_misc.h > index da08d10..192b13c 100644 > --- a/backend/src/libocl/include/ocl_misc.h > +++ b/backend/src/libocl/include/ocl_misc.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_MISC_H__ > #define __OCL_MISC_H__ > > diff --git a/backend/src/libocl/include/ocl_printf.h > b/backend/src/libocl/include/ocl_printf.h > index bc6c41d..cb27170 100644 > --- a/backend/src/libocl/include/ocl_printf.h > +++ b/backend/src/libocl/include/ocl_printf.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_PRINTF_H__ > #define __OCL_PRINTF_H__ > > diff --git a/backend/src/libocl/include/ocl_sync.h > b/backend/src/libocl/include/ocl_sync.h > index f983824..da4a827 100644 > --- a/backend/src/libocl/include/ocl_sync.h > +++ b/backend/src/libocl/include/ocl_sync.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_SYNC_H__ > #define __OCL_SYNC_H__ > > diff --git a/backend/src/libocl/include/ocl_types.h > b/backend/src/libocl/include/ocl_types.h > index 87e9bf5..c4d86fe 100644 > --- a/backend/src/libocl/include/ocl_types.h > +++ b/backend/src/libocl/include/ocl_types.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_TYPES_H__ > #define __OCL_TYPES_H__ > > diff --git a/backend/src/libocl/include/ocl_vload.h > b/backend/src/libocl/include/ocl_vload.h > index e67958a..bfdfab0 100644 > --- a/backend/src/libocl/include/ocl_vload.h > +++ b/backend/src/libocl/include/ocl_vload.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_VLOAD_H__ > #define __OCL_VLOAD_H__ > > diff --git a/backend/src/libocl/include/ocl_workitem.h > b/backend/src/libocl/include/ocl_workitem.h > index c9c605e..9689748 100644 > --- a/backend/src/libocl/include/ocl_workitem.h > +++ b/backend/src/libocl/include/ocl_workitem.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_WORKITEM_H__ > #define __OCL_WORKITEM_H__ > > diff --git a/backend/src/libocl/script/ocl_as.sh > b/backend/src/libocl/script/ocl_as.sh > index c385b6a..a168877 100755 > --- a/backend/src/libocl/script/ocl_as.sh > +++ b/backend/src/libocl/script/ocl_as.sh > @@ -1,5 +1,25 @@ > #! /bin/sh -e > > +echo ' > +/* > + * Copyright © 2012 Intel Corporatio > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > +' > + > if [ $1"a" = "-pa" ]; then > echo "#ifndef __OCL_AS_H__" > echo "#define __OCL_AS_H__" > diff --git a/backend/src/libocl/script/ocl_convert.sh > b/backend/src/libocl/script/ocl_convert.sh > index fa1b29d..b3bad1d 100755 > --- a/backend/src/libocl/script/ocl_convert.sh > +++ b/backend/src/libocl/script/ocl_convert.sh > @@ -1,5 +1,25 @@ > #! /bin/sh -e > > +echo ' > +/* > + * Copyright © 2012 Intel Corporatio > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > +' > + > if [ $1"a" = "-pa" ]; then > echo "#ifndef __OCL_CONVERT_H__" > echo "#define __OCL_CONVERT_H__" > diff --git a/backend/src/libocl/src/ocl_async.cl > b/backend/src/libocl/src/ocl_async.cl > index e6f9a36..9e47138 100644 > --- a/backend/src/libocl/src/ocl_async.cl > +++ b/backend/src/libocl/src/ocl_async.cl > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #pragma OPENCL EXTENSION cl_khr_fp64 : enable > #include "ocl_async.h" > #include "ocl_sync.h" > diff --git a/backend/src/libocl/src/ocl_atom.cl > b/backend/src/libocl/src/ocl_atom.cl > index 17af6ae..880d8bb 100644 > --- a/backend/src/libocl/src/ocl_atom.cl > +++ b/backend/src/libocl/src/ocl_atom.cl > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #include "ocl_atom.h" > #include "ocl_as.h" > > diff --git a/backend/src/libocl/src/ocl_geometric.cl > b/backend/src/libocl/src/ocl_geometric.cl > index 73544ce..dad5451 100644 > --- a/backend/src/libocl/src/ocl_geometric.cl > +++ b/backend/src/libocl/src/ocl_geometric.cl > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #include "ocl_geometric.h" > #include "ocl_common.h" > #include "ocl_relational.h" > diff --git a/backend/src/libocl/src/ocl_image.cl > b/backend/src/libocl/src/ocl_image.cl > index 7202802..10989df 100644 > --- a/backend/src/libocl/src/ocl_image.cl > +++ b/backend/src/libocl/src/ocl_image.cl > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #include "ocl_image.h" > #include "ocl_math.h" > #include "ocl_integer.h" > diff --git a/backend/src/libocl/src/ocl_misc.cl > b/backend/src/libocl/src/ocl_misc.cl > index fbcc94a..b2a6c18 100644 > --- a/backend/src/libocl/src/ocl_misc.cl > +++ b/backend/src/libocl/src/ocl_misc.cl > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #include "ocl_misc.h" > > #define DEC2(TYPE, XTYPE, MASKTYPE) \ > diff --git a/backend/src/libocl/src/ocl_sync.cl > b/backend/src/libocl/src/ocl_sync.cl > index 3489450..4e41d28 100644 > --- a/backend/src/libocl/src/ocl_sync.cl > +++ b/backend/src/libocl/src/ocl_sync.cl > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #include "ocl_sync.h" > > void __gen_ocl_barrier_local(void); > diff --git a/backend/src/libocl/src/ocl_vload.cl > b/backend/src/libocl/src/ocl_vload.cl > index 996ab61..ffc408d 100644 > --- a/backend/src/libocl/src/ocl_vload.cl > +++ b/backend/src/libocl/src/ocl_vload.cl > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #pragma OPENCL EXTENSION cl_khr_fp64 : enable > #include "ocl_vload.h" > #include "ocl_relational.h" > diff --git a/backend/src/libocl/src/ocl_workitem.cl > b/backend/src/libocl/src/ocl_workitem.cl > index af0e895..6bdf1d3 100644 > --- a/backend/src/libocl/src/ocl_workitem.cl > +++ b/backend/src/libocl/src/ocl_workitem.cl > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #include "ocl_workitem.h" > > PURE CONST uint __gen_ocl_get_work_dim(void); > diff --git a/backend/src/libocl/tmpl/ocl_common.tmpl.cl > b/backend/src/libocl/tmpl/ocl_common.tmpl.cl > index 92341bc..80c5eca 100644 > --- a/backend/src/libocl/tmpl/ocl_common.tmpl.cl > +++ b/backend/src/libocl/tmpl/ocl_common.tmpl.cl > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #include "ocl_common.h" > #include "ocl_float.h" > > diff --git a/backend/src/libocl/tmpl/ocl_common.tmpl.h > b/backend/src/libocl/tmpl/ocl_common.tmpl.h > index cbe6c4f..82d33f1 100644 > --- a/backend/src/libocl/tmpl/ocl_common.tmpl.h > +++ b/backend/src/libocl/tmpl/ocl_common.tmpl.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_COMMON_H__ > #define __OCL_COMMON_H__ > > diff --git a/backend/src/libocl/tmpl/ocl_defines.tmpl.h > b/backend/src/libocl/tmpl/ocl_defines.tmpl.h > index dbb2e38..526c2f0 100644 > --- a/backend/src/libocl/tmpl/ocl_defines.tmpl.h > +++ b/backend/src/libocl/tmpl/ocl_defines.tmpl.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_COMMON_DEF_H__ > #define __OCL_COMMON_DEF_H__ > > diff --git a/backend/src/libocl/tmpl/ocl_integer.tmpl.cl > b/backend/src/libocl/tmpl/ocl_integer.tmpl.cl > index 20ba9df..69b9a05 100644 > --- a/backend/src/libocl/tmpl/ocl_integer.tmpl.cl > +++ b/backend/src/libocl/tmpl/ocl_integer.tmpl.cl > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #include "ocl_integer.h" > > PURE CONST uint __gen_ocl_fbh(uint); > diff --git a/backend/src/libocl/tmpl/ocl_integer.tmpl.h > b/backend/src/libocl/tmpl/ocl_integer.tmpl.h > index c0e57f7..70fa488 100644 > --- a/backend/src/libocl/tmpl/ocl_integer.tmpl.h > +++ b/backend/src/libocl/tmpl/ocl_integer.tmpl.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_INTEGER_H__ > #define __OCL_INTEGER_H__ > > diff --git a/backend/src/libocl/tmpl/ocl_math.tmpl.cl > b/backend/src/libocl/tmpl/ocl_math.tmpl.cl > index f533c63..0834cb3 100644 > --- a/backend/src/libocl/tmpl/ocl_math.tmpl.cl > +++ b/backend/src/libocl/tmpl/ocl_math.tmpl.cl > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #include "ocl_math.h" > #include "ocl_float.h" > #include "ocl_relational.h" > diff --git a/backend/src/libocl/tmpl/ocl_math.tmpl.h > b/backend/src/libocl/tmpl/ocl_math.tmpl.h > index de4814c..60bbe6b 100644 > --- a/backend/src/libocl/tmpl/ocl_math.tmpl.h > +++ b/backend/src/libocl/tmpl/ocl_math.tmpl.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_MATH_H__ > #define __OCL_MATH_H__ > > diff --git a/backend/src/libocl/tmpl/ocl_relational.tmpl.cl > b/backend/src/libocl/tmpl/ocl_relational.tmpl.cl > index c3b2f87..6d8b028 100644 > --- a/backend/src/libocl/tmpl/ocl_relational.tmpl.cl > +++ b/backend/src/libocl/tmpl/ocl_relational.tmpl.cl > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #include "ocl_relational.h" > > OVERLOADABLE int isequal(float x, float y) { > diff --git a/backend/src/libocl/tmpl/ocl_relational.tmpl.h > b/backend/src/libocl/tmpl/ocl_relational.tmpl.h > index 6d8157d..471d95f 100644 > --- a/backend/src/libocl/tmpl/ocl_relational.tmpl.h > +++ b/backend/src/libocl/tmpl/ocl_relational.tmpl.h > @@ -1,3 +1,20 @@ > +/* > + * Copyright © 2012 Intel Corporation > + * > + * This library is free software; you can redistribute it and/or > + * modify it under the terms of the GNU Lesser General Public > + * License as published by the Free Software Foundation; either > + * version 2 of the License, or (at your option) any later version. > + * > + * This library 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 the GNU > + * Lesser General Public License for more details. > + * > + * You should have received a copy of the GNU Lesser General Public > + * License along with this library. If not, see > <http://www.gnu.org/licenses/>. > + * > + */ > #ifndef __OCL_RELATIONAL_H__ > #define __OCL_RELATIONAL_H__ > > -- > 1.7.9.5 > > > > _______________________________________________ > Beignet mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/beignet _______________________________________________ Beignet mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/beignet
