xenia
f6da2eb731
commit MAJOR elf crimes to invoke ld.so at runtime
2020-10-19 02:35:20 -04:00
xenia
fb05155915
committing ELF crimes (part 1)
...
make a dynamic binary that works under both glibc and musl (given you
invoke ld.so directly and create a fake musl libc pointing to glibc)
2020-10-16 23:33:50 -04:00
xenia
a38a6219c2
install top level error escape handler
2020-10-14 22:18:35 -04:00
xenia
9da497d10b
update readme
2020-10-14 18:52:09 -04:00
xenia
35236b5052
add demo of static binary ffi
...
this adds a demo where the embedding C wrapper creates a new primitive
module with an ffi table which can be accessed and used from the racket
side to call functions, even when the runtime is hosted in a static
binary
2020-10-14 18:17:24 -04:00
xenia
74daa90c95
update embedding launcher to cooperate with 3m GC
2020-10-14 17:33:50 -04:00
xenia
ca7466f388
initial commit
2020-10-13 04:40:00 -04:00