|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: {PATCH mini-os] mman: correct m{,un}lock() definitions
Jan Beulich, le lun. 24 juin 2024 15:34:53 +0200, a ecrit:
> From: Charles Arnold <carnold@xxxxxxxx>
>
> gcc14 no longer (silently) accepts functions with no return type
> specified.
>
> Signed-off-by: Charles Arnold <carnold@xxxxxxxx>
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
Reviewed-by: Samuel Thibault <samuel.thibault@xxxxxxxxxxxx>
Thanks!
>
> --- a/include/posix/sys/mman.h
> +++ b/include/posix/sys/mman.h
> @@ -16,7 +16,7 @@
>
> void *mmap(void *start, size_t length, int prot, int flags, int fd, off_t
> offset) asm("mmap64");
> int munmap(void *start, size_t length);
> -static inline mlock(const void *addr, size_t len) { return 0; }
> -static inline munlock(const void *addr, size_t len) { return 0; }
> +static inline int mlock(const void *addr, size_t len) { return 0; }
> +static inline int munlock(const void *addr, size_t len) { return 0; }
>
> #endif /* _POSIX_SYS_MMAN_H */
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |