Update DJGPP and flat Makefiles and config.h with new source organization.

svn path=/trunk/yasm/; revision=890
0.2
Peter Johnson 22 years ago
parent 3afea5a845
commit 6a4ff9755c
  1. 2
      Makefile.am
  2. 116
      Mkfiles/Makefile.dj
  3. 150
      Mkfiles/Makefile.flat
  4. 336
      Mkfiles/dj/config.h
  5. 336
      Mkfiles/dj/libyasm/config.h

@ -40,7 +40,7 @@ EXTRA_DIST += \
COPYING.LIB-2.0 \
splint.sh \
Mkfiles/Makefile.flat \
Mkfiles/Makefile.dj Mkfiles/dj/config.h \
Mkfiles/Makefile.dj Mkfiles/dj/libyasm/config.h \
Mkfiles/vc/yasm-module.c \
Mkfiles/vc/yasm.dep \
Mkfiles/vc/yasm.dsp \

@ -1,6 +1,6 @@
# $IdPath$
#
# Ultra-flat Makefile for DJGPP.
# Ultra-flat Makefile for DJGPP (also works for Cygwin).
# Does NOT depend on or use configure.
#
# Works for simple build but *not* for development (no clean, dist, etc).
@ -9,64 +9,86 @@
# How to compile:
# make -fMkfiles/Makefile.dj
CFLAGS=-DHAVE_CONFIG_H -IMkfiles/dj -I. -Isrc -Isrc/arch/x86
CFLAGS=-DHAVE_CONFIG_H -DWIN32 -IMkfiles/dj -I. -Ifrontends/yasm
CC=gcc
all: yasm
YASM_BASE_OBJS= \
src/bytecode.o \
src/expr.o \
src/symrec.o \
src/globals.o \
src/file.o \
src/section.o \
src/arch.o \
src/objfmt.o \
src/preproc.o \
src/parser.o \
src/intnum.o \
src/floatnum.o \
src/hamt.o \
src/bitvect.o \
src/valparam.o \
src/xmalloc.o \
src/xstrdup.o \
src/strcasecmp.o
YASM_ARCH_OBJS= \
src/arch/x86/x86arch.o \
src/arch/x86/x86bc.o \
src/arch/x86/x86expr.o
YASM_PARSER_OBJS= \
src/parsers/nasm/nasm-parser.o \
LIBYASM_OBJS= \
libyasm/arch.o \
libyasm/bitvect.o \
libyasm/bytecode.o \
libyasm/errwarn.o \
libyasm/expr.o \
libyasm/file.o \
libyasm/floatnum.o \
libyasm/hamt.o \
libyasm/intnum.o \
libyasm/linemgr.o \
libyasm/mergesort.o \
libyasm/section.o \
libyasm/strcasecmp.o \
libyasm/strsep.o \
libyasm/symrec.o \
libyasm/valparam.o \
libyasm/xmalloc.o \
libyasm/xstrdup.o
MODULES_ARCH_OBJS= \
modules/arch/x86/x86arch.o \
modules/arch/x86/x86bc.o \
modules/arch/x86/x86expr.o \
x86id.o
MODULES_DBGFMTS_OBJS= \
modules/dbgfmts/null/null-dbgfmt.o
MODULES_OBJFMTS_OBJS= \
modules/objfmts/dbg/dbg-objfmt.o \
modules/objfmts/bin/bin-objfmt.o \
modules/objfmts/coff/coff-objfmt.o
MODULES_OPTIMIZERS_OBJS= \
modules/optimizers/basic/basic-optimizer.o
MODULES_PARSERS_OBJS= \
modules/parsers/nasm/nasm-parser.o \
nasm-bison.o \
nasm-token.o
YASM_PREPROC_OBJS= \
src/preprocs/raw/raw-preproc.o \
src/preprocs/yapp/yapp-preproc.o \
MODULES_PREPROCS_NASM_OBJS= \
modules/preprocs/nasm/nasm-eval.o \
modules/preprocs/nasm/nasm-pp.o \
modules/preprocs/nasm/nasm-preproc.o \
modules/preprocs/nasm/nasmlib.o \
nasm-macros.o
MODULES_PREPROCS_YAPP_OBJS = \
modules/preprocs/yapp/yapp-preproc.o \
yapp-token.o
YASM_OPTIMIZER_OBJS= \
src/optimizers/basic/basic-optimizer.o
MODULES_PREPROCS_RAW_OBJS = \
modules/preprocs/raw/raw-preproc.o \
MODULES_PREPROCS_OBJS = \
$(MODULES_PREPROCS_NASM_OBJS) \
$(MODULES_PREPROCS_YAPP_OBJS) \
$(MODULES_PREPROCS_RAW_OBJS)
YASM_OBJFMT_OBJS= \
src/objfmts/dbg/dbg-objfmt.o \
src/objfmts/bin/bin-objfmt.o
MODULES_OBJS = \
$(MODULES_ARCH_OBJS) \
$(MODULES_DBGFMTS_OBJS) \
$(MODULES_OBJFMTS_OBJS) \
$(MODULES_OPTIMIZERS_OBJS) \
$(MODULES_PARSERS_OBJS) \
$(MODULES_PREPROCS_OBJS)
YASM_OBJS= \
src/main.o \
src/errwarn.o \
src/options.o \
$(YASM_BASE_OBJS) \
$(YASM_ARCH_OBJS) \
$(YASM_PARSER_OBJS) \
$(YASM_PREPROC_OBJS) \
$(YASM_OPTIMIZER_OBJS) \
$(YASM_OBJFMT_OBJS) \
mergesort.o
frontends/yasm/yasm.o \
Mkfiles/vc/yasm-module.o \
frontends/yasm/yasm-options.o \
$(LIBYASM_OBJS) \
$(MODULES_OBJS)
yasm: $(YASM_OBJS)
$(CC) -o yasm $(YASM_OBJS)

@ -6,93 +6,95 @@
# Works for simple build but *not* for development (no clean, dist, etc).
# Also, WARNING, no header dependencies are included!
#
# Problem to fix: to simplify this file, we probably want subdir Makefiles
# included into this one? But include directives vary between Make versions.
# Should bison/flex/perl rules even be included in this if it's not for
# development use?
#
# NOTE: Needs a valid config.h for the platform being compiled on.
#
# This file should be customized to particular platforms by changing CC and
# CFLAGS appropriately, along with writing a config.h for the platform.
# CFLAGS appropriately, along with writing a config.h for the platform and
# placing it in a libyasm subdirectory.
CFLAGS=-DHAVE_CONFIG_H -IMkfiles -I. -Isrc -Isrc/arch/x86
CFLAGS=-DHAVE_CONFIG_H -DWIN32 -IMkfiles -I. -Ifrontends/yasm
CC=gcc
BISON=bison
FLEX=flex
PERL=perl
all: src/yasm
YASM_BASE_OBJS= \
src/bytecode.o \
src/expr.o \
src/symrec.o \
src/globals.o \
src/file.o \
src/section.o \
src/arch.o \
src/objfmt.o \
src/preproc.o \
src/parser.o \
src/intnum.o \
src/floatnum.o \
src/hamt.o \
src/bitvect.o \
src/valparam.o \
src/xmalloc.o \
src/xstrdup.o \
src/strcasecmp.o
YASM_ARCH_OBJS= \
src/arch/x86/x86arch.o \
src/arch/x86/x86bc.o \
src/arch/x86/x86expr.o
YASM_PARSER_OBJS= \
src/parsers/nasm/nasm-parser.o \
all: yasm
LIBYASM_OBJS= \
libyasm/arch.o \
libyasm/bitvect.o \
libyasm/bytecode.o \
libyasm/errwarn.o \
libyasm/expr.o \
libyasm/file.o \
libyasm/floatnum.o \
libyasm/hamt.o \
libyasm/intnum.o \
libyasm/linemgr.o \
libyasm/mergesort.o \
libyasm/section.o \
libyasm/strcasecmp.o \
libyasm/strsep.o \
libyasm/symrec.o \
libyasm/valparam.o \
libyasm/xmalloc.o \
libyasm/xstrdup.o
MODULES_ARCH_OBJS= \
modules/arch/x86/x86arch.o \
modules/arch/x86/x86bc.o \
modules/arch/x86/x86expr.o \
x86id.o
MODULES_DBGFMTS_OBJS= \
modules/dbgfmts/null/null-dbgfmt.o
MODULES_OBJFMTS_OBJS= \
modules/objfmts/dbg/dbg-objfmt.o \
modules/objfmts/bin/bin-objfmt.o \
modules/objfmts/coff/coff-objfmt.o
MODULES_OPTIMIZERS_OBJS= \
modules/optimizers/basic/basic-optimizer.o
MODULES_PARSERS_OBJS= \
modules/parsers/nasm/nasm-parser.o \
nasm-bison.o \
nasm-token.o
YASM_PREPROC_OBJS= \
src/preprocs/raw/raw-preproc.o \
src/preprocs/yapp/yapp-preproc.o \
MODULES_PREPROCS_NASM_OBJS= \
modules/preprocs/nasm/nasm-eval.o \
modules/preprocs/nasm/nasm-pp.o \
modules/preprocs/nasm/nasm-preproc.o \
modules/preprocs/nasm/nasmlib.o \
nasm-macros.o
MODULES_PREPROCS_YAPP_OBJS = \
modules/preprocs/yapp/yapp-preproc.o \
yapp-token.o
YASM_OPTIMIZER_OBJS= \
src/optimizers/basic/basic-optimizer.o
MODULES_PREPROCS_RAW_OBJS = \
modules/preprocs/raw/raw-preproc.o \
MODULES_PREPROCS_OBJS = \
$(MODULES_PREPROCS_NASM_OBJS) \
$(MODULES_PREPROCS_YAPP_OBJS) \
$(MODULES_PREPROCS_RAW_OBJS)
YASM_OBJFMT_OBJS= \
src/objfmts/dbg/dbg-objfmt.o \
src/objfmts/bin/bin-objfmt.o
MODULES_OBJS = \
$(MODULES_ARCH_OBJS) \
$(MODULES_DBGFMTS_OBJS) \
$(MODULES_OBJFMTS_OBJS) \
$(MODULES_OPTIMIZERS_OBJS) \
$(MODULES_PARSERS_OBJS) \
$(MODULES_PREPROCS_OBJS)
YASM_OBJS= \
src/main.o \
src/errwarn.o \
src/options.o \
$(YASM_BASE_OBJS) \
$(YASM_ARCH_OBJS) \
$(YASM_PARSER_OBJS) \
$(YASM_PREPROC_OBJS) \
$(YASM_OPTIMIZER_OBJS) \
$(YASM_OBJFMT_OBJS) \
mergesort.o
src/yasm: $(YASM_OBJS)
$(CC) -o src/yasm $(YASM_OBJS)
# This is broken: it produces an invalid bison.h
nasm-bison.c: nasm-bison.y
$(BISON) -d --name-prefix=nasm_parser_ -o $@ $<
nasm-token.c: nasm-token.l
$(FLEX) -Pnasm_parser_ -o$@ $<
nasm-bison.y nasm-token.l: src/arch/x86/instrs.dat src/parsers/nasm/bison.y.in src/parsers/nasm/token.l.in src/parsers/nasm/gen_instr.pl
$(PERL) src/parsers/nasm/gen_instr.pl -i src/arch/x86/instrs.dat -t nasm-token.l -g nasm-bison.y
yapp-token.c: src/preprocs/yapp/yapp-token.l
$(FLEX) -Pyapp_parser_ -o$@ $<
frontends/yasm/yasm.o \
Mkfiles/vc/yasm-module.o \
frontends/yasm/yasm-options.o \
$(LIBYASM_OBJS) \
$(MODULES_OBJS)
yasm: $(YASM_OBJS)
$(CC) -o yasm $(YASM_OBJS)
.c.o:
$(CC) -c $(CFLAGS) -o $@ $<

@ -0,0 +1,336 @@
/* $IdPath$ */
/* */
/* #undef ENABLE_NLS */
/* Define if you have the `abort' function. */
#define HAVE_ABORT 1
/* Define if you have <alloca.h> and it should be used (not on Ultrix). */
/* #undef HAVE_ALLOCA_H */
/* Define to 1 if you have the `argz_append' function. */
/* #undef HAVE_ARGZ_APPEND */
/* Define to 1 if you have the `argz_create_sep' function. */
/* #undef HAVE_ARGZ_CREATE_SEP */
/* Define if you have the <argz.h> header file. */
/* #undef HAVE_ARGZ_H */
/* Define to 1 if you have the `argz_insert' function. */
/* #undef HAVE_ARGZ_INSERT */
/* Define to 1 if you have the `argz_next' function. */
/* #undef HAVE_ARGZ_NEXT */
/* Define to 1 if you have the `argz_stringify' function. */
/* #undef HAVE_ARGZ_STRINGIFY */
/* Define to 1 if you have the <assert.h> header file. */
/* #undef HAVE_ASSERT_H */
/* Define to 1 if you have the `bcopy' function. */
/* #undef HAVE_BCOPY */
/* */
/* #undef HAVE_CATGETS */
/* Define to 1 if you have the <ctype.h> header file. */
#define HAVE_CTYPE_H 1
/* Define if the GNU dcgettext() function is already present or preinstalled.
*/
/* #undef HAVE_DCGETTEXT */
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
*/
/* #undef HAVE_DIRENT_H */
/* Define if you have the GNU dld library. */
/* #undef HAVE_DLD */
/* Define to 1 if you have the <dld.h> header file. */
/* #undef HAVE_DLD_H */
/* Define to 1 if you have the `dlerror' function. */
/* #undef HAVE_DLERROR */
/* Define to 1 if you have the <dlfcn.h> header file. */
/* #undef HAVE_DLFCN_H */
/* Define to 1 if you have the <dl.h> header file. */
/* #undef HAVE_DL_H */
/* Define if you don't have `vprintf' but do have `_doprnt'. */
/* #undef HAVE_DOPRNT */
/* Define to 1 if you have the <errno.h> header file. */
#define HAVE_ERRNO_H 1
/* Define to 1 if the system has the type `error_t'. */
/* #undef HAVE_ERROR_T */
/* Define if you have the `fork' function. */
/* #undef HAVE_FORK */
/* */
/* #undef HAVE_GETTEXT */
/* Define if you have the GNU C Library */
/* #undef HAVE_GNU_C_LIBRARY */
/* Define if you have the iconv() function. */
/* #undef HAVE_ICONV */
/* Define to 1 if you have the `index' function. */
/* #undef HAVE_INDEX */
/* Define if you have the <inttypes.h> header file. */
/* #undef HAVE_INTTYPES_H */
/* */
/* #undef HAVE_LC_MESSAGES */
/* Define if you have the libdl library or equivalent. */
/* #undef HAVE_LIBDL */
/* Define if you have the <limits.h> header file. */
#define HAVE_LIMITS_H 1
/* Define if your system has a working `malloc' function. */
#define HAVE_MALLOC 1
/* Define if you have the <malloc.h> header file. */
#define HAVE_MALLOC_H 1
/* Define if you have the `memcpy' function. */
#define HAVE_MEMCPY 1
/* Define if you have the `memmove' function. */
#define HAVE_MEMMOVE 1
/* Define if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1
/* Define if you have the `mergesort function. */
/* #undef HAVE_MERGESORT */
/* Define if you have the `msgctl' function. */
/* #undef HAVE_MSGCTL */
/* Define if you have the `msgget' function. */
/* #undef HAVE_MSGGET */
/* Define if you have the `msgrcv' function. */
/* #undef HAVE_MSGRCV */
/* Define if you have the `msgsnd' function. */
/* #undef HAVE_MSGSND */
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
/* #undef HAVE_NDIR_H */
/* Define if libtool can extract symbol lists from object files. */
/* #undef HAVE_PRELOADED_SYMBOLS */
/* Define to 1 if you have the `rindex' function. */
/* #undef HAVE_RINDEX */
/* Define if you have the shl_load function. */
/* #undef HAVE_SHL_LOAD */
/* Define if you have the `snprintf' function. */
/* #undef HAVE_SNPRINTF */
/* Define if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
/* Define to 1 if you have the <stdio.h> header file. */
#define HAVE_STDIO_H 1
/* Define if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* */
#define HAVE_STPCPY 1
/* Define if you have the `strcasecmp' function. */
#define HAVE_STRCASECMP 1
/* Define if you have the `strchr' function. */
#define HAVE_STRCHR 1
/* Define to 1 if you have the `strcmp' function. */
#define HAVE_STRCMP 1
/* Define if you have the `strcmpi' function. */
/* #undef HAVE_STRCMPI */
/* Define if you have the `strerror' function. */
#define HAVE_STRERROR 1
/* Define if you have the `stricmp' function. */
/* #undef HAVE_STRICMP */
/* Define if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define if you have the `strncasecmp' function. */
#define HAVE_STRNCASECMP 1
/* Define if you have the `strrchr' function. */
#define HAVE_STRRCHR 1
/* Define if you have the `strsep' function. */
#define HAVE_STRSEP 1
/* Define if you have the <sys/cdefs.h> header file. */
#define HAVE_SYS_CDEFS_H 1
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
*/
/* #undef HAVE_SYS_DIR_H */
/* Define to 1 if you have the <sys/dl.h> header file. */
/* #undef HAVE_SYS_DL_H */
/* Define if you have the <sys/ipc.h> header file. */
/* #undef HAVE_SYS_IPC_H */
/* Define if you have the <sys/msg.h> header file. */
/* #undef HAVE_SYS_MSG_H */
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
*/
/* #undef HAVE_SYS_NDIR_H */
/* Define if you have the <sys/param.h> header file. */
#define HAVE_SYS_PARAM_H 1
/* Define if you have the <sys/queue.h> header file. */
/* #undef HAVE_SYS_QUEUE_H */
/* Define if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
#define HAVE_SYS_WAIT_H 1
/* Define if you have the `toascii' function. */
#define HAVE_TOASCII 1
/* Define if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/* Define if you have the `vfork' function. */
/* #undef HAVE_VFORK */
/* Define if you have the <vfork.h> header file. */
/* #undef HAVE_VFORK_H */
/* Define if you have the vprintf function. */
#define HAVE_VPRINTF 1
/* Define to 1 if you have the `vsnprintf' function. */
/* #undef HAVE_VSNPRINTF */
/* Define if you have the `wait' function. */
#define HAVE_WAIT 1
/* Define if `fork' works. */
/* #undef HAVE_WORKING_FORK */
/* Define if `vfork' works. */
/* #undef HAVE_WORKING_VFORK */
/* Define if the OS needs help to load dependent libraries for dlopen(). */
#define LTDL_DLOPEN_DEPLIBS 1
/* Define to the sub-directory in which libtool stores uninstalled libraries.
*/
#define LTDL_OBJDIR ".libs/"
/* Define to the name of the environment variable that determines the dynamic
library search path. */
#define LTDL_SHLIBPATH_VAR "PATH"
/* Define to the extension used for shared libraries, say, ".so". */
#define LTDL_SHLIB_EXT ".dll"
/* Define to the system default library search path. */
#define LTDL_SYSSEARCHPATH "/lib:/usr/lib"
/* Define if dlsym() requires a leading underscode in symbol names. */
/* #undef NEED_USCORE */
/* Name of package */
#define PACKAGE "yasm"
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT "bug-yasm@tortall.net"
/* Define to the full name of this package. */
#define PACKAGE_NAME "yasm"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "yasm `date "+%Y%m%d"`"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "yasm"
/* Define to the version of this package. */
#define PACKAGE_VERSION "`date "+%Y%m%d"`"
/* Define if the C compiler supports function prototypes. */
#define PROTOTYPES 1
/* Define if you have the ANSI C header files. */
#define STDC_HEADERS 1
/* Combined test for fork/wait/msg* */
/* #undef USE_FORKWAITMSG */
/* Version number of package */
#define VERSION "0.1.0"
/* Define if using the dmalloc debugging malloc package */
/* #undef WITH_DMALLOC */
/* Define if `lex' declares `yytext' as a `char *' by default, not a `char[]'.
*/
#define YYTEXT_POINTER 1
/* Make sure we see all GNU extensions. */
/* #undef _GNU_SOURCE */
/* Make sure we see all SVID extensions. */
/* #undef _SVID_SOURCE */
/* Define like PROTOTYPES; this can be used by system headers. */
#define __PROTOTYPES 1
/* Define to empty if `const' does not conform to ANSI C. */
/* #undef const */
/* Define to a type to use for `error_t' if it is not otherwise available. */
#define error_t int
/* Define as `__inline' if that's what the C compiler calls it, or to nothing
if it is not supported. */
/* #undef inline */
/* Define to `int' if <sys/types.h> doesn't define. */
/* #undef pid_t */
/* Define to `unsigned' if <sys/types.h> doesn't define. */
/* #undef size_t */
/* Define as `fork' if `vfork' does not work. */
/* #undef vfork */

@ -0,0 +1,336 @@
/* $IdPath$ */
/* */
/* #undef ENABLE_NLS */
/* Define if you have the `abort' function. */
#define HAVE_ABORT 1
/* Define if you have <alloca.h> and it should be used (not on Ultrix). */
/* #undef HAVE_ALLOCA_H */
/* Define to 1 if you have the `argz_append' function. */
/* #undef HAVE_ARGZ_APPEND */
/* Define to 1 if you have the `argz_create_sep' function. */
/* #undef HAVE_ARGZ_CREATE_SEP */
/* Define if you have the <argz.h> header file. */
/* #undef HAVE_ARGZ_H */
/* Define to 1 if you have the `argz_insert' function. */
/* #undef HAVE_ARGZ_INSERT */
/* Define to 1 if you have the `argz_next' function. */
/* #undef HAVE_ARGZ_NEXT */
/* Define to 1 if you have the `argz_stringify' function. */
/* #undef HAVE_ARGZ_STRINGIFY */
/* Define to 1 if you have the <assert.h> header file. */
/* #undef HAVE_ASSERT_H */
/* Define to 1 if you have the `bcopy' function. */
/* #undef HAVE_BCOPY */
/* */
/* #undef HAVE_CATGETS */
/* Define to 1 if you have the <ctype.h> header file. */
#define HAVE_CTYPE_H 1
/* Define if the GNU dcgettext() function is already present or preinstalled.
*/
/* #undef HAVE_DCGETTEXT */
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
*/
/* #undef HAVE_DIRENT_H */
/* Define if you have the GNU dld library. */
/* #undef HAVE_DLD */
/* Define to 1 if you have the <dld.h> header file. */
/* #undef HAVE_DLD_H */
/* Define to 1 if you have the `dlerror' function. */
/* #undef HAVE_DLERROR */
/* Define to 1 if you have the <dlfcn.h> header file. */
/* #undef HAVE_DLFCN_H */
/* Define to 1 if you have the <dl.h> header file. */
/* #undef HAVE_DL_H */
/* Define if you don't have `vprintf' but do have `_doprnt'. */
/* #undef HAVE_DOPRNT */
/* Define to 1 if you have the <errno.h> header file. */
#define HAVE_ERRNO_H 1
/* Define to 1 if the system has the type `error_t'. */
/* #undef HAVE_ERROR_T */
/* Define if you have the `fork' function. */
/* #undef HAVE_FORK */
/* */
/* #undef HAVE_GETTEXT */
/* Define if you have the GNU C Library */
/* #undef HAVE_GNU_C_LIBRARY */
/* Define if you have the iconv() function. */
/* #undef HAVE_ICONV */
/* Define to 1 if you have the `index' function. */
/* #undef HAVE_INDEX */
/* Define if you have the <inttypes.h> header file. */
/* #undef HAVE_INTTYPES_H */
/* */
/* #undef HAVE_LC_MESSAGES */
/* Define if you have the libdl library or equivalent. */
/* #undef HAVE_LIBDL */
/* Define if you have the <limits.h> header file. */
#define HAVE_LIMITS_H 1
/* Define if your system has a working `malloc' function. */
#define HAVE_MALLOC 1
/* Define if you have the <malloc.h> header file. */
#define HAVE_MALLOC_H 1
/* Define if you have the `memcpy' function. */
#define HAVE_MEMCPY 1
/* Define if you have the `memmove' function. */
#define HAVE_MEMMOVE 1
/* Define if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1
/* Define if you have the `mergesort function. */
/* #undef HAVE_MERGESORT */
/* Define if you have the `msgctl' function. */
/* #undef HAVE_MSGCTL */
/* Define if you have the `msgget' function. */
/* #undef HAVE_MSGGET */
/* Define if you have the `msgrcv' function. */
/* #undef HAVE_MSGRCV */
/* Define if you have the `msgsnd' function. */
/* #undef HAVE_MSGSND */
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
/* #undef HAVE_NDIR_H */
/* Define if libtool can extract symbol lists from object files. */
/* #undef HAVE_PRELOADED_SYMBOLS */
/* Define to 1 if you have the `rindex' function. */
/* #undef HAVE_RINDEX */
/* Define if you have the shl_load function. */
/* #undef HAVE_SHL_LOAD */
/* Define if you have the `snprintf' function. */
/* #undef HAVE_SNPRINTF */
/* Define if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
/* Define to 1 if you have the <stdio.h> header file. */
#define HAVE_STDIO_H 1
/* Define if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* */
#define HAVE_STPCPY 1
/* Define if you have the `strcasecmp' function. */
#define HAVE_STRCASECMP 1
/* Define if you have the `strchr' function. */
#define HAVE_STRCHR 1
/* Define to 1 if you have the `strcmp' function. */
#define HAVE_STRCMP 1
/* Define if you have the `strcmpi' function. */
/* #undef HAVE_STRCMPI */
/* Define if you have the `strerror' function. */
#define HAVE_STRERROR 1
/* Define if you have the `stricmp' function. */
/* #undef HAVE_STRICMP */
/* Define if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define if you have the `strncasecmp' function. */
#define HAVE_STRNCASECMP 1
/* Define if you have the `strrchr' function. */
#define HAVE_STRRCHR 1
/* Define if you have the `strsep' function. */
#define HAVE_STRSEP 1
/* Define if you have the <sys/cdefs.h> header file. */
#define HAVE_SYS_CDEFS_H 1
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
*/
/* #undef HAVE_SYS_DIR_H */
/* Define to 1 if you have the <sys/dl.h> header file. */
/* #undef HAVE_SYS_DL_H */
/* Define if you have the <sys/ipc.h> header file. */
/* #undef HAVE_SYS_IPC_H */
/* Define if you have the <sys/msg.h> header file. */
/* #undef HAVE_SYS_MSG_H */
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
*/
/* #undef HAVE_SYS_NDIR_H */
/* Define if you have the <sys/param.h> header file. */
#define HAVE_SYS_PARAM_H 1
/* Define if you have the <sys/queue.h> header file. */
/* #undef HAVE_SYS_QUEUE_H */
/* Define if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
#define HAVE_SYS_WAIT_H 1
/* Define if you have the `toascii' function. */
#define HAVE_TOASCII 1
/* Define if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/* Define if you have the `vfork' function. */
/* #undef HAVE_VFORK */
/* Define if you have the <vfork.h> header file. */
/* #undef HAVE_VFORK_H */
/* Define if you have the vprintf function. */
#define HAVE_VPRINTF 1
/* Define to 1 if you have the `vsnprintf' function. */
/* #undef HAVE_VSNPRINTF */
/* Define if you have the `wait' function. */
#define HAVE_WAIT 1
/* Define if `fork' works. */
/* #undef HAVE_WORKING_FORK */
/* Define if `vfork' works. */
/* #undef HAVE_WORKING_VFORK */
/* Define if the OS needs help to load dependent libraries for dlopen(). */
#define LTDL_DLOPEN_DEPLIBS 1
/* Define to the sub-directory in which libtool stores uninstalled libraries.
*/
#define LTDL_OBJDIR ".libs/"
/* Define to the name of the environment variable that determines the dynamic
library search path. */
#define LTDL_SHLIBPATH_VAR "PATH"
/* Define to the extension used for shared libraries, say, ".so". */
#define LTDL_SHLIB_EXT ".dll"
/* Define to the system default library search path. */
#define LTDL_SYSSEARCHPATH "/lib:/usr/lib"
/* Define if dlsym() requires a leading underscode in symbol names. */
/* #undef NEED_USCORE */
/* Name of package */
#define PACKAGE "yasm"
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT "bug-yasm@tortall.net"
/* Define to the full name of this package. */
#define PACKAGE_NAME "yasm"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "yasm `date "+%Y%m%d"`"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "yasm"
/* Define to the version of this package. */
#define PACKAGE_VERSION "`date "+%Y%m%d"`"
/* Define if the C compiler supports function prototypes. */
#define PROTOTYPES 1
/* Define if you have the ANSI C header files. */
#define STDC_HEADERS 1
/* Combined test for fork/wait/msg* */
/* #undef USE_FORKWAITMSG */
/* Version number of package */
#define VERSION "0.1.0"
/* Define if using the dmalloc debugging malloc package */
/* #undef WITH_DMALLOC */
/* Define if `lex' declares `yytext' as a `char *' by default, not a `char[]'.
*/
#define YYTEXT_POINTER 1
/* Make sure we see all GNU extensions. */
/* #undef _GNU_SOURCE */
/* Make sure we see all SVID extensions. */
/* #undef _SVID_SOURCE */
/* Define like PROTOTYPES; this can be used by system headers. */
#define __PROTOTYPES 1
/* Define to empty if `const' does not conform to ANSI C. */
/* #undef const */
/* Define to a type to use for `error_t' if it is not otherwise available. */
#define error_t int
/* Define as `__inline' if that's what the C compiler calls it, or to nothing
if it is not supported. */
/* #undef inline */
/* Define to `int' if <sys/types.h> doesn't define. */
/* #undef pid_t */
/* Define to `unsigned' if <sys/types.h> doesn't define. */
/* #undef size_t */
/* Define as `fork' if `vfork' does not work. */
/* #undef vfork */
Loading…
Cancel
Save