@@ -1002,4 +1002,18 @@ int nice(int incr)
dbgln("FIXME: nice was called with: {}, not implemented", incr);
return incr;
}
+
+int brk(void* addr)
+{
+ dbgln("TODO: brk({:#x})", addr);
+ errno = ENOMEM;
+ return -1;
+}
+void* sbrk(intptr_t incr)
+ dbgln("TODO: sbrk({:#x})", incr);
+ return reinterpret_cast<void*>(-1);
@@ -121,6 +121,8 @@ int pause(void);
int chroot(char const*);
int getdtablesize(void);
int nice(int incr);
+int brk(void* addr);
+void* sbrk(intptr_t incr);
enum {
_PC_NAME_MAX,