Fix a warning when running the GotsanRuntimeCheck test on Darwin.
llvm-svn: 298684
This commit is contained in:
parent
2bd9514e8c
commit
1082904d20
|
|
@ -102,12 +102,12 @@ extern "C" int __munmap(void *, size_t) SANITIZER_WEAK_ATTRIBUTE;
|
||||||
uptr internal_mmap(void *addr, size_t length, int prot, int flags,
|
uptr internal_mmap(void *addr, size_t length, int prot, int flags,
|
||||||
int fd, u64 offset) {
|
int fd, u64 offset) {
|
||||||
if (fd == -1) fd = VM_MAKE_TAG(VM_MEMORY_ANALYSIS_TOOL);
|
if (fd == -1) fd = VM_MAKE_TAG(VM_MEMORY_ANALYSIS_TOOL);
|
||||||
if (__mmap) return (uptr)__mmap(addr, length, prot, flags, fd, offset);
|
if (&__mmap) return (uptr)__mmap(addr, length, prot, flags, fd, offset);
|
||||||
return (uptr)mmap(addr, length, prot, flags, fd, offset);
|
return (uptr)mmap(addr, length, prot, flags, fd, offset);
|
||||||
}
|
}
|
||||||
|
|
||||||
uptr internal_munmap(void *addr, uptr length) {
|
uptr internal_munmap(void *addr, uptr length) {
|
||||||
if (__munmap) return __munmap(addr, length);
|
if (&__munmap) return __munmap(addr, length);
|
||||||
return munmap(addr, length);
|
return munmap(addr, length);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -198,7 +198,7 @@ uptr internal_sigprocmask(int how, __sanitizer_sigset_t *set,
|
||||||
extern "C" pid_t __fork(void) SANITIZER_WEAK_ATTRIBUTE;
|
extern "C" pid_t __fork(void) SANITIZER_WEAK_ATTRIBUTE;
|
||||||
|
|
||||||
int internal_fork() {
|
int internal_fork() {
|
||||||
if (__fork)
|
if (&__fork)
|
||||||
return __fork();
|
return __fork();
|
||||||
return fork();
|
return fork();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue