/* this file is not part of expat */

/*
* If your system has arc4random, arc4random_buf, getentropy, getrandom,
* or syscall and SYS_getrandom, then define the corresponding symbol in
* expat_config.h and rebuild.
*/

#include "expat_config.h"

#if defined(HAVE_ARC4RANDOM)
#include "random_arc4random.c"
#endif

#if defined(HAVE_ARC4RANDOM_BUF)
#include "random_arc4random_buf.c"
#endif

#if defined(HAVE_GETENTROPY)
#include "random_getentropy.c"
#endif

#if defined(HAVE_GETRANDOM) || defined(HAVE_SYSCALL_GETRANDOM)
#include "random_getrandom.c"
#endif

#if defined(XML_DEV_URANDOM)
#include "random_dev_urandom.c"
#endif

