#ifndef _H_HOST_
#define _H_HOST_
/*
* Internal types for all integer and floating point constants.
* If you decide to change these types you better check the
* print_value() and print_fp_value() routines in gen.c. They
* will most likely have to be updated.
*/
typedef long int host_int_t;
typedef double host_float_t;
/*
* External var symbol name prefix by C compiler for this host OS.
*/
#ifdef aix
#define C_VAR_PREFIX "."
#else
#define C_VAR_PREFIX "_"
#endif
/*
* External function symbol name prefix by C compiler for this host OS.
*/
#ifdef aix
#define C_SUBP_PREFIX "."
#else
#define C_SUBP_PREFIX "_"
#endif
/*
* Assume enum == int. If this is not true you should
* ifdef for your system and define it as in hostinfo.h.
*/
#define SIZEOF_ENUM SIZEOF_INT
#define ALIGNOF_ENUM ALIGNOF_INT
#endif /* _H_HOST_ */
syntax highlighted by Code2HTML, v. 0.9.1