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
+# 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"
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BR2_armeb=y
BR2_cortex_a7=y
BR2_TOOLCHAIN_EXTERNAL=y
#!/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
#!/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
+# SPDX-License-Identifier: GPL-2.0-or-later
+
.PHONY: arm clean-arm
all: arm stm8
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../src/helper/bin2char.sh
ARM_CROSS_COMPILE ?= arm-none-eabi-
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../../src/helper/bin2char.sh
CROSS_COMPILE ?= arm-none-eabi-
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
/* identify the Entry Point */
ENTRY(reset_handler)
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../src/helper/bin2char.sh
ARM_CROSS_COMPILE ?= arm-none-eabi-
+# SPDX-License-Identifier: GPL-2.0-or-later
+
soft_reset_halt
load_image at91sam7x_ocl.bin 0x200000
resume 0x200000
+# SPDX-License-Identifier: GPL-2.0-or-later
+
##############################################################################################
# Start of default section
#
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../../src/helper/bin2char.sh
CROSS_COMPILE ?= arm-none-eabi-
+/* 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 */
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../../src/helper/bin2char.sh
CROSS_COMPILE ?= arm-none-eabi-
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../../src/helper/bin2char.sh
CROSS_COMPILE ?= riscv64-unknown-elf-
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
OUTPUT_ARCH( "riscv" )
SECTIONS
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
#include <stdbool.h>
#include <stdint.h>
#include <stdio.h>
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
#if __riscv_xlen == 64
# define LREG ld
# define SREG sd
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../../src/helper/bin2char.sh
CROSS_COMPILE ?= arm-none-eabi-
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
/*
* Spansion FM4 flash sector erase algorithm
*
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
/*
* Spansion FM4 flash macros
*
+/* SPDX-License-Identifier: GPL-2.0-or-later */
+
/*
* Spansion FM4 flash write algorithm
*
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../../src/helper/bin2char.sh
CROSS_COMPILE ?= riscv-none-embed-
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../../src/helper/bin2char.sh
CROSS_COMPILE ?= arm-none-eabi-
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../../src/helper/bin2char.sh
CROSS_COMPILE ?= arm-none-eabi-
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../../src/helper/bin2char.sh
CROSS_COMPILE ?= arm-none-eabi-
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../../src/helper/bin2char.sh
CROSS_COMPILE ?= arm-none-eabi-
+# SPDX-License-Identifier: GPL-2.0-or-later
+
CROSS_COMPILE=arm-linux-gnueabihf-
BIN2C = ../../../../src/helper/bin2char.sh
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../../src/helper/bin2char.sh
CROSS_COMPILE ?= arm-none-eabi-
+# 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 \
#!/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).
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../../src/helper/bin2char.sh
CROSS_COMPILE ?= arm-none-eabi-
+# SPDX-License-Identifier: GPL-2.0-or-later
+
BIN2C = ../../../src/helper/bin2char.sh
ARM_CROSS_COMPILE ?= arm-none-eabi-
+/* 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
+/* 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