contrib: add GPL license tag on files that miss it
authorAntonio Borneo <borneo.antonio@gmail.com>
Tue, 30 Aug 2022 22:20:16 +0000 (00:20 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Tue, 13 Sep 2022 22:06:50 +0000 (22:06 +0000)
Some file miss completely the license tag.

Add the SPDX tag, using the same GPL-2.0-or-later license of the
OpenOCD project.

The SPDX tag on files *.c is incorrect, as it should use the C99
single line comment using '//'. But current checkpatch doesn't
allow C99 comments, so keep using standard C comments, by now.

Change-Id: I24bd362eeb6b74f09aceb9b757d45cbfa4afe334
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/7160
Tested-by: jenkins
35 files changed:
contrib/60-openocd.rules
contrib/buildroot/openocd_be_defconfig
contrib/cross-build.sh
contrib/gen-stellaris-part-header.pl
contrib/loaders/Makefile
contrib/loaders/checksum/Makefile
contrib/loaders/debug/xscale/Makefile
contrib/loaders/debug/xscale/debug_handler.ld
contrib/loaders/erase_check/Makefile
contrib/loaders/flash/at91sam7x/at91sam7x_ocl_flash.script
contrib/loaders/flash/at91sam7x/makefile
contrib/loaders/flash/bluenrg-x/Makefile
contrib/loaders/flash/bluenrg-x/bluenrg-x_write.c
contrib/loaders/flash/cc3220sf/Makefile
contrib/loaders/flash/fespi/Makefile
contrib/loaders/flash/fespi/riscv.lds
contrib/loaders/flash/fespi/riscv_fespi.c
contrib/loaders/flash/fespi/riscv_wrapper.S
contrib/loaders/flash/fm4/Makefile
contrib/loaders/flash/fm4/erase.S
contrib/loaders/flash/fm4/fm4.h
contrib/loaders/flash/fm4/write.S
contrib/loaders/flash/gd32vf103/Makefile
contrib/loaders/flash/kinetis/Makefile
contrib/loaders/flash/kinetis_ke/Makefile
contrib/loaders/flash/max32xxx/Makefile
contrib/loaders/flash/nrf5/Makefile
contrib/loaders/flash/sh_qspi/Makefile
contrib/loaders/flash/stm32/Makefile
contrib/loaders/flash/stmqspi/Makefile
contrib/loaders/flash/stmqspi/gpio_conf_stm32.pl
contrib/loaders/flash/xmc1xxx/Makefile
contrib/loaders/watchdog/Makefile
contrib/rtos-helpers/FreeRTOS-openocd.c
contrib/rtos-helpers/uCOS-III-openocd.c

index 43821c26811765c8fddd74c30dea02960b1f782d..bb6f478a1e5ae86d0b2a36403d65dafc3c5324fc 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Copy this file to /etc/udev/rules.d/
 # If rules fail to reload automatically, you can refresh udev rules
 # with the command "udevadm control --reload"
index 9752da50ea0539b8b47cc553661f1691fc625469..2fe28f647828f290f018b4b6bdbe14a884e36eb3 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BR2_armeb=y
 BR2_cortex_a7=y
 BR2_TOOLCHAIN_EXTERNAL=y
index 9328c3ab649bbe0c1285b641c4609a6515c9adc6..b199bf7157767a505a52ec22c40c04d7ae78ad4b 100755 (executable)
@@ -1,4 +1,5 @@
 #!/bin/sh
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # This is an example of how to do a cross-build of OpenOCD using pkg-config.
 # Cross-building with pkg-config is deceptively hard and most guides and
index 68f2889b31d00512d271872de2d93a31c1f3bc1c..3f982f4ab0efc84ff8d79e05deaa2dd66aaa6980 100755 (executable)
@@ -1,4 +1,6 @@
 #!/usr/bin/perl
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Automatically generates the StellarisParts struct in src/flash/nor/stellaris.c
 # Uses the header files from TI/Luminary's StellarisWare complete Firmware Development Package
 # available from: http://www.luminarymicro.com/products/software_updates.html
index 0a637aff59463f731c2a66cfbbc3f01bc135f73a..ae6a5ebad721fb6f428c25e9294d466c00fdf812 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 .PHONY: arm clean-arm
 
 all: arm stm8
index 623e42576edce4fb8c02199cd3cd7211177d7007..5789a0824eb966f6adfc36184f15d66a1f548bf6 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../src/helper/bin2char.sh
 
 ARM_CROSS_COMPILE ?= arm-none-eabi-
index a0455c7331fd3137c80f81eba04b94f268096a0e..cdecd144bd4767b131fac60ae52178df7481a029 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../../src/helper/bin2char.sh
 
 CROSS_COMPILE ?= arm-none-eabi-
index d943b13b3e2df657e22bd019bbfc2da5359d77a2..0e46cb13fb561215859b86d6d2485d87097184ba 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
 /* identify the Entry Point  */
 ENTRY(reset_handler)
 
index 1a0fd9e3f53f65c9051f0132c4fdd4da517e3232..d49c049c4db3ed1e76ca54c09fff94a160d66c94 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../src/helper/bin2char.sh
 
 ARM_CROSS_COMPILE ?= arm-none-eabi-
index 85450c14c04ab31793b096a3db173a15f4516347..1099d83de940ba05c564b509017e6b7d1101cd80 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 soft_reset_halt
 load_image at91sam7x_ocl.bin 0x200000
 resume 0x200000
index 39482976ec189c386a1617fef54d74fdf49a5b6d..3d101c1a0ece9849f6bb22b7d7fa8f76772e5668 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 ##############################################################################################
 # Start of default section
 #
index 1a5cfc013f420816a77af5b4c3071a267f74cbc3..81d479aa555c7803e0611548a35379d28cb47d84 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../../src/helper/bin2char.sh
 
 CROSS_COMPILE ?= arm-none-eabi-
index f09f7f58abcfb3c32486609a83dd1a2236d3c84a..f4e43cda1a4404bf221f97c34328691a4b2ca387 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
 /* To be built with arm-none-eabi-gcc -c -mthumb -mcpu=cortex-m0 -O3 bluenrgx.c */
 /* Then postprocess output of command "arm-none-eabi-objdump -d bluenrgx.o" to make a C array of bytes */
 
index d1dcc25fda16b412dac7939434b7ea6ae60a9a23..1c745770f3d6473e597540c6a41dd1b246347aaa 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../../src/helper/bin2char.sh
 
 CROSS_COMPILE ?= arm-none-eabi-
index edecf0a729b10208d39b7d78527c54653aca1460..d63b819f621231ffc66c7dcf3bf3be896039765b 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../../src/helper/bin2char.sh
 
 CROSS_COMPILE ?= riscv64-unknown-elf-
index 77fe0e558281fc9a59b622b3519e1846b46616a8..7473128bf7046793f5532e3abdf41a94d1bf9c9c 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
 OUTPUT_ARCH( "riscv" )
 
 SECTIONS
index b6164330d3faad5edb82b3f54aae6667f916b0dc..5323f92bfdca796a22d96c7eb8c732b08168fa77 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
 #include <stdbool.h>
 #include <stdint.h>
 #include <stdio.h>
index 4f632a76ecae12bd102262d83dd8ee7575ad9bd1..4bc4fe6dd9a2c13296355e2486b312d5b98fbb30 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
 #if __riscv_xlen == 64
 # define LREG ld
 # define SREG sd
index 207b9d0fa41f4771dd37a77b2803fc6aeb079236..5e6593b46e9b7c99c313490d7a5780542b12bfa0 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../../src/helper/bin2char.sh
 
 CROSS_COMPILE ?= arm-none-eabi-
index 6fdf81dc2a3e53c42be18ec2baadb2bc98ef445c..666487d88ca3450f6020e81d81cd4cad0aba68d1 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
 /*
  * Spansion FM4 flash sector erase algorithm
  *
index 603aac87621bb21caf02cc764aab8eb887972b79..76a4f3321bb85183b62c1fa7f6d3ab61d61e6c1f 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
 /*
  * Spansion FM4 flash macros
  *
index a8d01cde24430f9f2fa6f1621b0bc5aed044cbbb..0819da7c3c406169e915d0da3424ab23cb001195 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
 /*
  * Spansion FM4 flash write algorithm
  *
index 2c34e08c081657297f6e0e775e426acdac09822d..812fd8acaf52d7e61752d7a17d71613b1ec0710b 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../../src/helper/bin2char.sh
 
 CROSS_COMPILE ?= riscv-none-embed-
index b240f53d4452e15286a8a8766a21ff51fa894777..d6c072bb4f6fdd1c734044d6a673f6435877a2b5 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../../src/helper/bin2char.sh
 
 CROSS_COMPILE ?= arm-none-eabi-
index 7d8dba8c73e2b65d1e92e9e0732d748bb1d0227a..17cbf3298bd087f6e8e3cd3c28cd0d6ad1124392 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../../src/helper/bin2char.sh
 
 CROSS_COMPILE ?= arm-none-eabi-
index 8f3f9242e457acc69c7e54bf43f517a229a68e2f..1565c811c12da579f32974881dc16d85a2f154eb 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../../src/helper/bin2char.sh
 
 CROSS_COMPILE ?= arm-none-eabi-
index 67390b9bdb442b31bd5e1c907300a9fd0dc267d0..254ccd7da6aced94ee1c0aa740ed369ad1588623 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../../src/helper/bin2char.sh
 
 CROSS_COMPILE ?= arm-none-eabi-
index 2bfbad1b009ef87e9108bca17b5e13fc1695cd92..a7e0aea4ec7bb807c7d0aa572b37e040992bd640 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 CROSS_COMPILE=arm-linux-gnueabihf-
 BIN2C = ../../../../src/helper/bin2char.sh
 
index cee282aa3e5da87ef1c447e601ad3541c5a9b6c8..5a97e7bb9cfcb21bda835bba5858b35afc4f0e97 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../../src/helper/bin2char.sh
 
 CROSS_COMPILE ?= arm-none-eabi-
index 810c7e87c1f0cd37872cedff09e4f2f8ebaa859c..b07d452a82d7ecbea8ddf7a44515bffff9c2b195 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../../src/helper/bin2char.sh
 
 SRCS=stmqspi_erase_check.S stmqspi_crc32.S stmqspi_read.S stmqspi_write.S \
index b7538640edcfb210201ca08a46e03300bb56e67d..49b15c2022e7f4f8fc4a3cf5ddc7fcbb690cf186 100755 (executable)
@@ -1,4 +1,6 @@
 #!/usr/bin/perl
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 #
 # Helper for generating GPIO setup for STM32F0, F4, F7, H7, L0, L1, L4, L4+
 # and F1 (for 'stmqspi' and 'cmspi' drivers).
index b97c602d035a84eefaa88364a4b3894fe74834b1..0bda5b72ab5e7198a3681b40c89476cec3837c91 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../../src/helper/bin2char.sh
 
 CROSS_COMPILE ?= arm-none-eabi-
index ed6d8f4e555c80f203e42f40c8941594b3578182..2da9c32eca2fd32e4817f60b98582e3d834a94b5 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 BIN2C = ../../../src/helper/bin2char.sh
 
 ARM_CROSS_COMPILE ?= arm-none-eabi-
index 81a3ab77abb8b95eea85b07e854c77d74771cad0..45fc0ce10f6cd22f429a963282abef27d8fca7d4 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
 /*
  * Since at least FreeRTOS V7.5.3 uxTopUsedPriority is no longer
  * present in the kernel, so it has to be supplied by other means for
index 5a37bd4c52b4ef72594a3cd6e39908afd846ba18..1e9cba4dc146c44dca7295c2704625adaa66b74b 100644 (file)
@@ -1,3 +1,5 @@
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
 /*
  * uC/OS-III does not provide a fixed layout for OS_TCB, which makes it
  * impossible to determine the appropriate offsets within the structure