General Purpose library for Freestanding C++ and POSIX systems
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 

13 linhas
256 B

#include <gp/containers/buffer.hpp>
#include "syscall.hpp"
gp::buffer<char> hello = "Hello world\n";
extern "C" {
void _start() {
auto memory = _mmap(0, 1 << 12, 2, 2 ^ 0x20, -1, 0);
write(1, hello);
_munmap(memory, 1 << 12);
exit(0);
}
}