libandroid-posix-semaphore: Adapt to change in `semaphore.h`
This commit is contained in:
parent
2a1524d67c
commit
0cb89e24e5
|
@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Shared library for the posix semaphore system function"
|
||||||
TERMUX_PKG_LICENSE="MIT"
|
TERMUX_PKG_LICENSE="MIT"
|
||||||
TERMUX_PKG_MAINTAINER="@termux"
|
TERMUX_PKG_MAINTAINER="@termux"
|
||||||
TERMUX_PKG_VERSION=0.1
|
TERMUX_PKG_VERSION=0.1
|
||||||
TERMUX_PKG_REVISION=2
|
TERMUX_PKG_REVISION=3
|
||||||
TERMUX_PKG_SKIP_SRC_EXTRACT=true
|
TERMUX_PKG_SKIP_SRC_EXTRACT=true
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
|
|
||||||
|
|
|
@ -250,3 +250,11 @@ int sem_unlink(const char *name)
|
||||||
if (!(name = __sem_mapname(name, buf))) return -1;
|
if (!(name = __sem_mapname(name, buf))) return -1;
|
||||||
return unlink(name);
|
return unlink(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Make alias for use with e.g. dlopen() */
|
||||||
|
#undef sem_open
|
||||||
|
sem_t *sem_open(const char *name, int flags, ...) __attribute__((alias("libandroid_sem_open")));
|
||||||
|
#undef sem_close
|
||||||
|
int sem_close(sem_t *sem) __attribute__((alias("libandroid_sem_close")));
|
||||||
|
#undef sem_unlink
|
||||||
|
int sem_unlink(const char *name) __attribute__((alias("libandroid_sem_unlink")));
|
||||||
|
|
Loading…
Reference in New Issue