]>
xenbits.xensource.com Git - unikraft/libs/lua.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Fredrik Bakken [Wed, 1 Sep 2021 08:53:57 +0000 (10:53 +0200)]
lua/Makefile.uk: Bump to Lua version 5.4.3
Signed-off-by: Fredrik Bakken <Fredrik.Bakken@gmail.com>
Reviewed-by: Mocanu Gabriel <gabi.mocanu98@gmail.com>
Approved-by: Razvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Pull-Request: #2
Sharan Santhanam [Fri, 5 Feb 2021 15:35:38 +0000 (16:35 +0100)]
liblua: Include signal dependency
Signed-off-by: Sharan Santhanam <sharan.santhanam@neclab.eu>
Reviewed-by: Alexander Jung <a.jung@lancs.ac.uk>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Pull-Request: #1
Felipe Huici [Wed, 12 Feb 2020 18:51:00 +0000 (19:51 +0100)]
Fix broken behaviour when given append parameter.
This patch makes it so that Lua now goes straight into interactive
mode when not given initrd as a parameter; previosuly it was assuming
that the --append parameter was a file name to be read and executed,
which was broken.
Signed-off-by: Felipe Huici <felipe.huici@neclab.eu>
Reviewed-by: Simon Kuenzer <simon.kuenzer@neclab.eu>
Felipe Huici [Wed, 16 Oct 2019 09:44:55 +0000 (11:44 +0200)]
Prevent make from deleting archive headers.
Add a PRECIOUS target to make sure that make does not treat archive
headers as intermediate and ends up deleting them.
Signed-off-by: Felipe Huici
Reviewed-by: Roxana Nicolescu <nicolescu.roxana1996@gmail.com>
Felipe Huici [Wed, 16 Oct 2019 09:44:54 +0000 (11:44 +0200)]
Add optional main()
We add a menu option to provide a main() function, and set it to on by
default so that in the standard case a user can choose a platform,
compile and run.
Signed-off-by: Felipe Huici <felipe.huici@neclab.eu>
Reviewed-by: Roxana Nicolescu <nicolescu.roxana1996@gmail.com>
Felipe Huici [Wed, 16 Oct 2019 09:44:53 +0000 (11:44 +0200)]
Fix typo in Makefile.uk
Change CPPINCLUDES to CXXINCLUDES
Signed-off-by: Felipe Huici <felipe.huici@neclab.eu>
Reviewed-by: Roxana Nicolescu <nicolescu.roxana1996@gmail.com>
Felipe Huici [Wed, 16 Oct 2019 09:44:52 +0000 (11:44 +0200)]
Add dependencies to Config.uk
Select newlib, uktime and ukunistd as hard dependencies.
Signed-off-by: Felipe Huici <felipe.huici@neclab.eu>
Reviewed-by: Roxana Nicolescu <nicolescu.roxana1996@gmail.com>
Felipe Huici [Wed, 16 Oct 2019 09:44:51 +0000 (11:44 +0200)]
Remove exportsyms.uk .
We may re-introduce it at some later point in time if needed.
Signed-off-by: Felipe Huici <felipe.huici@neclab.eu>
Reviewed-by: Roxana Nicolescu <nicolescu.roxana1996@gmail.com>
Felipe Huici [Wed, 11 Sep 2019 12:01:07 +0000 (14:01 +0200)]
Export symbols
Export lua symbols
Signed-off-by: Felipe Huici <felipe.huici@neclab.eu>
Reviewed-by: Jia He <justin.he@arm.com>
Felipe Huici [Wed, 11 Sep 2019 12:01:06 +0000 (14:01 +0200)]
Add patches directory
Patch to rename main function and to add initrd support to main loop.
Signed-off-by: Felipe Huici <felipe.huici@neclab.eu>
Reviewed-by: Jia He <justin.he@arm.com>
Felipe Huici [Wed, 11 Sep 2019 12:01:05 +0000 (14:01 +0200)]
Add Makefile.uk
Add lua port Makefile.uk
Signed-off-by: Felipe Huici <felipe.huici@neclab.eu>
Reviewed-by: Jia He <justin.he@arm.com>
Felipe Huici [Wed, 11 Sep 2019 12:01:04 +0000 (14:01 +0200)]
Introduce library skeleton
We use the BSD-3-Clause license for this library glue code.
Signed-off-by: Felipe Huici <felipe.huici@neclab.eu>
Reviewed-by: Jia He <justin.he@arm.com>
Felipe Huici [Tue, 27 Aug 2019 15:23:42 +0000 (17:23 +0200)]
Initial commit (empty)