summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2023-12-23 21:17:35 +0000
committermidipix <writeonce@midipix.org>2023-12-23 21:17:35 +0000
commit716654e8dd98767010ab4bc3967bf95496f97859 (patch)
tree010bedb58a166072dac573d5169bd658c8f67c7a
parent965dca42ea74b4d6c5bbd779e37e7fd758de1cfc (diff)
downloadmmglue-716654e8dd98767010ab4bc3967bf95496f97859.tar.bz2
mmglue-716654e8dd98767010ab4bc3967bf95496f97859.tar.xz
add copyright notice to C and Assembly translation units where applicable.
-rw-r--r--crt/nt32/Scrt1.c6
-rw-r--r--crt/nt32/Scrtldso.c6
-rw-r--r--crt/nt32/Scrtvrfs.c6
-rw-r--r--crt/nt32/crt1.c6
-rw-r--r--crt/nt32/crtdinga.c6
-rw-r--r--crt/nt32/crte.s6
-rw-r--r--crt/nt32/crti.s6
-rw-r--r--crt/nt32/crtidata.c6
-rw-r--r--crt/nt32/crtldso.c6
-rw-r--r--crt/nt32/crtn.s6
-rw-r--r--crt/nt32/crtposix.c6
-rw-r--r--crt/nt32/crtvrfs.c6
-rw-r--r--crt/nt64/Scrt1.c6
-rw-r--r--crt/nt64/Scrtldso.c6
-rw-r--r--crt/nt64/Scrtvrfs.c6
-rw-r--r--crt/nt64/crt1.c6
-rw-r--r--crt/nt64/crtdinga.c6
-rw-r--r--crt/nt64/crte.s6
-rw-r--r--crt/nt64/crtend.s6
-rw-r--r--crt/nt64/crti.s6
-rw-r--r--crt/nt64/crtidata.c6
-rw-r--r--crt/nt64/crtldso.c6
-rw-r--r--crt/nt64/crtn.s6
-rw-r--r--crt/nt64/crtposix.c6
-rw-r--r--crt/nt64/crtvrfs.c6
-rw-r--r--src/arch/nt32/_dlstart.c6
-rw-r--r--src/arch/nt32/cmd.c6
-rw-r--r--src/arch/nt32/crt_glue.c6
-rw-r--r--src/arch/nt32/crt_pe.c6
-rw-r--r--src/arch/nt32/crt_tls.c6
-rw-r--r--src/arch/nt32/debug.c6
-rw-r--r--src/arch/nt32/fs.c6
-rw-r--r--src/arch/nt32/nt32/chelper.S6
-rw-r--r--src/arch/nt32/syscall_disp.c6
-rw-r--r--src/arch/nt32/vtbl.c6
-rw-r--r--src/arch/nt64/_dlstart.c6
-rw-r--r--src/arch/nt64/cmd.c6
-rw-r--r--src/arch/nt64/crt_glue.c6
-rw-r--r--src/arch/nt64/crt_pe.c6
-rw-r--r--src/arch/nt64/crt_tls.c6
-rw-r--r--src/arch/nt64/debug.c6
-rw-r--r--src/arch/nt64/fs.c6
-rw-r--r--src/arch/nt64/syscall_disp.c6
-rw-r--r--src/arch/nt64/unwind.c6
-rw-r--r--src/arch/nt64/vtbl.c6
-rw-r--r--src/env/nt32/__copy_tls.c6
-rw-r--r--src/env/nt32/__reset_tls.c6
-rw-r--r--src/env/nt64/__copy_tls.c6
-rw-r--r--src/env/nt64/__reset_tls.c6
-rw-r--r--src/errno/nt32/___errno_location.s6
-rw-r--r--src/errno/nt64/___errno_location.s6
-rw-r--r--src/fcntl/nt32/posix_fadvise.c6
-rw-r--r--src/fcntl/nt64/posix_fadvise.c6
-rw-r--r--src/internal/nt32/syscall.s6
-rw-r--r--src/internal/nt64/syscall.s6
-rw-r--r--src/ldso/nt32/dl_iterate_phdr.c6
-rw-r--r--src/ldso/nt32/dynlink.c6
-rw-r--r--src/ldso/nt32/tlsdesc.c6
-rw-r--r--src/ldso/nt64/dl_iterate_phdr.c6
-rw-r--r--src/ldso/nt64/dynlink.c6
-rw-r--r--src/ldso/nt64/tlsdesc.c6
-rw-r--r--src/misc/nt32/realpath.c6
-rw-r--r--src/misc/nt64/realpath.c6
-rw-r--r--src/network/nt32/accept.c6
-rw-r--r--src/process/nt32/vfork.c6
-rw-r--r--src/process/nt64/vfork.c6
-rw-r--r--src/setjmp/nt32/longjmp.s6
-rw-r--r--src/setjmp/nt32/setjmp.s6
-rw-r--r--src/setjmp/nt64/longjmp.s6
-rw-r--r--src/setjmp/nt64/setjmp.s6
-rw-r--r--src/signal/nt32/sigsetjmp.s6
-rw-r--r--src/signal/nt64/sigsetjmp.s6
-rw-r--r--src/stat/nt32/fchmodat.c6
-rw-r--r--src/stat/nt64/fchmodat.c6
-rw-r--r--src/stdio/nt32/__stdio_exit_needed.s6
-rw-r--r--src/stdio/nt64/__stdio_exit_needed.s6
-rw-r--r--src/thread/nt32/__set_thread_area.c6
-rw-r--r--src/thread/nt32/clone.c6
-rw-r--r--src/thread/nt32/pthread_detach.c6
-rw-r--r--src/thread/nt32/pthread_equal.c6
-rw-r--r--src/thread/nt32/pthread_self.c6
-rw-r--r--src/thread/nt32/syscall_cp.s6
-rw-r--r--src/thread/nt64/__set_thread_area.c6
-rw-r--r--src/thread/nt64/clone.c6
-rw-r--r--src/thread/nt64/pthread_detach.c6
-rw-r--r--src/thread/nt64/pthread_equal.c6
-rw-r--r--src/thread/nt64/pthread_self.c6
-rw-r--r--src/thread/nt64/syscall_cp.s6
88 files changed, 528 insertions, 0 deletions
diff --git a/crt/nt32/Scrt1.c b/crt/nt32/Scrt1.c
index 6a0c031..c8633fa 100644
--- a/crt/nt32/Scrt1.c
+++ b/crt/nt32/Scrt1.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
/****************************************/
/* statically linked applications only */
/* see also: crtidata.c */
diff --git a/crt/nt32/Scrtldso.c b/crt/nt32/Scrtldso.c
index e486a93..f1ef645 100644
--- a/crt/nt32/Scrtldso.c
+++ b/crt/nt32/Scrtldso.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include "crtinit.h"
diff --git a/crt/nt32/Scrtvrfs.c b/crt/nt32/Scrtvrfs.c
index c5e483a..2f34aa4 100644
--- a/crt/nt32/Scrtvrfs.c
+++ b/crt/nt32/Scrtvrfs.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include "crtinit.h"
diff --git a/crt/nt32/crt1.c b/crt/nt32/crt1.c
index 3b49915..d08eea8 100644
--- a/crt/nt32/crt1.c
+++ b/crt/nt32/crt1.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include "crtinit.h"
static const int __disabled = 0;
diff --git a/crt/nt32/crtdinga.c b/crt/nt32/crtdinga.c
index 6a2b737..a37b86d 100644
--- a/crt/nt32/crtdinga.c
+++ b/crt/nt32/crtdinga.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include "crtinit.h"
diff --git a/crt/nt32/crte.s b/crt/nt32/crte.s
index 0f7ef82..2e016dc 100644
--- a/crt/nt32/crte.s
+++ b/crt/nt32/crte.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.globl __so_entry_point
__so_entry_point:
diff --git a/crt/nt32/crti.s b/crt/nt32/crti.s
index b207641..4bd52f1 100644
--- a/crt/nt32/crti.s
+++ b/crt/nt32/crti.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.section .midipix
.ascii "e35ed272"
.ascii "9e55"
diff --git a/crt/nt32/crtidata.c b/crt/nt32/crtidata.c
index 12db9d3..8b96ff1 100644
--- a/crt/nt32/crtidata.c
+++ b/crt/nt32/crtidata.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
/****************************************/
/* dynamically linked applications only */
/* see also: Scrt1.c */
diff --git a/crt/nt32/crtldso.c b/crt/nt32/crtldso.c
index 84b8207..f824053 100644
--- a/crt/nt32/crtldso.c
+++ b/crt/nt32/crtldso.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include "crtinit.h"
diff --git a/crt/nt32/crtn.s b/crt/nt32/crtn.s
index 752429b..955ebf8 100644
--- a/crt/nt32/crtn.s
+++ b/crt/nt32/crtn.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.globl ___chkstk_ms
diff --git a/crt/nt32/crtposix.c b/crt/nt32/crtposix.c
index 498d301..07f581b 100644
--- a/crt/nt32/crtposix.c
+++ b/crt/nt32/crtposix.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include "crtinit.h"
diff --git a/crt/nt32/crtvrfs.c b/crt/nt32/crtvrfs.c
index 7a529f3..ffe3600 100644
--- a/crt/nt32/crtvrfs.c
+++ b/crt/nt32/crtvrfs.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include "crtinit.h"
diff --git a/crt/nt64/Scrt1.c b/crt/nt64/Scrt1.c
index 6a0c031..c8633fa 100644
--- a/crt/nt64/Scrt1.c
+++ b/crt/nt64/Scrt1.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
/****************************************/
/* statically linked applications only */
/* see also: crtidata.c */
diff --git a/crt/nt64/Scrtldso.c b/crt/nt64/Scrtldso.c
index e486a93..f1ef645 100644
--- a/crt/nt64/Scrtldso.c
+++ b/crt/nt64/Scrtldso.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include "crtinit.h"
diff --git a/crt/nt64/Scrtvrfs.c b/crt/nt64/Scrtvrfs.c
index c5e483a..2f34aa4 100644
--- a/crt/nt64/Scrtvrfs.c
+++ b/crt/nt64/Scrtvrfs.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include "crtinit.h"
diff --git a/crt/nt64/crt1.c b/crt/nt64/crt1.c
index 3b49915..d08eea8 100644
--- a/crt/nt64/crt1.c
+++ b/crt/nt64/crt1.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include "crtinit.h"
static const int __disabled = 0;
diff --git a/crt/nt64/crtdinga.c b/crt/nt64/crtdinga.c
index 6a2b737..a37b86d 100644
--- a/crt/nt64/crtdinga.c
+++ b/crt/nt64/crtdinga.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include "crtinit.h"
diff --git a/crt/nt64/crte.s b/crt/nt64/crte.s
index cdfd8a1..1db8f44 100644
--- a/crt/nt64/crte.s
+++ b/crt/nt64/crte.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.globl __so_entry_point
__so_entry_point:
diff --git a/crt/nt64/crtend.s b/crt/nt64/crtend.s
index 147781a..09eb510 100644
--- a/crt/nt64/crtend.s
+++ b/crt/nt64/crtend.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.file "crtend.s"
.cfi_sections .debug_frame
diff --git a/crt/nt64/crti.s b/crt/nt64/crti.s
index 9fe0b69..a96db1c 100644
--- a/crt/nt64/crti.s
+++ b/crt/nt64/crti.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.section .midipix
.ascii "e35ed272"
.ascii "9e55"
diff --git a/crt/nt64/crtidata.c b/crt/nt64/crtidata.c
index 12db9d3..8b96ff1 100644
--- a/crt/nt64/crtidata.c
+++ b/crt/nt64/crtidata.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
/****************************************/
/* dynamically linked applications only */
/* see also: Scrt1.c */
diff --git a/crt/nt64/crtldso.c b/crt/nt64/crtldso.c
index 84b8207..f824053 100644
--- a/crt/nt64/crtldso.c
+++ b/crt/nt64/crtldso.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include "crtinit.h"
diff --git a/crt/nt64/crtn.s b/crt/nt64/crtn.s
index bb31c67..c4d8887 100644
--- a/crt/nt64/crtn.s
+++ b/crt/nt64/crtn.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.globl ___chkstk_ms
diff --git a/crt/nt64/crtposix.c b/crt/nt64/crtposix.c
index 498d301..07f581b 100644
--- a/crt/nt64/crtposix.c
+++ b/crt/nt64/crtposix.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include "crtinit.h"
diff --git a/crt/nt64/crtvrfs.c b/crt/nt64/crtvrfs.c
index 7a529f3..ffe3600 100644
--- a/crt/nt64/crtvrfs.c
+++ b/crt/nt64/crtvrfs.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include "crtinit.h"
diff --git a/src/arch/nt32/_dlstart.c b/src/arch/nt32/_dlstart.c
index 2cfbcbf..e4f6385 100644
--- a/src/arch/nt32/_dlstart.c
+++ b/src/arch/nt32/_dlstart.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
typedef unsigned int uint32_t;
int dlstart(
diff --git a/src/arch/nt32/cmd.c b/src/arch/nt32/cmd.c
index 932737d..92a3068 100644
--- a/src/arch/nt32/cmd.c
+++ b/src/arch/nt32/cmd.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <sys/cmd.h>
#include "syscall.h"
diff --git a/src/arch/nt32/crt_glue.c b/src/arch/nt32/crt_glue.c
index ccebd64..8e9ac65 100644
--- a/src/arch/nt32/crt_glue.c
+++ b/src/arch/nt32/crt_glue.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include <pthread.h>
diff --git a/src/arch/nt32/crt_pe.c b/src/arch/nt32/crt_pe.c
index 0dc75a4..3024bbf 100644
--- a/src/arch/nt32/crt_pe.c
+++ b/src/arch/nt32/crt_pe.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include "pthread_impl.h"
#include <threads.h>
diff --git a/src/arch/nt32/crt_tls.c b/src/arch/nt32/crt_tls.c
index 20080c6..c6d5a77 100644
--- a/src/arch/nt32/crt_tls.c
+++ b/src/arch/nt32/crt_tls.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include <stddef.h>
diff --git a/src/arch/nt32/debug.c b/src/arch/nt32/debug.c
index e99a83e..ba72d4b 100644
--- a/src/arch/nt32/debug.c
+++ b/src/arch/nt32/debug.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <stdint.h>
#include <stddef.h>
#include <signal.h>
diff --git a/src/arch/nt32/fs.c b/src/arch/nt32/fs.c
index 11c9b7d..2cf93ee 100644
--- a/src/arch/nt32/fs.c
+++ b/src/arch/nt32/fs.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <sys/fs.h>
#include "syscall.h"
diff --git a/src/arch/nt32/nt32/chelper.S b/src/arch/nt32/nt32/chelper.S
index 6d6a52b..8e17e68 100644
--- a/src/arch/nt32/nt32/chelper.S
+++ b/src/arch/nt32/nt32/chelper.S
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#ifdef LIBC_NO_COMPLEX
.globl ___udivdi3
diff --git a/src/arch/nt32/syscall_disp.c b/src/arch/nt32/syscall_disp.c
index 61ff807..18747ff 100644
--- a/src/arch/nt32/syscall_disp.c
+++ b/src/arch/nt32/syscall_disp.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include <stddef.h>
diff --git a/src/arch/nt32/vtbl.c b/src/arch/nt32/vtbl.c
index ad0a0e9..920144a 100644
--- a/src/arch/nt32/vtbl.c
+++ b/src/arch/nt32/vtbl.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include "psxglue.h"
diff --git a/src/arch/nt64/_dlstart.c b/src/arch/nt64/_dlstart.c
index 40498da..f078daa 100644
--- a/src/arch/nt64/_dlstart.c
+++ b/src/arch/nt64/_dlstart.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
typedef unsigned int uint32_t;
int _dlstart(
diff --git a/src/arch/nt64/cmd.c b/src/arch/nt64/cmd.c
index 932737d..92a3068 100644
--- a/src/arch/nt64/cmd.c
+++ b/src/arch/nt64/cmd.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <sys/cmd.h>
#include "syscall.h"
diff --git a/src/arch/nt64/crt_glue.c b/src/arch/nt64/crt_glue.c
index ccebd64..8e9ac65 100644
--- a/src/arch/nt64/crt_glue.c
+++ b/src/arch/nt64/crt_glue.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include <pthread.h>
diff --git a/src/arch/nt64/crt_pe.c b/src/arch/nt64/crt_pe.c
index 0dc75a4..3024bbf 100644
--- a/src/arch/nt64/crt_pe.c
+++ b/src/arch/nt64/crt_pe.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include "pthread_impl.h"
#include <threads.h>
diff --git a/src/arch/nt64/crt_tls.c b/src/arch/nt64/crt_tls.c
index 20080c6..c6d5a77 100644
--- a/src/arch/nt64/crt_tls.c
+++ b/src/arch/nt64/crt_tls.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include <stddef.h>
diff --git a/src/arch/nt64/debug.c b/src/arch/nt64/debug.c
index e99a83e..ba72d4b 100644
--- a/src/arch/nt64/debug.c
+++ b/src/arch/nt64/debug.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <stdint.h>
#include <stddef.h>
#include <signal.h>
diff --git a/src/arch/nt64/fs.c b/src/arch/nt64/fs.c
index 11c9b7d..2cf93ee 100644
--- a/src/arch/nt64/fs.c
+++ b/src/arch/nt64/fs.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <sys/fs.h>
#include "syscall.h"
diff --git a/src/arch/nt64/syscall_disp.c b/src/arch/nt64/syscall_disp.c
index 61ff807..18747ff 100644
--- a/src/arch/nt64/syscall_disp.c
+++ b/src/arch/nt64/syscall_disp.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include <stddef.h>
diff --git a/src/arch/nt64/unwind.c b/src/arch/nt64/unwind.c
index 8ed0bdd..4f54ed3 100644
--- a/src/arch/nt64/unwind.c
+++ b/src/arch/nt64/unwind.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <stdint.h>
#include <signal.h>
#include <sys/unwind.h>
diff --git a/src/arch/nt64/vtbl.c b/src/arch/nt64/vtbl.c
index ad0a0e9..920144a 100644
--- a/src/arch/nt64/vtbl.c
+++ b/src/arch/nt64/vtbl.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <unistd.h>
#include <stdint.h>
#include "psxglue.h"
diff --git a/src/env/nt32/__copy_tls.c b/src/env/nt32/__copy_tls.c
index b96f4ed..1242d8f 100644
--- a/src/env/nt32/__copy_tls.c
+++ b/src/env/nt32/__copy_tls.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#define _BSD_SOURCE
#include <unistd.h>
diff --git a/src/env/nt32/__reset_tls.c b/src/env/nt32/__reset_tls.c
index 7b6b6a5..d5786f9 100644
--- a/src/env/nt32/__reset_tls.c
+++ b/src/env/nt32/__reset_tls.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#define _BSD_SOURCE
#include <unistd.h>
diff --git a/src/env/nt64/__copy_tls.c b/src/env/nt64/__copy_tls.c
index b96f4ed..1242d8f 100644
--- a/src/env/nt64/__copy_tls.c
+++ b/src/env/nt64/__copy_tls.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#define _BSD_SOURCE
#include <unistd.h>
diff --git a/src/env/nt64/__reset_tls.c b/src/env/nt64/__reset_tls.c
index 7b6b6a5..d5786f9 100644
--- a/src/env/nt64/__reset_tls.c
+++ b/src/env/nt64/__reset_tls.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#define _BSD_SOURCE
#include <unistd.h>
diff --git a/src/errno/nt32/___errno_location.s b/src/errno/nt32/___errno_location.s
index 9432d1c..cc2d164 100644
--- a/src/errno/nt32/___errno_location.s
+++ b/src/errno/nt32/___errno_location.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.global ____errno_location
diff --git a/src/errno/nt64/___errno_location.s b/src/errno/nt64/___errno_location.s
index 39da447..091c51a 100644
--- a/src/errno/nt64/___errno_location.s
+++ b/src/errno/nt64/___errno_location.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.global ___errno_location
diff --git a/src/fcntl/nt32/posix_fadvise.c b/src/fcntl/nt32/posix_fadvise.c
index c95d7f4..344d494 100644
--- a/src/fcntl/nt32/posix_fadvise.c
+++ b/src/fcntl/nt32/posix_fadvise.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include "fcntl.h"
#include "syscall_arch.h"
diff --git a/src/fcntl/nt64/posix_fadvise.c b/src/fcntl/nt64/posix_fadvise.c
index c95d7f4..344d494 100644
--- a/src/fcntl/nt64/posix_fadvise.c
+++ b/src/fcntl/nt64/posix_fadvise.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include "fcntl.h"
#include "syscall_arch.h"
diff --git a/src/internal/nt32/syscall.s b/src/internal/nt32/syscall.s
index 29fe032..28c3454 100644
--- a/src/internal/nt32/syscall.s
+++ b/src/internal/nt32/syscall.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.global ___syscall
.def ___syscall; .scl 2; .type 32; .endef
diff --git a/src/internal/nt64/syscall.s b/src/internal/nt64/syscall.s
index 46de74b..877d0d3 100644
--- a/src/internal/nt64/syscall.s
+++ b/src/internal/nt64/syscall.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.global __syscall
.def __syscall; .scl 2; .type 32; .endef
diff --git a/src/ldso/nt32/dl_iterate_phdr.c b/src/ldso/nt32/dl_iterate_phdr.c
index f98a509..bc6fd16 100644
--- a/src/ldso/nt32/dl_iterate_phdr.c
+++ b/src/ldso/nt32/dl_iterate_phdr.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <stddef.h>
#include <dlfcn.h>
#include <link.h>
diff --git a/src/ldso/nt32/dynlink.c b/src/ldso/nt32/dynlink.c
index c0a1f04..09b8b2c 100644
--- a/src/ldso/nt32/dynlink.c
+++ b/src/ldso/nt32/dynlink.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#define _BSD_SOURCE
#include <unistd.h>
diff --git a/src/ldso/nt32/tlsdesc.c b/src/ldso/nt32/tlsdesc.c
index 7015e30..77e05cc 100644
--- a/src/ldso/nt32/tlsdesc.c
+++ b/src/ldso/nt32/tlsdesc.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <stddef.h>
ptrdiff_t __tlsdesc_static(void)
diff --git a/src/ldso/nt64/dl_iterate_phdr.c b/src/ldso/nt64/dl_iterate_phdr.c
index f98a509..bc6fd16 100644
--- a/src/ldso/nt64/dl_iterate_phdr.c
+++ b/src/ldso/nt64/dl_iterate_phdr.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <stddef.h>
#include <dlfcn.h>
#include <link.h>
diff --git a/src/ldso/nt64/dynlink.c b/src/ldso/nt64/dynlink.c
index c0a1f04..09b8b2c 100644
--- a/src/ldso/nt64/dynlink.c
+++ b/src/ldso/nt64/dynlink.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#define _BSD_SOURCE
#include <unistd.h>
diff --git a/src/ldso/nt64/tlsdesc.c b/src/ldso/nt64/tlsdesc.c
index 7015e30..77e05cc 100644
--- a/src/ldso/nt64/tlsdesc.c
+++ b/src/ldso/nt64/tlsdesc.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <stddef.h>
ptrdiff_t __tlsdesc_static(void)
diff --git a/src/misc/nt32/realpath.c b/src/misc/nt32/realpath.c
index ec8092d..9e8201e 100644
--- a/src/misc/nt32/realpath.c
+++ b/src/misc/nt32/realpath.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <limits.h>
#include <unistd.h>
#include <fcntl.h>
diff --git a/src/misc/nt64/realpath.c b/src/misc/nt64/realpath.c
index ec8092d..9e8201e 100644
--- a/src/misc/nt64/realpath.c
+++ b/src/misc/nt64/realpath.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <limits.h>
#include <unistd.h>
#include <fcntl.h>
diff --git a/src/network/nt32/accept.c b/src/network/nt32/accept.c
index 8c8c025..eda09b3 100644
--- a/src/network/nt32/accept.c
+++ b/src/network/nt32/accept.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <sys/socket.h>
#include "syscall.h"
#include "libc.h"
diff --git a/src/process/nt32/vfork.c b/src/process/nt32/vfork.c
index b5fc74b..2bb846e 100644
--- a/src/process/nt32/vfork.c
+++ b/src/process/nt32/vfork.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#define _GNU_SOURCE
#include <unistd.h>
#include "syscall.h"
diff --git a/src/process/nt64/vfork.c b/src/process/nt64/vfork.c
index b5fc74b..2bb846e 100644
--- a/src/process/nt64/vfork.c
+++ b/src/process/nt64/vfork.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#define _GNU_SOURCE
#include <unistd.h>
#include "syscall.h"
diff --git a/src/setjmp/nt32/longjmp.s b/src/setjmp/nt32/longjmp.s
index 045b93d..a06ed94 100644
--- a/src/setjmp/nt32/longjmp.s
+++ b/src/setjmp/nt32/longjmp.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.globl ___longjmp
.globl __longjmp
diff --git a/src/setjmp/nt32/setjmp.s b/src/setjmp/nt32/setjmp.s
index d00fba0..4c86ece 100644
--- a/src/setjmp/nt32/setjmp.s
+++ b/src/setjmp/nt32/setjmp.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.globl ___setjmp
.globl __setjmp
diff --git a/src/setjmp/nt64/longjmp.s b/src/setjmp/nt64/longjmp.s
index 21e879b..ad7a695 100644
--- a/src/setjmp/nt64/longjmp.s
+++ b/src/setjmp/nt64/longjmp.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.globl __longjmp
.globl _longjmp
diff --git a/src/setjmp/nt64/setjmp.s b/src/setjmp/nt64/setjmp.s
index a3988bb..f08fa51 100644
--- a/src/setjmp/nt64/setjmp.s
+++ b/src/setjmp/nt64/setjmp.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.globl __setjmp
.globl _setjmp
diff --git a/src/signal/nt32/sigsetjmp.s b/src/signal/nt32/sigsetjmp.s
index 82e160e..9fbdd08 100644
--- a/src/signal/nt32/sigsetjmp.s
+++ b/src/signal/nt32/sigsetjmp.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.globl ___sigsetjmp
.globl _sigsetjmp
diff --git a/src/signal/nt64/sigsetjmp.s b/src/signal/nt64/sigsetjmp.s
index 88173d3..0dc5bdc 100644
--- a/src/signal/nt64/sigsetjmp.s
+++ b/src/signal/nt64/sigsetjmp.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.globl __sigsetjmp
.globl sigsetjmp
diff --git a/src/stat/nt32/fchmodat.c b/src/stat/nt32/fchmodat.c
index 788b59a..179267d 100644
--- a/src/stat/nt32/fchmodat.c
+++ b/src/stat/nt32/fchmodat.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <sys/stat.h>
#include <fcntl.h>
#include "syscall.h"
diff --git a/src/stat/nt64/fchmodat.c b/src/stat/nt64/fchmodat.c
index 788b59a..179267d 100644
--- a/src/stat/nt64/fchmodat.c
+++ b/src/stat/nt64/fchmodat.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <sys/stat.h>
#include <fcntl.h>
#include "syscall.h"
diff --git a/src/stdio/nt32/__stdio_exit_needed.s b/src/stdio/nt32/__stdio_exit_needed.s
index e304853..cf85f7e 100644
--- a/src/stdio/nt32/__stdio_exit_needed.s
+++ b/src/stdio/nt32/__stdio_exit_needed.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.def ___stdio_exit_needed; .scl 2; .type 32; .endef
diff --git a/src/stdio/nt64/__stdio_exit_needed.s b/src/stdio/nt64/__stdio_exit_needed.s
index 46a8855..1f98c0a 100644
--- a/src/stdio/nt64/__stdio_exit_needed.s
+++ b/src/stdio/nt64/__stdio_exit_needed.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.def __stdio_exit_needed; .scl 2; .type 32; .endef
diff --git a/src/thread/nt32/__set_thread_area.c b/src/thread/nt32/__set_thread_area.c
index c50f6c6..834067a 100644
--- a/src/thread/nt32/__set_thread_area.c
+++ b/src/thread/nt32/__set_thread_area.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <errno.h>
#include "pthread_impl.h"
diff --git a/src/thread/nt32/clone.c b/src/thread/nt32/clone.c
index 9c5a8a2..43df654 100644
--- a/src/thread/nt32/clone.c
+++ b/src/thread/nt32/clone.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#define _GNU_SOURCE
#include <syscall.h>
diff --git a/src/thread/nt32/pthread_detach.c b/src/thread/nt32/pthread_detach.c
index 6fbd241..a3cf1d7 100644
--- a/src/thread/nt32/pthread_detach.c
+++ b/src/thread/nt32/pthread_detach.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include "../thread/pthread_detach.c"
int __pthread_detach_impl(pthread_t t)
diff --git a/src/thread/nt32/pthread_equal.c b/src/thread/nt32/pthread_equal.c
index dc263f7..0e5c681 100644
--- a/src/thread/nt32/pthread_equal.c
+++ b/src/thread/nt32/pthread_equal.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include "../thread/pthread_equal.c"
int __pthread_equal_impl(pthread_t a, pthread_t b)
diff --git a/src/thread/nt32/pthread_self.c b/src/thread/nt32/pthread_self.c
index 23fbc53..72daa4a 100644
--- a/src/thread/nt32/pthread_self.c
+++ b/src/thread/nt32/pthread_self.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include "pthread_impl.h"
#include <threads.h>
#include "libc.h"
diff --git a/src/thread/nt32/syscall_cp.s b/src/thread/nt32/syscall_cp.s
index 2b06d3b..06eafa4 100644
--- a/src/thread/nt32/syscall_cp.s
+++ b/src/thread/nt32/syscall_cp.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.globl ___cp_begin
.globl ___cp_end
diff --git a/src/thread/nt64/__set_thread_area.c b/src/thread/nt64/__set_thread_area.c
index c50f6c6..834067a 100644
--- a/src/thread/nt64/__set_thread_area.c
+++ b/src/thread/nt64/__set_thread_area.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include <errno.h>
#include "pthread_impl.h"
diff --git a/src/thread/nt64/clone.c b/src/thread/nt64/clone.c
index 002d709..d1b6603 100644
--- a/src/thread/nt64/clone.c
+++ b/src/thread/nt64/clone.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#define _GNU_SOURCE
#include <syscall.h>
diff --git a/src/thread/nt64/pthread_detach.c b/src/thread/nt64/pthread_detach.c
index 6fbd241..a3cf1d7 100644
--- a/src/thread/nt64/pthread_detach.c
+++ b/src/thread/nt64/pthread_detach.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include "../thread/pthread_detach.c"
int __pthread_detach_impl(pthread_t t)
diff --git a/src/thread/nt64/pthread_equal.c b/src/thread/nt64/pthread_equal.c
index dc263f7..0e5c681 100644
--- a/src/thread/nt64/pthread_equal.c
+++ b/src/thread/nt64/pthread_equal.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include "../thread/pthread_equal.c"
int __pthread_equal_impl(pthread_t a, pthread_t b)
diff --git a/src/thread/nt64/pthread_self.c b/src/thread/nt64/pthread_self.c
index 23fbc53..72daa4a 100644
--- a/src/thread/nt64/pthread_self.c
+++ b/src/thread/nt64/pthread_self.c
@@ -1,3 +1,9 @@
+/**************************************************************************/
+/* mmglue: midipix architecture- and target-specific bits for musl libc */
+/* Copyright (C) 2013--2023 SysDeer Technologies, LLC */
+/* Released under the Standard MIT License; see COPYING.MMGLUE. */
+/**************************************************************************/
+
#include "pthread_impl.h"
#include <threads.h>
#include "libc.h"
diff --git a/src/thread/nt64/syscall_cp.s b/src/thread/nt64/syscall_cp.s
index 27b649d..438acbe 100644
--- a/src/thread/nt64/syscall_cp.s
+++ b/src/thread/nt64/syscall_cp.s
@@ -1,3 +1,9 @@
+############################################################################
+## mmglue: midipix architecture- and target-specific bits for musl libc ##
+## Copyright (C) 2013--2023 SysDeer Technologies, LLC ##
+## Released under the Standard MIT License; see COPYING.MMGLUE. ##
+############################################################################
+
.text
.global __cp_begin
.global __cp_end