From 495cc1df494505378977995eeb76b05f20f0b235 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Sun, 13 Jun 2010 17:49:42 +0200 Subject: import firmware from LEGO v1.29 --- AT91SAM7S256/SAM7S256/Include/ysizet.h | 37 ++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 AT91SAM7S256/SAM7S256/Include/ysizet.h (limited to 'AT91SAM7S256/SAM7S256/Include/ysizet.h') diff --git a/AT91SAM7S256/SAM7S256/Include/ysizet.h b/AT91SAM7S256/SAM7S256/Include/ysizet.h new file mode 100644 index 0000000..e3f9989 --- /dev/null +++ b/AT91SAM7S256/SAM7S256/Include/ysizet.h @@ -0,0 +1,37 @@ +/* ysizet.h internal header file. */ +/* Copyright (C) 2003 IAR Systems. All rights reserved. */ + +#ifndef _YSIZET_H +#define _YSIZET_H + +#ifndef _SYSTEM_BUILD +#pragma system_include +#endif + +#ifndef _YVALS + #include +#endif + +_C_STD_BEGIN + /* type definitions */ +#if !defined(_SIZE_T) && !defined(_SIZET) + #define _SIZE_T + #define _SIZET + #define _STD_USING_SIZE_T +typedef _Sizet size_t; +#endif /* !defined(_SIZE_T) && !defined(_SIZET) */ + +#define __DATA_PTR_MEM_HELPER1__(M, I) \ +typedef __DATA_MEM##I##_SIZE_TYPE__ M##_size_t; +__DATA_PTR_MEMORY_LIST1__() +#undef __DATA_PTR_MEM_HELPER1__ + +_C_STD_END + +#if defined(_STD_USING) && defined(__cplusplus) + #ifdef _STD_USING_SIZE_T +using _CSTD size_t; + #endif /* _STD_USING_SIZE_T */ +#endif /* defined(_STD_USING) && defined(__cplusplus) */ + +#endif /* _YSIZET_H */ -- cgit v1.2.3