summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Pall <mike>2017-01-17 12:41:05 +0100
committerMike Pall <mike>2017-01-17 12:41:05 +0100
commit71ff7ef8a7e0592dedb3527d4aacc68bf04af0bd (patch)
tree898e706d4b2455c2c3799cc179f3bc7adf096858
parentc94b921f924c1b37fea52e34f4e01ba8b37d77d0 (diff)
parentb93a1dd0c831cab22f98163d0dde792a493c0eef (diff)
downloadluajit-71ff7ef8a7e0592dedb3527d4aacc68bf04af0bd.tar.gz
luajit-71ff7ef8a7e0592dedb3527d4aacc68bf04af0bd.tar.bz2
luajit-71ff7ef8a7e0592dedb3527d4aacc68bf04af0bd.zip
Merge branch 'master' into v2.1
-rw-r--r--COPYRIGHT2
-rw-r--r--Makefile2
-rw-r--r--README2
-rw-r--r--doc/bluequad-print.css2
-rw-r--r--doc/bluequad.css2
-rw-r--r--doc/changes.html4
-rw-r--r--doc/contact.html6
-rw-r--r--doc/ext_c_api.html4
-rw-r--r--doc/ext_ffi.html4
-rw-r--r--doc/ext_ffi_api.html4
-rw-r--r--doc/ext_ffi_semantics.html4
-rw-r--r--doc/ext_ffi_tutorial.html4
-rw-r--r--doc/ext_jit.html4
-rw-r--r--doc/ext_profiler.html4
-rw-r--r--doc/extensions.html4
-rw-r--r--doc/faq.html4
-rw-r--r--doc/install.html4
-rw-r--r--doc/luajit.html6
-rw-r--r--doc/running.html4
-rw-r--r--doc/status.html4
-rw-r--r--dynasm/dasm_arm.h2
-rw-r--r--dynasm/dasm_arm.lua2
-rw-r--r--dynasm/dasm_arm64.h2
-rw-r--r--dynasm/dasm_arm64.lua2
-rw-r--r--dynasm/dasm_mips.h2
-rw-r--r--dynasm/dasm_mips.lua2
-rw-r--r--dynasm/dasm_mips64.lua2
-rw-r--r--dynasm/dasm_ppc.h2
-rw-r--r--dynasm/dasm_ppc.lua2
-rw-r--r--dynasm/dasm_proto.h2
-rw-r--r--dynasm/dasm_x64.lua2
-rw-r--r--dynasm/dasm_x86.h2
-rw-r--r--dynasm/dasm_x86.lua2
-rw-r--r--dynasm/dynasm.lua4
-rw-r--r--etc/luajit.12
-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/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_mips.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_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_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_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_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.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
197 files changed, 216 insertions, 216 deletions
diff --git a/COPYRIGHT b/COPYRIGHT
index b614d3eb4..6ed40025a 100644
--- a/COPYRIGHT
+++ b/COPYRIGHT
@@ -1,7 +1,7 @@
1=============================================================================== 1===============================================================================
2LuaJIT -- a Just-In-Time Compiler for Lua. http://luajit.org/ 2LuaJIT -- a Just-In-Time Compiler for Lua. http://luajit.org/
3 3
4Copyright (C) 2005-2016 Mike Pall. All rights reserved. 4Copyright (C) 2005-2017 Mike Pall. All rights reserved.
5 5
6Permission is hereby granted, free of charge, to any person obtaining a copy 6Permission is hereby granted, free of charge, to any person obtaining a copy
7of this software and associated documentation files (the "Software"), to deal 7of this software and associated documentation files (the "Software"), to deal
diff --git a/Makefile b/Makefile
index 5e640d94a..02d649ea4 100644
--- a/Makefile
+++ b/Makefile
@@ -10,7 +10,7 @@
10# For MSVC, please follow the instructions given in src/msvcbuild.bat. 10# For MSVC, please follow the instructions given in src/msvcbuild.bat.
11# For MinGW and Cygwin, cd to src and run make with the Makefile there. 11# For MinGW and Cygwin, cd to src and run make with the Makefile there.
12# 12#
13# Copyright (C) 2005-2016 Mike Pall. See Copyright Notice in luajit.h 13# Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h
14############################################################################## 14##############################################################################
15 15
16MAJVER= 2 16MAJVER= 2
diff --git a/README b/README
index 01fd4a0c9..719e6118a 100644
--- a/README
+++ b/README
@@ -5,7 +5,7 @@ LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language.
5 5
6Project Homepage: http://luajit.org/ 6Project Homepage: http://luajit.org/
7 7
8LuaJIT is Copyright (C) 2005-2016 Mike Pall. 8LuaJIT is Copyright (C) 2005-2017 Mike Pall.
9LuaJIT is free software, released under the MIT license. 9LuaJIT is free software, released under the MIT license.
10See full Copyright Notice in the COPYRIGHT file or in luajit.h. 10See full Copyright Notice in the COPYRIGHT file or in luajit.h.
11 11
diff --git a/doc/bluequad-print.css b/doc/bluequad-print.css
index 975a55bfa..62e1c1659 100644
--- a/doc/bluequad-print.css
+++ b/doc/bluequad-print.css
@@ -1,4 +1,4 @@
1/* Copyright (C) 2004-2016 Mike Pall. 1/* Copyright (C) 2004-2017 Mike Pall.
2 * 2 *
3 * You are welcome to use the general ideas of this design for your own sites. 3 * You are welcome to use the general ideas of this design for your own sites.
4 * But please do not steal the stylesheet, the layout or the color scheme. 4 * But please do not steal the stylesheet, the layout or the color scheme.
diff --git a/doc/bluequad.css b/doc/bluequad.css
index 5dca9064e..be2c4bf2d 100644
--- a/doc/bluequad.css
+++ b/doc/bluequad.css
@@ -1,4 +1,4 @@
1/* Copyright (C) 2004-2016 Mike Pall. 1/* Copyright (C) 2004-2017 Mike Pall.
2 * 2 *
3 * You are welcome to use the general ideas of this design for your own sites. 3 * You are welcome to use the general ideas of this design for your own sites.
4 * But please do not steal the stylesheet, the layout or the color scheme. 4 * But please do not steal the stylesheet, the layout or the color scheme.
diff --git a/doc/changes.html b/doc/changes.html
index 9684d7c0a..426b18f78 100644
--- a/doc/changes.html
+++ b/doc/changes.html
@@ -4,7 +4,7 @@
4<title>LuaJIT Change History</title> 4<title>LuaJIT Change History</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -807,7 +807,7 @@ no point in listing differences over earlier versions.</li>
807</div> 807</div>
808<div id="foot"> 808<div id="foot">
809<hr class="hide"> 809<hr class="hide">
810Copyright &copy; 2005-2016 Mike Pall 810Copyright &copy; 2005-2017 Mike Pall
811<span class="noprint"> 811<span class="noprint">
812&middot; 812&middot;
813<a href="contact.html">Contact</a> 813<a href="contact.html">Contact</a>
diff --git a/doc/contact.html b/doc/contact.html
index 4d235b4f4..fe4751c0e 100644
--- a/doc/contact.html
+++ b/doc/contact.html
@@ -4,7 +4,7 @@
4<title>Contact</title> 4<title>Contact</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -93,7 +93,7 @@ xD("fyZKB8xv\"FJytmz8.KAB0u52D")
93<h2>Copyright</h2> 93<h2>Copyright</h2>
94<p> 94<p>
95All documentation is 95All documentation is
96Copyright &copy; 2005-2016 Mike Pall. 96Copyright &copy; 2005-2017 Mike Pall.
97</p> 97</p>
98 98
99 99
@@ -101,7 +101,7 @@ Copyright &copy; 2005-2016 Mike Pall.
101</div> 101</div>
102<div id="foot"> 102<div id="foot">
103<hr class="hide"> 103<hr class="hide">
104Copyright &copy; 2005-2016 Mike Pall 104Copyright &copy; 2005-2017 Mike Pall
105<span class="noprint"> 105<span class="noprint">
106&middot; 106&middot;
107<a href="contact.html">Contact</a> 107<a href="contact.html">Contact</a>
diff --git a/doc/ext_c_api.html b/doc/ext_c_api.html
index e1af3ed00..ad462c63e 100644
--- a/doc/ext_c_api.html
+++ b/doc/ext_c_api.html
@@ -4,7 +4,7 @@
4<title>Lua/C API Extensions</title> 4<title>Lua/C API Extensions</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -179,7 +179,7 @@ Also note that this mechanism is not without overhead.
179</div> 179</div>
180<div id="foot"> 180<div id="foot">
181<hr class="hide"> 181<hr class="hide">
182Copyright &copy; 2005-2016 Mike Pall 182Copyright &copy; 2005-2017 Mike Pall
183<span class="noprint"> 183<span class="noprint">
184&middot; 184&middot;
185<a href="contact.html">Contact</a> 185<a href="contact.html">Contact</a>
diff --git a/doc/ext_ffi.html b/doc/ext_ffi.html
index d814f4d04..5e1daaf54 100644
--- a/doc/ext_ffi.html
+++ b/doc/ext_ffi.html
@@ -4,7 +4,7 @@
4<title>FFI Library</title> 4<title>FFI Library</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -322,7 +322,7 @@ without undue conversion penalties.
322</div> 322</div>
323<div id="foot"> 323<div id="foot">
324<hr class="hide"> 324<hr class="hide">
325Copyright &copy; 2005-2016 Mike Pall 325Copyright &copy; 2005-2017 Mike Pall
326<span class="noprint"> 326<span class="noprint">
327&middot; 327&middot;
328<a href="contact.html">Contact</a> 328<a href="contact.html">Contact</a>
diff --git a/doc/ext_ffi_api.html b/doc/ext_ffi_api.html
index 6d4059600..91af2e1d4 100644
--- a/doc/ext_ffi_api.html
+++ b/doc/ext_ffi_api.html
@@ -4,7 +4,7 @@
4<title>ffi.* API Functions</title> 4<title>ffi.* API Functions</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -560,7 +560,7 @@ named <tt>i</tt>.
560</div> 560</div>
561<div id="foot"> 561<div id="foot">
562<hr class="hide"> 562<hr class="hide">
563Copyright &copy; 2005-2016 Mike Pall 563Copyright &copy; 2005-2017 Mike Pall
564<span class="noprint"> 564<span class="noprint">
565&middot; 565&middot;
566<a href="contact.html">Contact</a> 566<a href="contact.html">Contact</a>
diff --git a/doc/ext_ffi_semantics.html b/doc/ext_ffi_semantics.html
index 15843d7cc..bba03b7b4 100644
--- a/doc/ext_ffi_semantics.html
+++ b/doc/ext_ffi_semantics.html
@@ -4,7 +4,7 @@
4<title>FFI Semantics</title> 4<title>FFI Semantics</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -1253,7 +1253,7 @@ compiled.</li>
1253</div> 1253</div>
1254<div id="foot"> 1254<div id="foot">
1255<hr class="hide"> 1255<hr class="hide">
1256Copyright &copy; 2005-2016 Mike Pall 1256Copyright &copy; 2005-2017 Mike Pall
1257<span class="noprint"> 1257<span class="noprint">
1258&middot; 1258&middot;
1259<a href="contact.html">Contact</a> 1259<a href="contact.html">Contact</a>
diff --git a/doc/ext_ffi_tutorial.html b/doc/ext_ffi_tutorial.html
index 01200c45c..365006644 100644
--- a/doc/ext_ffi_tutorial.html
+++ b/doc/ext_ffi_tutorial.html
@@ -4,7 +4,7 @@
4<title>FFI Tutorial</title> 4<title>FFI Tutorial</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -593,7 +593,7 @@ it to a local variable in the function scope is unnecessary.
593</div> 593</div>
594<div id="foot"> 594<div id="foot">
595<hr class="hide"> 595<hr class="hide">
596Copyright &copy; 2005-2016 Mike Pall 596Copyright &copy; 2005-2017 Mike Pall
597<span class="noprint"> 597<span class="noprint">
598&middot; 598&middot;
599<a href="contact.html">Contact</a> 599<a href="contact.html">Contact</a>
diff --git a/doc/ext_jit.html b/doc/ext_jit.html
index 860980191..e4088bcbd 100644
--- a/doc/ext_jit.html
+++ b/doc/ext_jit.html
@@ -4,7 +4,7 @@
4<title>jit.* Library</title> 4<title>jit.* Library</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -191,7 +191,7 @@ if you want to know more.
191</div> 191</div>
192<div id="foot"> 192<div id="foot">
193<hr class="hide"> 193<hr class="hide">
194Copyright &copy; 2005-2016 Mike Pall 194Copyright &copy; 2005-2017 Mike Pall
195<span class="noprint"> 195<span class="noprint">
196&middot; 196&middot;
197<a href="contact.html">Contact</a> 197<a href="contact.html">Contact</a>
diff --git a/doc/ext_profiler.html b/doc/ext_profiler.html
index 69ea25dbe..71b8c0333 100644
--- a/doc/ext_profiler.html
+++ b/doc/ext_profiler.html
@@ -4,7 +4,7 @@
4<title>Profiler</title> 4<title>Profiler</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -355,7 +355,7 @@ use.
355</div> 355</div>
356<div id="foot"> 356<div id="foot">
357<hr class="hide"> 357<hr class="hide">
358Copyright &copy; 2005-2016 Mike Pall 358Copyright &copy; 2005-2017 Mike Pall
359<span class="noprint"> 359<span class="noprint">
360&middot; 360&middot;
361<a href="contact.html">Contact</a> 361<a href="contact.html">Contact</a>
diff --git a/doc/extensions.html b/doc/extensions.html
index cb9be3f43..ade85936b 100644
--- a/doc/extensions.html
+++ b/doc/extensions.html
@@ -4,7 +4,7 @@
4<title>Extensions</title> 4<title>Extensions</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -448,7 +448,7 @@ C++ destructors.</li>
448</div> 448</div>
449<div id="foot"> 449<div id="foot">
450<hr class="hide"> 450<hr class="hide">
451Copyright &copy; 2005-2016 Mike Pall 451Copyright &copy; 2005-2017 Mike Pall
452<span class="noprint"> 452<span class="noprint">
453&middot; 453&middot;
454<a href="contact.html">Contact</a> 454<a href="contact.html">Contact</a>
diff --git a/doc/faq.html b/doc/faq.html
index 605fdd0a2..2c930743d 100644
--- a/doc/faq.html
+++ b/doc/faq.html
@@ -4,7 +4,7 @@
4<title>Frequently Asked Questions (FAQ)</title> 4<title>Frequently Asked Questions (FAQ)</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -176,7 +176,7 @@ the development of certain features, if they are important to you.
176</div> 176</div>
177<div id="foot"> 177<div id="foot">
178<hr class="hide"> 178<hr class="hide">
179Copyright &copy; 2005-2016 Mike Pall 179Copyright &copy; 2005-2017 Mike Pall
180<span class="noprint"> 180<span class="noprint">
181&middot; 181&middot;
182<a href="contact.html">Contact</a> 182<a href="contact.html">Contact</a>
diff --git a/doc/install.html b/doc/install.html
index 230e93861..851f910af 100644
--- a/doc/install.html
+++ b/doc/install.html
@@ -4,7 +4,7 @@
4<title>Installation</title> 4<title>Installation</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -682,7 +682,7 @@ to me (the upstream) and not you (the package maintainer), anyway.
682</div> 682</div>
683<div id="foot"> 683<div id="foot">
684<hr class="hide"> 684<hr class="hide">
685Copyright &copy; 2005-2016 Mike Pall 685Copyright &copy; 2005-2017 Mike Pall
686<span class="noprint"> 686<span class="noprint">
687&middot; 687&middot;
688<a href="contact.html">Contact</a> 688<a href="contact.html">Contact</a>
diff --git a/doc/luajit.html b/doc/luajit.html
index 44a7b8a16..ef5b824c1 100644
--- a/doc/luajit.html
+++ b/doc/luajit.html
@@ -4,7 +4,7 @@
4<title>LuaJIT</title> 4<title>LuaJIT</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -152,7 +152,7 @@ Lua is a powerful, dynamic and light-weight programming language.
152It may be embedded or used as a general-purpose, stand-alone language. 152It may be embedded or used as a general-purpose, stand-alone language.
153</p> 153</p>
154<p> 154<p>
155LuaJIT is Copyright &copy; 2005-2016 Mike Pall, released under the 155LuaJIT is Copyright &copy; 2005-2017 Mike Pall, released under the
156<a href="http://www.opensource.org/licenses/mit-license.php"><span class="ext">&raquo;</span>&nbsp;MIT open source license</a>. 156<a href="http://www.opensource.org/licenses/mit-license.php"><span class="ext">&raquo;</span>&nbsp;MIT open source license</a>.
157</p> 157</p>
158<p> 158<p>
@@ -226,7 +226,7 @@ Please select a sub-topic in the navigation bar to learn more about LuaJIT.
226</div> 226</div>
227<div id="foot"> 227<div id="foot">
228<hr class="hide"> 228<hr class="hide">
229Copyright &copy; 2005-2016 Mike Pall 229Copyright &copy; 2005-2017 Mike Pall
230<span class="noprint"> 230<span class="noprint">
231&middot; 231&middot;
232<a href="contact.html">Contact</a> 232<a href="contact.html">Contact</a>
diff --git a/doc/running.html b/doc/running.html
index 28a732641..64f049164 100644
--- a/doc/running.html
+++ b/doc/running.html
@@ -4,7 +4,7 @@
4<title>Running LuaJIT</title> 4<title>Running LuaJIT</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -299,7 +299,7 @@ Here are the parameters and their default settings:
299</div> 299</div>
300<div id="foot"> 300<div id="foot">
301<hr class="hide"> 301<hr class="hide">
302Copyright &copy; 2005-2016 Mike Pall 302Copyright &copy; 2005-2017 Mike Pall
303<span class="noprint"> 303<span class="noprint">
304&middot; 304&middot;
305<a href="contact.html">Contact</a> 305<a href="contact.html">Contact</a>
diff --git a/doc/status.html b/doc/status.html
index 0acf78c97..cad6ca654 100644
--- a/doc/status.html
+++ b/doc/status.html
@@ -4,7 +4,7 @@
4<title>Status</title> 4<title>Status</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6<meta name="Author" content="Mike Pall"> 6<meta name="Author" content="Mike Pall">
7<meta name="Copyright" content="Copyright (C) 2005-2016, Mike Pall"> 7<meta name="Copyright" content="Copyright (C) 2005-2017, Mike Pall">
8<meta name="Language" content="en"> 8<meta name="Language" content="en">
9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 9<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 10<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -113,7 +113,7 @@ FFI cdata pointers can address the full 64 bit range.
113</div> 113</div>
114<div id="foot"> 114<div id="foot">
115<hr class="hide"> 115<hr class="hide">
116Copyright &copy; 2005-2016 Mike Pall 116Copyright &copy; 2005-2017 Mike Pall
117<span class="noprint"> 117<span class="noprint">
118&middot; 118&middot;
119<a href="contact.html">Contact</a> 119<a href="contact.html">Contact</a>
diff --git a/dynasm/dasm_arm.h b/dynasm/dasm_arm.h
index 0fa69ac06..a43f7c664 100644
--- a/dynasm/dasm_arm.h
+++ b/dynasm/dasm_arm.h
@@ -1,6 +1,6 @@
1/* 1/*
2** DynASM ARM encoding engine. 2** DynASM ARM encoding engine.
3** Copyright (C) 2005-2016 Mike Pall. All rights reserved. 3** Copyright (C) 2005-2017 Mike Pall. All rights reserved.
4** Released under the MIT license. See dynasm.lua for full copyright notice. 4** Released under the MIT license. See dynasm.lua for full copyright notice.
5*/ 5*/
6 6
diff --git a/dynasm/dasm_arm.lua b/dynasm/dasm_arm.lua
index e2ed922a3..32f595aff 100644
--- a/dynasm/dasm_arm.lua
+++ b/dynasm/dasm_arm.lua
@@ -1,7 +1,7 @@
1------------------------------------------------------------------------------ 1------------------------------------------------------------------------------
2-- DynASM ARM module. 2-- DynASM ARM module.
3-- 3--
4-- Copyright (C) 2005-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved.
5-- See dynasm.lua for full copyright notice. 5-- See dynasm.lua for full copyright notice.
6------------------------------------------------------------------------------ 6------------------------------------------------------------------------------
7 7
diff --git a/dynasm/dasm_arm64.h b/dynasm/dasm_arm64.h
index d64e60a3e..47e1e0749 100644
--- a/dynasm/dasm_arm64.h
+++ b/dynasm/dasm_arm64.h
@@ -1,6 +1,6 @@
1/* 1/*
2** DynASM ARM64 encoding engine. 2** DynASM ARM64 encoding engine.
3** Copyright (C) 2005-2016 Mike Pall. All rights reserved. 3** Copyright (C) 2005-2017 Mike Pall. All rights reserved.
4** Released under the MIT license. See dynasm.lua for full copyright notice. 4** Released under the MIT license. See dynasm.lua for full copyright notice.
5*/ 5*/
6 6
diff --git a/dynasm/dasm_arm64.lua b/dynasm/dasm_arm64.lua
index 4a7d8dfee..8a5f735d7 100644
--- a/dynasm/dasm_arm64.lua
+++ b/dynasm/dasm_arm64.lua
@@ -1,7 +1,7 @@
1------------------------------------------------------------------------------ 1------------------------------------------------------------------------------
2-- DynASM ARM64 module. 2-- DynASM ARM64 module.
3-- 3--
4-- Copyright (C) 2005-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved.
5-- See dynasm.lua for full copyright notice. 5-- See dynasm.lua for full copyright notice.
6------------------------------------------------------------------------------ 6------------------------------------------------------------------------------
7 7
diff --git a/dynasm/dasm_mips.h b/dynasm/dasm_mips.h
index f3b43211d..4b49fd8c7 100644
--- a/dynasm/dasm_mips.h
+++ b/dynasm/dasm_mips.h
@@ -1,6 +1,6 @@
1/* 1/*
2** DynASM MIPS encoding engine. 2** DynASM MIPS encoding engine.
3** Copyright (C) 2005-2016 Mike Pall. All rights reserved. 3** Copyright (C) 2005-2017 Mike Pall. All rights reserved.
4** Released under the MIT license. See dynasm.lua for full copyright notice. 4** Released under the MIT license. See dynasm.lua for full copyright notice.
5*/ 5*/
6 6
diff --git a/dynasm/dasm_mips.lua b/dynasm/dasm_mips.lua
index c8010561d..78a4e34a0 100644
--- a/dynasm/dasm_mips.lua
+++ b/dynasm/dasm_mips.lua
@@ -1,7 +1,7 @@
1------------------------------------------------------------------------------ 1------------------------------------------------------------------------------
2-- DynASM MIPS32/MIPS64 module. 2-- DynASM MIPS32/MIPS64 module.
3-- 3--
4-- Copyright (C) 2005-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved.
5-- See dynasm.lua for full copyright notice. 5-- See dynasm.lua for full copyright notice.
6------------------------------------------------------------------------------ 6------------------------------------------------------------------------------
7 7
diff --git a/dynasm/dasm_mips64.lua b/dynasm/dasm_mips64.lua
index 94f21921f..5636b23a6 100644
--- a/dynasm/dasm_mips64.lua
+++ b/dynasm/dasm_mips64.lua
@@ -1,7 +1,7 @@
1------------------------------------------------------------------------------ 1------------------------------------------------------------------------------
2-- DynASM MIPS64 module. 2-- DynASM MIPS64 module.
3-- 3--
4-- Copyright (C) 2005-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved.
5-- See dynasm.lua for full copyright notice. 5-- See dynasm.lua for full copyright notice.
6------------------------------------------------------------------------------ 6------------------------------------------------------------------------------
7-- This module just sets 64 bit mode for the combined MIPS/MIPS64 module. 7-- This module just sets 64 bit mode for the combined MIPS/MIPS64 module.
diff --git a/dynasm/dasm_ppc.h b/dynasm/dasm_ppc.h
index 3f267fb82..3a7ee9b0e 100644
--- a/dynasm/dasm_ppc.h
+++ b/dynasm/dasm_ppc.h
@@ -1,6 +1,6 @@
1/* 1/*
2** DynASM PPC/PPC64 encoding engine. 2** DynASM PPC/PPC64 encoding engine.
3** Copyright (C) 2005-2016 Mike Pall. All rights reserved. 3** Copyright (C) 2005-2017 Mike Pall. All rights reserved.
4** Released under the MIT license. See dynasm.lua for full copyright notice. 4** Released under the MIT license. See dynasm.lua for full copyright notice.
5*/ 5*/
6 6
diff --git a/dynasm/dasm_ppc.lua b/dynasm/dasm_ppc.lua
index e2f704ec1..f73974dd7 100644
--- a/dynasm/dasm_ppc.lua
+++ b/dynasm/dasm_ppc.lua
@@ -1,7 +1,7 @@
1------------------------------------------------------------------------------ 1------------------------------------------------------------------------------
2-- DynASM PPC/PPC64 module. 2-- DynASM PPC/PPC64 module.
3-- 3--
4-- Copyright (C) 2005-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved.
5-- See dynasm.lua for full copyright notice. 5-- See dynasm.lua for full copyright notice.
6-- 6--
7-- Support for various extensions contributed by Caio Souza Oliveira. 7-- Support for various extensions contributed by Caio Souza Oliveira.
diff --git a/dynasm/dasm_proto.h b/dynasm/dasm_proto.h
index 22a654cbf..59d9e2b2d 100644
--- a/dynasm/dasm_proto.h
+++ b/dynasm/dasm_proto.h
@@ -1,6 +1,6 @@
1/* 1/*
2** DynASM encoding engine prototypes. 2** DynASM encoding engine prototypes.
3** Copyright (C) 2005-2016 Mike Pall. All rights reserved. 3** Copyright (C) 2005-2017 Mike Pall. All rights reserved.
4** Released under the MIT license. See dynasm.lua for full copyright notice. 4** Released under the MIT license. See dynasm.lua for full copyright notice.
5*/ 5*/
6 6
diff --git a/dynasm/dasm_x64.lua b/dynasm/dasm_x64.lua
index 213335564..e8bdeb37d 100644
--- a/dynasm/dasm_x64.lua
+++ b/dynasm/dasm_x64.lua
@@ -1,7 +1,7 @@
1------------------------------------------------------------------------------ 1------------------------------------------------------------------------------
2-- DynASM x64 module. 2-- DynASM x64 module.
3-- 3--
4-- Copyright (C) 2005-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved.
5-- See dynasm.lua for full copyright notice. 5-- See dynasm.lua for full copyright notice.
6------------------------------------------------------------------------------ 6------------------------------------------------------------------------------
7-- This module just sets 64 bit mode for the combined x86/x64 module. 7-- This module just sets 64 bit mode for the combined x86/x64 module.
diff --git a/dynasm/dasm_x86.h b/dynasm/dasm_x86.h
index bf5b72963..bc636357a 100644
--- a/dynasm/dasm_x86.h
+++ b/dynasm/dasm_x86.h
@@ -1,6 +1,6 @@
1/* 1/*
2** DynASM x86 encoding engine. 2** DynASM x86 encoding engine.
3** Copyright (C) 2005-2016 Mike Pall. All rights reserved. 3** Copyright (C) 2005-2017 Mike Pall. All rights reserved.
4** Released under the MIT license. See dynasm.lua for full copyright notice. 4** Released under the MIT license. See dynasm.lua for full copyright notice.
5*/ 5*/
6 6
diff --git a/dynasm/dasm_x86.lua b/dynasm/dasm_x86.lua
index a5efd98fb..4c031e2cd 100644
--- a/dynasm/dasm_x86.lua
+++ b/dynasm/dasm_x86.lua
@@ -1,7 +1,7 @@
1------------------------------------------------------------------------------ 1------------------------------------------------------------------------------
2-- DynASM x86/x64 module. 2-- DynASM x86/x64 module.
3-- 3--
4-- Copyright (C) 2005-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved.
5-- See dynasm.lua for full copyright notice. 5-- See dynasm.lua for full copyright notice.
6------------------------------------------------------------------------------ 6------------------------------------------------------------------------------
7 7
diff --git a/dynasm/dynasm.lua b/dynasm/dynasm.lua
index 1e5899a4b..5ec21a797 100644
--- a/dynasm/dynasm.lua
+++ b/dynasm/dynasm.lua
@@ -2,7 +2,7 @@
2-- DynASM. A dynamic assembler for code generation engines. 2-- DynASM. A dynamic assembler for code generation engines.
3-- Originally designed and implemented for LuaJIT. 3-- Originally designed and implemented for LuaJIT.
4-- 4--
5-- Copyright (C) 2005-2016 Mike Pall. All rights reserved. 5-- Copyright (C) 2005-2017 Mike Pall. All rights reserved.
6-- See below for full copyright notice. 6-- See below for full copyright notice.
7------------------------------------------------------------------------------ 7------------------------------------------------------------------------------
8 8
@@ -17,7 +17,7 @@ local _info = {
17 url = "http://luajit.org/dynasm.html", 17 url = "http://luajit.org/dynasm.html",
18 license = "MIT", 18 license = "MIT",
19 copyright = [[ 19 copyright = [[
20Copyright (C) 2005-2016 Mike Pall. All rights reserved. 20Copyright (C) 2005-2017 Mike Pall. All rights reserved.
21 21
22Permission is hereby granted, free of charge, to any person obtaining 22Permission is hereby granted, free of charge, to any person obtaining
23a copy of this software and associated documentation files (the 23a copy of this software and associated documentation files (the
diff --git a/etc/luajit.1 b/etc/luajit.1
index 11e88c044..0d263db79 100644
--- a/etc/luajit.1
+++ b/etc/luajit.1
@@ -74,7 +74,7 @@ luajit \-jv \-e "for i=1,10 do for j=1,10 do for k=1,100 do end end end"
74Runs some nested loops and shows the resulting traces. 74Runs some nested loops and shows the resulting traces.
75.SH COPYRIGHT 75.SH COPYRIGHT
76.PP 76.PP
77\fBLuaJIT\fR is Copyright \(co 2005-2016 Mike Pall. 77\fBLuaJIT\fR is Copyright \(co 2005-2017 Mike Pall.
78.br 78.br
79\fBLuaJIT\fR is open source software, released under the MIT license. 79\fBLuaJIT\fR is open source software, released under the MIT license.
80.SH SEE ALSO 80.SH SEE ALSO
diff --git a/src/Makefile b/src/Makefile
index 21e16a220..5a2277cc7 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-2016 Mike Pall. See Copyright Notice in luajit.h 10# Copyright (C) 2005-2017 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 57b4dc973..de23fabdc 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 90d21b15f..b90428dc4 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 28419c077..addf281f3 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 e87a0af3d..d579f4d41 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 1adc3cbd6..2956fdb6c 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 42f6ac847..2eb2bb7bb 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 7a17a3d06..6f5a05cce 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-2016 Mike Pall. All rights reserved. 5-- Copyright (C) 2005-2017 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 16a81a232..50feff014 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-2016 Mike Pall. All rights reserved. 5-- Copyright (C) 2005-2017 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/jit/bc.lua b/src/jit/bc.lua
index a8cb8496e..193cf01f9 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-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 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 079ce19e9..9ee22a013 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-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 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 5d2cdbda9..c2dd77699 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-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 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 6e3f9ff44..a7173326a 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-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 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_mips.lua b/src/jit/dis_mips.lua
index c8fb0ea8c..fdd3d353a 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-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 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_mipsel.lua b/src/jit/dis_mipsel.lua
index 3f2f6efc9..f69b11f01 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-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 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 30eb39780..2aeb1b292 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-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 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 077b1b127..d5714ee1f 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-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 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 8cac9ae9a..4371233d2 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-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 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 1adf7095f..898ce9a11 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-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 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 c9b6f3071..7be105863 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-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 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 b07ec7c00..934de9859 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-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 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 f5f9656af..fa702c4e9 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-2016 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2017 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 d6f56e30d..4e137949e 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 7c523241a..44014f9b6 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 1344d24d9..c979a4483 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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_debug.c b/src/lib_debug.c
index 6628d9432..f112b5bc8 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 1feee2157..5b9e25eaf 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 63c2ace36..2ed370e96 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 53c17d920..9763ed466 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 176488e8b..22ca0a1a2 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 f90dd331c..7bb03880b 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 941c2a5db..9e78d49ac 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 c0252b73d..b7655c6b2 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 46b54a5e5..c7f37bc75 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 0204f25dd..0450f1f68 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 0fbb92563..d1be3abf5 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 3df602e31..001111daa 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 f0a11ca82..7c09dd9f5 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 9f4654ec0..2819481b6 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 23f42919b..37bfa40f2 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 28050bf88..9b958bd69 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 0ae5e2875..d663aa0fb 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 1ac882cac..6daa861b9 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 381eac9c7..b6754cfaa 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Guard handling ------------------------------------------------------ */ 6/* -- Guard handling ------------------------------------------------------ */
diff --git a/src/lj_bc.c b/src/lj_bc.c
index f038769c2..a597692ca 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 788260686..69a45f281 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 3752f1512..fdfc6ec0c 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 455c9d824..48c5e7c7f 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 472830593..5e05caeaf 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 6251b075a..0dfe7f980 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 fb632ee23..a40516944 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 6102dcaa7..218abd260 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 b3bdff8a7..67d976bf0 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 a3ae8b05c..2b7ca3645 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 d97227a6b..34e800cc0 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 2ca6406c3..fce6a3ed4 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 99c778d1a..a8cdad386 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 81f3c871c..ab398adcd 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 35e72cbb0..0a0b66c90 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 e8ffdbcb8..68e16d76f 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 ee5b740db..5bb0f5dca 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 8398e803a..614265903 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 ce3ab85a8..fcc9dac59 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 16d2cb658..83cfd1128 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 bfd1a9bb4..bad1060bb 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 4799031a0..2db4c86b8 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 7a0588131..c165def47 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 bc47cc5b9..0ea89c748 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 4e49f57f1..0c220a888 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 153035a90..959dc289c 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 1028688d1..5917c00bc 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 9413399d8..16f76cf6a 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 ad70cba6e..5d6795f88 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 362d6202f..5bda51a21 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 f7c93d842..dee8bdccd 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 c7eb4d81d..cfa18c83c 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 93c35ea46..20ecb7a2c 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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_ppc.h b/src/lj_emit_ppc.h
index 34a6efb7a..21c3c2ace 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 f0bca9384..a6b8713e0 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 600e6ee65..049294ea6 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 6c7576137..cba5fb714 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 0ed8f4e73..060a9f897 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 9af3b12d2..31d65a00d 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 6d141a20b..dfdee2dbf 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 7a188beb2..3b407450d 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 d8d8cff29..19c49a4ae 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 3f6626b37..639dad876 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 e0c3c555e..901751b98 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 2f9d5ff15..c82af662d 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 eee09afb5..669bbe924 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 8bc2474c3..c219ffac0 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 1043bc698..bbaa1568c 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 c5c521be7..5baece67e 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 e77f7b998..34c278539 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 c7cd4257f..973c36e6e 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 8b7a43dee..73aef0ef3 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 3505c63f7..ddcb576c9 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 0187c4267..2d2f8194c 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 7fed1fd61..33fa86572 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 8bdf6912a..b8638de6a 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 dbc04055b..37ec9d780 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 d500d1625..9a31d9a10 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 de785a093..a33a4c5dc 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 503e00197..f0847e931 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 c7993ad62..0bd4d8429 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 52e85cba2..73b457247 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 1daea817a..ee33aeb3a 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 25da94551..52372c3e7 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 e5a096af5..2417f3242 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 a72aa440f..11f670b23 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-2016 Mike Pall. See Copyright Notice in luajit.h 5** Copyright (C) 2005-2017 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 7978f3eea..04c6d06dd 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 92ecbb48c..cc177d39e 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-2016 Mike Pall. See Copyright Notice in luajit.h 6** Copyright (C) 2005-2017 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 ca0a0f499..cd96ca4b4 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-2016 Mike Pall. See Copyright Notice in luajit.h 4** Copyright (C) 2005-2017 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 af05ef463..929ccb618 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 884285d26..09a85da7e 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 5df4c6ec4..b5b7b6b44 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 b383c8971..ceeab6994 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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_profile.c b/src/lj_profile.c
index 95b0a621e..116998e1e 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 14c3fc088..0cccfd78c 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 448db0cff..9d0469c42 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 cb184e8f6..93d374d24 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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_snap.c b/src/lj_snap.c
index 8ca6deb7b..2eb40a8da 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 1d3379bc6..2c9ae3d64 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 a3bfc45ec..3cc0fea5c 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 1e5c8b343..02a0eafa3 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 a6a9364aa..264dedc16 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 bb306c142..85c1e405b 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 04c71e887..d7893ce98 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 a38bc7c38..6e1d9017e 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 7b33f930c..9271f68a1 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 7c5171328..f5f35c960 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 b3ee9e528..6fb0dda08 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 71be0a907..47c0cfd34 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 f06fcf611..71e34945e 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 c069eb95b..8dcae957f 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 36959dbcc..5551b1f1c 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 9e9fbd01c..3f6bb39be 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 6a7d4b502..308dd7ce3 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 bbf22390c..c5c991a37 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 c7be59ad9..356f79245 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 11e54d977..4cd925ed8 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 5658d8a52..22cae741f 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 9c01ffb7a..1363c4f32 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 71697a42f..bd0321b83 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 81c15816d..f271a42d3 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 d605b143c..1cc7eed78 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 3acdd2534..86640804b 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 b9495b4f9..050fb4dd2 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 e66226505..b231d3e81 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 4c44de27a..f1f28623f 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* 6/*
diff --git a/src/luaconf.h b/src/luaconf.h
index 4c24bb1a0..87b052dba 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 e582f469d..8c8cf9e6a 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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.h b/src/luajit.h
index 1d0a558ca..c1c801c9a 100644
--- a/src/luajit.h
+++ b/src/luajit.h
@@ -1,7 +1,7 @@
1/* 1/*
2** LuaJIT -- a Just-In-Time Compiler for Lua. http://luajit.org/ 2** LuaJIT -- a Just-In-Time Compiler for Lua. http://luajit.org/
3** 3**
4** Copyright (C) 2005-2016 Mike Pall. All rights reserved. 4** Copyright (C) 2005-2017 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.0-beta2" 33#define LUAJIT_VERSION "LuaJIT 2.1.0-beta2"
34#define LUAJIT_VERSION_NUM 20100 /* Version 2.1.0 = 02.01.00. */ 34#define LUAJIT_VERSION_NUM 20100 /* Version 2.1.0 = 02.01.00. */
35#define LUAJIT_VERSION_SYM luaJIT_version_2_1_0_beta2 35#define LUAJIT_VERSION_SYM luaJIT_version_2_1_0_beta2
36#define LUAJIT_COPYRIGHT "Copyright (C) 2005-2016 Mike Pall" 36#define LUAJIT_COPYRIGHT "Copyright (C) 2005-2017 Mike Pall"
37#define LUAJIT_URL "http://luajit.org/" 37#define LUAJIT_URL "http://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 3a549555f..bfc130a1a 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-2016 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2017 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 f7a1addc9..5648a8992 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-2016 Mike Pall. See Copyright Notice in luajit.h 2@rem Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h
3@rem 3@rem
4@rem Either open a "Visual Studio .NET Command Prompt" 4@rem Either open a "Visual Studio .NET Command Prompt"
5@rem (Note that the Express Edition does not contain an x64 compiler) 5@rem (Note that the Express Edition does not contain an x64 compiler)
diff --git a/src/vm_arm.dasc b/src/vm_arm.dasc
index 882884cdf..780cc16e6 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-2016 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2017 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 86c78fa53..bb2496ab1 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-2016 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2017 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 7dc42905a..1afd61187 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-2016 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2017 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 52b56de4c..c518c3068 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-2016 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2017 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 be4356e74..b4260ebc1 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-2016 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2017 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 56154495e..c04326989 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-2016 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2017 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 39ccaa2ea..211ae7b92 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-2016 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h
4| 4|
5|.if P64 5|.if P64
6|.arch x64 6|.arch x64