This also adds a dependency of relocatable-prog-wrapper on
limits-h, since relocatable-prog-wrapper also contains
lib/careadlinkat.c.
limits-h: other modules can rely on SSIZE_MAX
* lib/areadlink-with-size.c, lib/areadlinkat-with-size.c:
+ * lib/careadlinkat.c:
(SSIZE_MAX): Do not define.
* modules/areadlink-with-size, modules/areadlinkat-with-size:
+ * modules/careadlinkat:
(Depends-on) Add limits-h.
limits-h: define SSIZE_MAX
# define SIZE_MAX ((size_t) -1)
#endif
-#ifndef SSIZE_MAX
-# define SSIZE_MAX ((ssize_t) (SIZE_MAX / 2))
-#endif
-
#include "allocator.h"
enum { STACK_BUF_SIZE = 1024 };
Depends-on:
allocator
idx
+limits-h
minmax
ssize_t
unistd
intprops
largefile
libc-config
+limits-h
pathmax
ssize_t
stdbool