6d126e7481
This commit eliminates a compilation error by passing int to va_arg rather than mode_t on SPARC. Newlib sys/_types.h defines mode_t for SPARC as: typedef unsigned short __mode_t; GCC 10.2.0 gave the following error message and suggested solution: mqueue.c: In function 'mq_open': mqueue.c:61:21: error: 'mode_t' {aka 'short unsigned int'} is promoted to 'int' when passed through '...' [-Werror] 61 | mode = va_arg(va, mode_t); | ^ mqueue.c:61:21: note: (so you should pass 'int' not 'mode_t' {aka 'short unsigned int'} to 'va_arg') Signed-off-by: Martin Åberg <martin.aberg@gaisler.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
clock.c | ||
eventfd.c | ||
fs.c | ||
mqueue.c | ||
nanosleep.c | ||
pthread.c | ||
pthread_barrier.c | ||
pthread_common.c | ||
pthread_cond.c | ||
pthread_key.c | ||
pthread_mutex.c | ||
pthread_rwlock.c | ||
pthread_sched.c | ||
semaphore.c | ||
sleep.c | ||
timer.c |