/*
** Automatically generated from `shared_utilities.m'
** by the Mercury compiler,
** version 14.01.1, configured for x86_64--netbsd.
** Do not edit.
*/
#ifndef MDBCOMP__SHARED_UTILITIES_MH
#define MDBCOMP__SHARED_UTILITIES_MH

#ifdef __cplusplus
extern "C" {
#endif

#ifdef MR_HIGHLEVEL_CODE
#include "mercury.h"
#else
  #ifndef MERCURY_HDR_EXCLUDE_IMP_H
  #include "mercury_imp.h"
  #endif
#endif
#ifdef MR_DEEP_PROFILING
#include "mercury_deep_profiling.h"
#endif

#ifndef MDBCOMP__SHARED_UTILITIES_DECL_GUARD
#define MDBCOMP__SHARED_UTILITIES_DECL_GUARD
#line 36 "shared_utilities.m"


/*
** On some systems (e.g. Mac OS X 10.3) RLIMIT_STACK is defined in the
** header sys/resource.h.
*/
#if defined(MR_HAVE_SYS_RESOURCE_H)
    #include <sys/resource.h>
#endif


#line 40 "mdbcomp.shared_utilities.mh.tmp"

#endif

#ifdef __cplusplus
}
#endif

#endif /* MDBCOMP__SHARED_UTILITIES_MH */
