vms-a-conf.h

来自「基于4个mips核的noc设计」· C头文件 代码 · 共 130 行

H
130
字号
/* vms-alpha-conf.h.  Generated manually from conf.in,   and used by config-gas-alpha.com when constructing config.h.  *//* Define if using alloca.c.  */#ifdef __GNUC__#undef C_ALLOCA#else#define C_ALLOCA#endif/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.   This function is required for alloca.c support on those systems.  */#undef CRAY_STACKSEG_END/* Define if you have <alloca.h> and it should be used (not on Ultrix).  */#undef HAVE_ALLOCA_H/* Define as __inline if that's what the C compiler calls it.  */#ifdef __GNUC__#undef inline#else#define inline#endif/* If using the C implementation of alloca, define if you know the   direction of stack growth for your system; otherwise it will be   automatically deduced at run-time.	STACK_DIRECTION > 0 => grows toward higher addresses	STACK_DIRECTION < 0 => grows toward lower addresses	STACK_DIRECTION = 0 => direction of growth unknown */#define STACK_DIRECTION (-1)/* Should gas use high-level BFD interfaces?  */#define BFD_ASSEMBLER/* Some assert/preprocessor combinations are incapable of handling   certain kinds of constructs in the argument of assert.  For example,   quoted strings (if requoting isn't done right) or newlines.  */#ifdef __GNUC__#undef BROKEN_ASSERT#else#define BROKEN_ASSERT#endif/* If we aren't doing cross-assembling, some operations can be optimized,   since byte orders and value sizes don't need to be adjusted.  */#undef CROSS_COMPILE/* Some gas code wants to know these parameters.  */#define TARGET_ALIAS	"alpha-vms"#define TARGET_CPU	"alpha"#define TARGET_CANONICAL	"alpha-dec-vms"#define TARGET_OS	"openVMS/Alpha"#define TARGET_VENDOR	"dec"/* Sometimes the system header files don't declare malloc and realloc.  */#undef NEED_DECLARATION_MALLOC/* Sometimes the system header files don't declare free.  */#undef NEED_DECLARATION_FREE/* Sometimes errno.h doesn't declare errno itself.  */#undef NEED_DECLARATION_ERRNO#undef MANY_SEGMENTS/* Needed only for sparc configuration */#undef sparcv9/* Define if you have the remove function.  */#define HAVE_REMOVE/* Define if you have the unlink function.  */#undef HAVE_UNLINK/* Define if you have the <errno.h> header file.  */#define HAVE_ERRNO_H/* Define if you have the <memory.h> header file.  */#undef HAVE_MEMORY_H/* Define if you have the <stdarg.h> header file.  */#define HAVE_STDARG_H/* Define if you have the <stdlib.h> header file.  */#define HAVE_STDLIB_H/* Define if you have the <string.h> header file.  */#define HAVE_STRING_H/* Define if you have the <strings.h> header file.  */#undef HAVE_STRINGS_H/* Define if you have the <sys/types.h> header file.  */#ifdef __GNUC__#define HAVE_SYS_TYPES_H#else#undef HAVE_SYS_TYPES_H#endif/* Define if you have the <unistd.h> header file.  */#define HAVE_UNISTD_H	/* config-gas.com will make one if necessary *//* Define if you have the <varargs.h> header file.  */#undef HAVE_VARARGS_H/* VMS-specific:  we need to set up EXIT_xxx here because the default   values in as.h are inappropriate for VMS, but we also want to prevent   as.h's inclusion of <stdlib.h> from triggering redefinition warnings.   <stdlib.h> guards itself against multiple inclusion, so including it   here turns as.h's later #include into a no-op.  (We can't simply use   #ifndef HAVE_STDLIB_H here, because the <stdlib.h> in several older   gcc-vms distributions neglects to define these two required macros.)  */#ifdef HAVE_STDLIB_H#include <stdlib.h>#endif#if __DECC#undef EXIT_SUCCESS#undef EXIT_FAILURE#define EXIT_SUCCESS 1			/* SS$_NORMAL, STS$K_SUCCESS */#define EXIT_FAILURE 0x10000002		/* (STS$K_ERROR | STS$M_INHIB_MSG) */#endif#include <unixlib.h>#if __DECCextern int strcasecmp ();extern int strncasecmp ();#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?