* iconv/loop.c: Don't include <sys/param.h>. On Hurd it includes
<signal.h> -> <sys/ucontext.h> defines ES, conflicting with
iconvdata/iso646.c's (unrelated) ES.
(MIN): New macro, just define it here instead to avoid that conflict.
*/
#include <gconv.h>
-#include <sys/param.h> /* For MIN. */
#define __need_size_t
#include <stddef.h>
+#define MIN(a,b) (((a)<(b))?(a):(b))
+
/* We need at least one byte for the next round. */
#ifndef MIN_NEEDED_INPUT