LP-89 - Port OP_15.05.01 fixes. Release notes:
[librepilot.git] / flight / libraries / PyMite / vm / pmEmptyPlatformDefs.h
blob1d4a583415ab5b9915199508fd43d148a6b09a39
1 /*
2 # This file is Copyright 2003, 2006, 2007, 2009, 2010 Dean Hall.
4 # This file is part of the PyMite VM.
5 # The PyMite VM is free software: you can redistribute it and/or modify
6 # it under the terms of the GNU GENERAL PUBLIC LICENSE Version 2.
8 # The PyMite VM is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
11 # A copy of the GNU GENERAL PUBLIC LICENSE Version 2
12 # is seen in the file COPYING in this directory.
16 #ifndef __PM_EMPTY_PLATFORM_DEFS_H__
17 #define __PM_EMPTY_PLATFORM_DEFS_H__
20 /**
21 * \file
22 * \brief Empty platform-specific definitions
24 * This file #defines as blank any undefined platform-specific
25 * definitions.
28 /**
29 * Define a processor-specific specifier for use in declaring the heap.
30 * If not defined, make it empty.
31 * See <code>pmHeap</code> in heap.c for its use, which is:<br>
32 * <code>static PmHeap_t pmHeap PM_PLAT_HEAP_ATTR;</code>
34 #if !defined(PM_PLAT_HEAP_ATTR) || defined(__DOXYGEN__)
35 #define PM_PLAT_HEAP_ATTR
36 #endif
38 #endif /* __PM_EMPTY_PLATFORM_DEFS_H__ */