aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2026-01-09 17:25:02 +0100
committerMike Pall <mike>2026-01-09 17:25:02 +0100
commit2c110b7769bace93314f19977307054d44eb731e (patch)
tree22d74671ab98af5233abea3839c627940d075e70 /src
parent7152e15489d2077cd299ee23e3d51a4c599ab14f (diff)
parent6e69e4731437d6876b96e843804a6ef0a671ed25 (diff)
downloadluajit-2c110b7769bace93314f19977307054d44eb731e.tar.gz
luajit-2c110b7769bace93314f19977307054d44eb731e.tar.bz2
luajit-2c110b7769bace93314f19977307054d44eb731e.zip
Merge branch 'master' into v2.1
Diffstat (limited to 'src')
-rw-r--r--src/Makefile2
-rw-r--r--src/host/buildvm.c2
-rw-r--r--src/host/buildvm.h2
-rw-r--r--src/host/buildvm_asm.c2
-rw-r--r--src/host/buildvm_fold.c2
-rw-r--r--src/host/buildvm_lib.c2
-rw-r--r--src/host/buildvm_peobj.c2
-rw-r--r--src/host/genlibbc.lua2
-rw-r--r--src/host/genminilua.lua2
-rw-r--r--src/host/genversion.lua2
-rw-r--r--src/jit/bc.lua2
-rw-r--r--src/jit/bcsave.lua2
-rw-r--r--src/jit/dis_arm.lua2
-rw-r--r--src/jit/dis_arm64.lua2
-rw-r--r--src/jit/dis_arm64be.lua2
-rw-r--r--src/jit/dis_mips.lua2
-rw-r--r--src/jit/dis_mips64.lua2
-rw-r--r--src/jit/dis_mips64el.lua2
-rw-r--r--src/jit/dis_mips64r6.lua2
-rw-r--r--src/jit/dis_mips64r6el.lua2
-rw-r--r--src/jit/dis_mipsel.lua2
-rw-r--r--src/jit/dis_ppc.lua2
-rw-r--r--src/jit/dis_x64.lua2
-rw-r--r--src/jit/dis_x86.lua2
-rw-r--r--src/jit/dump.lua2
-rw-r--r--src/jit/p.lua2
-rw-r--r--src/jit/v.lua2
-rw-r--r--src/jit/zone.lua2
-rw-r--r--src/lib_aux.c2
-rw-r--r--src/lib_base.c2
-rw-r--r--src/lib_bit.c2
-rw-r--r--src/lib_buffer.c2
-rw-r--r--src/lib_debug.c2
-rw-r--r--src/lib_ffi.c2
-rw-r--r--src/lib_init.c2
-rw-r--r--src/lib_io.c2
-rw-r--r--src/lib_jit.c2
-rw-r--r--src/lib_math.c2
-rw-r--r--src/lib_os.c2
-rw-r--r--src/lib_package.c2
-rw-r--r--src/lib_string.c2
-rw-r--r--src/lib_table.c2
-rw-r--r--src/lj_api.c2
-rw-r--r--src/lj_arch.h2
-rw-r--r--src/lj_asm.c2
-rw-r--r--src/lj_asm.h2
-rw-r--r--src/lj_asm_arm.h2
-rw-r--r--src/lj_asm_arm64.h2
-rw-r--r--src/lj_asm_mips.h2
-rw-r--r--src/lj_asm_ppc.h2
-rw-r--r--src/lj_asm_x86.h2
-rw-r--r--src/lj_assert.c2
-rw-r--r--src/lj_bc.c2
-rw-r--r--src/lj_bc.h2
-rw-r--r--src/lj_bcdump.h2
-rw-r--r--src/lj_bcread.c2
-rw-r--r--src/lj_bcwrite.c2
-rw-r--r--src/lj_buf.c2
-rw-r--r--src/lj_buf.h2
-rw-r--r--src/lj_carith.c2
-rw-r--r--src/lj_carith.h2
-rw-r--r--src/lj_ccall.c2
-rw-r--r--src/lj_ccall.h2
-rw-r--r--src/lj_ccallback.c2
-rw-r--r--src/lj_ccallback.h2
-rw-r--r--src/lj_cconv.c2
-rw-r--r--src/lj_cconv.h2
-rw-r--r--src/lj_cdata.c2
-rw-r--r--src/lj_cdata.h2
-rw-r--r--src/lj_clib.c2
-rw-r--r--src/lj_clib.h2
-rw-r--r--src/lj_cparse.c2
-rw-r--r--src/lj_cparse.h2
-rw-r--r--src/lj_crecord.c2
-rw-r--r--src/lj_crecord.h2
-rw-r--r--src/lj_ctype.c2
-rw-r--r--src/lj_ctype.h2
-rw-r--r--src/lj_debug.c2
-rw-r--r--src/lj_debug.h2
-rw-r--r--src/lj_def.h2
-rw-r--r--src/lj_dispatch.c2
-rw-r--r--src/lj_dispatch.h2
-rw-r--r--src/lj_emit_arm.h2
-rw-r--r--src/lj_emit_arm64.h2
-rw-r--r--src/lj_emit_mips.h2
-rw-r--r--src/lj_emit_ppc.h2
-rw-r--r--src/lj_emit_x86.h2
-rw-r--r--src/lj_err.c2
-rw-r--r--src/lj_err.h2
-rw-r--r--src/lj_errmsg.h2
-rw-r--r--src/lj_ff.h2
-rw-r--r--src/lj_ffrecord.c2
-rw-r--r--src/lj_ffrecord.h2
-rw-r--r--src/lj_frame.h2
-rw-r--r--src/lj_func.c2
-rw-r--r--src/lj_func.h2
-rw-r--r--src/lj_gc.c2
-rw-r--r--src/lj_gc.h2
-rw-r--r--src/lj_gdbjit.c2
-rw-r--r--src/lj_gdbjit.h2
-rw-r--r--src/lj_ir.c2
-rw-r--r--src/lj_ir.h2
-rw-r--r--src/lj_ircall.h2
-rw-r--r--src/lj_iropt.h2
-rw-r--r--src/lj_jit.h2
-rw-r--r--src/lj_lex.c2
-rw-r--r--src/lj_lex.h2
-rw-r--r--src/lj_lib.c2
-rw-r--r--src/lj_lib.h2
-rw-r--r--src/lj_load.c2
-rw-r--r--src/lj_mcode.c2
-rw-r--r--src/lj_mcode.h2
-rw-r--r--src/lj_meta.c2
-rw-r--r--src/lj_meta.h2
-rw-r--r--src/lj_obj.c2
-rw-r--r--src/lj_obj.h2
-rw-r--r--src/lj_opt_dce.c2
-rw-r--r--src/lj_opt_fold.c2
-rw-r--r--src/lj_opt_loop.c2
-rw-r--r--src/lj_opt_mem.c2
-rw-r--r--src/lj_opt_narrow.c2
-rw-r--r--src/lj_opt_sink.c2
-rw-r--r--src/lj_opt_split.c2
-rw-r--r--src/lj_parse.c2
-rw-r--r--src/lj_parse.h2
-rw-r--r--src/lj_prng.c2
-rw-r--r--src/lj_prng.h2
-rw-r--r--src/lj_profile.c2
-rw-r--r--src/lj_profile.h2
-rw-r--r--src/lj_record.c2
-rw-r--r--src/lj_record.h2
-rw-r--r--src/lj_serialize.c2
-rw-r--r--src/lj_serialize.h2
-rw-r--r--src/lj_snap.c2
-rw-r--r--src/lj_snap.h2
-rw-r--r--src/lj_state.c2
-rw-r--r--src/lj_state.h2
-rw-r--r--src/lj_str.c2
-rw-r--r--src/lj_str.h2
-rw-r--r--src/lj_strfmt.c2
-rw-r--r--src/lj_strfmt.h2
-rw-r--r--src/lj_strfmt_num.c2
-rw-r--r--src/lj_strscan.c2
-rw-r--r--src/lj_strscan.h2
-rw-r--r--src/lj_tab.c2
-rw-r--r--src/lj_tab.h2
-rw-r--r--src/lj_target.h2
-rw-r--r--src/lj_target_arm.h2
-rw-r--r--src/lj_target_arm64.h2
-rw-r--r--src/lj_target_mips.h2
-rw-r--r--src/lj_target_ppc.h2
-rw-r--r--src/lj_target_x86.h2
-rw-r--r--src/lj_trace.c2
-rw-r--r--src/lj_trace.h2
-rw-r--r--src/lj_traceerr.h2
-rw-r--r--src/lj_udata.c2
-rw-r--r--src/lj_udata.h2
-rw-r--r--src/lj_vm.h2
-rw-r--r--src/lj_vmevent.c2
-rw-r--r--src/lj_vmevent.h2
-rw-r--r--src/lj_vmmath.c2
-rw-r--r--src/ljamalg.c2
-rw-r--r--src/luaconf.h2
-rw-r--r--src/luajit.c2
-rw-r--r--src/luajit_rolling.h4
-rw-r--r--src/lualib.h2
-rw-r--r--src/msvcbuild.bat2
-rw-r--r--src/vm_arm.dasc2
-rw-r--r--src/vm_arm64.dasc2
-rw-r--r--src/vm_mips.dasc2
-rw-r--r--src/vm_mips64.dasc2
-rw-r--r--src/vm_ppc.dasc2
-rw-r--r--src/vm_x64.dasc2
-rw-r--r--src/vm_x86.dasc2
174 files changed, 175 insertions, 175 deletions
diff --git a/src/Makefile b/src/Makefile
index 969bf289..bac0341e 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -7,7 +7,7 @@
7# Also works with MinGW and Cygwin on Windows. 7# Also works with MinGW and Cygwin on Windows.
8# Please check msvcbuild.bat for building with MSVC on Windows. 8# Please check msvcbuild.bat for building with MSVC on Windows.
9# 9#
10# Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 10# Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
11############################################################################## 11##############################################################################
12 12
13MAJVER= 2 13MAJVER= 2
diff --git a/src/host/buildvm.c b/src/host/buildvm.c
index 24db75f4..27f90066 100644
--- a/src/host/buildvm.c
+++ b/src/host/buildvm.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT VM builder. 2** LuaJIT VM builder.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** This is a tool to build the hand-tuned assembler code required for 5** This is a tool to build the hand-tuned assembler code required for
6** LuaJIT's bytecode interpreter. It supports a variety of output formats 6** LuaJIT's bytecode interpreter. It supports a variety of output formats
diff --git a/src/host/buildvm.h b/src/host/buildvm.h
index a56eefd2..cfdadc2c 100644
--- a/src/host/buildvm.h
+++ b/src/host/buildvm.h
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT VM builder. 2** LuaJIT VM builder.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _BUILDVM_H 6#ifndef _BUILDVM_H
diff --git a/src/host/buildvm_asm.c b/src/host/buildvm_asm.c
index 3870b8fe..8cd8727b 100644
--- a/src/host/buildvm_asm.c
+++ b/src/host/buildvm_asm.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT VM builder: Assembler source code emitter. 2** LuaJIT VM builder: Assembler source code emitter.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "buildvm.h" 6#include "buildvm.h"
diff --git a/src/host/buildvm_fold.c b/src/host/buildvm_fold.c
index 7017ab81..e0b19e8c 100644
--- a/src/host/buildvm_fold.c
+++ b/src/host/buildvm_fold.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT VM builder: IR folding hash table generator. 2** LuaJIT VM builder: IR folding hash table generator.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "buildvm.h" 6#include "buildvm.h"
diff --git a/src/host/buildvm_lib.c b/src/host/buildvm_lib.c
index 478847e1..51ac5f12 100644
--- a/src/host/buildvm_lib.c
+++ b/src/host/buildvm_lib.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT VM builder: library definition compiler. 2** LuaJIT VM builder: library definition compiler.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "buildvm.h" 6#include "buildvm.h"
diff --git a/src/host/buildvm_peobj.c b/src/host/buildvm_peobj.c
index b662f60f..247b9d2d 100644
--- a/src/host/buildvm_peobj.c
+++ b/src/host/buildvm_peobj.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT VM builder: PE object emitter. 2** LuaJIT VM builder: PE object emitter.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Only used for building on Windows, since we cannot assume the presence 5** Only used for building on Windows, since we cannot assume the presence
6** of a suitable assembler. The host and target byte order must match. 6** of a suitable assembler. The host and target byte order must match.
diff --git a/src/host/genlibbc.lua b/src/host/genlibbc.lua
index 1bc119bf..3eb1b827 100644
--- a/src/host/genlibbc.lua
+++ b/src/host/genlibbc.lua
@@ -2,7 +2,7 @@
2-- Lua script to dump the bytecode of the library functions written in Lua. 2-- Lua script to dump the bytecode of the library functions written in Lua.
3-- The resulting 'buildvm_libbc.h' is used for the build process of LuaJIT. 3-- The resulting 'buildvm_libbc.h' is used for the build process of LuaJIT.
4---------------------------------------------------------------------------- 4----------------------------------------------------------------------------
5-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 5-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
6-- Released under the MIT license. See Copyright Notice in luajit.h 6-- Released under the MIT license. See Copyright Notice in luajit.h
7---------------------------------------------------------------------------- 7----------------------------------------------------------------------------
8 8
diff --git a/src/host/genminilua.lua b/src/host/genminilua.lua
index 11167f9a..2b0008ac 100644
--- a/src/host/genminilua.lua
+++ b/src/host/genminilua.lua
@@ -2,7 +2,7 @@
2-- Lua script to generate a customized, minified version of Lua. 2-- Lua script to generate a customized, minified version of Lua.
3-- The resulting 'minilua' is used for the build process of LuaJIT. 3-- The resulting 'minilua' is used for the build process of LuaJIT.
4---------------------------------------------------------------------------- 4----------------------------------------------------------------------------
5-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 5-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
6-- Released under the MIT license. See Copyright Notice in luajit.h 6-- Released under the MIT license. See Copyright Notice in luajit.h
7---------------------------------------------------------------------------- 7----------------------------------------------------------------------------
8 8
diff --git a/src/host/genversion.lua b/src/host/genversion.lua
index 043c9a46..f51ba826 100644
--- a/src/host/genversion.lua
+++ b/src/host/genversion.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- Lua script to embed the rolling release version in luajit.h. 2-- Lua script to embed the rolling release version in luajit.h.
3---------------------------------------------------------------------------- 3----------------------------------------------------------------------------
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7 7
diff --git a/src/jit/bc.lua b/src/jit/bc.lua
index 71ba52be..8014d602 100644
--- a/src/jit/bc.lua
+++ b/src/jit/bc.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT bytecode listing module. 2-- LuaJIT bytecode listing module.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- 7--
diff --git a/src/jit/bcsave.lua b/src/jit/bcsave.lua
index 5a55789a..7d19cb06 100644
--- a/src/jit/bcsave.lua
+++ b/src/jit/bcsave.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT module to save/list bytecode. 2-- LuaJIT module to save/list bytecode.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- 7--
diff --git a/src/jit/dis_arm.lua b/src/jit/dis_arm.lua
index 494b9502..0adc799d 100644
--- a/src/jit/dis_arm.lua
+++ b/src/jit/dis_arm.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT ARM disassembler module. 2-- LuaJIT ARM disassembler module.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This is a helper module used by the LuaJIT machine code dumper module. 7-- This is a helper module used by the LuaJIT machine code dumper module.
diff --git a/src/jit/dis_arm64.lua b/src/jit/dis_arm64.lua
index ea2db17c..896fab79 100644
--- a/src/jit/dis_arm64.lua
+++ b/src/jit/dis_arm64.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT ARM64 disassembler module. 2-- LuaJIT ARM64 disassembler module.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6-- 6--
7-- Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. 7-- Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
diff --git a/src/jit/dis_arm64be.lua b/src/jit/dis_arm64be.lua
index 47f191dc..e62a28cb 100644
--- a/src/jit/dis_arm64be.lua
+++ b/src/jit/dis_arm64be.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT ARM64BE disassembler wrapper module. 2-- LuaJIT ARM64BE disassembler wrapper module.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- ARM64 instructions are always little-endian. So just forward to the 7-- ARM64 instructions are always little-endian. So just forward to the
diff --git a/src/jit/dis_mips.lua b/src/jit/dis_mips.lua
index fe1928e0..fece8937 100644
--- a/src/jit/dis_mips.lua
+++ b/src/jit/dis_mips.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT MIPS disassembler module. 2-- LuaJIT MIPS disassembler module.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT/X license. See Copyright Notice in luajit.h 5-- Released under the MIT/X license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This is a helper module used by the LuaJIT machine code dumper module. 7-- This is a helper module used by the LuaJIT machine code dumper module.
diff --git a/src/jit/dis_mips64.lua b/src/jit/dis_mips64.lua
index 447ab80e..d7d160a0 100644
--- a/src/jit/dis_mips64.lua
+++ b/src/jit/dis_mips64.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT MIPS64 disassembler wrapper module. 2-- LuaJIT MIPS64 disassembler wrapper module.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This module just exports the big-endian functions from the 7-- This module just exports the big-endian functions from the
diff --git a/src/jit/dis_mips64el.lua b/src/jit/dis_mips64el.lua
index d4ead029..06767c01 100644
--- a/src/jit/dis_mips64el.lua
+++ b/src/jit/dis_mips64el.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT MIPS64EL disassembler wrapper module. 2-- LuaJIT MIPS64EL disassembler wrapper module.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This module just exports the little-endian functions from the 7-- This module just exports the little-endian functions from the
diff --git a/src/jit/dis_mips64r6.lua b/src/jit/dis_mips64r6.lua
index e19d3983..ef4a125a 100644
--- a/src/jit/dis_mips64r6.lua
+++ b/src/jit/dis_mips64r6.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT MIPS64R6 disassembler wrapper module. 2-- LuaJIT MIPS64R6 disassembler wrapper module.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This module just exports the r6 big-endian functions from the 7-- This module just exports the r6 big-endian functions from the
diff --git a/src/jit/dis_mips64r6el.lua b/src/jit/dis_mips64r6el.lua
index c0842fec..4dc6a54a 100644
--- a/src/jit/dis_mips64r6el.lua
+++ b/src/jit/dis_mips64r6el.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT MIPS64R6EL disassembler wrapper module. 2-- LuaJIT MIPS64R6EL disassembler wrapper module.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This module just exports the r6 little-endian functions from the 7-- This module just exports the r6 little-endian functions from the
diff --git a/src/jit/dis_mipsel.lua b/src/jit/dis_mipsel.lua
index 870d1d0f..1da538a6 100644
--- a/src/jit/dis_mipsel.lua
+++ b/src/jit/dis_mipsel.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT MIPSEL disassembler wrapper module. 2-- LuaJIT MIPSEL disassembler wrapper module.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This module just exports the little-endian functions from the 7-- This module just exports the little-endian functions from the
diff --git a/src/jit/dis_ppc.lua b/src/jit/dis_ppc.lua
index 830d76b6..d8f4cfb7 100644
--- a/src/jit/dis_ppc.lua
+++ b/src/jit/dis_ppc.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT PPC disassembler module. 2-- LuaJIT PPC disassembler module.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT/X license. See Copyright Notice in luajit.h 5-- Released under the MIT/X license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This is a helper module used by the LuaJIT machine code dumper module. 7-- This is a helper module used by the LuaJIT machine code dumper module.
diff --git a/src/jit/dis_x64.lua b/src/jit/dis_x64.lua
index dc43cdb3..42ae48bf 100644
--- a/src/jit/dis_x64.lua
+++ b/src/jit/dis_x64.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT x64 disassembler wrapper module. 2-- LuaJIT x64 disassembler wrapper module.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This module just exports the 64 bit functions from the combined 7-- This module just exports the 64 bit functions from the combined
diff --git a/src/jit/dis_x86.lua b/src/jit/dis_x86.lua
index 6b04ee84..80bf721b 100644
--- a/src/jit/dis_x86.lua
+++ b/src/jit/dis_x86.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT x86/x64 disassembler module. 2-- LuaJIT x86/x64 disassembler module.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This is a helper module used by the LuaJIT machine code dumper module. 7-- This is a helper module used by the LuaJIT machine code dumper module.
diff --git a/src/jit/dump.lua b/src/jit/dump.lua
index c855fa09..6a700bbe 100644
--- a/src/jit/dump.lua
+++ b/src/jit/dump.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT compiler dump module. 2-- LuaJIT compiler dump module.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- 7--
diff --git a/src/jit/p.lua b/src/jit/p.lua
index 3002c19f..9d938ce5 100644
--- a/src/jit/p.lua
+++ b/src/jit/p.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT profiler. 2-- LuaJIT profiler.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- 7--
diff --git a/src/jit/v.lua b/src/jit/v.lua
index 0d4ec277..69443d31 100644
--- a/src/jit/v.lua
+++ b/src/jit/v.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- Verbose mode of the LuaJIT compiler. 2-- Verbose mode of the LuaJIT compiler.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- 7--
diff --git a/src/jit/zone.lua b/src/jit/zone.lua
index 7f210730..0ed6935a 100644
--- a/src/jit/zone.lua
+++ b/src/jit/zone.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT profiler zones. 2-- LuaJIT profiler zones.
3-- 3--
4-- Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- 7--
diff --git a/src/lib_aux.c b/src/lib_aux.c
index 4b4664a7..bef7bdab 100644
--- a/src/lib_aux.c
+++ b/src/lib_aux.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Auxiliary library for the Lua/C API. 2** Auxiliary library for the Lua/C API.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major parts taken verbatim or adapted from the Lua interpreter. 5** Major parts taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_base.c b/src/lib_base.c
index 5d1b88a9..57b0c0ad 100644
--- a/src/lib_base.c
+++ b/src/lib_base.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Base and coroutine library. 2** Base and coroutine library.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2011 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2011 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_bit.c b/src/lib_bit.c
index 022f41b9..d8c85d38 100644
--- a/src/lib_bit.c
+++ b/src/lib_bit.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Bit manipulation library. 2** Bit manipulation library.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lib_bit_c 6#define lib_bit_c
diff --git a/src/lib_buffer.c b/src/lib_buffer.c
index 77d030bf..67cb6a69 100644
--- a/src/lib_buffer.c
+++ b/src/lib_buffer.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Buffer library. 2** Buffer library.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lib_buffer_c 6#define lib_buffer_c
diff --git a/src/lib_debug.c b/src/lib_debug.c
index 5d2c3e8e..a5bcb167 100644
--- a/src/lib_debug.c
+++ b/src/lib_debug.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Debug library. 2** Debug library.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_ffi.c b/src/lib_ffi.c
index a83e13a0..f46b22e5 100644
--- a/src/lib_ffi.c
+++ b/src/lib_ffi.c
@@ -1,6 +1,6 @@
1/* 1/*
2** FFI library. 2** FFI library.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lib_ffi_c 6#define lib_ffi_c
diff --git a/src/lib_init.c b/src/lib_init.c
index 01cecf2f..fb8138f2 100644
--- a/src/lib_init.c
+++ b/src/lib_init.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Library initialization. 2** Library initialization.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major parts taken verbatim from the Lua interpreter. 5** Major parts taken verbatim from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_io.c b/src/lib_io.c
index ec7d2545..12fe0427 100644
--- a/src/lib_io.c
+++ b/src/lib_io.c
@@ -1,6 +1,6 @@
1/* 1/*
2** I/O library. 2** I/O library.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2011 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2011 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_jit.c b/src/lib_jit.c
index 0f75c5ac..7d3711de 100644
--- a/src/lib_jit.c
+++ b/src/lib_jit.c
@@ -1,6 +1,6 @@
1/* 1/*
2** JIT library. 2** JIT library.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lib_jit_c 6#define lib_jit_c
diff --git a/src/lib_math.c b/src/lib_math.c
index 7f2b5277..2f598355 100644
--- a/src/lib_math.c
+++ b/src/lib_math.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Math library. 2** Math library.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include <math.h> 6#include <math.h>
diff --git a/src/lib_os.c b/src/lib_os.c
index fffc923e..d6ca70f6 100644
--- a/src/lib_os.c
+++ b/src/lib_os.c
@@ -1,6 +1,6 @@
1/* 1/*
2** OS library. 2** OS library.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_package.c b/src/lib_package.c
index 88218c2e..b9ce830e 100644
--- a/src/lib_package.c
+++ b/src/lib_package.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Package library. 2** Package library.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2012 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2012 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_string.c b/src/lib_string.c
index a037c855..e107e25d 100644
--- a/src/lib_string.c
+++ b/src/lib_string.c
@@ -1,6 +1,6 @@
1/* 1/*
2** String library. 2** String library.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_table.c b/src/lib_table.c
index d159360b..f6f82d31 100644
--- a/src/lib_table.c
+++ b/src/lib_table.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Table library. 2** Table library.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_api.c b/src/lj_api.c
index 94d8bc7e..6369c17d 100644
--- a/src/lj_api.c
+++ b/src/lj_api.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Public Lua/C API. 2** Public Lua/C API.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_arch.h b/src/lj_arch.h
index 5f388068..3c4e3f9b 100644
--- a/src/lj_arch.h
+++ b/src/lj_arch.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Target architecture selection. 2** Target architecture selection.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_ARCH_H 6#ifndef _LJ_ARCH_H
diff --git a/src/lj_asm.c b/src/lj_asm.c
index 8f7ae9a3..4818c68d 100644
--- a/src/lj_asm.c
+++ b/src/lj_asm.c
@@ -1,6 +1,6 @@
1/* 1/*
2** IR assembler (SSA IR -> machine code). 2** IR assembler (SSA IR -> machine code).
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_asm_c 6#define lj_asm_c
diff --git a/src/lj_asm.h b/src/lj_asm.h
index b793b101..177f0261 100644
--- a/src/lj_asm.h
+++ b/src/lj_asm.h
@@ -1,6 +1,6 @@
1/* 1/*
2** IR assembler (SSA IR -> machine code). 2** IR assembler (SSA IR -> machine code).
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_ASM_H 6#ifndef _LJ_ASM_H
diff --git a/src/lj_asm_arm.h b/src/lj_asm_arm.h
index 1ddd2b3e..887c13c4 100644
--- a/src/lj_asm_arm.h
+++ b/src/lj_asm_arm.h
@@ -1,6 +1,6 @@
1/* 1/*
2** ARM IR assembler (SSA IR -> machine code). 2** ARM IR assembler (SSA IR -> machine code).
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Register allocator extensions --------------------------------------- */ 6/* -- Register allocator extensions --------------------------------------- */
diff --git a/src/lj_asm_arm64.h b/src/lj_asm_arm64.h
index 507fc084..dfc5490f 100644
--- a/src/lj_asm_arm64.h
+++ b/src/lj_asm_arm64.h
@@ -1,6 +1,6 @@
1/* 1/*
2** ARM64 IR assembler (SSA IR -> machine code). 2** ARM64 IR assembler (SSA IR -> machine code).
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. 5** Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
6** Sponsored by Cisco Systems, Inc. 6** Sponsored by Cisco Systems, Inc.
diff --git a/src/lj_asm_mips.h b/src/lj_asm_mips.h
index 36ed5de4..a54af233 100644
--- a/src/lj_asm_mips.h
+++ b/src/lj_asm_mips.h
@@ -1,6 +1,6 @@
1/* 1/*
2** MIPS IR assembler (SSA IR -> machine code). 2** MIPS IR assembler (SSA IR -> machine code).
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Register allocator extensions --------------------------------------- */ 6/* -- Register allocator extensions --------------------------------------- */
diff --git a/src/lj_asm_ppc.h b/src/lj_asm_ppc.h
index 9e2af414..608e39ee 100644
--- a/src/lj_asm_ppc.h
+++ b/src/lj_asm_ppc.h
@@ -1,6 +1,6 @@
1/* 1/*
2** PPC IR assembler (SSA IR -> machine code). 2** PPC IR assembler (SSA IR -> machine code).
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Register allocator extensions --------------------------------------- */ 6/* -- Register allocator extensions --------------------------------------- */
diff --git a/src/lj_asm_x86.h b/src/lj_asm_x86.h
index bdbce116..3d68baef 100644
--- a/src/lj_asm_x86.h
+++ b/src/lj_asm_x86.h
@@ -1,6 +1,6 @@
1/* 1/*
2** x86/x64 IR assembler (SSA IR -> machine code). 2** x86/x64 IR assembler (SSA IR -> machine code).
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Guard handling ------------------------------------------------------ */ 6/* -- Guard handling ------------------------------------------------------ */
diff --git a/src/lj_assert.c b/src/lj_assert.c
index 66695693..c5e0dac5 100644
--- a/src/lj_assert.c
+++ b/src/lj_assert.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Internal assertions. 2** Internal assertions.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_assert_c 6#define lj_assert_c
diff --git a/src/lj_bc.c b/src/lj_bc.c
index 49d31530..eb03bba7 100644
--- a/src/lj_bc.c
+++ b/src/lj_bc.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Bytecode instruction modes. 2** Bytecode instruction modes.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_bc_c 6#define lj_bc_c
diff --git a/src/lj_bc.h b/src/lj_bc.h
index 53b3e501..54d529e3 100644
--- a/src/lj_bc.h
+++ b/src/lj_bc.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Bytecode instruction format. 2** Bytecode instruction format.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_BC_H 6#ifndef _LJ_BC_H
diff --git a/src/lj_bcdump.h b/src/lj_bcdump.h
index 6450c195..074ac0fd 100644
--- a/src/lj_bcdump.h
+++ b/src/lj_bcdump.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Bytecode dump definitions. 2** Bytecode dump definitions.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_BCDUMP_H 6#ifndef _LJ_BCDUMP_H
diff --git a/src/lj_bcread.c b/src/lj_bcread.c
index 55709522..c8e884a8 100644
--- a/src/lj_bcread.c
+++ b/src/lj_bcread.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Bytecode reader. 2** Bytecode reader.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_bcread_c 6#define lj_bcread_c
diff --git a/src/lj_bcwrite.c b/src/lj_bcwrite.c
index cd7ae942..a0230eff 100644
--- a/src/lj_bcwrite.c
+++ b/src/lj_bcwrite.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Bytecode writer. 2** Bytecode writer.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_bcwrite_c 6#define lj_bcwrite_c
diff --git a/src/lj_buf.c b/src/lj_buf.c
index 01dcad5b..4bc16759 100644
--- a/src/lj_buf.c
+++ b/src/lj_buf.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Buffer handling. 2** Buffer handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_buf_c 6#define lj_buf_c
diff --git a/src/lj_buf.h b/src/lj_buf.h
index 15a04250..0d10ba69 100644
--- a/src/lj_buf.h
+++ b/src/lj_buf.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Buffer handling. 2** Buffer handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_BUF_H 6#ifndef _LJ_BUF_H
diff --git a/src/lj_carith.c b/src/lj_carith.c
index b09812c6..9c0c81c3 100644
--- a/src/lj_carith.c
+++ b/src/lj_carith.c
@@ -1,6 +1,6 @@
1/* 1/*
2** C data arithmetic. 2** C data arithmetic.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_carith.h b/src/lj_carith.h
index 6fad1c69..93fa41f2 100644
--- a/src/lj_carith.h
+++ b/src/lj_carith.h
@@ -1,6 +1,6 @@
1/* 1/*
2** C data arithmetic. 2** C data arithmetic.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CARITH_H 6#ifndef _LJ_CARITH_H
diff --git a/src/lj_ccall.c b/src/lj_ccall.c
index d5f092ea..f5379e96 100644
--- a/src/lj_ccall.c
+++ b/src/lj_ccall.c
@@ -1,6 +1,6 @@
1/* 1/*
2** FFI C call handling. 2** FFI C call handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_ccall.h b/src/lj_ccall.h
index 3528fca5..e7c2dc1f 100644
--- a/src/lj_ccall.h
+++ b/src/lj_ccall.h
@@ -1,6 +1,6 @@
1/* 1/*
2** FFI C call handling. 2** FFI C call handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CCALL_H 6#ifndef _LJ_CCALL_H
diff --git a/src/lj_ccallback.c b/src/lj_ccallback.c
index c4b25cd7..724dea60 100644
--- a/src/lj_ccallback.c
+++ b/src/lj_ccallback.c
@@ -1,6 +1,6 @@
1/* 1/*
2** FFI C callback handling. 2** FFI C callback handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_ccallback.h b/src/lj_ccallback.h
index 073a69c9..af2671e5 100644
--- a/src/lj_ccallback.h
+++ b/src/lj_ccallback.h
@@ -1,6 +1,6 @@
1/* 1/*
2** FFI C callback handling. 2** FFI C callback handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CCALLBACK_H 6#ifndef _LJ_CCALLBACK_H
diff --git a/src/lj_cconv.c b/src/lj_cconv.c
index 2b9349cd..091675c7 100644
--- a/src/lj_cconv.c
+++ b/src/lj_cconv.c
@@ -1,6 +1,6 @@
1/* 1/*
2** C type conversions. 2** C type conversions.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_cconv.h b/src/lj_cconv.h
index 1e96cd6e..5e4d2166 100644
--- a/src/lj_cconv.h
+++ b/src/lj_cconv.h
@@ -1,6 +1,6 @@
1/* 1/*
2** C type conversions. 2** C type conversions.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CCONV_H 6#ifndef _LJ_CCONV_H
diff --git a/src/lj_cdata.c b/src/lj_cdata.c
index 2dc56a80..d78f580c 100644
--- a/src/lj_cdata.c
+++ b/src/lj_cdata.c
@@ -1,6 +1,6 @@
1/* 1/*
2** C data management. 2** C data management.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_cdata.h b/src/lj_cdata.h
index 204c1f8b..e12d8d73 100644
--- a/src/lj_cdata.h
+++ b/src/lj_cdata.h
@@ -1,6 +1,6 @@
1/* 1/*
2** C data management. 2** C data management.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CDATA_H 6#ifndef _LJ_CDATA_H
diff --git a/src/lj_clib.c b/src/lj_clib.c
index 218e9c08..4e345058 100644
--- a/src/lj_clib.c
+++ b/src/lj_clib.c
@@ -1,6 +1,6 @@
1/* 1/*
2** FFI C library loader. 2** FFI C library loader.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_clib.h b/src/lj_clib.h
index e48d0e8b..dbde8e35 100644
--- a/src/lj_clib.h
+++ b/src/lj_clib.h
@@ -1,6 +1,6 @@
1/* 1/*
2** FFI C library loader. 2** FFI C library loader.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CLIB_H 6#ifndef _LJ_CLIB_H
diff --git a/src/lj_cparse.c b/src/lj_cparse.c
index 0668466d..4230d03a 100644
--- a/src/lj_cparse.c
+++ b/src/lj_cparse.c
@@ -1,6 +1,6 @@
1/* 1/*
2** C declaration parser. 2** C declaration parser.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_cparse.h b/src/lj_cparse.h
index 63e8851e..c6b4cf1e 100644
--- a/src/lj_cparse.h
+++ b/src/lj_cparse.h
@@ -1,6 +1,6 @@
1/* 1/*
2** C declaration parser. 2** C declaration parser.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CPARSE_H 6#ifndef _LJ_CPARSE_H
diff --git a/src/lj_crecord.c b/src/lj_crecord.c
index 45c559cf..4f27cffe 100644
--- a/src/lj_crecord.c
+++ b/src/lj_crecord.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Trace recorder for C data operations. 2** Trace recorder for C data operations.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_ffrecord_c 6#define lj_ffrecord_c
diff --git a/src/lj_crecord.h b/src/lj_crecord.h
index 898365db..ad99b725 100644
--- a/src/lj_crecord.h
+++ b/src/lj_crecord.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Trace recorder for C data operations. 2** Trace recorder for C data operations.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CRECORD_H 6#ifndef _LJ_CRECORD_H
diff --git a/src/lj_ctype.c b/src/lj_ctype.c
index b69815fe..89bb1865 100644
--- a/src/lj_ctype.c
+++ b/src/lj_ctype.c
@@ -1,6 +1,6 @@
1/* 1/*
2** C type management. 2** C type management.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_ctype.h b/src/lj_ctype.h
index 18db2996..912fe215 100644
--- a/src/lj_ctype.h
+++ b/src/lj_ctype.h
@@ -1,6 +1,6 @@
1/* 1/*
2** C type management. 2** C type management.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CTYPE_H 6#ifndef _LJ_CTYPE_H
diff --git a/src/lj_debug.c b/src/lj_debug.c
index f9392d8e..03d86651 100644
--- a/src/lj_debug.c
+++ b/src/lj_debug.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Debugging and introspection. 2** Debugging and introspection.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_debug_c 6#define lj_debug_c
diff --git a/src/lj_debug.h b/src/lj_debug.h
index 8b1b769f..fe4e9303 100644
--- a/src/lj_debug.h
+++ b/src/lj_debug.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Debugging and introspection. 2** Debugging and introspection.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_DEBUG_H 6#ifndef _LJ_DEBUG_H
diff --git a/src/lj_def.h b/src/lj_def.h
index 77852912..cd48daa0 100644
--- a/src/lj_def.h
+++ b/src/lj_def.h
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT common internal definitions. 2** LuaJIT common internal definitions.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_DEF_H 6#ifndef _LJ_DEF_H
diff --git a/src/lj_dispatch.c b/src/lj_dispatch.c
index 78608316..1e55c48a 100644
--- a/src/lj_dispatch.c
+++ b/src/lj_dispatch.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Instruction dispatch handling. 2** Instruction dispatch handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_dispatch_c 6#define lj_dispatch_c
diff --git a/src/lj_dispatch.h b/src/lj_dispatch.h
index b1ccff7b..8492f793 100644
--- a/src/lj_dispatch.h
+++ b/src/lj_dispatch.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Instruction dispatch handling. 2** Instruction dispatch handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_DISPATCH_H 6#ifndef _LJ_DISPATCH_H
diff --git a/src/lj_emit_arm.h b/src/lj_emit_arm.h
index 3e1eb64b..904d4636 100644
--- a/src/lj_emit_arm.h
+++ b/src/lj_emit_arm.h
@@ -1,6 +1,6 @@
1/* 1/*
2** ARM instruction emitter. 2** ARM instruction emitter.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Constant encoding --------------------------------------------------- */ 6/* -- Constant encoding --------------------------------------------------- */
diff --git a/src/lj_emit_arm64.h b/src/lj_emit_arm64.h
index a8be7415..481e49c6 100644
--- a/src/lj_emit_arm64.h
+++ b/src/lj_emit_arm64.h
@@ -1,6 +1,6 @@
1/* 1/*
2** ARM64 instruction emitter. 2** ARM64 instruction emitter.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. 5** Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
6** Sponsored by Cisco Systems, Inc. 6** Sponsored by Cisco Systems, Inc.
diff --git a/src/lj_emit_mips.h b/src/lj_emit_mips.h
index d65b1c57..f94de4bd 100644
--- a/src/lj_emit_mips.h
+++ b/src/lj_emit_mips.h
@@ -1,6 +1,6 @@
1/* 1/*
2** MIPS instruction emitter. 2** MIPS instruction emitter.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#if LJ_64 6#if LJ_64
diff --git a/src/lj_emit_ppc.h b/src/lj_emit_ppc.h
index 56928e42..d986a6a1 100644
--- a/src/lj_emit_ppc.h
+++ b/src/lj_emit_ppc.h
@@ -1,6 +1,6 @@
1/* 1/*
2** PPC instruction emitter. 2** PPC instruction emitter.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Emit basic instructions --------------------------------------------- */ 6/* -- Emit basic instructions --------------------------------------------- */
diff --git a/src/lj_emit_x86.h b/src/lj_emit_x86.h
index 858fe753..29369dad 100644
--- a/src/lj_emit_x86.h
+++ b/src/lj_emit_x86.h
@@ -1,6 +1,6 @@
1/* 1/*
2** x86/x64 instruction emitter. 2** x86/x64 instruction emitter.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Emit basic instructions --------------------------------------------- */ 6/* -- Emit basic instructions --------------------------------------------- */
diff --git a/src/lj_err.c b/src/lj_err.c
index e8e18758..d2cffb0d 100644
--- a/src/lj_err.c
+++ b/src/lj_err.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Error handling. 2** Error handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_err_c 6#define lj_err_c
diff --git a/src/lj_err.h b/src/lj_err.h
index 0cb945b0..9b8fc8d2 100644
--- a/src/lj_err.h
+++ b/src/lj_err.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Error handling. 2** Error handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_ERR_H 6#ifndef _LJ_ERR_H
diff --git a/src/lj_errmsg.h b/src/lj_errmsg.h
index 045d025b..daf7fb6b 100644
--- a/src/lj_errmsg.h
+++ b/src/lj_errmsg.h
@@ -1,6 +1,6 @@
1/* 1/*
2** VM error messages. 2** VM error messages.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* This file may be included multiple times with different ERRDEF macros. */ 6/* This file may be included multiple times with different ERRDEF macros. */
diff --git a/src/lj_ff.h b/src/lj_ff.h
index 301df0eb..a0dd4005 100644
--- a/src/lj_ff.h
+++ b/src/lj_ff.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Fast function IDs. 2** Fast function IDs.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_FF_H 6#ifndef _LJ_FF_H
diff --git a/src/lj_ffrecord.c b/src/lj_ffrecord.c
index 290986f6..3c4d4eb5 100644
--- a/src/lj_ffrecord.c
+++ b/src/lj_ffrecord.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Fast function call recorder. 2** Fast function call recorder.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_ffrecord_c 6#define lj_ffrecord_c
diff --git a/src/lj_ffrecord.h b/src/lj_ffrecord.h
index 6ac9f0e3..7e8963a1 100644
--- a/src/lj_ffrecord.h
+++ b/src/lj_ffrecord.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Fast function call recorder. 2** Fast function call recorder.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_FFRECORD_H 6#ifndef _LJ_FFRECORD_H
diff --git a/src/lj_frame.h b/src/lj_frame.h
index a7e07d89..556b2a52 100644
--- a/src/lj_frame.h
+++ b/src/lj_frame.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Stack frames. 2** Stack frames.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_FRAME_H 6#ifndef _LJ_FRAME_H
diff --git a/src/lj_func.c b/src/lj_func.c
index 44d76b72..e9dd36d8 100644
--- a/src/lj_func.c
+++ b/src/lj_func.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Function handling (prototypes, functions and upvalues). 2** Function handling (prototypes, functions and upvalues).
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Portions taken verbatim or adapted from the Lua interpreter. 5** Portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_func.h b/src/lj_func.h
index 7d538d71..a146094f 100644
--- a/src/lj_func.h
+++ b/src/lj_func.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Function handling (prototypes, functions and upvalues). 2** Function handling (prototypes, functions and upvalues).
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_FUNC_H 6#ifndef _LJ_FUNC_H
diff --git a/src/lj_gc.c b/src/lj_gc.c
index c779d583..08972dc5 100644
--- a/src/lj_gc.c
+++ b/src/lj_gc.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Garbage collector. 2** Garbage collector.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_gc.h b/src/lj_gc.h
index b44095d3..448cbca8 100644
--- a/src/lj_gc.h
+++ b/src/lj_gc.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Garbage collector. 2** Garbage collector.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_GC_H 6#ifndef _LJ_GC_H
diff --git a/src/lj_gdbjit.c b/src/lj_gdbjit.c
index 9e68932a..4cea4fab 100644
--- a/src/lj_gdbjit.c
+++ b/src/lj_gdbjit.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Client for the GDB JIT API. 2** Client for the GDB JIT API.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_gdbjit_c 6#define lj_gdbjit_c
diff --git a/src/lj_gdbjit.h b/src/lj_gdbjit.h
index 23b3daa7..0b202e4c 100644
--- a/src/lj_gdbjit.h
+++ b/src/lj_gdbjit.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Client for the GDB JIT API. 2** Client for the GDB JIT API.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_GDBJIT_H 6#ifndef _LJ_GDBJIT_H
diff --git a/src/lj_ir.c b/src/lj_ir.c
index e24fead4..02d6f16a 100644
--- a/src/lj_ir.c
+++ b/src/lj_ir.c
@@ -1,6 +1,6 @@
1/* 1/*
2** SSA IR (Intermediate Representation) emitter. 2** SSA IR (Intermediate Representation) emitter.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_ir_c 6#define lj_ir_c
diff --git a/src/lj_ir.h b/src/lj_ir.h
index 06458f20..b9f5e2c1 100644
--- a/src/lj_ir.h
+++ b/src/lj_ir.h
@@ -1,6 +1,6 @@
1/* 1/*
2** SSA IR (Intermediate Representation) format. 2** SSA IR (Intermediate Representation) format.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_IR_H 6#ifndef _LJ_IR_H
diff --git a/src/lj_ircall.h b/src/lj_ircall.h
index 60b196c6..a79c4b3b 100644
--- a/src/lj_ircall.h
+++ b/src/lj_ircall.h
@@ -1,6 +1,6 @@
1/* 1/*
2** IR CALL* instruction definitions. 2** IR CALL* instruction definitions.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_IRCALL_H 6#ifndef _LJ_IRCALL_H
diff --git a/src/lj_iropt.h b/src/lj_iropt.h
index b9fb13ee..de4f6878 100644
--- a/src/lj_iropt.h
+++ b/src/lj_iropt.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Common header for IR emitter and optimizations. 2** Common header for IR emitter and optimizations.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_IROPT_H 6#ifndef _LJ_IROPT_H
diff --git a/src/lj_jit.h b/src/lj_jit.h
index c0523457..af50e5c1 100644
--- a/src/lj_jit.h
+++ b/src/lj_jit.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Common definitions for the JIT compiler. 2** Common definitions for the JIT compiler.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_JIT_H 6#ifndef _LJ_JIT_H
diff --git a/src/lj_lex.c b/src/lj_lex.c
index a986aeb8..a585cb58 100644
--- a/src/lj_lex.c
+++ b/src/lj_lex.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Lexical analyzer. 2** Lexical analyzer.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_lex.h b/src/lj_lex.h
index a7aacb46..8d5c9a33 100644
--- a/src/lj_lex.h
+++ b/src/lj_lex.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Lexical analyzer. 2** Lexical analyzer.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_LEX_H 6#ifndef _LJ_LEX_H
diff --git a/src/lj_lib.c b/src/lj_lib.c
index d51351b8..1f29f2c5 100644
--- a/src/lj_lib.c
+++ b/src/lj_lib.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Library function support. 2** Library function support.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_lib_c 6#define lj_lib_c
diff --git a/src/lj_lib.h b/src/lj_lib.h
index ec54885a..621698ee 100644
--- a/src/lj_lib.h
+++ b/src/lj_lib.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Library function support. 2** Library function support.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_LIB_H 6#ifndef _LJ_LIB_H
diff --git a/src/lj_load.c b/src/lj_load.c
index 24b660a8..ce7814bc 100644
--- a/src/lj_load.c
+++ b/src/lj_load.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Load and dump code. 2** Load and dump code.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include <errno.h> 6#include <errno.h>
diff --git a/src/lj_mcode.c b/src/lj_mcode.c
index c3032f4e..edcc4bd9 100644
--- a/src/lj_mcode.c
+++ b/src/lj_mcode.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Machine code management. 2** Machine code management.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_mcode_c 6#define lj_mcode_c
diff --git a/src/lj_mcode.h b/src/lj_mcode.h
index bd8d2573..64320fde 100644
--- a/src/lj_mcode.h
+++ b/src/lj_mcode.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Machine code management. 2** Machine code management.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_MCODE_H 6#ifndef _LJ_MCODE_H
diff --git a/src/lj_meta.c b/src/lj_meta.c
index 3f30fafb..1e7262a4 100644
--- a/src/lj_meta.c
+++ b/src/lj_meta.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Metamethod handling. 2** Metamethod handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Portions taken verbatim or adapted from the Lua interpreter. 5** Portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_meta.h b/src/lj_meta.h
index 0f53767f..3d6a71c0 100644
--- a/src/lj_meta.h
+++ b/src/lj_meta.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Metamethod handling. 2** Metamethod handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_META_H 6#ifndef _LJ_META_H
diff --git a/src/lj_obj.c b/src/lj_obj.c
index 72f48d40..34eb2278 100644
--- a/src/lj_obj.c
+++ b/src/lj_obj.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Miscellaneous object handling. 2** Miscellaneous object handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_obj_c 6#define lj_obj_c
diff --git a/src/lj_obj.h b/src/lj_obj.h
index 58e5049c..f380c78f 100644
--- a/src/lj_obj.h
+++ b/src/lj_obj.h
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT VM tags, values and objects. 2** LuaJIT VM tags, values and objects.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Portions taken verbatim or adapted from the Lua interpreter. 5** Portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_opt_dce.c b/src/lj_opt_dce.c
index a9cce06a..f955496d 100644
--- a/src/lj_opt_dce.c
+++ b/src/lj_opt_dce.c
@@ -1,6 +1,6 @@
1/* 1/*
2** DCE: Dead Code Elimination. Pre-LOOP only -- ASM already performs DCE. 2** DCE: Dead Code Elimination. Pre-LOOP only -- ASM already performs DCE.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_opt_dce_c 6#define lj_opt_dce_c
diff --git a/src/lj_opt_fold.c b/src/lj_opt_fold.c
index 456c04b2..7fc83837 100644
--- a/src/lj_opt_fold.c
+++ b/src/lj_opt_fold.c
@@ -2,7 +2,7 @@
2** FOLD: Constant Folding, Algebraic Simplifications and Reassociation. 2** FOLD: Constant Folding, Algebraic Simplifications and Reassociation.
3** ABCelim: Array Bounds Check Elimination. 3** ABCelim: Array Bounds Check Elimination.
4** CSE: Common-Subexpression Elimination. 4** CSE: Common-Subexpression Elimination.
5** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 5** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
6*/ 6*/
7 7
8#define lj_opt_fold_c 8#define lj_opt_fold_c
diff --git a/src/lj_opt_loop.c b/src/lj_opt_loop.c
index ac8fbae9..4cb89c6f 100644
--- a/src/lj_opt_loop.c
+++ b/src/lj_opt_loop.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LOOP: Loop Optimizations. 2** LOOP: Loop Optimizations.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_opt_loop_c 6#define lj_opt_loop_c
diff --git a/src/lj_opt_mem.c b/src/lj_opt_mem.c
index 6f956b37..c7098777 100644
--- a/src/lj_opt_mem.c
+++ b/src/lj_opt_mem.c
@@ -3,7 +3,7 @@
3** AA: Alias Analysis using high-level semantic disambiguation. 3** AA: Alias Analysis using high-level semantic disambiguation.
4** FWD: Load Forwarding (L2L) + Store Forwarding (S2L). 4** FWD: Load Forwarding (L2L) + Store Forwarding (S2L).
5** DSE: Dead-Store Elimination. 5** DSE: Dead-Store Elimination.
6** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 6** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
7*/ 7*/
8 8
9#define lj_opt_mem_c 9#define lj_opt_mem_c
diff --git a/src/lj_opt_narrow.c b/src/lj_opt_narrow.c
index a4a1c8ee..db5e8b5b 100644
--- a/src/lj_opt_narrow.c
+++ b/src/lj_opt_narrow.c
@@ -1,7 +1,7 @@
1/* 1/*
2** NARROW: Narrowing of numbers to integers (double to int32_t). 2** NARROW: Narrowing of numbers to integers (double to int32_t).
3** STRIPOV: Stripping of overflow checks. 3** STRIPOV: Stripping of overflow checks.
4** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 4** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
5*/ 5*/
6 6
7#define lj_opt_narrow_c 7#define lj_opt_narrow_c
diff --git a/src/lj_opt_sink.c b/src/lj_opt_sink.c
index 9d516141..0db39f3c 100644
--- a/src/lj_opt_sink.c
+++ b/src/lj_opt_sink.c
@@ -1,6 +1,6 @@
1/* 1/*
2** SINK: Allocation Sinking and Store Sinking. 2** SINK: Allocation Sinking and Store Sinking.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_opt_sink_c 6#define lj_opt_sink_c
diff --git a/src/lj_opt_split.c b/src/lj_opt_split.c
index d29d1eab..32160c9a 100644
--- a/src/lj_opt_split.c
+++ b/src/lj_opt_split.c
@@ -1,6 +1,6 @@
1/* 1/*
2** SPLIT: Split 64 bit IR instructions into 32 bit IR instructions. 2** SPLIT: Split 64 bit IR instructions into 32 bit IR instructions.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_opt_split_c 6#define lj_opt_split_c
diff --git a/src/lj_parse.c b/src/lj_parse.c
index 832f6bf4..66e5a034 100644
--- a/src/lj_parse.c
+++ b/src/lj_parse.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Lua parser (source code -> bytecode). 2** Lua parser (source code -> bytecode).
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_parse.h b/src/lj_parse.h
index 3870a32b..ad298b1e 100644
--- a/src/lj_parse.h
+++ b/src/lj_parse.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Lua parser (source code -> bytecode). 2** Lua parser (source code -> bytecode).
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_PARSE_H 6#ifndef _LJ_PARSE_H
diff --git a/src/lj_prng.c b/src/lj_prng.c
index 1bbb7eab..6e5a9921 100644
--- a/src/lj_prng.c
+++ b/src/lj_prng.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Pseudo-random number generation. 2** Pseudo-random number generation.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_prng_c 6#define lj_prng_c
diff --git a/src/lj_prng.h b/src/lj_prng.h
index 7dc5eebf..9ec37589 100644
--- a/src/lj_prng.h
+++ b/src/lj_prng.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Pseudo-random number generation. 2** Pseudo-random number generation.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_PRNG_H 6#ifndef _LJ_PRNG_H
diff --git a/src/lj_profile.c b/src/lj_profile.c
index 96acd9f0..fcab1105 100644
--- a/src/lj_profile.c
+++ b/src/lj_profile.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Low-overhead profiling. 2** Low-overhead profiling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_profile_c 6#define lj_profile_c
diff --git a/src/lj_profile.h b/src/lj_profile.h
index 24fbd9dc..8b12437d 100644
--- a/src/lj_profile.h
+++ b/src/lj_profile.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Low-overhead profiling. 2** Low-overhead profiling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_PROFILE_H 6#ifndef _LJ_PROFILE_H
diff --git a/src/lj_record.c b/src/lj_record.c
index 5c0f00d9..c203a0c7 100644
--- a/src/lj_record.c
+++ b/src/lj_record.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Trace recorder (bytecode -> SSA IR). 2** Trace recorder (bytecode -> SSA IR).
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_record_c 6#define lj_record_c
diff --git a/src/lj_record.h b/src/lj_record.h
index 2c7a575b..2a06aa66 100644
--- a/src/lj_record.h
+++ b/src/lj_record.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Trace recorder (bytecode -> SSA IR). 2** Trace recorder (bytecode -> SSA IR).
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_RECORD_H 6#ifndef _LJ_RECORD_H
diff --git a/src/lj_serialize.c b/src/lj_serialize.c
index 17586111..c82ce7ec 100644
--- a/src/lj_serialize.c
+++ b/src/lj_serialize.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Object de/serialization. 2** Object de/serialization.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_serialize_c 6#define lj_serialize_c
diff --git a/src/lj_serialize.h b/src/lj_serialize.h
index 9e082b31..be045ed5 100644
--- a/src/lj_serialize.h
+++ b/src/lj_serialize.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Object de/serialization. 2** Object de/serialization.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_SERIALIZE_H 6#ifndef _LJ_SERIALIZE_H
diff --git a/src/lj_snap.c b/src/lj_snap.c
index d0d28c81..7611068f 100644
--- a/src/lj_snap.c
+++ b/src/lj_snap.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Snapshot handling. 2** Snapshot handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_snap_c 6#define lj_snap_c
diff --git a/src/lj_snap.h b/src/lj_snap.h
index 0958c16b..ec85ceac 100644
--- a/src/lj_snap.h
+++ b/src/lj_snap.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Snapshot handling. 2** Snapshot handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_SNAP_H 6#ifndef _LJ_SNAP_H
diff --git a/src/lj_state.c b/src/lj_state.c
index 68e78faa..fc543c54 100644
--- a/src/lj_state.c
+++ b/src/lj_state.c
@@ -1,6 +1,6 @@
1/* 1/*
2** State and stack handling. 2** State and stack handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Portions taken verbatim or adapted from the Lua interpreter. 5** Portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_state.h b/src/lj_state.h
index 15f9fd47..fb115416 100644
--- a/src/lj_state.h
+++ b/src/lj_state.h
@@ -1,6 +1,6 @@
1/* 1/*
2** State and stack handling. 2** State and stack handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_STATE_H 6#ifndef _LJ_STATE_H
diff --git a/src/lj_str.c b/src/lj_str.c
index f34d6d95..2ece8ee0 100644
--- a/src/lj_str.c
+++ b/src/lj_str.c
@@ -1,6 +1,6 @@
1/* 1/*
2** String handling. 2** String handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_str_c 6#define lj_str_c
diff --git a/src/lj_str.h b/src/lj_str.h
index 44341b9f..3fb81404 100644
--- a/src/lj_str.h
+++ b/src/lj_str.h
@@ -1,6 +1,6 @@
1/* 1/*
2** String handling. 2** String handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_STR_H 6#ifndef _LJ_STR_H
diff --git a/src/lj_strfmt.c b/src/lj_strfmt.c
index 0936298d..7b441f62 100644
--- a/src/lj_strfmt.c
+++ b/src/lj_strfmt.c
@@ -1,6 +1,6 @@
1/* 1/*
2** String formatting. 2** String formatting.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include <stdio.h> 6#include <stdio.h>
diff --git a/src/lj_strfmt.h b/src/lj_strfmt.h
index 43cf5373..b24c017c 100644
--- a/src/lj_strfmt.h
+++ b/src/lj_strfmt.h
@@ -1,6 +1,6 @@
1/* 1/*
2** String formatting. 2** String formatting.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_STRFMT_H 6#ifndef _LJ_STRFMT_H
diff --git a/src/lj_strfmt_num.c b/src/lj_strfmt_num.c
index 35ff1bc9..b62bfc3b 100644
--- a/src/lj_strfmt_num.c
+++ b/src/lj_strfmt_num.c
@@ -1,6 +1,6 @@
1/* 1/*
2** String formatting for floating-point numbers. 2** String formatting for floating-point numbers.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** Contributed by Peter Cawley. 4** Contributed by Peter Cawley.
5*/ 5*/
6 6
diff --git a/src/lj_strscan.c b/src/lj_strscan.c
index fbb959c5..1a36e61c 100644
--- a/src/lj_strscan.c
+++ b/src/lj_strscan.c
@@ -1,6 +1,6 @@
1/* 1/*
2** String scanning. 2** String scanning.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include <math.h> 6#include <math.h>
diff --git a/src/lj_strscan.h b/src/lj_strscan.h
index 397fb76f..70de3b8f 100644
--- a/src/lj_strscan.h
+++ b/src/lj_strscan.h
@@ -1,6 +1,6 @@
1/* 1/*
2** String scanning. 2** String scanning.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_STRSCAN_H 6#ifndef _LJ_STRSCAN_H
diff --git a/src/lj_tab.c b/src/lj_tab.c
index 2959fadb..c63117fa 100644
--- a/src/lj_tab.c
+++ b/src/lj_tab.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Table handling. 2** Table handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_tab.h b/src/lj_tab.h
index 4296d101..f1712e45 100644
--- a/src/lj_tab.h
+++ b/src/lj_tab.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Table handling. 2** Table handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TAB_H 6#ifndef _LJ_TAB_H
diff --git a/src/lj_target.h b/src/lj_target.h
index 47592432..bde4ed87 100644
--- a/src/lj_target.h
+++ b/src/lj_target.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Definitions for target CPU. 2** Definitions for target CPU.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TARGET_H 6#ifndef _LJ_TARGET_H
diff --git a/src/lj_target_arm.h b/src/lj_target_arm.h
index 947545f8..c5d47d8f 100644
--- a/src/lj_target_arm.h
+++ b/src/lj_target_arm.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Definitions for ARM CPUs. 2** Definitions for ARM CPUs.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TARGET_ARM_H 6#ifndef _LJ_TARGET_ARM_H
diff --git a/src/lj_target_arm64.h b/src/lj_target_arm64.h
index 3113d141..fb92490f 100644
--- a/src/lj_target_arm64.h
+++ b/src/lj_target_arm64.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Definitions for ARM64 CPUs. 2** Definitions for ARM64 CPUs.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TARGET_ARM64_H 6#ifndef _LJ_TARGET_ARM64_H
diff --git a/src/lj_target_mips.h b/src/lj_target_mips.h
index 38ed226a..03d729a0 100644
--- a/src/lj_target_mips.h
+++ b/src/lj_target_mips.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Definitions for MIPS CPUs. 2** Definitions for MIPS CPUs.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TARGET_MIPS_H 6#ifndef _LJ_TARGET_MIPS_H
diff --git a/src/lj_target_ppc.h b/src/lj_target_ppc.h
index 58f31188..9d577783 100644
--- a/src/lj_target_ppc.h
+++ b/src/lj_target_ppc.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Definitions for PPC CPUs. 2** Definitions for PPC CPUs.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TARGET_PPC_H 6#ifndef _LJ_TARGET_PPC_H
diff --git a/src/lj_target_x86.h b/src/lj_target_x86.h
index 193102ee..8a156163 100644
--- a/src/lj_target_x86.h
+++ b/src/lj_target_x86.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Definitions for x86 and x64 CPUs. 2** Definitions for x86 and x64 CPUs.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TARGET_X86_H 6#ifndef _LJ_TARGET_X86_H
diff --git a/src/lj_trace.c b/src/lj_trace.c
index ad329540..1f3686a3 100644
--- a/src/lj_trace.c
+++ b/src/lj_trace.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Trace management. 2** Trace management.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_trace_c 6#define lj_trace_c
diff --git a/src/lj_trace.h b/src/lj_trace.h
index ff2c7616..63a86d6b 100644
--- a/src/lj_trace.h
+++ b/src/lj_trace.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Trace management. 2** Trace management.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TRACE_H 6#ifndef _LJ_TRACE_H
diff --git a/src/lj_traceerr.h b/src/lj_traceerr.h
index d283a9de..d28ad5e8 100644
--- a/src/lj_traceerr.h
+++ b/src/lj_traceerr.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Trace compiler error messages. 2** Trace compiler error messages.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* This file may be included multiple times with different TREDEF macros. */ 6/* This file may be included multiple times with different TREDEF macros. */
diff --git a/src/lj_udata.c b/src/lj_udata.c
index 1e75be8d..1275f4f2 100644
--- a/src/lj_udata.c
+++ b/src/lj_udata.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Userdata handling. 2** Userdata handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_udata_c 6#define lj_udata_c
diff --git a/src/lj_udata.h b/src/lj_udata.h
index d6bab237..5938668f 100644
--- a/src/lj_udata.h
+++ b/src/lj_udata.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Userdata handling. 2** Userdata handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_UDATA_H 6#ifndef _LJ_UDATA_H
diff --git a/src/lj_vm.h b/src/lj_vm.h
index 01da1bd4..b8ac3db6 100644
--- a/src/lj_vm.h
+++ b/src/lj_vm.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Assembler VM interface definitions. 2** Assembler VM interface definitions.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_VM_H 6#ifndef _LJ_VM_H
diff --git a/src/lj_vmevent.c b/src/lj_vmevent.c
index 8913ead9..6c14969e 100644
--- a/src/lj_vmevent.c
+++ b/src/lj_vmevent.c
@@ -1,6 +1,6 @@
1/* 1/*
2** VM event handling. 2** VM event handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include <stdio.h> 6#include <stdio.h>
diff --git a/src/lj_vmevent.h b/src/lj_vmevent.h
index cdd4f758..b54351b3 100644
--- a/src/lj_vmevent.h
+++ b/src/lj_vmevent.h
@@ -1,6 +1,6 @@
1/* 1/*
2** VM event handling. 2** VM event handling.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_VMEVENT_H 6#ifndef _LJ_VMEVENT_H
diff --git a/src/lj_vmmath.c b/src/lj_vmmath.c
index 1495102f..5aca7207 100644
--- a/src/lj_vmmath.c
+++ b/src/lj_vmmath.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Math helper functions for assembler VM. 2** Math helper functions for assembler VM.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_vmmath_c 6#define lj_vmmath_c
diff --git a/src/ljamalg.c b/src/ljamalg.c
index 26601d8c..1dd96989 100644
--- a/src/ljamalg.c
+++ b/src/ljamalg.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT core and libraries amalgamation. 2** LuaJIT core and libraries amalgamation.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define ljamalg_c 6#define ljamalg_c
diff --git a/src/luaconf.h b/src/luaconf.h
index 6959313d..e659e100 100644
--- a/src/luaconf.h
+++ b/src/luaconf.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Configuration header. 2** Configuration header.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef luaconf_h 6#ifndef luaconf_h
diff --git a/src/luajit.c b/src/luajit.c
index 2e2e9150..65d55c3c 100644
--- a/src/luajit.c
+++ b/src/luajit.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT frontend. Runs commands, scripts, read-eval-print (REPL) etc. 2** LuaJIT frontend. Runs commands, scripts, read-eval-print (REPL) etc.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/luajit_rolling.h b/src/luajit_rolling.h
index 73639aa8..f0b64f2a 100644
--- a/src/luajit_rolling.h
+++ b/src/luajit_rolling.h
@@ -1,7 +1,7 @@
1/* 1/*
2** LuaJIT -- a Just-In-Time Compiler for Lua. https://luajit.org/ 2** LuaJIT -- a Just-In-Time Compiler for Lua. https://luajit.org/
3** 3**
4** Copyright (C) 2005-2025 Mike Pall. All rights reserved. 4** Copyright (C) 2005-2026 Mike Pall. All rights reserved.
5** 5**
6** Permission is hereby granted, free of charge, to any person obtaining 6** Permission is hereby granted, free of charge, to any person obtaining
7** a copy of this software and associated documentation files (the 7** a copy of this software and associated documentation files (the
@@ -33,7 +33,7 @@
33#define LUAJIT_VERSION "LuaJIT 2.1.ROLLING" 33#define LUAJIT_VERSION "LuaJIT 2.1.ROLLING"
34#define LUAJIT_VERSION_NUM 20199 /* Deprecated. */ 34#define LUAJIT_VERSION_NUM 20199 /* Deprecated. */
35#define LUAJIT_VERSION_SYM luaJIT_version_2_1_ROLLING 35#define LUAJIT_VERSION_SYM luaJIT_version_2_1_ROLLING
36#define LUAJIT_COPYRIGHT "Copyright (C) 2005-2025 Mike Pall" 36#define LUAJIT_COPYRIGHT "Copyright (C) 2005-2026 Mike Pall"
37#define LUAJIT_URL "https://luajit.org/" 37#define LUAJIT_URL "https://luajit.org/"
38 38
39/* Modes for luaJIT_setmode. */ 39/* Modes for luaJIT_setmode. */
diff --git a/src/lualib.h b/src/lualib.h
index 2f91427f..f0d1642f 100644
--- a/src/lualib.h
+++ b/src/lualib.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Standard library header. 2** Standard library header.
3** Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LUALIB_H 6#ifndef _LUALIB_H
diff --git a/src/msvcbuild.bat b/src/msvcbuild.bat
index 3f32e1a0..e0df88bc 100644
--- a/src/msvcbuild.bat
+++ b/src/msvcbuild.bat
@@ -1,5 +1,5 @@
1@rem Script to build LuaJIT with MSVC. 1@rem Script to build LuaJIT with MSVC.
2@rem Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 2@rem Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
3@rem 3@rem
4@rem Open a "Visual Studio Command Prompt" (either x86 or x64). 4@rem Open a "Visual Studio Command Prompt" (either x86 or x64).
5@rem Then cd to this directory and run this script. Use the following 5@rem Then cd to this directory and run this script. Use the following
diff --git a/src/vm_arm.dasc b/src/vm_arm.dasc
index 2cd7eedb..d99cdaca 100644
--- a/src/vm_arm.dasc
+++ b/src/vm_arm.dasc
@@ -1,6 +1,6 @@
1|// Low-level VM code for ARM CPUs. 1|// Low-level VM code for ARM CPUs.
2|// Bytecode interpreter, fast functions and helper functions. 2|// Bytecode interpreter, fast functions and helper functions.
3|// Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4| 4|
5|.arch arm 5|.arch arm
6|.section code_op, code_sub 6|.section code_op, code_sub
diff --git a/src/vm_arm64.dasc b/src/vm_arm64.dasc
index 08ecb72c..a0789efb 100644
--- a/src/vm_arm64.dasc
+++ b/src/vm_arm64.dasc
@@ -1,6 +1,6 @@
1|// Low-level VM code for ARM64 CPUs. 1|// Low-level VM code for ARM64 CPUs.
2|// Bytecode interpreter, fast functions and helper functions. 2|// Bytecode interpreter, fast functions and helper functions.
3|// Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4| 4|
5|.arch arm64 5|.arch arm64
6|.section code_op, code_sub 6|.section code_op, code_sub
diff --git a/src/vm_mips.dasc b/src/vm_mips.dasc
index 8a6b8270..5063e7c6 100644
--- a/src/vm_mips.dasc
+++ b/src/vm_mips.dasc
@@ -1,6 +1,6 @@
1|// Low-level VM code for MIPS CPUs. 1|// Low-level VM code for MIPS CPUs.
2|// Bytecode interpreter, fast functions and helper functions. 2|// Bytecode interpreter, fast functions and helper functions.
3|// Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4|// 4|//
5|// MIPS soft-float support contributed by Djordje Kovacevic and 5|// MIPS soft-float support contributed by Djordje Kovacevic and
6|// Stefan Pejic from RT-RK.com, sponsored by Cisco Systems, Inc. 6|// Stefan Pejic from RT-RK.com, sponsored by Cisco Systems, Inc.
diff --git a/src/vm_mips64.dasc b/src/vm_mips64.dasc
index 4dc40d8a..8365da8e 100644
--- a/src/vm_mips64.dasc
+++ b/src/vm_mips64.dasc
@@ -1,6 +1,6 @@
1|// Low-level VM code for MIPS64 CPUs. 1|// Low-level VM code for MIPS64 CPUs.
2|// Bytecode interpreter, fast functions and helper functions. 2|// Bytecode interpreter, fast functions and helper functions.
3|// Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4|// 4|//
5|// Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. 5|// Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
6|// Sponsored by Cisco Systems, Inc. 6|// Sponsored by Cisco Systems, Inc.
diff --git a/src/vm_ppc.dasc b/src/vm_ppc.dasc
index 6a643832..37be772d 100644
--- a/src/vm_ppc.dasc
+++ b/src/vm_ppc.dasc
@@ -1,6 +1,6 @@
1|// Low-level VM code for PowerPC 32 bit or 32on64 bit mode. 1|// Low-level VM code for PowerPC 32 bit or 32on64 bit mode.
2|// Bytecode interpreter, fast functions and helper functions. 2|// Bytecode interpreter, fast functions and helper functions.
3|// Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4| 4|
5|.arch ppc 5|.arch ppc
6|.section code_op, code_sub 6|.section code_op, code_sub
diff --git a/src/vm_x64.dasc b/src/vm_x64.dasc
index 970e8e43..a2fa9bfa 100644
--- a/src/vm_x64.dasc
+++ b/src/vm_x64.dasc
@@ -1,6 +1,6 @@
1|// Low-level VM code for x64 CPUs in LJ_GC64 mode. 1|// Low-level VM code for x64 CPUs in LJ_GC64 mode.
2|// Bytecode interpreter, fast functions and helper functions. 2|// Bytecode interpreter, fast functions and helper functions.
3|// Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4| 4|
5|.arch x64 5|.arch x64
6|.section code_op, code_sub 6|.section code_op, code_sub
diff --git a/src/vm_x86.dasc b/src/vm_x86.dasc
index 485ed809..d7d82b32 100644
--- a/src/vm_x86.dasc
+++ b/src/vm_x86.dasc
@@ -1,6 +1,6 @@
1|// Low-level VM code for x86 CPUs. 1|// Low-level VM code for x86 CPUs.
2|// Bytecode interpreter, fast functions and helper functions. 2|// Bytecode interpreter, fast functions and helper functions.
3|// Copyright (C) 2005-2025 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2026 Mike Pall. See Copyright Notice in luajit.h
4| 4|
5|.if P64 5|.if P64
6|.arch x64 6|.arch x64