Module Name: src Committed By: kamil Date: Fri Jan 5 18:57:06 UTC 2018
Modified Files: src/lib/libc/include: namespace.h Log Message: Register more syscalls in namespace.h (of libc) Add weak symbols for: - fcntl - close - execve - setcontext - wait6 - write - writev These syscalls are already marked as WEAKASM, generating weak references. Sponsored by <The NetBSD Foundation> To generate a diff of this commit: cvs rdiff -u -r1.189 -r1.190 src/lib/libc/include/namespace.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libc/include/namespace.h diff -u src/lib/libc/include/namespace.h:1.189 src/lib/libc/include/namespace.h:1.190 --- src/lib/libc/include/namespace.h:1.189 Thu Nov 30 05:47:24 2017 +++ src/lib/libc/include/namespace.h Fri Jan 5 18:57:06 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: namespace.h,v 1.189 2017/11/30 05:47:24 riastradh Exp $ */ +/* $NetBSD: namespace.h,v 1.190 2018/01/05 18:57:06 kamil Exp $ */ /*- * Copyright (c) 1997-2004 The NetBSD Foundation, Inc. @@ -45,6 +45,7 @@ #define err _err #define errc _errc #define errx _errx +#define fcntl _fcntl #ifdef _REENTRANT #define fileno _fileno #endif /* _REENTRANT */ @@ -274,6 +275,7 @@ #define clock_gettime _clock_gettime #define clock_getres _clock_getres #define clock_settime _clock_settime +#define close _close #define closedir _closedir #define closelog _closelog #define closelog_r _closelog_r @@ -318,6 +320,7 @@ #define execlp _execlp #define execlpe _execlpe #define execv _execv +#define execve _execve #define execvp _execvp #define execvpe _execvpe #define explicit_memset _explicit_memset @@ -617,6 +620,7 @@ #define seekdir _seekdir #define select _select #define send _send +#define setcontext _setcontext #define setdomainname _setdomainname #define setenv _setenv #define setfsent _setfsent @@ -794,6 +798,7 @@ #define wait _wait #define wait3 _wait3 #define wait4 _wait4 +#define wait6 _wait6 #define waitid _waitid #define waitpid _waitpid #define wcscasecmp _wcscasecmp @@ -811,6 +816,8 @@ #define wcwidth _wcwidth #define wcwidth_l _wcwidth_l #define wprintf_l _wprintf_l +#define write _write +#define writev _writev #define wscanf_l _wscanf_l #define xdr_accepted_reply _xdr_accepted_reply #define xdr_array _xdr_array