Skip to content

Commit 36cc613

Browse files
committed
Fix/streamline license headers
Now all license headers use SPDX and LGPL-3.0-or-later. ChangeLog: * vir/detail.h: License header and copyright date update. * vir/simd.h: Likewise. * vir/simd_benchmarking.h: Likewise. * vir/simd_bit.h: Likewise. * vir/simd_bitset.h: Likewise. * vir/simd_cast.h: Likewise. * vir/simd_concepts.h: Likewise. * vir/simd_float_ops.h: Likewise. * vir/simd_resize.h: Likewise. * vir/simdize.h: Likewise. * vir/struct_reflect.h: Likewise. * vir/test.cpp: Likewise.
1 parent 7d4ced2 commit 36cc613

12 files changed

+33
-131
lines changed

vir/detail.h

+4-18
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,7 @@
1-
/*
2-
Copyright © 2022 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
3-
Matthias Kretz <[email protected]>
4-
5-
This program is free software: you can redistribute it and/or modify
6-
it under the terms of the GNU Lesser General Public License as
7-
published by the Free Software Foundation, either version 3 of
8-
the License, or (at your option) any later version.
9-
10-
This program is distributed in the hope that it will be useful,
11-
but WITHOUT ANY WARRANTY; without even the implied warranty of
12-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13-
GNU Lesser General Public License for more details.
14-
15-
You should have received a copy of the GNU Lesser General Public
16-
License along with this program. If not, see <http://www.gnu.org/licenses/>.
17-
18-
*/
1+
/* SPDX-License-Identifier: LGPL-3.0-or-later */
2+
/* Copyright © 2022-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
3+
* Matthias Kretz <[email protected]>
4+
*/
195

206
#ifndef VIR_DETAILS_H
217
#define VIR_DETAILS_H

vir/simd.h

+4-18
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,7 @@
1-
/*
2-
Copyright © 2022 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
3-
Matthias Kretz <[email protected]>
4-
5-
This program is free software: you can redistribute it and/or modify
6-
it under the terms of the GNU Lesser General Public License as
7-
published by the Free Software Foundation, either version 3 of
8-
the License, or (at your option) any later version.
9-
10-
This program is distributed in the hope that it will be useful,
11-
but WITHOUT ANY WARRANTY; without even the implied warranty of
12-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13-
GNU Lesser General Public License for more details.
14-
15-
You should have received a copy of the GNU Lesser General Public
16-
License along with this program. If not, see <http://www.gnu.org/licenses/>.
17-
18-
*/
1+
/* SPDX-License-Identifier: LGPL-3.0-or-later */
2+
/* Copyright © 2022-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
3+
* Matthias Kretz <[email protected]>
4+
*/
195

206
#ifndef VIR_SIMD_H_
217
#define VIR_SIMD_H_

vir/simd_benchmarking.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* SPDX-License-Identifier: BSD-3-Clause */
1+
/* SPDX-License-Identifier: LGPL-3.0-or-later */
22
/* Copyright © 2019-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
33
* Matthias Kretz <[email protected]>
44
*/

vir/simd_bit.h

+4-18
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,7 @@
1-
/*
2-
Copyright © 2022 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
3-
Matthias Kretz <[email protected]>
4-
5-
This program is free software: you can redistribute it and/or modify
6-
it under the terms of the GNU Lesser General Public License as
7-
published by the Free Software Foundation, either version 3 of
8-
the License, or (at your option) any later version.
9-
10-
This program is distributed in the hope that it will be useful,
11-
but WITHOUT ANY WARRANTY; without even the implied warranty of
12-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13-
GNU Lesser General Public License for more details.
14-
15-
You should have received a copy of the GNU Lesser General Public
16-
License along with this program. If not, see <http://www.gnu.org/licenses/>.
17-
18-
*/
1+
/* SPDX-License-Identifier: LGPL-3.0-or-later */
2+
/* Copyright © 2022-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
3+
* Matthias Kretz <[email protected]>
4+
*/
195

206
#ifndef VIR_SIMD_BIT_H
217
#define VIR_SIMD_BIT_H

vir/simd_bitset.h

+4-18
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,7 @@
1-
/*
2-
Copyright © 2022 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
3-
Matthias Kretz <[email protected]>
4-
5-
This program is free software: you can redistribute it and/or modify
6-
it under the terms of the GNU Lesser General Public License as
7-
published by the Free Software Foundation, either version 3 of
8-
the License, or (at your option) any later version.
9-
10-
This program is distributed in the hope that it will be useful,
11-
but WITHOUT ANY WARRANTY; without even the implied warranty of
12-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13-
GNU Lesser General Public License for more details.
14-
15-
You should have received a copy of the GNU Lesser General Public
16-
License along with this program. If not, see <http://www.gnu.org/licenses/>.
17-
18-
*/
1+
/* SPDX-License-Identifier: LGPL-3.0-or-later */
2+
/* Copyright © 2022-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
3+
* Matthias Kretz <[email protected]>
4+
*/
195

206
#ifndef VIR_SIMD_BITSET_H_
217
#define VIR_SIMD_BITSET_H_

vir/simd_cast.h

+4-18
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,7 @@
1-
/*
2-
Copyright © 2022 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
3-
Matthias Kretz <[email protected]>
4-
5-
This program is free software: you can redistribute it and/or modify
6-
it under the terms of the GNU Lesser General Public License as
7-
published by the Free Software Foundation, either version 3 of
8-
the License, or (at your option) any later version.
9-
10-
This program is distributed in the hope that it will be useful,
11-
but WITHOUT ANY WARRANTY; without even the implied warranty of
12-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13-
GNU Lesser General Public License for more details.
14-
15-
You should have received a copy of the GNU Lesser General Public
16-
License along with this program. If not, see <http://www.gnu.org/licenses/>.
17-
18-
*/
1+
/* SPDX-License-Identifier: LGPL-3.0-or-later */
2+
/* Copyright © 2022-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
3+
* Matthias Kretz <[email protected]>
4+
*/
195

206
#ifndef VIR_SIMD_CAST_H
217
#define VIR_SIMD_CAST_H

vir/simd_concepts.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* SPDX-License-Identifier: BSD-3-Clause */
1+
/* SPDX-License-Identifier: LGPL-3.0-or-later */
22
/* Copyright © 2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
33
* Matthias Kretz <[email protected]>
44
*/

vir/simd_float_ops.h

+4-18
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,7 @@
1-
/*
2-
Copyright © 2022 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
3-
Matthias Kretz <[email protected]>
4-
5-
This program is free software: you can redistribute it and/or modify
6-
it under the terms of the GNU Lesser General Public License as
7-
published by the Free Software Foundation, either version 3 of
8-
the License, or (at your option) any later version.
9-
10-
This program is distributed in the hope that it will be useful,
11-
but WITHOUT ANY WARRANTY; without even the implied warranty of
12-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13-
GNU Lesser General Public License for more details.
14-
15-
You should have received a copy of the GNU Lesser General Public
16-
License along with this program. If not, see <http://www.gnu.org/licenses/>.
17-
18-
*/
1+
/* SPDX-License-Identifier: LGPL-3.0-or-later */
2+
/* Copyright © 2022-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
3+
* Matthias Kretz <[email protected]>
4+
*/
195

206
#ifndef VIR_SIMD_FLOAT_OPS_H_
217
#define VIR_SIMD_FLOAT_OPS_H_

vir/simd_resize.h

+4-18
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,7 @@
1-
/*
2-
Copyright © 2022 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
3-
Matthias Kretz <[email protected]>
4-
5-
This program is free software: you can redistribute it and/or modify
6-
it under the terms of the GNU Lesser General Public License as
7-
published by the Free Software Foundation, either version 3 of
8-
the License, or (at your option) any later version.
9-
10-
This program is distributed in the hope that it will be useful,
11-
but WITHOUT ANY WARRANTY; without even the implied warranty of
12-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13-
GNU Lesser General Public License for more details.
14-
15-
You should have received a copy of the GNU Lesser General Public
16-
License along with this program. If not, see <http://www.gnu.org/licenses/>.
17-
18-
*/
1+
/* SPDX-License-Identifier: LGPL-3.0-or-later */
2+
/* Copyright © 2022-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
3+
* Matthias Kretz <[email protected]>
4+
*/
195

206
#ifndef VIR_SIMD_RESIZE_H
217
#define VIR_SIMD_RESIZE_H

vir/simdize.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* SPDX-License-Identifier: BSD-3-Clause */
1+
/* SPDX-License-Identifier: LGPL-3.0-or-later */
22
/* Copyright © 2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
33
* Matthias Kretz <[email protected]>
44
*/

vir/struct_reflect.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* SPDX-License-Identifier: BSD-3-Clause */
1+
/* SPDX-License-Identifier: LGPL-3.0-or-later */
22
/* Copyright © 2018-2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
33
* Matthias Kretz <[email protected]>
44
*/

vir/test.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* SPDX-License-Identifier: BSD-3-Clause */
1+
/* SPDX-License-Identifier: LGPL-3.0-or-later */
22
/* Copyright © 2023 GSI Helmholtzzentrum fuer Schwerionenforschung GmbH
33
* Matthias Kretz <[email protected]>
44
*/

0 commit comments

Comments
 (0)