Merge pull request #394 from devnexen/libtoken_api_nbsd_upd

libdislocator, adding subset of specific NetBSD api.
This commit is contained in:
van Hauser 2020-06-05 17:50:52 +02:00 committed by GitHub
commit c036108b59
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -501,3 +501,28 @@ __attribute__((constructor)) void __dislocator_init(void) {
} }
/* NetBSD fault handler specific api subset */
void (* esetfunc(void (*fn)(int, const char *, ...)))(int, const char *, ...)
{
/* Might not be meaningful to implement; upper calls already report errors */
return NULL;
}
void *emalloc(size_t len) {
return malloc(len);
}
void *ecalloc(size_t elem_len, size_t elem_cnt) {
return calloc(elem_len, elem_cnt);
}
void *erealloc(void *ptr, size_t len) {
return realloc(ptr, len);
}