// Rowley AVR C Compiler, runtime support.
//
// Copyright (c) 2004 Rowley Associates Limited.
//
// This file may be distributed under the terms of the License Agreement
// provided with this software.
//
// THIS FILE IS PROVIDED AS IS WITH NO WARRANTY OF ANY KIND, INCLUDING THE
// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

#ifndef __pgmspace_H
#define __pgmspace_H

#include "stdio_c.h"
#include "string_c.h"

#define puts_P puts_c

#define scanf_P scanf_c
#define sscanf_P sscanf_c
#define vscanf_P vscanf_c
#define vsscanf_P vsscanf_c

#define printf_P printf_c
#define snprintf_P snprintf_c
#define sprintf_P sprintf_c
#define vprintf_P vprintf_c
#define vsnprintf_P vsnprintf_c
#define vsprintf_P vsprintf_c

#define memcpy_P memcpy_c
#define strcpy_P strcpy_c
#define strncpy_P strncpy_c
#define strcat_P strcat_c
#define strncat_P strncat_c

#define memcmp_P memcmp_c
#define strcmp_P strcmp_c
#define strncmp_P strncmp_c

#define strlen_P strlen_c

#endif