`fopen` with "a" doesn't work for UEFI
M2-Mesoplanet has functionality that requires append mode. This wasn't implemented for UEFI since there wasn't a straightforward way to implement it.
As far as I can tell UEFI doesn't natively support appending to files. An alternative could be seeking to the end of the file when it is opened to effectively append.
Is it not just updating this line https://github.com/oriansj/M2libc/blob/8964ae6adb22fc5e89189bc34bc9b18c48c057c5/uefi/fcntl.c#L71 ?
At least I can see that I had to do some extra work for truncating file, so presumably it appends by default.
It might be, I couldn't find any sort of EFI_FILE_MODE_APPEND so I wasn't sure if it was supported.
Not needed anymore I guess...