History log of /src/sys/tools/syscalls/README.md (Results 1 – 6 of 6)
Revision Date Author Comments
# 913bfd86 22-Oct-2024 Brooks Davis <brooks@FreeBSD.org>

Update mentions of makesyscalls.lua

It is obsolete and will be removed in a followup commit.


# 9ded074e 21-Oct-2024 agge3 <sterspark@gmail.com>

Refactor makesyscalls.lua into a library

* main.lua replicates the functionality of makesyscalls.lua
* Individual files are generated by their associated module
* Modules can be called as standalo

Refactor makesyscalls.lua into a library

* main.lua replicates the functionality of makesyscalls.lua
* Individual files are generated by their associated module
* Modules can be called as standalone scripts to generate a specific
file
* Data and procedures are performed by objects instead of procedual code
* Bitmasks are replaced by declarative types
* Temporary files are no longer produced, writing is stored in memory
* Comments provide explanation to functions and semantics

Google Summer of Code 2024 Final Work Product

Co-authored-by: Warner Losh <imp@freebsd.org>
Co-authored-by: Kyle Evans <kevans@freebsd.org>
Co-authored-by: Brooks Davis <brooks@freebsd.org>
Sponsored by: Google (GSoC 24)
Pull Request: https://github.com/freebsd/freebsd-src/pull/1362
Signed-off-by: agge3 <sterspark@gmail.com>

show more ...


# 913bfd86 22-Oct-2024 Brooks Davis <brooks@FreeBSD.org>

Update mentions of makesyscalls.lua

It is obsolete and will be removed in a followup commit.


# 9ded074e 21-Oct-2024 agge3 <sterspark@gmail.com>

Refactor makesyscalls.lua into a library

* main.lua replicates the functionality of makesyscalls.lua
* Individual files are generated by their associated module
* Modules can be called as standalo

Refactor makesyscalls.lua into a library

* main.lua replicates the functionality of makesyscalls.lua
* Individual files are generated by their associated module
* Modules can be called as standalone scripts to generate a specific
file
* Data and procedures are performed by objects instead of procedual code
* Bitmasks are replaced by declarative types
* Temporary files are no longer produced, writing is stored in memory
* Comments provide explanation to functions and semantics

Google Summer of Code 2024 Final Work Product

Co-authored-by: Warner Losh <imp@freebsd.org>
Co-authored-by: Kyle Evans <kevans@freebsd.org>
Co-authored-by: Brooks Davis <brooks@freebsd.org>
Sponsored by: Google (GSoC 24)
Pull Request: https://github.com/freebsd/freebsd-src/pull/1362
Signed-off-by: agge3 <sterspark@gmail.com>

show more ...


# 913bfd86 22-Oct-2024 Brooks Davis <brooks@FreeBSD.org>

Update mentions of makesyscalls.lua

It is obsolete and will be removed in a followup commit.


# 9ded074e 21-Oct-2024 agge3 <sterspark@gmail.com>

Refactor makesyscalls.lua into a library

* main.lua replicates the functionality of makesyscalls.lua
* Individual files are generated by their associated module
* Modules can be called as standalo

Refactor makesyscalls.lua into a library

* main.lua replicates the functionality of makesyscalls.lua
* Individual files are generated by their associated module
* Modules can be called as standalone scripts to generate a specific
file
* Data and procedures are performed by objects instead of procedual code
* Bitmasks are replaced by declarative types
* Temporary files are no longer produced, writing is stored in memory
* Comments provide explanation to functions and semantics

Google Summer of Code 2024 Final Work Product

Co-authored-by: Warner Losh <imp@freebsd.org>
Co-authored-by: Kyle Evans <kevans@freebsd.org>
Co-authored-by: Brooks Davis <brooks@freebsd.org>
Sponsored by: Google (GSoC 24)
Pull Request: https://github.com/freebsd/freebsd-src/pull/1362
Signed-off-by: agge3 <sterspark@gmail.com>

show more ...