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_MAINTAINER="@termux"
|
||||
TERMUX_PKG_VERSION=0.1
|
||||
TERMUX_PKG_REVISION=2
|
||||
TERMUX_PKG_REVISION=3
|
||||
TERMUX_PKG_SKIP_SRC_EXTRACT=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;
|
||||
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