From 83361990cb4d03da8851e30030688ed3abb4d840 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Desbiens?= Date: Mon, 28 Sep 2026 14:03:53 -0400 Subject: [PATCH] Normalized the AI disclosure comment and added a check that keeps it so (#762) * Normalized the AI disclosure line across every tracked file type The repository-wide pass covered source files only, so build files, CMake toolchain files, shell scripts and the GDB and manifest files kept the older per-edit form of the disclosure comment, which names a product and a model version. The Cortex-R52 module manager port then merged after that pass and brought the old form back into the sources as well. Replaced it with the fixed text in all of them, using the comment character each file already uses. Comment-only. 143 files, one line each. The repository now holds 601 files carrying exactly one disclosure line, none carrying the old form, and none carrying more than one. Assisted-by: Claude Code (Opus 5) * Added a check that keeps the AI disclosure comment in its one accepted form Nothing enforced the disclosure convention, so the drift it exists to prevent returned twice: once when a port merged after the normalisation pass carrying the older per-edit form, and once because that pass had covered source files only, leaving build files and scripts untouched for months. Added scripts/check_ai_disclosure.sh, which rejects the superseded per-edit form, a doubled comment marker, more than one disclosure line in a file, and any spelling of the line that is not exact. It runs from repo_checks.yml, a workflow with no path filter, because a source-path filter is what hid the build files the first time. The check passes on this branch. Each of its four rules was confirmed to fail on a tree with that defect reintroduced, and to pass once it was removed. Assisted-by: Claude Code (Opus 5) * Normalised the disclosure lines that landed after this branch Thirteen files reached dev after this branch was written, each carrying the superseded per-edit form. txm_module_manager_dispatch.h reached it with six stacked copies, naming the same product and the same model every time -- the accumulation the fixed text exists to prevent. Each of those files now carries one disclosure line in the accepted form. Where the accepted line was already present, the superseded ones are deleted rather than converted, so no file gains a second. check_ai_disclosure.sh reported eighteen hits across thirteen files before the pass and passes after it. Assisted-by: Claude Code (Opus 5) * Exempted Markdown from the near-miss disclosure check The near-miss rule flags any line carrying the phrase "AI assistance" that is not the accepted text, which is right for source but wrong for documentation. The contribution guide has to quote the accepted line and say when it applies, so the check reports two paragraphs of prose as drift and fails the build. Markdown is now exempt from that rule alone. The three rules that matter for a documentation file -- superseded form, doubled comment marker, duplicate line -- still scan it, so a stale disclosure in a Markdown file is still caught. The check passes against a tree carrying the rewritten contribution guide, and still fails when a near miss is planted in a source file. Assisted-by: Claude Code (Opus 5) * Corrected the trailer command named in the disclosure check The header comment points a reader at git's own trailer parser to find out which agents have touched a file. That parser reads trailers only from a block at the very end of a message, so a squash merge -- which concatenates a branch's messages -- buries every trailer but the last one mid-message, and an indented trailer is skipped outright. On dev it finds 122 attributions where 163 exist. The comment now names count_assisted_by.sh, which reads whole bodies. Assisted-by: Claude Code (Opus 5) --- .github/workflows/repo_checks.yml | 63 +++++++++ cmake/aarch64-none-elf.cmake | 2 +- cmake/arm11.cmake | 2 +- cmake/arm9.cmake | 2 +- cmake/cortex_a12.cmake | 2 +- cmake/cortex_a15.cmake | 2 +- cmake/cortex_a17.cmake | 2 +- cmake/cortex_a34.cmake | 2 +- cmake/cortex_a35.cmake | 2 +- cmake/cortex_a5.cmake | 2 +- cmake/cortex_a53.cmake | 2 +- cmake/cortex_a55.cmake | 2 +- cmake/cortex_a57.cmake | 2 +- cmake/cortex_a5x.cmake | 2 +- cmake/cortex_a65.cmake | 2 +- cmake/cortex_a65ae.cmake | 2 +- cmake/cortex_a7.cmake | 2 +- cmake/cortex_a72.cmake | 2 +- cmake/cortex_a73.cmake | 2 +- cmake/cortex_a75.cmake | 2 +- cmake/cortex_a76.cmake | 2 +- cmake/cortex_a76ae.cmake | 2 +- cmake/cortex_a77.cmake | 2 +- cmake/cortex_a78.cmake | 2 +- cmake/cortex_a8.cmake | 2 +- cmake/cortex_m23.cmake | 2 +- cmake/cortex_m33.cmake | 2 +- cmake/cortex_m52.cmake | 2 +- cmake/cortex_m55.cmake | 2 +- cmake/cortex_m85.cmake | 2 +- cmake/cortex_r4.cmake | 2 +- cmake/cortex_r5.cmake | 2 +- cmake/cortex_r52.cmake | 2 +- cmake/cortex_r52_clang.cmake | 2 +- .../src/txm_module_object_deallocate.c | 2 +- .../inc/txm_module_manager_dispatch.h | 12 -- .../inc/txm_module_manager_util.h | 2 +- .../src/txm_module_manager_object_allocate.c | 2 +- .../txm_module_manager_object_deallocate.c | 2 +- .../src/txm_module_manager_thread_reset.c | 2 +- .../src/txm_module_manager_util.c | 2 +- ports/arm11/gnu/CMakeLists.txt | 2 +- .../arm11/gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- ports/arm9/gnu/CMakeLists.txt | 2 +- ports/arm9/gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- ports/cortex_a12/gnu/CMakeLists.txt | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- ports/cortex_a15/gnu/CMakeLists.txt | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- ports/cortex_a17/gnu/CMakeLists.txt | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- ports/cortex_a34/gnu/CMakeLists.txt | 2 +- ports/cortex_a35/gnu/CMakeLists.txt | 2 +- ports/cortex_a5/gnu/CMakeLists.txt | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- ports/cortex_a53/gnu/CMakeLists.txt | 2 +- ports/cortex_a55/gnu/CMakeLists.txt | 2 +- ports/cortex_a57/gnu/CMakeLists.txt | 2 +- ports/cortex_a65/gnu/CMakeLists.txt | 2 +- ports/cortex_a65ae/gnu/CMakeLists.txt | 2 +- ports/cortex_a7/gnu/CMakeLists.txt | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- ports/cortex_a72/gnu/CMakeLists.txt | 2 +- ports/cortex_a73/gnu/CMakeLists.txt | 2 +- ports/cortex_a75/gnu/CMakeLists.txt | 2 +- ports/cortex_a76/gnu/CMakeLists.txt | 2 +- ports/cortex_a76ae/gnu/CMakeLists.txt | 2 +- ports/cortex_a77/gnu/CMakeLists.txt | 2 +- ports/cortex_a8/gnu/CMakeLists.txt | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- ports/cortex_a9/gnu/CMakeLists.txt | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- ports/cortex_m23/gnu/CMakeLists.txt | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- .../example_build/tx_initialize_low_level.arm | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- .../example_build/tx_initialize_low_level.arm | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- .../example_build/tx_initialize_low_level.arm | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- ports/cortex_r4/gnu/CMakeLists.txt | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- ports/cortex_r5/gnu/CMakeLists.txt | 2 +- .../gnu/example_build/build_threadx.sh | 2 +- .../gnu/example_build/build_threadx_sample.sh | 2 +- ports/cortex_r52/gnu/CMakeLists.txt | 2 +- .../fvp_baser_aemv8r/CMakeLists.txt | 2 +- .../fvp_baser_aemv8r/test/run_fvp_test.py | 2 +- .../example_build/s32z280_evb/CMakeLists.txt | 2 +- .../s32z280_evb/tools/read_identity.gdb | 2 +- .../ARMv7-A/threadx/ports/gnu/CMakeLists.txt | 2 +- .../example_build/tx_initialize_low_level.arm | 2 +- .../ARMv8-A/threadx/ports/gnu/CMakeLists.txt | 2 +- .../threadx_smp/ports/gnu/CMakeLists.txt | 2 +- .../cortex_a7/ac5/inc/txm_module_port.h | 2 +- .../txm_module_manager_mm_register_setup.c | 2 +- .../cortex_a7/gnu/inc/txm_module_port.h | 2 +- .../txm_module_manager_mm_register_setup.c | 2 +- .../cortex_a7/iar/inc/txm_module_port.h | 2 +- .../txm_module_manager_mm_register_setup.c | 2 +- .../s32z280_evb/tools/diagnose_module.gdb | 2 +- .../s32z280_evb/tools/run_module_demo.gdb | 2 +- .../s32z280_evb/tools/run_module_demo.sh | 2 +- ports_module/cortex_r52/gnu/inc/tx_port.h | 2 +- .../cortex_r52/gnu/inc/txm_module_port.h | 2 +- .../src/tx_thread_context_restore.S | 2 +- .../src/tx_thread_context_save.S | 2 +- .../module_manager/src/tx_thread_schedule.S | 2 +- .../src/tx_thread_stack_build.S | 2 +- .../src/tx_thread_system_return.S | 2 +- .../src/txm_module_manager_alignment_adjust.c | 2 +- ...xm_module_manager_external_memory_enable.c | 2 +- .../txm_module_manager_memory_fault_handler.c | 2 +- .../txm_module_manager_thread_stack_build.S | 2 +- ports_smp/cortex_a34_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a35_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a53_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a55_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a57_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a5_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a5x_smp/gnu/CMakeLists.txt | 2 +- .../green/src/tx_thread_smp_time_get.a64 | 2 +- ports_smp/cortex_a65_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a65ae_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a72_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a73_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a75_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a76_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a76ae_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a77_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a78_smp/gnu/CMakeLists.txt | 2 +- ports_smp/cortex_a7_smp/gnu/CMakeLists.txt | 2 +- ports_smp/linux/gnu/CMakeLists.txt | 2 +- .../mips32_interaptiv_smp/gnu/CMakeLists.txt | 2 +- scripts/check_ai_disclosure.sh | 129 ++++++++++++++++++ .../tx/cmake/thread_transition/CMakeLists.txt | 2 +- 158 files changed, 347 insertions(+), 167 deletions(-) create mode 100644 .github/workflows/repo_checks.yml create mode 100755 scripts/check_ai_disclosure.sh diff --git a/.github/workflows/repo_checks.yml b/.github/workflows/repo_checks.yml new file mode 100644 index 00000000..955e6ddd --- /dev/null +++ b/.github/workflows/repo_checks.yml @@ -0,0 +1,63 @@ +############################################################################### +# Copyright (c) 2026 Eclipse ThreadX contributors +# +# This program and the accompanying materials are made available under the +# terms of the MIT License which is available at +# https://opensource.org/licenses/MIT. +# +# AI Disclosure: This file was largely AI-generated by Claude Code (Opus 5). +# The AI-generated portions may be considered public domain (CC0-1.0) +# and not subject to the project's licence. The human contributor has +# reviewed and verified that the code is correct. +# +# SPDX-License-Identifier: MIT and CC0-1.0 +############################################################################### + +name: repo_checks + +# Repository-wide text checks. +# +# THIS LIVES IN ITS OWN WORKFLOW BECAUSE IT MUST NOT BE PATH-FILTERED, and a +# path filter is a property of a workflow rather than of a job. The check +# selects its input with `git ls-files` and scans every tracked file, so any +# file at all can carry a finding. +# +# That is not hypothetical here. The pass that introduced the fixed +# disclosure line covered source files only, and the drift it was meant to end +# survived for months afterwards in CMake files, toolchain files, shell and +# PowerShell scripts, a GDB script and a Visual Studio manifest -- precisely +# the files a source-path filter would have skipped. A workflow that gates no +# pull request anybody opens is worse than no workflow, because it looks like +# coverage. +# +# Cheap enough that running it on everything costs nothing worth measuring: it +# is grep over a repository this size, with no toolchain, no build and no +# cache. + +on: + # No `paths:` on either trigger, deliberately. See above. + push: + branches: [ dev, master ] + pull_request: + branches: [ dev, master ] + +# A second push to the same branch makes the first answer irrelevant. +concurrency: + group: repo-checks-${{ github.ref }} + cancel-in-progress: true + +permissions: + contents: read + +jobs: + checks: + runs-on: ubuntu-24.04 + steps: + # Actions are pinned to a commit SHA with the version in the trailing + # comment. A tag can be moved; a SHA cannot, which is what makes "which + # code ran in our CI" answerable from the repository. + - name: Check out the repository + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + + - name: Check the AI disclosure comments + run: scripts/check_ai_disclosure.sh diff --git a/cmake/aarch64-none-elf.cmake b/cmake/aarch64-none-elf.cmake index be203425..dada9fec 100644 --- a/cmake/aarch64-none-elf.cmake +++ b/cmake/aarch64-none-elf.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Shared settings for the AArch64 bare metal ports, the counterpart of # arm-none-eabi.cmake beside it. The two differ by more than the tool prefix: diff --git a/cmake/arm11.cmake b/cmake/arm11.cmake index cd28e945..957e1f05 100644 --- a/cmake/arm11.cmake +++ b/cmake/arm11.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for ARM11 using GNU tools. The port readme identifies the # target as ARM1136J-S, which is what -mcpu selects. diff --git a/cmake/arm9.cmake b/cmake/arm9.cmake index 5bf11375..436d232e 100644 --- a/cmake/arm9.cmake +++ b/cmake/arm9.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for ARM9 using GNU tools. This is the oldest core in the # CMake build; the port readme names ARM9 itself. diff --git a/cmake/cortex_a12.cmake b/cmake/cortex_a12.cmake index 54658771..4c5a603e 100644 --- a/cmake/cortex_a12.cmake +++ b/cmake/cortex_a12.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A12 using GNU tools. diff --git a/cmake/cortex_a15.cmake b/cmake/cortex_a15.cmake index 84f85702..30ab71d2 100644 --- a/cmake/cortex_a15.cmake +++ b/cmake/cortex_a15.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A15 using GNU tools. diff --git a/cmake/cortex_a17.cmake b/cmake/cortex_a17.cmake index 594ee96f..c0f7e86b 100644 --- a/cmake/cortex_a17.cmake +++ b/cmake/cortex_a17.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A17 using GNU tools. diff --git a/cmake/cortex_a34.cmake b/cmake/cortex_a34.cmake index 36d855e3..14d244ea 100644 --- a/cmake/cortex_a34.cmake +++ b/cmake/cortex_a34.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A34 using GNU tools. diff --git a/cmake/cortex_a35.cmake b/cmake/cortex_a35.cmake index ed3d187b..60107e31 100644 --- a/cmake/cortex_a35.cmake +++ b/cmake/cortex_a35.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A35 using GNU tools. diff --git a/cmake/cortex_a5.cmake b/cmake/cortex_a5.cmake index c8757784..501695db 100644 --- a/cmake/cortex_a5.cmake +++ b/cmake/cortex_a5.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A5 using GNU tools. diff --git a/cmake/cortex_a53.cmake b/cmake/cortex_a53.cmake index d5011d27..97580857 100644 --- a/cmake/cortex_a53.cmake +++ b/cmake/cortex_a53.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A53 using GNU tools. diff --git a/cmake/cortex_a55.cmake b/cmake/cortex_a55.cmake index 8c32ac03..fd13fd27 100644 --- a/cmake/cortex_a55.cmake +++ b/cmake/cortex_a55.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A55 using GNU tools. diff --git a/cmake/cortex_a57.cmake b/cmake/cortex_a57.cmake index 9a5b6422..ca2a1902 100644 --- a/cmake/cortex_a57.cmake +++ b/cmake/cortex_a57.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A57 using GNU tools. diff --git a/cmake/cortex_a5x.cmake b/cmake/cortex_a5x.cmake index 0fe6730e..b212cb87 100644 --- a/cmake/cortex_a5x.cmake +++ b/cmake/cortex_a5x.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for the Arm Cortex-A5x SMP port using GNU tools. That port # targets the family rather than one core: its readme and example name A53, diff --git a/cmake/cortex_a65.cmake b/cmake/cortex_a65.cmake index 389605aa..6011522c 100644 --- a/cmake/cortex_a65.cmake +++ b/cmake/cortex_a65.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A65 using GNU tools. diff --git a/cmake/cortex_a65ae.cmake b/cmake/cortex_a65ae.cmake index 717ce0c4..d0bf1d50 100644 --- a/cmake/cortex_a65ae.cmake +++ b/cmake/cortex_a65ae.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A65ae using GNU tools. diff --git a/cmake/cortex_a7.cmake b/cmake/cortex_a7.cmake index 5e3f4a9c..2f0fb5c8 100644 --- a/cmake/cortex_a7.cmake +++ b/cmake/cortex_a7.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A7 using GNU tools. diff --git a/cmake/cortex_a72.cmake b/cmake/cortex_a72.cmake index 24a65cf9..3e07e47d 100644 --- a/cmake/cortex_a72.cmake +++ b/cmake/cortex_a72.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A72 using GNU tools. diff --git a/cmake/cortex_a73.cmake b/cmake/cortex_a73.cmake index b5bb0c7d..eb95c4f1 100644 --- a/cmake/cortex_a73.cmake +++ b/cmake/cortex_a73.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A73 using GNU tools. diff --git a/cmake/cortex_a75.cmake b/cmake/cortex_a75.cmake index 8b4694df..851a6f90 100644 --- a/cmake/cortex_a75.cmake +++ b/cmake/cortex_a75.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A75 using GNU tools. diff --git a/cmake/cortex_a76.cmake b/cmake/cortex_a76.cmake index 8a4718b6..1d3766e9 100644 --- a/cmake/cortex_a76.cmake +++ b/cmake/cortex_a76.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A76 using GNU tools. diff --git a/cmake/cortex_a76ae.cmake b/cmake/cortex_a76ae.cmake index 66c9cd40..99e4de80 100644 --- a/cmake/cortex_a76ae.cmake +++ b/cmake/cortex_a76ae.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A76ae using GNU tools. diff --git a/cmake/cortex_a77.cmake b/cmake/cortex_a77.cmake index ba61d0e2..2df67ddd 100644 --- a/cmake/cortex_a77.cmake +++ b/cmake/cortex_a77.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A77 using GNU tools. diff --git a/cmake/cortex_a78.cmake b/cmake/cortex_a78.cmake index b5523913..fdd8324b 100644 --- a/cmake/cortex_a78.cmake +++ b/cmake/cortex_a78.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A78 using GNU tools. diff --git a/cmake/cortex_a8.cmake b/cmake/cortex_a8.cmake index 8fd839e9..92db6228 100644 --- a/cmake/cortex_a8.cmake +++ b/cmake/cortex_a8.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-A8 using GNU tools. diff --git a/cmake/cortex_m23.cmake b/cmake/cortex_m23.cmake index 22ba78a4..a8ed7125 100644 --- a/cmake/cortex_m23.cmake +++ b/cmake/cortex_m23.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-M23 using GNU tools. Armv8-M Baseline is # Thumb only, hence -mthumb with no Arm state alternative. diff --git a/cmake/cortex_m33.cmake b/cmake/cortex_m33.cmake index 6acab09d..c7dff48a 100644 --- a/cmake/cortex_m33.cmake +++ b/cmake/cortex_m33.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-M33 using GNU tools. diff --git a/cmake/cortex_m52.cmake b/cmake/cortex_m52.cmake index 4ba987d6..21a7d487 100644 --- a/cmake/cortex_m52.cmake +++ b/cmake/cortex_m52.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-M52 using GNU tools. # diff --git a/cmake/cortex_m55.cmake b/cmake/cortex_m55.cmake index 3a35c8bd..abdf3264 100644 --- a/cmake/cortex_m55.cmake +++ b/cmake/cortex_m55.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-M55 using GNU tools. # diff --git a/cmake/cortex_m85.cmake b/cmake/cortex_m85.cmake index 82b44a73..e8eb7c29 100644 --- a/cmake/cortex_m85.cmake +++ b/cmake/cortex_m85.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-M85 using GNU tools. # diff --git a/cmake/cortex_r4.cmake b/cmake/cortex_r4.cmake index 4b09e076..88b5ce9e 100644 --- a/cmake/cortex_r4.cmake +++ b/cmake/cortex_r4.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-R4 using GNU tools. diff --git a/cmake/cortex_r5.cmake b/cmake/cortex_r5.cmake index 8c93a001..6050a4c9 100644 --- a/cmake/cortex_r5.cmake +++ b/cmake/cortex_r5.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-R5 using GNU tools. diff --git a/cmake/cortex_r52.cmake b/cmake/cortex_r52.cmake index a9e7aee6..183782c9 100644 --- a/cmake/cortex_r52.cmake +++ b/cmake/cortex_r52.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-R52 (Armv8-R, AArch32) using GNU tools. diff --git a/cmake/cortex_r52_clang.cmake b/cmake/cortex_r52_clang.cmake index 2105ecbe..f5669efa 100644 --- a/cmake/cortex_r52_clang.cmake +++ b/cmake/cortex_r52_clang.cmake @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Toolchain file for Arm Cortex-R52 (Armv8-R, AArch32) using Arm Toolchain for # Embedded, which is LLVM based and is the successor to Arm Compiler 6. diff --git a/common_modules/module_lib/src/txm_module_object_deallocate.c b/common_modules/module_lib/src/txm_module_object_deallocate.c index e0c0d6c4..fa5ebe85 100644 --- a/common_modules/module_lib/src/txm_module_object_deallocate.c +++ b/common_modules/module_lib/src/txm_module_object_deallocate.c @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/common_modules/module_manager/inc/txm_module_manager_dispatch.h b/common_modules/module_manager/inc/txm_module_manager_dispatch.h index 2df1491b..9210c989 100644 --- a/common_modules/module_manager/inc/txm_module_manager_dispatch.h +++ b/common_modules/module_manager/inc/txm_module_manager_dispatch.h @@ -11,18 +11,6 @@ **************************************************************************/ // Portions of this file were generated with AI assistance. -// Some portions generated by Claude Code (Opus 5). - -// Some portions generated by Claude Code (Opus 5). - -// Some portions generated by Claude Code (Opus 5). - -// Some portions generated by Claude Code (Opus 5). - -// Some portions generated by Claude Code (Opus 5). - -// Some portions generated by Claude Code (Opus 5). - /**************************************************************************/ /**************************************************************************/ diff --git a/common_modules/module_manager/inc/txm_module_manager_util.h b/common_modules/module_manager/inc/txm_module_manager_util.h index 7feb0f3e..6b9e5b76 100644 --- a/common_modules/module_manager/inc/txm_module_manager_util.h +++ b/common_modules/module_manager/inc/txm_module_manager_util.h @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/common_modules/module_manager/src/txm_module_manager_object_allocate.c b/common_modules/module_manager/src/txm_module_manager_object_allocate.c index 7729ad32..8e452b44 100644 --- a/common_modules/module_manager/src/txm_module_manager_object_allocate.c +++ b/common_modules/module_manager/src/txm_module_manager_object_allocate.c @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/common_modules/module_manager/src/txm_module_manager_object_deallocate.c b/common_modules/module_manager/src/txm_module_manager_object_deallocate.c index dd4c105d..c9a9ed4f 100644 --- a/common_modules/module_manager/src/txm_module_manager_object_deallocate.c +++ b/common_modules/module_manager/src/txm_module_manager_object_deallocate.c @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/common_modules/module_manager/src/txm_module_manager_thread_reset.c b/common_modules/module_manager/src/txm_module_manager_thread_reset.c index 1a33964e..334070bf 100644 --- a/common_modules/module_manager/src/txm_module_manager_thread_reset.c +++ b/common_modules/module_manager/src/txm_module_manager_thread_reset.c @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/common_modules/module_manager/src/txm_module_manager_util.c b/common_modules/module_manager/src/txm_module_manager_util.c index 756120fa..93516ab2 100644 --- a/common_modules/module_manager/src/txm_module_manager_util.c +++ b/common_modules/module_manager/src/txm_module_manager_util.c @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports/arm11/gnu/CMakeLists.txt b/ports/arm11/gnu/CMakeLists.txt index 83d7e0fa..b8166b4d 100644 --- a/ports/arm11/gnu/CMakeLists.txt +++ b/ports/arm11/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for arm11, GNU tools. diff --git a/ports/arm11/gnu/example_build/build_threadx.sh b/ports/arm11/gnu/example_build/build_threadx.sh index 693b44ce..f7253cf1 100755 --- a/ports/arm11/gnu/example_build/build_threadx.sh +++ b/ports/arm11/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/arm11/gnu/example_build/build_threadx_sample.sh b/ports/arm11/gnu/example_build/build_threadx_sample.sh index 93287d53..97a3a1c5 100755 --- a/ports/arm11/gnu/example_build/build_threadx_sample.sh +++ b/ports/arm11/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/arm9/gnu/CMakeLists.txt b/ports/arm9/gnu/CMakeLists.txt index 6d071937..f98d2556 100644 --- a/ports/arm9/gnu/CMakeLists.txt +++ b/ports/arm9/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for arm9, GNU tools. diff --git a/ports/arm9/gnu/example_build/build_threadx.sh b/ports/arm9/gnu/example_build/build_threadx.sh index ad8a3357..d8de5055 100755 --- a/ports/arm9/gnu/example_build/build_threadx.sh +++ b/ports/arm9/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/arm9/gnu/example_build/build_threadx_sample.sh b/ports/arm9/gnu/example_build/build_threadx_sample.sh index 78b3ac7f..d9339bc0 100755 --- a/ports/arm9/gnu/example_build/build_threadx_sample.sh +++ b/ports/arm9/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_a12/gnu/CMakeLists.txt b/ports/cortex_a12/gnu/CMakeLists.txt index d03910d1..fc215876 100644 --- a/ports/cortex_a12/gnu/CMakeLists.txt +++ b/ports/cortex_a12/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the ARMv7-A cores, GNU tools. # Copied into every ARMv7-A gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a12/gnu/example_build/build_threadx.sh b/ports/cortex_a12/gnu/example_build/build_threadx.sh index ec3cd827..af9b02a8 100755 --- a/ports/cortex_a12/gnu/example_build/build_threadx.sh +++ b/ports/cortex_a12/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_a12/gnu/example_build/build_threadx_sample.sh b/ports/cortex_a12/gnu/example_build/build_threadx_sample.sh index 0d2fdf5b..43b0882e 100755 --- a/ports/cortex_a12/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_a12/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_a15/gnu/CMakeLists.txt b/ports/cortex_a15/gnu/CMakeLists.txt index d03910d1..fc215876 100644 --- a/ports/cortex_a15/gnu/CMakeLists.txt +++ b/ports/cortex_a15/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the ARMv7-A cores, GNU tools. # Copied into every ARMv7-A gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a15/gnu/example_build/build_threadx.sh b/ports/cortex_a15/gnu/example_build/build_threadx.sh index 74e7fe8a..4cfb4531 100755 --- a/ports/cortex_a15/gnu/example_build/build_threadx.sh +++ b/ports/cortex_a15/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_a15/gnu/example_build/build_threadx_sample.sh b/ports/cortex_a15/gnu/example_build/build_threadx_sample.sh index dcda9362..e34e7410 100755 --- a/ports/cortex_a15/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_a15/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_a17/gnu/CMakeLists.txt b/ports/cortex_a17/gnu/CMakeLists.txt index d03910d1..fc215876 100644 --- a/ports/cortex_a17/gnu/CMakeLists.txt +++ b/ports/cortex_a17/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the ARMv7-A cores, GNU tools. # Copied into every ARMv7-A gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a17/gnu/example_build/build_threadx.sh b/ports/cortex_a17/gnu/example_build/build_threadx.sh index 6616b2d2..31f1ee34 100755 --- a/ports/cortex_a17/gnu/example_build/build_threadx.sh +++ b/ports/cortex_a17/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_a17/gnu/example_build/build_threadx_sample.sh b/ports/cortex_a17/gnu/example_build/build_threadx_sample.sh index e200d473..ef776a9b 100755 --- a/ports/cortex_a17/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_a17/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_a34/gnu/CMakeLists.txt b/ports/cortex_a34/gnu/CMakeLists.txt index 12a58cbe..972c10f1 100644 --- a/ports/cortex_a34/gnu/CMakeLists.txt +++ b/ports/cortex_a34/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a35/gnu/CMakeLists.txt b/ports/cortex_a35/gnu/CMakeLists.txt index 12a58cbe..972c10f1 100644 --- a/ports/cortex_a35/gnu/CMakeLists.txt +++ b/ports/cortex_a35/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a5/gnu/CMakeLists.txt b/ports/cortex_a5/gnu/CMakeLists.txt index d03910d1..fc215876 100644 --- a/ports/cortex_a5/gnu/CMakeLists.txt +++ b/ports/cortex_a5/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the ARMv7-A cores, GNU tools. # Copied into every ARMv7-A gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a5/gnu/example_build/build_threadx.sh b/ports/cortex_a5/gnu/example_build/build_threadx.sh index c1900396..212fccc9 100755 --- a/ports/cortex_a5/gnu/example_build/build_threadx.sh +++ b/ports/cortex_a5/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_a5/gnu/example_build/build_threadx_sample.sh b/ports/cortex_a5/gnu/example_build/build_threadx_sample.sh index 4422f95f..c65b831a 100755 --- a/ports/cortex_a5/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_a5/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_a53/gnu/CMakeLists.txt b/ports/cortex_a53/gnu/CMakeLists.txt index 12a58cbe..972c10f1 100644 --- a/ports/cortex_a53/gnu/CMakeLists.txt +++ b/ports/cortex_a53/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a55/gnu/CMakeLists.txt b/ports/cortex_a55/gnu/CMakeLists.txt index 12a58cbe..972c10f1 100644 --- a/ports/cortex_a55/gnu/CMakeLists.txt +++ b/ports/cortex_a55/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a57/gnu/CMakeLists.txt b/ports/cortex_a57/gnu/CMakeLists.txt index 12a58cbe..972c10f1 100644 --- a/ports/cortex_a57/gnu/CMakeLists.txt +++ b/ports/cortex_a57/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a65/gnu/CMakeLists.txt b/ports/cortex_a65/gnu/CMakeLists.txt index 12a58cbe..972c10f1 100644 --- a/ports/cortex_a65/gnu/CMakeLists.txt +++ b/ports/cortex_a65/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a65ae/gnu/CMakeLists.txt b/ports/cortex_a65ae/gnu/CMakeLists.txt index 12a58cbe..972c10f1 100644 --- a/ports/cortex_a65ae/gnu/CMakeLists.txt +++ b/ports/cortex_a65ae/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a7/gnu/CMakeLists.txt b/ports/cortex_a7/gnu/CMakeLists.txt index d03910d1..fc215876 100644 --- a/ports/cortex_a7/gnu/CMakeLists.txt +++ b/ports/cortex_a7/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the ARMv7-A cores, GNU tools. # Copied into every ARMv7-A gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a7/gnu/example_build/build_threadx.sh b/ports/cortex_a7/gnu/example_build/build_threadx.sh index 223f72cf..e7e0408a 100755 --- a/ports/cortex_a7/gnu/example_build/build_threadx.sh +++ b/ports/cortex_a7/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_a7/gnu/example_build/build_threadx_sample.sh b/ports/cortex_a7/gnu/example_build/build_threadx_sample.sh index a59e9139..8526340c 100755 --- a/ports/cortex_a7/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_a7/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_a72/gnu/CMakeLists.txt b/ports/cortex_a72/gnu/CMakeLists.txt index 12a58cbe..972c10f1 100644 --- a/ports/cortex_a72/gnu/CMakeLists.txt +++ b/ports/cortex_a72/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a73/gnu/CMakeLists.txt b/ports/cortex_a73/gnu/CMakeLists.txt index 12a58cbe..972c10f1 100644 --- a/ports/cortex_a73/gnu/CMakeLists.txt +++ b/ports/cortex_a73/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a75/gnu/CMakeLists.txt b/ports/cortex_a75/gnu/CMakeLists.txt index 12a58cbe..972c10f1 100644 --- a/ports/cortex_a75/gnu/CMakeLists.txt +++ b/ports/cortex_a75/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a76/gnu/CMakeLists.txt b/ports/cortex_a76/gnu/CMakeLists.txt index 12a58cbe..972c10f1 100644 --- a/ports/cortex_a76/gnu/CMakeLists.txt +++ b/ports/cortex_a76/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a76ae/gnu/CMakeLists.txt b/ports/cortex_a76ae/gnu/CMakeLists.txt index 12a58cbe..972c10f1 100644 --- a/ports/cortex_a76ae/gnu/CMakeLists.txt +++ b/ports/cortex_a76ae/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a77/gnu/CMakeLists.txt b/ports/cortex_a77/gnu/CMakeLists.txt index 12a58cbe..972c10f1 100644 --- a/ports/cortex_a77/gnu/CMakeLists.txt +++ b/ports/cortex_a77/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a8/gnu/CMakeLists.txt b/ports/cortex_a8/gnu/CMakeLists.txt index d03910d1..fc215876 100644 --- a/ports/cortex_a8/gnu/CMakeLists.txt +++ b/ports/cortex_a8/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the ARMv7-A cores, GNU tools. # Copied into every ARMv7-A gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a8/gnu/example_build/build_threadx.sh b/ports/cortex_a8/gnu/example_build/build_threadx.sh index ab7ba54f..2678ab15 100755 --- a/ports/cortex_a8/gnu/example_build/build_threadx.sh +++ b/ports/cortex_a8/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_a8/gnu/example_build/build_threadx_sample.sh b/ports/cortex_a8/gnu/example_build/build_threadx_sample.sh index 88e7ed55..78deda53 100755 --- a/ports/cortex_a8/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_a8/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_a9/gnu/CMakeLists.txt b/ports/cortex_a9/gnu/CMakeLists.txt index d03910d1..fc215876 100644 --- a/ports/cortex_a9/gnu/CMakeLists.txt +++ b/ports/cortex_a9/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the ARMv7-A cores, GNU tools. # Copied into every ARMv7-A gnu port by update.sh, so edit it here. diff --git a/ports/cortex_a9/gnu/example_build/build_threadx.sh b/ports/cortex_a9/gnu/example_build/build_threadx.sh index ede74365..920b8b7f 100755 --- a/ports/cortex_a9/gnu/example_build/build_threadx.sh +++ b/ports/cortex_a9/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_a9/gnu/example_build/build_threadx_sample.sh b/ports/cortex_a9/gnu/example_build/build_threadx_sample.sh index ea3178cb..d7fdce06 100755 --- a/ports/cortex_a9/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_a9/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m0/gnu/example_build/build_threadx.sh b/ports/cortex_m0/gnu/example_build/build_threadx.sh index 88e2bd47..3ef03845 100755 --- a/ports/cortex_m0/gnu/example_build/build_threadx.sh +++ b/ports/cortex_m0/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m0/gnu/example_build/build_threadx_sample.sh b/ports/cortex_m0/gnu/example_build/build_threadx_sample.sh index b9de126f..772813df 100755 --- a/ports/cortex_m0/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_m0/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m23/gnu/CMakeLists.txt b/ports/cortex_m23/gnu/CMakeLists.txt index e7c71e07..a16300c1 100644 --- a/ports/cortex_m23/gnu/CMakeLists.txt +++ b/ports/cortex_m23/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for cortex_m23, GNU tools. diff --git a/ports/cortex_m23/gnu/example_build/build_threadx.sh b/ports/cortex_m23/gnu/example_build/build_threadx.sh index b5c97e53..16a42438 100755 --- a/ports/cortex_m23/gnu/example_build/build_threadx.sh +++ b/ports/cortex_m23/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m23/gnu/example_build/build_threadx_sample.sh b/ports/cortex_m23/gnu/example_build/build_threadx_sample.sh index b359e160..7aa42561 100755 --- a/ports/cortex_m23/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_m23/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m3/ghs/example_build/tx_initialize_low_level.arm b/ports/cortex_m3/ghs/example_build/tx_initialize_low_level.arm index 47beffbc..b9f622fe 100644 --- a/ports/cortex_m3/ghs/example_build/tx_initialize_low_level.arm +++ b/ports/cortex_m3/ghs/example_build/tx_initialize_low_level.arm @@ -8,7 +8,7 @@ * * SPDX-License-Identifier: MIT **************************************************************************/ -; Some portions generated by Copilot (Opus 5). +; Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports/cortex_m3/gnu/example_build/build_threadx.sh b/ports/cortex_m3/gnu/example_build/build_threadx.sh index 9c924d41..b938bb2f 100755 --- a/ports/cortex_m3/gnu/example_build/build_threadx.sh +++ b/ports/cortex_m3/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m3/gnu/example_build/build_threadx_sample.sh b/ports/cortex_m3/gnu/example_build/build_threadx_sample.sh index 1b6b7f7c..472e8ebd 100755 --- a/ports/cortex_m3/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_m3/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m33/gnu/example_build/build_threadx.sh b/ports/cortex_m33/gnu/example_build/build_threadx.sh index b97e7b2a..00fd4140 100755 --- a/ports/cortex_m33/gnu/example_build/build_threadx.sh +++ b/ports/cortex_m33/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m33/gnu/example_build/build_threadx_sample.sh b/ports/cortex_m33/gnu/example_build/build_threadx_sample.sh index 6cf086ed..5bd1c8df 100755 --- a/ports/cortex_m33/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_m33/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m4/ghs/example_build/tx_initialize_low_level.arm b/ports/cortex_m4/ghs/example_build/tx_initialize_low_level.arm index 1de645ed..ee3bc56f 100644 --- a/ports/cortex_m4/ghs/example_build/tx_initialize_low_level.arm +++ b/ports/cortex_m4/ghs/example_build/tx_initialize_low_level.arm @@ -8,7 +8,7 @@ * * SPDX-License-Identifier: MIT **************************************************************************/ -; Some portions generated by Copilot (Opus 5). +; Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports/cortex_m4/gnu/example_build/build_threadx.sh b/ports/cortex_m4/gnu/example_build/build_threadx.sh index 69a95178..d6971e30 100755 --- a/ports/cortex_m4/gnu/example_build/build_threadx.sh +++ b/ports/cortex_m4/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m4/gnu/example_build/build_threadx_sample.sh b/ports/cortex_m4/gnu/example_build/build_threadx_sample.sh index 39fef203..34c60bf1 100755 --- a/ports/cortex_m4/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_m4/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m55/gnu/example_build/build_threadx.sh b/ports/cortex_m55/gnu/example_build/build_threadx.sh index 67220aae..dc0d75bc 100755 --- a/ports/cortex_m55/gnu/example_build/build_threadx.sh +++ b/ports/cortex_m55/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m55/gnu/example_build/build_threadx_sample.sh b/ports/cortex_m55/gnu/example_build/build_threadx_sample.sh index b297995a..0131c408 100755 --- a/ports/cortex_m55/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_m55/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m7/ghs/example_build/tx_initialize_low_level.arm b/ports/cortex_m7/ghs/example_build/tx_initialize_low_level.arm index b98fa974..7c2b80ab 100644 --- a/ports/cortex_m7/ghs/example_build/tx_initialize_low_level.arm +++ b/ports/cortex_m7/ghs/example_build/tx_initialize_low_level.arm @@ -8,7 +8,7 @@ * * SPDX-License-Identifier: MIT **************************************************************************/ -; Some portions generated by Copilot (Opus 5). +; Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports/cortex_m7/gnu/example_build/build_threadx.sh b/ports/cortex_m7/gnu/example_build/build_threadx.sh index d7875b4a..1aea1938 100755 --- a/ports/cortex_m7/gnu/example_build/build_threadx.sh +++ b/ports/cortex_m7/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m7/gnu/example_build/build_threadx_sample.sh b/ports/cortex_m7/gnu/example_build/build_threadx_sample.sh index 3b6a6c01..9a59e93c 100755 --- a/ports/cortex_m7/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_m7/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m85/gnu/example_build/build_threadx.sh b/ports/cortex_m85/gnu/example_build/build_threadx.sh index b579685e..cc87ce57 100755 --- a/ports/cortex_m85/gnu/example_build/build_threadx.sh +++ b/ports/cortex_m85/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_m85/gnu/example_build/build_threadx_sample.sh b/ports/cortex_m85/gnu/example_build/build_threadx_sample.sh index 0bddbbf6..795d9400 100755 --- a/ports/cortex_m85/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_m85/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_r4/gnu/CMakeLists.txt b/ports/cortex_r4/gnu/CMakeLists.txt index b40b5b99..328020d0 100644 --- a/ports/cortex_r4/gnu/CMakeLists.txt +++ b/ports/cortex_r4/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for cortex_r4, GNU tools. diff --git a/ports/cortex_r4/gnu/example_build/build_threadx.sh b/ports/cortex_r4/gnu/example_build/build_threadx.sh index bd03369f..9d55743b 100755 --- a/ports/cortex_r4/gnu/example_build/build_threadx.sh +++ b/ports/cortex_r4/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_r4/gnu/example_build/build_threadx_sample.sh b/ports/cortex_r4/gnu/example_build/build_threadx_sample.sh index 1f0e2709..7871bae4 100755 --- a/ports/cortex_r4/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_r4/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_r5/gnu/CMakeLists.txt b/ports/cortex_r5/gnu/CMakeLists.txt index 46d1dadb..3e5421ed 100644 --- a/ports/cortex_r5/gnu/CMakeLists.txt +++ b/ports/cortex_r5/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for cortex_r5, GNU tools. diff --git a/ports/cortex_r5/gnu/example_build/build_threadx.sh b/ports/cortex_r5/gnu/example_build/build_threadx.sh index a71eb5cb..0108d1c8 100755 --- a/ports/cortex_r5/gnu/example_build/build_threadx.sh +++ b/ports/cortex_r5/gnu/example_build/build_threadx.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_r5/gnu/example_build/build_threadx_sample.sh b/ports/cortex_r5/gnu/example_build/build_threadx_sample.sh index 2b3e4d55..53eb5902 100755 --- a/ports/cortex_r5/gnu/example_build/build_threadx_sample.sh +++ b/ports/cortex_r5/gnu/example_build/build_threadx_sample.sh @@ -10,7 +10,7 @@ # SPDX-License-Identifier: MIT # # AI Disclosure: This file was largely AI-generated by Copilot (Claude Sonnet 4.6). -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # The AI-generated portions may be considered public domain (CC0-1.0) # and not subject to the project's licence. The human contributor has # reviewed and verified that the code is correct. diff --git a/ports/cortex_r52/gnu/CMakeLists.txt b/ports/cortex_r52/gnu/CMakeLists.txt index 957e2cbe..6444a063 100644 --- a/ports/cortex_r52/gnu/CMakeLists.txt +++ b/ports/cortex_r52/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. target_sources(${PROJECT_NAME} PRIVATE diff --git a/ports/cortex_r52/gnu/example_build/fvp_baser_aemv8r/CMakeLists.txt b/ports/cortex_r52/gnu/example_build/fvp_baser_aemv8r/CMakeLists.txt index c7e15ec3..ee01eb3e 100644 --- a/ports/cortex_r52/gnu/example_build/fvp_baser_aemv8r/CMakeLists.txt +++ b/ports/cortex_r52/gnu/example_build/fvp_baser_aemv8r/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Example builds for Cortex-R52 on the Armv8-R AEM FVP (FVP_BaseR_AEMv8R). diff --git a/ports/cortex_r52/gnu/example_build/fvp_baser_aemv8r/test/run_fvp_test.py b/ports/cortex_r52/gnu/example_build/fvp_baser_aemv8r/test/run_fvp_test.py index 356a6a10..37aa0adc 100644 --- a/ports/cortex_r52/gnu/example_build/fvp_baser_aemv8r/test/run_fvp_test.py +++ b/ports/cortex_r52/gnu/example_build/fvp_baser_aemv8r/test/run_fvp_test.py @@ -2,7 +2,7 @@ # # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # """Run a Cortex-R52 image on the Armv8-R AEM FVP and assert its result. diff --git a/ports/cortex_r52/gnu/example_build/s32z280_evb/CMakeLists.txt b/ports/cortex_r52/gnu/example_build/s32z280_evb/CMakeLists.txt index ae0a8b73..85dd29d6 100644 --- a/ports/cortex_r52/gnu/example_build/s32z280_evb/CMakeLists.txt +++ b/ports/cortex_r52/gnu/example_build/s32z280_evb/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Example build for Cortex-R52 on the NXP S32Z280-594EVB, RTU0 core 0. # diff --git a/ports/cortex_r52/gnu/example_build/s32z280_evb/tools/read_identity.gdb b/ports/cortex_r52/gnu/example_build/s32z280_evb/tools/read_identity.gdb index e409f8f3..1bb0890e 100644 --- a/ports/cortex_r52/gnu/example_build/s32z280_evb/tools/read_identity.gdb +++ b/ports/cortex_r52/gnu/example_build/s32z280_evb/tools/read_identity.gdb @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Load s32z280_boot.elf onto the S32Z280-594EVB, run it, and report what the # core said about itself. diff --git a/ports_arch/ARMv7-A/threadx/ports/gnu/CMakeLists.txt b/ports_arch/ARMv7-A/threadx/ports/gnu/CMakeLists.txt index d03910d1..fc215876 100644 --- a/ports_arch/ARMv7-A/threadx/ports/gnu/CMakeLists.txt +++ b/ports_arch/ARMv7-A/threadx/ports/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the ARMv7-A cores, GNU tools. # Copied into every ARMv7-A gnu port by update.sh, so edit it here. diff --git a/ports_arch/ARMv7-M/threadx/ghs/example_build/tx_initialize_low_level.arm b/ports_arch/ARMv7-M/threadx/ghs/example_build/tx_initialize_low_level.arm index b98fa974..7c2b80ab 100644 --- a/ports_arch/ARMv7-M/threadx/ghs/example_build/tx_initialize_low_level.arm +++ b/ports_arch/ARMv7-M/threadx/ghs/example_build/tx_initialize_low_level.arm @@ -8,7 +8,7 @@ * * SPDX-License-Identifier: MIT **************************************************************************/ -; Some portions generated by Copilot (Opus 5). +; Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports_arch/ARMv8-A/threadx/ports/gnu/CMakeLists.txt b/ports_arch/ARMv8-A/threadx/ports/gnu/CMakeLists.txt index 12a58cbe..972c10f1 100644 --- a/ports_arch/ARMv8-A/threadx/ports/gnu/CMakeLists.txt +++ b/ports_arch/ARMv8-A/threadx/ports/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu port by update.sh, so edit it here. diff --git a/ports_arch/ARMv8-A/threadx_smp/ports/gnu/CMakeLists.txt b/ports_arch/ARMv8-A/threadx_smp/ports/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_arch/ARMv8-A/threadx_smp/ports/gnu/CMakeLists.txt +++ b/ports_arch/ARMv8-A/threadx_smp/ports/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_module/cortex_a7/ac5/inc/txm_module_port.h b/ports_module/cortex_a7/ac5/inc/txm_module_port.h index 126be1e8..8953710f 100644 --- a/ports_module/cortex_a7/ac5/inc/txm_module_port.h +++ b/ports_module/cortex_a7/ac5/inc/txm_module_port.h @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports_module/cortex_a7/ac5/module_manager/src/txm_module_manager_mm_register_setup.c b/ports_module/cortex_a7/ac5/module_manager/src/txm_module_manager_mm_register_setup.c index a86cfbe4..b5166df3 100644 --- a/ports_module/cortex_a7/ac5/module_manager/src/txm_module_manager_mm_register_setup.c +++ b/ports_module/cortex_a7/ac5/module_manager/src/txm_module_manager_mm_register_setup.c @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports_module/cortex_a7/gnu/inc/txm_module_port.h b/ports_module/cortex_a7/gnu/inc/txm_module_port.h index 11947992..bfb04475 100644 --- a/ports_module/cortex_a7/gnu/inc/txm_module_port.h +++ b/ports_module/cortex_a7/gnu/inc/txm_module_port.h @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports_module/cortex_a7/gnu/module_manager/src/txm_module_manager_mm_register_setup.c b/ports_module/cortex_a7/gnu/module_manager/src/txm_module_manager_mm_register_setup.c index b2161fde..5be18136 100644 --- a/ports_module/cortex_a7/gnu/module_manager/src/txm_module_manager_mm_register_setup.c +++ b/ports_module/cortex_a7/gnu/module_manager/src/txm_module_manager_mm_register_setup.c @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports_module/cortex_a7/iar/inc/txm_module_port.h b/ports_module/cortex_a7/iar/inc/txm_module_port.h index dbaf7e17..aafa8d43 100644 --- a/ports_module/cortex_a7/iar/inc/txm_module_port.h +++ b/ports_module/cortex_a7/iar/inc/txm_module_port.h @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports_module/cortex_a7/iar/module_manager/src/txm_module_manager_mm_register_setup.c b/ports_module/cortex_a7/iar/module_manager/src/txm_module_manager_mm_register_setup.c index 3adc61c3..08c83dc7 100644 --- a/ports_module/cortex_a7/iar/module_manager/src/txm_module_manager_mm_register_setup.c +++ b/ports_module/cortex_a7/iar/module_manager/src/txm_module_manager_mm_register_setup.c @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports_module/cortex_r52/gnu/example_build/s32z280_evb/tools/diagnose_module.gdb b/ports_module/cortex_r52/gnu/example_build/s32z280_evb/tools/diagnose_module.gdb index 235cd6e4..d1a1a489 100644 --- a/ports_module/cortex_r52/gnu/example_build/s32z280_evb/tools/diagnose_module.gdb +++ b/ports_module/cortex_r52/gnu/example_build/s32z280_evb/tools/diagnose_module.gdb @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Diagnostic run for the S32Z280 module manager demonstration. Same attach and # load as run_module_demo.gdb, but instead of judging the result it dumps the diff --git a/ports_module/cortex_r52/gnu/example_build/s32z280_evb/tools/run_module_demo.gdb b/ports_module/cortex_r52/gnu/example_build/s32z280_evb/tools/run_module_demo.gdb index b95eb826..9c2fe3b5 100644 --- a/ports_module/cortex_r52/gnu/example_build/s32z280_evb/tools/run_module_demo.gdb +++ b/ports_module/cortex_r52/gnu/example_build/s32z280_evb/tools/run_module_demo.gdb @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Load s32z280_module.elf onto the S32Z280-594EVB, run it, and report what the # protection boundary did. diff --git a/ports_module/cortex_r52/gnu/example_build/s32z280_evb/tools/run_module_demo.sh b/ports_module/cortex_r52/gnu/example_build/s32z280_evb/tools/run_module_demo.sh index c37d5a96..bbbdee43 100755 --- a/ports_module/cortex_r52/gnu/example_build/s32z280_evb/tools/run_module_demo.sh +++ b/ports_module/cortex_r52/gnu/example_build/s32z280_evb/tools/run_module_demo.sh @@ -1,7 +1,7 @@ #!/bin/bash # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # Run the ThreadX module manager demonstration on the S32Z280-594EVB and capture # the evidence: the console log and the fault registers. diff --git a/ports_module/cortex_r52/gnu/inc/tx_port.h b/ports_module/cortex_r52/gnu/inc/tx_port.h index d3013b1f..9f6e8e3d 100644 --- a/ports_module/cortex_r52/gnu/inc/tx_port.h +++ b/ports_module/cortex_r52/gnu/inc/tx_port.h @@ -8,7 +8,7 @@ * * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports_module/cortex_r52/gnu/inc/txm_module_port.h b/ports_module/cortex_r52/gnu/inc/txm_module_port.h index 33a994d9..1d71d40a 100644 --- a/ports_module/cortex_r52/gnu/inc/txm_module_port.h +++ b/ports_module/cortex_r52/gnu/inc/txm_module_port.h @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_context_restore.S b/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_context_restore.S index 90865906..d6d7f63f 100644 --- a/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_context_restore.S +++ b/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_context_restore.S @@ -8,7 +8,7 @@ @ * @ * SPDX-License-Identifier: MIT @ **************************************************************************/ -@ Some portions generated by Claude Code (Opus 5). +@ Portions of this file were generated with AI assistance. @ @ @/**************************************************************************/ diff --git a/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_context_save.S b/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_context_save.S index 9b61077e..26443700 100644 --- a/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_context_save.S +++ b/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_context_save.S @@ -8,7 +8,7 @@ @ * @ * SPDX-License-Identifier: MIT @ **************************************************************************/ -@ Some portions generated by Claude Code (Opus 5). +@ Portions of this file were generated with AI assistance. @ @ @/**************************************************************************/ diff --git a/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_schedule.S b/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_schedule.S index ad92ea7e..e10d7c23 100644 --- a/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_schedule.S +++ b/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_schedule.S @@ -8,7 +8,7 @@ @ * @ * SPDX-License-Identifier: MIT @ **************************************************************************/ -@ Some portions generated by Claude Code (Opus 5). +@ Portions of this file were generated with AI assistance. @ @ @/**************************************************************************/ diff --git a/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_stack_build.S b/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_stack_build.S index 935b321a..e45805f7 100644 --- a/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_stack_build.S +++ b/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_stack_build.S @@ -8,7 +8,7 @@ @ * @ * SPDX-License-Identifier: MIT @ **************************************************************************/ -@ Some portions generated by Claude Code (Opus 5). +@ Portions of this file were generated with AI assistance. @ @ @/**************************************************************************/ diff --git a/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_system_return.S b/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_system_return.S index c0ab615b..ae0eac7d 100644 --- a/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_system_return.S +++ b/ports_module/cortex_r52/gnu/module_manager/src/tx_thread_system_return.S @@ -8,7 +8,7 @@ @ * @ * SPDX-License-Identifier: MIT @ **************************************************************************/ -@ Some portions generated by Claude Code (Opus 5). +@ Portions of this file were generated with AI assistance. @ @ @/**************************************************************************/ diff --git a/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_alignment_adjust.c b/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_alignment_adjust.c index 6850fe55..e06225f6 100644 --- a/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_alignment_adjust.c +++ b/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_alignment_adjust.c @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_external_memory_enable.c b/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_external_memory_enable.c index c5b9adcf..f60f1ad7 100644 --- a/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_external_memory_enable.c +++ b/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_external_memory_enable.c @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ diff --git a/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_memory_fault_handler.c b/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_memory_fault_handler.c index cac30d2f..62f287e0 100644 --- a/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_memory_fault_handler.c +++ b/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_memory_fault_handler.c @@ -20,7 +20,7 @@ /**************************************************************************/ /**************************************************************************/ -// Some portions generated by Claude Code (Opus 5). +// Portions of this file were generated with AI assistance. #define TX_SOURCE_CODE diff --git a/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_thread_stack_build.S b/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_thread_stack_build.S index 69916ff0..1d1d711a 100644 --- a/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_thread_stack_build.S +++ b/ports_module/cortex_r52/gnu/module_manager/src/txm_module_manager_thread_stack_build.S @@ -8,7 +8,7 @@ @ * @ * SPDX-License-Identifier: MIT @ **************************************************************************/ -@ Some portions generated by Claude Code (Opus 5). +@ Portions of this file were generated with AI assistance. @ @ @/**************************************************************************/ diff --git a/ports_smp/cortex_a34_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a34_smp/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_smp/cortex_a34_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a34_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_smp/cortex_a35_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a35_smp/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_smp/cortex_a35_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a35_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_smp/cortex_a53_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a53_smp/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_smp/cortex_a53_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a53_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_smp/cortex_a55_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a55_smp/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_smp/cortex_a55_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a55_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_smp/cortex_a57_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a57_smp/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_smp/cortex_a57_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a57_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_smp/cortex_a5_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a5_smp/gnu/CMakeLists.txt index d3b42149..28c41af5 100644 --- a/ports_smp/cortex_a5_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a5_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for cortex_a5_smp, GNU tools. diff --git a/ports_smp/cortex_a5x_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a5x_smp/gnu/CMakeLists.txt index dfbd61b3..08db4117 100644 --- a/ports_smp/cortex_a5x_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a5x_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for cortex_a5x_smp, GNU tools. diff --git a/ports_smp/cortex_a5x_smp/green/src/tx_thread_smp_time_get.a64 b/ports_smp/cortex_a5x_smp/green/src/tx_thread_smp_time_get.a64 index b3501d5a..37514c26 100644 --- a/ports_smp/cortex_a5x_smp/green/src/tx_thread_smp_time_get.a64 +++ b/ports_smp/cortex_a5x_smp/green/src/tx_thread_smp_time_get.a64 @@ -9,7 +9,7 @@ * SPDX-License-Identifier: MIT **************************************************************************/ -// Some portions generated by Codex (GPT-5). +// Portions of this file were generated with AI assistance. /**************************************************************************/ /**************************************************************************/ diff --git a/ports_smp/cortex_a65_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a65_smp/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_smp/cortex_a65_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a65_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_smp/cortex_a65ae_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a65ae_smp/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_smp/cortex_a65ae_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a65ae_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_smp/cortex_a72_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a72_smp/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_smp/cortex_a72_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a72_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_smp/cortex_a73_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a73_smp/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_smp/cortex_a73_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a73_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_smp/cortex_a75_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a75_smp/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_smp/cortex_a75_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a75_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_smp/cortex_a76_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a76_smp/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_smp/cortex_a76_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a76_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_smp/cortex_a76ae_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a76ae_smp/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_smp/cortex_a76ae_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a76ae_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_smp/cortex_a77_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a77_smp/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_smp/cortex_a77_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a77_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_smp/cortex_a78_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a78_smp/gnu/CMakeLists.txt index b4758a85..36f7492b 100644 --- a/ports_smp/cortex_a78_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a78_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX SMP port sources for the AArch64 cores, GNU tools. # Copied into every AArch64 gnu SMP port by update.sh, so edit it here. diff --git a/ports_smp/cortex_a7_smp/gnu/CMakeLists.txt b/ports_smp/cortex_a7_smp/gnu/CMakeLists.txt index ef6be36c..d4094f4d 100644 --- a/ports_smp/cortex_a7_smp/gnu/CMakeLists.txt +++ b/ports_smp/cortex_a7_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for cortex_a7_smp, GNU tools. diff --git a/ports_smp/linux/gnu/CMakeLists.txt b/ports_smp/linux/gnu/CMakeLists.txt index 23d4a1a5..7ff9e0a5 100644 --- a/ports_smp/linux/gnu/CMakeLists.txt +++ b/ports_smp/linux/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for linux, GNU tools. diff --git a/ports_smp/mips32_interaptiv_smp/gnu/CMakeLists.txt b/ports_smp/mips32_interaptiv_smp/gnu/CMakeLists.txt index 6f813331..c54890aa 100644 --- a/ports_smp/mips32_interaptiv_smp/gnu/CMakeLists.txt +++ b/ports_smp/mips32_interaptiv_smp/gnu/CMakeLists.txt @@ -1,6 +1,6 @@ # Copyright (c) 2026 Eclipse ThreadX contributors # SPDX-License-Identifier: MIT -# Some portions generated by Claude Code (Opus 5). +# Portions of this file were generated with AI assistance. # # ThreadX port sources for mips32_interaptiv_smp, GNU tools. diff --git a/scripts/check_ai_disclosure.sh b/scripts/check_ai_disclosure.sh new file mode 100755 index 00000000..5a08a44c --- /dev/null +++ b/scripts/check_ai_disclosure.sh @@ -0,0 +1,129 @@ +#!/bin/bash +############################################################################### +# Copyright (c) 2026 Eclipse ThreadX contributors +# +# This program and the accompanying materials are made available under the +# terms of the MIT License which is available at +# https://opensource.org/licenses/MIT. +# +# AI Disclosure: This file was largely AI-generated by Claude Code (Opus 5). +# The AI-generated portions may be considered public domain (CC0-1.0) +# and not subject to the project's licence. The human contributor has +# reviewed and verified that the code is correct. +# +# SPDX-License-Identifier: MIT and CC0-1.0 +############################################################################### +# +# Fail the build if a file's AI disclosure comment has drifted from the one +# accepted form. +# +# A file that was edited with AI assistance carries exactly one line: +# +# Portions of this file were generated with AI assistance. +# +# written with the comment character that file already uses. It names no +# product, no model and no version, and a file carries at most one of it, ever. +# +# The text is fixed for a reason that is easy to miss. An earlier convention +# named the product and the model -- "Some portions generated by +# ()" -- and the result was not attribution but accumulation: each tool +# that touched a file failed to recognise the line another tool had left, and +# appended its own. Files reached three stacked lines, and one product ended +# up spelled four different ways across the tree, which made the record +# unusable for the one question it was meant to answer. +# +# Precise attribution lives on the commit instead, where the Assisted-by +# trailer is dated and attached to the diff it describes: +# +# scripts/count_assisted_by.sh --list -- +# +# A file-level flag answers WHETHER; the history answers WHO. A header line +# cannot hold the second honestly, because the code it names gets rewritten +# and the line stays. +# +# The AI Disclosure paragraph in a new file's copyright header is different and +# is not checked here: it keeps its product and model version, because a file +# is created once and that record cannot grow. +# +# This script is excluded from its own scan. It has to spell the rejected +# forms in order to look for them. + +set -euo pipefail + +readonly ROOT="$(cd "$(dirname "$(realpath "$0")")/.." && pwd)" +readonly SELF='scripts/check_ai_disclosure.sh' +readonly FIXED='Portions of this file were generated with AI assistance.' + +cd "${ROOT}" + +# Tracked files only. A build tree is not this repository's text to police, +# and scanning one would make the check depend on whether somebody had built. +mapfile -d '' -t FILES < <(git ls-files -z | grep -zZv "^${SELF}$") + +status=0 + +report() { + printf '%s\n\n' "$1" >&2 + printf '%s\n\n' "$2" >&2 + status=1 +} + +# 1. The superseded per-edit form, which names a product and a model. +hits="$(grep -nI 'Some portions generated by' -- "${FILES[@]}" 2>/dev/null || true)" +if [ -n "${hits}" ]; then + report "AI disclosure check FAILED: superseded per-edit form. + +Replace each of these with the fixed line, keeping the file's comment +character: + + ${FIXED}" "${hits}" +fi + +# 2. A doubled comment marker, such as '; //' or '@ //'. Assembly dialects +# differ -- armasm and IAR use ';', GNU as uses '@' or '//' -- and writing +# both is a symptom of a tool guessing rather than reading the file. +hits="$(grep -nIE '(//|[;@#])[[:space:]]*//[[:space:]]*Portions of this file were generated' \ + -- "${FILES[@]}" 2>/dev/null || true)" +if [ -n "${hits}" ]; then + report "AI disclosure check FAILED: doubled comment marker. + +Use the single comment character the rest of the file uses." "${hits}" +fi + +# 3. More than one disclosure line in a file. This is the failure the fixed +# text exists to prevent, so it is worth catching directly rather than +# inferring it from the form. +hits="$(grep -cIF "${FIXED}" -- "${FILES[@]}" 2>/dev/null | awk -F: '$NF > 1' || true)" +if [ -n "${hits}" ]; then + report "AI disclosure check FAILED: more than one disclosure line. + +A file carries at most one, ever. Keep the first and delete the rest; the +commit trailer, not the header, records which agents have touched the file." "${hits}" +fi + +# 4. A near miss. A line that is clearly meant to be the disclosure but is +# not spelled exactly right defeats every deduplication that follows it. +# +# Markdown is exempt from this one check. The contribution guide has to +# quote the accepted text and explain when it applies, so matching the bare +# phrase there reports prose rather than drift. A superseded form in a +# Markdown file is still caught by check 1. +mapfile -d '' -t SOURCES < <(printf '%s\0' "${FILES[@]}" | grep -zZv '\.md$' || true) +hits='' +if [ "${#SOURCES[@]}" -gt 0 ]; then + hits="$(grep -nIF 'AI assistance' -- "${SOURCES[@]}" 2>/dev/null \ + | grep -vF "${FIXED}" || true)" +fi +if [ -n "${hits}" ]; then + report "AI disclosure check FAILED: the text is not spelled exactly. + +The accepted text, character for character, is: + + ${FIXED}" "${hits}" +fi + +if [ "${status}" -eq 0 ]; then + echo "AI disclosure check passed." +fi + +exit "${status}" diff --git a/test/tx/cmake/thread_transition/CMakeLists.txt b/test/tx/cmake/thread_transition/CMakeLists.txt index a5659238..342ca839 100644 --- a/test/tx/cmake/thread_transition/CMakeLists.txt +++ b/test/tx/cmake/thread_transition/CMakeLists.txt @@ -1,4 +1,4 @@ -# Some portions generated by Codex (gpt-5.6-sol). +# Portions of this file were generated with AI assistance. cmake_minimum_required(VERSION 3.13 FATAL_ERROR) cmake_policy(SET CMP0057 NEW)