#pragma once

#include <cuda/std/cfloat>

#ifndef FLT_MAX
#define FLT_MAX (__FLT_MAX__)
#endif

#ifndef FLT_MIN
#define FLT_MIN (__FLT_MIN__)
#endif

#ifndef DBL_MAX
#define DBL_MAX (__DBL_MAX__)
#endif

#ifndef DBL_MIN
#define DBL_MIN (__DBL_MIN__)
#endif

#ifndef FLT_EPSILON
#define FLT_EPSILON (__FLT_EPSILON__)
#endif

#include "cuda_std_post"
