[CORE] Add MIT license header to all relevant source files (#4287)

to all relevant source files.

Resolves #484
This commit is contained in:
Luke Short authored and GitHub committed 2026-08-31 19:50:21 +02:00
1 parent 1e7121e48f
commit 12636eb321
2272 files changed
+2280 -6

No files matched your search

+2 -1
View File
@@ -28,4 +28,5 @@ Before submitting your PR:
# Coding guidelines
- Avoid adding third-party dependencies, extra files, extra headers, etc.
- Avoid adding third-party dependencies, extra files, extra headers, etc.
- New C source files must start with the license header `// SPDX-License-Identifier: MIT` or `# SPDX-License-Identifier: MIT` for Bash and Python scripts. Do not add headers to third-party files in `external/` or `src/include/`.
+1
View File
@@ -1,4 +1,5 @@
#!/bin/sh
# SPDX-License-Identifier: MIT
set -ex
+1
View File
@@ -1,3 +1,4 @@
# SPDX-License-Identifier: MIT
from __future__ import annotations
import os
+1
View File
@@ -1,4 +1,5 @@
#!/usr/bin/env python3
# SPDX-License-Identifier: MIT
from __future__ import annotations
import argparse
+1
View File
@@ -1,4 +1,5 @@
#!/usr/bin/env python3
# SPDX-License-Identifier: MIT
from __future__ import annotations
import argparse
+1
View File
@@ -1,3 +1,4 @@
# SPDX-License-Identifier: MIT
from __future__ import annotations
from dataclasses import dataclass
+1
View File
@@ -1,3 +1,4 @@
# SPDX-License-Identifier: MIT
from __future__ import annotations
import json
+1
View File
@@ -1,3 +1,4 @@
# SPDX-License-Identifier: MIT
# Usage: python gen.py
import json
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include "gdbjit.h"
#include <stdio.h>
+1
View File
@@ -1,4 +1,5 @@
#!/bin/bash
# SPDX-License-Identifier: MIT
# create necessary directories
mkdir -p ~/steam/tmp # makes both ~/steam and ~/steam/tmp in one cmd
+3 -1
View File
@@ -1,4 +1,5 @@
#!/usr/bin/env python3
# SPDX-License-Identifier: MIT
import os
import sys
@@ -1098,7 +1099,8 @@ def main(root: str, files: Iterable[Filename], ver: str):
"""
}
banner = "/********************************************************" + ('*'*len(ver)) + "***\n" \
banner = "// SPDX-License-Identifier: MIT\n" \
"/********************************************************" + ('*'*len(ver)) + "***\n" \
" * File automatically generated by rebuild_wrappers.py (v" + ver + ") *\n" \
" ********************************************************" + ('*'*len(ver)) + "***/\n"
trim = lambda string: '\n'.join(line[2:] for line in string.splitlines())[1:]
+3 -1
View File
@@ -1,4 +1,5 @@
#!/usr/bin/env python3
# SPDX-License-Identifier: MIT
import os
import sys
@@ -1405,7 +1406,8 @@ def generate_files(root: str, files: Iterable[str], ver: str, gbls: SortedGlobal
#endif // __{filename}UNDEFS32_H_
"""
}
banner = "/***********************************************************" + ('*'*len(ver)) + "***\n" \
banner = "// SPDX-License-Identifier: MIT\n" \
"/***********************************************************" + ('*'*len(ver)) + "***\n" \
" * File automatically generated by rebuild_wrappers_32.py (v" + ver + ") *\n" \
" ***********************************************************" + ('*'*len(ver)) + "***/\n"
trim: Callable[[str], str] = lambda string: '\n'.join(line[2:] for line in string.splitlines())[1:]
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdint.h>
#include <stdlib.h>
#include <pthread.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <stdio.h>
#include <stdlib.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __BOX64_VERSION_H_
#define __BOX64_VERSION_H_
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include "debug.h"
#include "box64version.h"
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include "box64version.h"
#ifdef NOGIT
#define GITREV "nogit"
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <stdio.h>
#include <stdlib.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <unistd.h>
#include <stdint.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __ARM64_EMITTER_H__
#define __ARM64_EMITTER_H__
/*
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
//arm epilog for dynarec
//Save stuff, prepare stack and register
//called with pointer to emu as 1st parameter
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdint.h>
#include "arm64_immenc.h"
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __ARM64_IMMENC_H__
#define __ARM64_IMMENC_H__
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
//arm lock helper
//there is 2 part: read and write
// write return 0 on success, 1 on fail (value has been changed)
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __ARM64_LOCK__H__
#define __ARM64_LOCK__H__
#include <stdint.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __ARM64_MAPPING_H__
#define __ARM64_MAPPING_H__
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
//arm update linker table for dynarec
//called with pointer to emu as 1st parameter
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdint.h>
#include <stddef.h>
#include <string.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef _ARM_PRINTER_H_
#define _ARM_PRINTER_H_
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
//arm prologue for dynarec
//Save stuff, prepare stack and register
//called with pointer to emu as 1st parameter
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stddef.h>
#include <stdio.h>
#include <signal.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __DYNAREC_ARM_ARCH_H__
#define __DYNAREC_ARM_ARCH_H__
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdint.h>
#include <string.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __DYNAREC_ARM64_CONSTS__
#define __DYNAREC_ARM64_CONSTS__
#include <stdint.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#define _GNU_SOURCE
#include <stdio.h>
#include <stdlib.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __DYNAREC_ARM_FUNCTIONS_H__
#define __DYNAREC_ARM_FUNCTIONS_H__
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __DYNAREC_ARM64_HELPER_H__
#define __DYNAREC_ARM64_HELPER_H__
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdint.h>
#include "arm64_emitter.h"
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#define INIT uintptr_t sav_addr=addr
#define FINI \
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#define INIT
#define FINI
#define MESSAGE(A, ...) do {} while (0)
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#define INIT dyn->native_size = 0
#define FINI \
if(ninst) { \
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#define INIT
#define FINI \
if(ninst) \
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __DYNAREC_ARM_PRIVATE_H_
#define __DYNAREC_ARM_PRIVATE_H_
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __DYNABLOCK_PRIVATE_H_
#define __DYNABLOCK_PRIVATE_H_
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdint.h>
#include <string.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __DYNACACHE_RELOC_H__
#define __DYNACACHE_RELOC_H__
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __DYNAREC_ARCH__H_
#define __DYNAREC_ARCH__H_
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __DYNAREC_HELPER__H_
#define __DYNAREC_HELPER__H_
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#define _GNU_SOURCE
#include <stdio.h>
#include <stdlib.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __DYNAREC_NATIVE_FUNCTIONS_H__
#define __DYNAREC_NATIVE_FUNCTIONS_H__
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __DYNAREC_NEXT_H__
#define __DYNAREC_NEXT_H__
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#ifndef __DYNAREC_PRIVATE_H_
#define __DYNAREC_PRIVATE_H_
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
+1
View File
@@ -1,3 +1,4 @@
// SPDX-License-Identifier: MIT
#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>
Loaded 100 of 2272 files, more files were not shown because too many files have changed in this diff. Show more