-
`Data.Macaw.Memory.ElfLoader` has two very intricate functions for computing the static symbol table:
https://github.com/GaloisInc/macaw/blob/e4b198ab2dd882e34690ed33056d5231b2d776bf/base/src/Data/…
-
Update ELF Loader to run on the (future) 0.11 release of Unikraft. It currently runs on the [0.7 version of Unikraft](https://github.com/unikraft/unikraft/tree/RELEASE-0.7.0).
-
### Describe the bug
`stat` fills the `st_nlink` and `st_mode` fields with incorrect values when called from a binary-compatible ELF
The issue stems from the fact that `st_nlink` is defined as `…
-
### Describe the bug
When running a static PIE executable under binary compatibility mode, using [`run-app-elfloader`](https://github.com/unikraft/run-app-elfloader), it errs when using `opendir()`:
…
-
After the step
make verilate DEBUG=1
on step
work-ver/Variane_testharness rv64um-v-divuw
i get the following error
This emulator compiled with JTAG Remote Bitbang client. To enable,…
-
### Describe the bug
Under the hood, pthread's join mechanism appears to use futexes in order to sync threads. More specifically, `pthread_join`
issues a futex syscall with `futex_op = FUTEX_WAIT_B…
-
'read_section' should return a value.
Currently it returns nothing.
See code below:
extern "C" char read_section (long long address, const svOpenArrayHandle buffer) {
// get actual poitner
…
-
### Describe the bug
When building `lib/posix-process`, warnings are signaled for the `deprecated.c` function.
**Hackathon points**: 10
### Steps to reproduce
This happens with [`app-elflo…
-
The loader will first bump misaligned store exception followed by illegal instruction exception. The first has a legit location pointed by `mtval`, which is the last `sfence.vma`:
```
sbi_trap_err…
-
I can't build solution:
gcc -Wall -g -o elfloader elf_loader.h elf_loader.c main.c wheelc/list.c -ldl -lm -lpthread
elf_loader.c: In function ‘run_elf_module’:
elf_loader.c:1106:33: error: ‘__fxs…