1 /* ----------------------------------------------------------------------- * 2 * 3 * Copyright 2016 The NASM Authors - All Rights Reserved 4 * See the file AUTHORS included with the NASM distribution for 5 * the specific copyright holders. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following 9 * conditions are met: 10 * 11 * * Redistributions of source code must retain the above copyright 12 * notice, this list of conditions and the following disclaimer. 13 * * Redistributions in binary form must reproduce the above 14 * copyright notice, this list of conditions and the following 15 * disclaimer in the documentation and/or other materials provided 16 * with the distribution. 17 * 18 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND 19 * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, 20 * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 21 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 22 * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 23 * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 24 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 25 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 26 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 28 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 29 * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 30 * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 * 32 * ----------------------------------------------------------------------- */ 33 34 /* 35 * config/watcom.h 36 * 37 * Compiler definitions for OpenWatcom instead of config.h.in. 38 * See config.h.in for the variables which can be defined here. 39 * 40 * This was taken from openwcom.mak and needs to be actually validated. 41 */ 42 43 #ifndef NASM_CONFIG_WATCOM_H 44 #define NASM_CONFIG_WATCOM_H 45 46 #define HAVE_DECL_STRCASECMP 1 47 #define HAVE_DECL_STRICMP 1 48 #define HAVE_DECL_STRLCPY 1 49 #define HAVE_DECL_STRNCASECMP 1 50 #define HAVE_DECL_STRNICMP 1 51 #define HAVE_INTTYPES_H 1 52 #define HAVE_LIMITS_H 1 53 #define HAVE_MEMORY_H 1 54 #define HAVE_SNPRINTF 1 55 #define HAVE_STDBOOL_H 1 56 #define HAVE_STDINT_H 1 57 #define HAVE_STDLIB_H 1 58 #define HAVE_STRCASECMP 1 59 #define HAVE_STRCSPN 1 60 #define HAVE_STRICMP 1 61 #define HAVE_STRINGS_H 1 62 #define HAVE_STRING_H 1 63 #define HAVE_STRLCPY 1 64 #define HAVE_STRNCASECMP 1 65 #define HAVE_STRNICMP 1 66 #define HAVE_STRSPN 1 67 #define HAVE_SYS_STAT_H 1 68 #define HAVE_SYS_TYPES_H 1 69 #define HAVE_UNISTD_H 1 70 #define HAVE_VSNPRINTF 1 71 #define STDC_HEADERS 1 72 #define inline __inline 73 74 #endif /* NASM_CONFIG_WATCOM_H */ 75