// cstddef standard header -*-c++-*-
// Copyright 2009-2017 IAR Systems AB.
#ifndef _CSTDDEF_
#define _CSTDDEF_

#ifndef _SYSTEM_BUILD
  #pragma system_include
#endif

  #include <stddef.h>

namespace std {
  using ::ptrdiff_t; using ::size_t;
  using ::nullptr_t; using ::max_align_t;
  #ifdef _RSIZE_T
    using ::rsize_t;
  #endif
  #define __DATA_PTR_MEM_HELPER1__(M, I) \
    using  ::M##_size_t;
  __DATA_PTR_MEMORY_LIST1__()
  #undef __DATA_PTR_MEM_HELPER1__
} /* namespace std */
#endif /* _CSTDDEF_ */

/*
 * Copyright (c) by P.J. Plauger. All rights reserved.
 * Consult your license regarding permissions and restrictions.
V6.50:0576 */
