Sören Tempel
Sören Tempel
FYI: I started working on a parser for v1.1 of the QBE IL using [nom](https://github.com/rust-bakery/nom) [parser combinators](https://en.wikipedia.org/wiki/Parser_combinator) in Rust. It is in very early stages of development though. Initially, I...
I will look into this in more detail and come up with a concrete proposal :)
Most definitely so, the initial SP value set in makecontext.c is not 16-byte aligned. However, one also needs to adjust the setcontext.S, swapcontext.S and FETCH_LINKPTR implementations to operate on the...
Are we positive that the alignment issue has been fixed? gcc-go binaries still crash on x86. And the gdb instructions provided above still print an `$esp` value which is not...
The problem is that with some compilers (e.g. the GCC 13 that we are currently using in Alpine), `-Os` does *not* imply `-fomit-frame-pointer` (we might want to look into enabling...
Meh, I haven't tested clang. Is there any attribute for passing per-function optimization flags that is support by both clang and gcc?
> Perhaps mgpg should just be integrated into mshow directly (and spawn gpg via a pipe). I am personally happy with my setup where I decrypt mails using a separate...
I didn't touch the test suite yet thus it obviously fails because it tries to initialize a `David::Server` instead of a `David::Server::CoAP`. So this needs to be fixed as well.
The commits I pushed a few minutes ago made the necessary changes to the test suite and also include a commit which ensures that the entire gem still works without...
> Would expressing the printf calls as ~`puts`~[`print_str`](http://doc.riot-os.org/group__sys__fmt.html#gadb0aa71349ab66b0edb3106fb2abb5c3) [edit: which doesn't add the trailing newline] and [`print_u32_hex`](http://doc.riot-os.org/group__sys__fmt.html#gad8dbb9f77164d0050c0f07df90173fa9) allow things to fit within the stack? Yes, that does seem to work....