| #ifndef BEOS_DL_EXPORT_H | 
 | #define BEOS_DL_EXPORT_H | 
 |  | 
 | /* There are no declarations here, so no #ifdef __cplusplus... | 
 |  * | 
 |  * This is the nasty declaration decorations required by certain systems | 
 |  * (in our case, BeOS) for dynamic object loading. | 
 |  * | 
 |  * This trivial header is released under the same license as the rest of | 
 |  * Python: | 
 |  * | 
 |  * Permission to use, copy, modify, and distribute this software and its | 
 |  * documentation for any purpose and without fee is hereby granted, | 
 |  * provided that the above copyright notice appear in all copies and that | 
 |  * both that copyright notice and this permission notice appear in | 
 |  * supporting documentation, and that the names of Stichting Mathematisch | 
 |  * Centrum or CWI or Corporation for National Research Initiatives or | 
 |  * CNRI not be used in advertising or publicity pertaining to | 
 |  * distribution of the software without specific, written prior | 
 |  * permission. | 
 |  * | 
 |  * While CWI is the initial source for this software, a modified version | 
 |  * is made available by the Corporation for National Research Initiatives | 
 |  * (CNRI) at the Internet address ftp://ftp.python.org. | 
 |  * | 
 |  * STICHTING MATHEMATISCH CENTRUM AND CNRI DISCLAIM ALL WARRANTIES WITH | 
 |  * REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF | 
 |  * MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL STICHTING MATHEMATISCH | 
 |  * CENTRUM OR CNRI BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL | 
 |  * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR | 
 |  * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER | 
 |  * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR | 
 |  * PERFORMANCE OF THIS SOFTWARE. | 
 |  * | 
 |  * - Chris Herborth (chrish@beoscentral.com) | 
 |  *   January 11, 1999 | 
 |  */ | 
 |  | 
 | #ifndef DL_EXPORT | 
 | #  define DL_EXPORT(RTYPE) __declspec(dllexport) RTYPE | 
 | #endif | 
 | #ifndef DL_IMPORT | 
 | #  ifdef USE_DL_EXPORT | 
 | #    define DL_IMPORT(RTYPE) __declspec(dllexport) RTYPE | 
 | #  else | 
 | #    define DL_IMPORT(RTYPE) __declspec(dllimport) RTYPE | 
 | #  endif | 
 | #endif | 
 |  | 
 | #endif |