<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua/makefile, branch master</title>
<subtitle>A mirror of https://github.com/lua/lua
</subtitle>
<id>https://git.lua4.win/lua/atom?h=master</id>
<link rel='self' href='https://git.lua4.win/lua/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/'/>
<updated>2026-04-28T16:44:29+00:00</updated>
<entry>
<title>Details</title>
<updated>2026-04-28T16:44:29+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-04-28T16:44:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=0da6d320f757bc9241a33df06f3597598845cf0a'/>
<id>urn:sha1:0da6d320f757bc9241a33df06f3597598845cf0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>BUG: shift overflow in utf-8 decode</title>
<updated>2026-02-18T16:24:04+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2026-02-18T16:24:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=10eb89d1141dc528806b32401e408e36fb2f3bf5'/>
<id>urn:sha1:10eb89d1141dc528806b32401e408e36fb2f3bf5</id>
<content type='text'>
An initial byte \xFF will ask for 7 continuation bytes, and then the
shift by (count * 5) will try to shift 35 bits.
</content>
</entry>
<entry>
<title>Added "attribute internal" to __MACH__ platforms</title>
<updated>2025-10-18T13:30:12+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-10-18T13:30:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=26755cad99cd2a362a3f149114a2e7f05928db0a'/>
<id>urn:sha1:26755cad99cd2a362a3f149114a2e7f05928db0a</id>
<content type='text'>
Also, makefile does not add compiling options (LOCAL) to linker
flags (MYLDFLAGS).
</content>
</entry>
<entry>
<title>Small tweaks in makefile</title>
<updated>2025-09-18T14:03:55+00:00</updated>
<author>
<name>Roberto I</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-09-18T14:03:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=0cc3c9447cca9abae9738ee77c24d88801c3916c'/>
<id>urn:sha1:0cc3c9447cca9abae9738ee77c24d88801c3916c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed conversion warnings from clang</title>
<updated>2025-01-14T19:24:46+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-01-14T19:24:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=3cdd49c94a8feed94853ba3a6adaa556fb34fd8d'/>
<id>urn:sha1:3cdd49c94a8feed94853ba3a6adaa556fb34fd8d</id>
<content type='text'>
Plus some other details. (Option '-Wuninitialized' was removed from
the makefile because it is already enabled by -Wall.)
</content>
</entry>
<entry>
<title>New optimization option for testing</title>
<updated>2025-01-10T18:14:01+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-01-10T18:14:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=429761d7d29226dd0c220de9fdc7c28ea54d95c0'/>
<id>urn:sha1:429761d7d29226dd0c220de9fdc7c28ea54d95c0</id>
<content type='text'>
Using gcc's option '-Og' (instead of '-O0') for testing/debugging.
</content>
</entry>
<entry>
<title>Details</title>
<updated>2024-11-29T20:39:20+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-11-29T20:39:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=62afbc6bfce222ebe745863131f952f6fce5eafb'/>
<id>urn:sha1:62afbc6bfce222ebe745863131f952f6fce5eafb</id>
<content type='text'>
Added two warnings to the makefile.
</content>
</entry>
<entry>
<title>Ease slightly making Lua with C89</title>
<updated>2024-11-15T14:43:32+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-11-15T14:43:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=ee6a4cd1eca4fa736d108e1e0ac3cb9858f7a5ef'/>
<id>urn:sha1:ee6a4cd1eca4fa736d108e1e0ac3cb9858f7a5ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added gcc option '-Wconversion'</title>
<updated>2024-07-27T16:32:59+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-07-27T16:32:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=0acd55898d0aaae8dbc14c8a1bc1e3bdffc8701b'/>
<id>urn:sha1:0acd55898d0aaae8dbc14c8a1bc1e3bdffc8701b</id>
<content type='text'>
No warnings for standard numerical types. Still pending alternative
numerical types.
</content>
</entry>
<entry>
<title>lua.c loads 'readline' dynamically</title>
<updated>2024-07-04T20:11:58+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-07-04T20:11:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=366c85564874d560b3608349f752e9e490f9002d'/>
<id>urn:sha1:366c85564874d560b3608349f752e9e490f9002d</id>
<content type='text'>
(See comments in luaconf.h.) This change allows easier compilation,
as Lua compiles and works even if the package 'readline' is absent
from the system. Moreover, non-interactive uses don't load the library,
making the stand-alone slightly faster for small loads.
</content>
</entry>
</feed>
