octopus/TODO.md
Samuel Aubertin ca42b69d71 Add todo
2022-04-13 12:45:27 +02:00

27 lines
754 B
Markdown

# TODO
## Global
- Port to ARM (using NEON in place of SSE)
- GCC 9: test flags before ?
```/usr/lib/gcc/x86_64-linux-gnu/9/include/mwaitxintrin.h:41:1: error: '-mindirect-branch' and '-fcf-protection' are not compatible```
## Spectre_v2
- Use `size_t` instead of `char*` for _target_addr_
## Makefile
- `$REVISION`: use `cat .git/refs/heads/main` instead of `git rev-short`:
```
fatal: unsafe repository ('/tmp/octopus' is owned by someone else)
To add an exception for this directory, call:
git config --global --add safe.directory /tmp/octopus
fatal: unsafe repository ('/tmp/octopus' is owned by someone else)
To add an exception for this directory, call:
git config --global --add safe.directory /tmp/octopus
```