]> granicus.if.org Git - yasm/commitdiff
Update to match configure-based build changes.
authorPeter Johnson <peter@tortall.net>
Tue, 19 Mar 2002 08:26:45 +0000 (08:26 -0000)
committerPeter Johnson <peter@tortall.net>
Tue, 19 Mar 2002 08:26:45 +0000 (08:26 -0000)
svn path=/trunk/yasm/; revision=539

Mkfiles/Makefile.dj
Mkfiles/Makefile.flat
Mkfiles/Makefile.vc
Mkfiles/config.h.dj [deleted file]
Mkfiles/config.h.vc [deleted file]
Mkfiles/dj/config.h [new file with mode: 0644]
Mkfiles/vc/config.h [new file with mode: 0644]

index 9e270f7b2e6e37241d60472a69d723f20ef5613a..ac01cbc5f3c8a8834b582234c975f5c250f807be 100644 (file)
@@ -7,83 +7,69 @@
 # Also, WARNING, no header dependencies are included!
 #
 # How to compile:
-#  copy Mkfiles/config.h.dj config.h
 #  make -fMkfiles/Makefile.dj
 
-CFLAGS=-DHAVE_CONFIG_H -I. -Isrc -Isrc/arch/x86
+CFLAGS=-DHAVE_CONFIG_H -IMkfiles/dj -I. -Isrc -Isrc/arch/x86
 CC=gcc
 
-all: src/yasm
+all: yasm
 
-SRC_OBJS= \
- src/arch.o \
+YASM_BASE_OBJS= \
  src/bytecode.o \
- src/errwarn.o \
  src/expr.o \
  src/symrec.o \
  src/globals.o \
  src/file.o \
  src/section.o \
- src/options.o \
+ src/arch.o \
+ src/objfmt.o \
+ src/preproc.o \
  src/parser.o \
  src/intnum.o \
  src/floatnum.o \
- src/mergesort.o \
- src/ternary.o \
+ src/hamt.o \
  src/bitvect.o \
  src/valparam.o \
  src/xmalloc.o \
  src/xstrdup.o \
  src/strcasecmp.o
 
-SRC_ARCH_X86_OBJS= \
- src/arch/x86/arch.o \
- src/arch/x86/bytecode.o \
- src/arch/x86/expr.o
-
-SRC_ARCH_OBJS= \
- $(SRC_ARCH_X86_OBJS)
-
-SRC_PREPROCS_RAW_OBJS= \
- src/preprocs/raw/preproc.o
-
-SRC_PREPROCS_OBJS= \
- $(SRC_PREPROCS_RAW_OBJS)
+YASM_ARCH_OBJS= \
+ src/arch/x86/x86arch.o \
+ src/arch/x86/x86bc.o \
+ src/arch/x86/x86expr.o
 
-SRC_PARSERS_NASM_OBJS= \
- src/parsers/nasm/parser.o \
src/parsers/nasm/bison.o \
src/parsers/nasm/token.o
+YASM_PARSER_OBJS= \
+ src/parsers/nasm/nasm-parser.o \
nasm-bison.o \
nasm-token.o
 
-SRC_PARSERS_OBJS= \
- $(SRC_PARSERS_NASM_OBJS)
+YASM_PREPROC_OBJS= \
+ src/preprocs/raw/raw-preproc.o \
+ src/preprocs/yapp/yapp-preproc.o \
+ yapp-token.o
 
-SRC_OPTIMIZERS_DBG_OBJS= \
- src/optimizers/dbg/optimizer.o
+YASM_OPTIMIZER_OBJS= \
+ src/optimizers/basic/basic-optimizer.o
 
-SRC_OPTIMIZERS_OBJS= \
- $(SRC_OPTIMIZERS_DBG_OBJS)
-
-SRC_OBJFMTS_DBG_OBJS= \
- src/objfmts/dbg/objfmt.o
-
-SRC_OBJFMTS_OBJS= \
- $(SRC_OBJFMTS_DBG_OBJS)
+YASM_OBJFMT_OBJS= \
+ src/objfmts/dbg/dbg-objfmt.o \
+ src/objfmts/bin/bin-objfmt.o
 
 YASM_OBJS= \
  src/main.o \
$(SRC_OBJS) \
$(SRC_PREPROCS_OBJS) \
- $(SRC_PARSERS_OBJS) \
- $(SRC_OPTIMIZERS_OBJS) \
- $(SRC_OBJFMTS_OBJS) \
- $(SRC_ARCH_OBJS)
-
-src/yasm: $(YASM_OBJS)
-       $(CC) -o src/yasm $(YASM_OBJS)
-
-src/parsers/nasm/token.o: src/parsers/nasm/token.c
-       $(CC) -c $(CFLAGS) -Isrc/parsers/nasm -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
+
+yasm: $(YASM_OBJS)
+       $(CC) -o yasm $(YASM_OBJS)
 
 .c.o:
        $(CC) -c $(CFLAGS) -o $@ $<
index ed0d051d227014b8285bfdb20883e11fa55948a0..8765c9e1d23b699f87b1b53373d9092e67ab098d 100644 (file)
@@ -16,7 +16,7 @@
 # This file should be customized to particular platforms by changing CC and
 #  CFLAGS appropriately, along with writing a config.h for the platform.
 
-CFLAGS=-DHAVE_CONFIG_H -I. -Isrc -Isrc/arch/x86
+CFLAGS=-DHAVE_CONFIG_H -IMkfiles -I. -Isrc -Isrc/arch/x86
 CC=gcc
 BISON=bison
 FLEX=flex
@@ -24,85 +24,75 @@ PERL=perl
 
 all: src/yasm
 
-SRC_OBJS= \
- src/arch.o \
+YASM_BASE_OBJS= \
  src/bytecode.o \
- src/errwarn.o \
  src/expr.o \
  src/symrec.o \
  src/globals.o \
  src/file.o \
  src/section.o \
- src/options.o \
+ src/arch.o \
+ src/objfmt.o \
+ src/preproc.o \
  src/parser.o \
  src/intnum.o \
  src/floatnum.o \
- src/mergesort.o \
- src/ternary.o \
+ src/hamt.o \
  src/bitvect.o \
  src/valparam.o \
  src/xmalloc.o \
  src/xstrdup.o \
  src/strcasecmp.o
 
-SRC_ARCH_X86_OBJS= \
- src/arch/x86/arch.o \
- src/arch/x86/bytecode.o \
- src/arch/x86/expr.o
-
-SRC_ARCH_OBJS= \
- $(SRC_ARCH_X86_OBJS)
-
-SRC_PREPROCS_RAW_OBJS= \
- src/preprocs/raw/preproc.o
-
-SRC_PREPROCS_OBJS= \
- $(SRC_PREPROCS_RAW_OBJS)
+YASM_ARCH_OBJS= \
+ src/arch/x86/x86arch.o \
+ src/arch/x86/x86bc.o \
+ src/arch/x86/x86expr.o
 
-SRC_PARSERS_NASM_OBJS= \
- src/parsers/nasm/parser.o \
src/parsers/nasm/bison.o \
src/parsers/nasm/token.o
+YASM_PARSER_OBJS= \
+ src/parsers/nasm/nasm-parser.o \
nasm-bison.o \
nasm-token.o
 
-SRC_PARSERS_OBJS= \
- $(SRC_PARSERS_NASM_OBJS)
+YASM_PREPROC_OBJS= \
+ src/preprocs/raw/raw-preproc.o \
+ src/preprocs/yapp/yapp-preproc.o \
+ yapp-token.o
 
-SRC_OPTIMIZERS_DBG_OBJS= \
- src/optimizers/dbg/optimizer.o
+YASM_OPTIMIZER_OBJS= \
+ src/optimizers/basic/basic-optimizer.o
 
-SRC_OPTIMIZERS_OBJS= \
- $(SRC_OPTIMIZERS_DBG_OBJS)
-
-SRC_OBJFMTS_DBG_OBJS= \
- src/objfmts/dbg/objfmt.o
-
-SRC_OBJFMTS_OBJS= \
- $(SRC_OBJFMTS_DBG_OBJS)
+YASM_OBJFMT_OBJS= \
+ src/objfmts/dbg/dbg-objfmt.o \
+ src/objfmts/bin/bin-objfmt.o
 
 YASM_OBJS= \
  src/main.o \
- $(SRC_OBJS) \
- $(SRC_PREPROCS_OBJS) \
- $(SRC_PARSERS_OBJS) \
- $(SRC_OPTIMIZERS_OBJS) \
- $(SRC_OBJFMTS_OBJS) \
- $(SRC_ARCH_OBJS)
+ 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)
 
-src/parsers/nasm/token.o: src/parsers/nasm/token.c
-       $(CC) -c $(CFLAGS) -Isrc/parsers/nasm -o $@ $<
-
 # This is broken: it produces an invalid bison.h
-src/parsers/nasm/bison.c: src/parsers/nasm/bison.y
+nasm-bison.c: nasm-bison.y
        $(BISON) -d --name-prefix=nasm_parser_ -o $@ $<
 
-src/parsers/nasm/token.c: src/parsers/nasm/token.l
-       $(FLEX) -Pname_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
 
-src/parsers/nasm/bison.y src/parsers/nasm/token.l: src/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/instrs.dat -t src/parsers/nasm/token.l -g src/parsers/nasm/bison.y
+yapp-token.c: src/preprocs/yapp/yapp-token.l
+       $(FLEX) -Pyapp_parser_ -o$@ $<
 
 .c.o:
        $(CC) -c $(CFLAGS) -o $@ $<
index 4cd48a789de401926e1ad28956644c8f9216e99e..c8bcf58fda07ddb9fa00203359938c598b17af4c 100644 (file)
@@ -7,83 +7,69 @@
 # Also, WARNING, no header dependencies are included!\r
 #\r
 # How to compile:\r
-#  copy Mkfiles/config.h.vc config.h\r
 #  nmake -fMkfiles/Makefile.vc\r
 \r
-CFLAGS=/DHAVE_CONFIG_H /I. /Isrc /Isrc/arch/x86\r
+CFLAGS=/DHAVE_CONFIG_H /IMkfiles/vc /I. /Isrc /Isrc/arch/x86\r
 CC=cl\r
 \r
-all: src\yasm.exe\r
-\r
-SRC_OBJS= \\r
- src\arch.obj \\r
- src\bytecode.obj \\r
- src\errwarn.obj \\r
- src\expr.obj \\r
- src\symrec.obj \\r
- src\globals.obj \\r
- src\file.obj \\r
- src\section.obj \\r
- src\options.obj \\r
- src\parser.obj \\r
- src\intnum.obj \\r
- src\floatnum.obj \\r
- src\mergesort.obj \\r
- src\ternary.obj \\r
- src\bitvect.obj \\r
- src\valparam.obj \\r
- src\xmalloc.obj \\r
- src\xstrdup.obj \\r
- src\strcasecmp.obj\r
-\r
-SRC_ARCH_X86_OBJS= \\r
- src\arch\x86\arch.obj \\r
- src\arch\x86\bytecode.obj \\r
- src\arch\x86\expr.obj\r
-\r
-SRC_ARCH_OBJS= \\r
- $(SRC_ARCH_X86_OBJS)\r
-\r
-SRC_PREPROCS_RAW_OBJS= \\r
- src\preprocs\raw\preproc.obj\r
-\r
-SRC_PREPROCS_OBJS= \\r
- $(SRC_PREPROCS_RAW_OBJS)\r
-\r
-SRC_PARSERS_NASM_OBJS= \\r
- src\parsers\nasm\parser.obj \\r
- src\parsers\nasm\bison.obj \\r
- src\parsers\nasm\token.obj\r
-\r
-SRC_PARSERS_OBJS= \\r
- $(SRC_PARSERS_NASM_OBJS)\r
-\r
-SRC_OPTIMIZERS_DBG_OBJS= \\r
- src\optimizers\dbg\optimizer.obj\r
-\r
-SRC_OPTIMIZERS_OBJS= \\r
- $(SRC_OPTIMIZERS_DBG_OBJS)\r
-\r
-SRC_OBJFMTS_DBG_OBJS= \\r
- src\objfmts\dbg\objfmt.obj\r
-\r
-SRC_OBJFMTS_OBJS= \\r
- $(SRC_OBJFMTS_DBG_OBJS)\r
+all: yasm.exe\r
+\r
+YASM_BASE_OBJS= \\r
+ src/bytecode.obj \\r
+ src/expr.obj \\r
+ src/symrec.obj \\r
+ src/globals.obj \\r
+ src/file.obj \\r
+ src/section.obj \\r
+ src/arch.obj \\r
+ src/objfmt.obj \\r
+ src/preproc.obj \\r
+ src/parser.obj \\r
+ src/intnum.obj \\r
+ src/floatnum.obj \\r
+ src/hamt.obj \\r
+ src/bitvect.obj \\r
+ src/valparam.obj \\r
+ src/xmalloc.obj \\r
+ src/xstrdup.obj \\r
+ src/strcasecmp.obj\r
+\r
+YASM_ARCH_OBJS= \\r
+ src/arch/x86/x86arch.obj \\r
+ src/arch/x86/x86bc.obj \\r
+ src/arch/x86/x86expr.obj\r
+\r
+YASM_PARSER_OBJS= \\r
+ src/parsers/nasm/nasm-parser.obj \\r
+ nasm-bison.obj \\r
+ nasm-token.obj\r
+\r
+YASM_PREPROC_OBJS= \\r
+ src/preprocs/raw/raw-preproc.obj \\r
+ src/preprocs/yapp/yapp-preproc.obj \\r
+ yapp-token.obj\r
+\r
+YASM_OPTIMIZER_OBJS= \\r
+ src/optimizers/basic/basic-optimizer.obj\r
+\r
+YASM_OBJFMT_OBJS= \\r
+ src/objfmts/dbg/dbg-objfmt.obj \\r
+ src/objfmts/bin/bin-objfmt.obj\r
 \r
 YASM_OBJS= \\r
- src\main.obj \\r
$(SRC_OBJS) \\r
$(SRC_PREPROCS_OBJS) \\r
- $(SRC_PARSERS_OBJS) \\r
- $(SRC_OPTIMIZERS_OBJS) \\r
- $(SRC_OBJFMTS_OBJS) \\r
- $(SRC_ARCH_OBJS)\r
-\r
-src\yasm.exe: $(YASM_OBJS)\r
-       $(CC) /Fesrc\yasm.exe $(YASM_OBJS)\r
-\r
-src\parsers\nasm\token.o: src\parsers\nasm\token.c\r
-       $(CC) /c $(CFLAGS) /Isrc/parsers/nasm /Fo$@ $<\r
+ src/main.obj \\r
src/errwarn.obj \\r
src/options.obj \\r
+ $(YASM_BASE_OBJS) \\r
+ $(YASM_ARCH_OBJS) \\r
+ $(YASM_PARSER_OBJS) \\r
+ $(YASM_PREPROC_OBJS) \\r
+ $(YASM_OPTIMIZER_OBJS) \\r
+ $(YASM_OBJFMT_OBJS) \\r
+ mergesort.obj\r
+\r
+yasm.exe: $(YASM_OBJS)\r
+       $(CC) /Feyasm.exe $(YASM_OBJS)\r
 \r
 .c.obj:\r
        $(CC) /c $(CFLAGS) /Fo$@ $<\r
diff --git a/Mkfiles/config.h.dj b/Mkfiles/config.h.dj
deleted file mode 100644 (file)
index 9747576..0000000
+++ /dev/null
@@ -1,219 +0,0 @@
-/* $IdPath$ */
-
-#ifndef YASM_CONFIG_H
-#define YASM_CONFIG_H
-
-/* Define if using alloca.c.  */
-/* #undef C_ALLOCA */
-
-/* Define to empty if the keyword does not work.  */
-/* #undef const */
-
-/* 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, as a function or macro.  */
-#define HAVE_ALLOCA
-
-/* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
-/* #undef HAVE_ALLOCA_H */
-
-/* Define if you don't have vprintf but do have _doprnt.  */
-/* #undef HAVE_DOPRNT */
-
-/* Define if you have a working `mmap' system call.  */
-/* #undef HAVE_MMAP */
-
-/* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */
-#define HAVE_SYS_WAIT_H
-
-/* Define if you have the vprintf function.  */
-#define HAVE_VPRINTF
-
-/* Define as __inline if that's what the C compiler calls it.  */
-/* #undef inline */
-
-/* Define to `long' if <sys/types.h> doesn't define.  */
-/* #undef off_t */
-
-/* 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 */
-
-/* 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
- */
-/* #undef STACK_DIRECTION */
-
-/* Define if you have the ANSI C header files.  */
-#define STDC_HEADERS
-
-/* Define if lex declares yytext as a char * by default, not a char[].  */
-#define YYTEXT_POINTER
-
-/* Workaround for bad <sys/queue.h> implementations. */
-#define HAVE_BOGUS_SYS_QUEUE_H
-
-/* gettext tests */
-/* #undef ENABLE_NLS */
-/* #undef HAVE_CATGETS */
-/* #undef HAVE_GETTEXT */
-/* #undef HAVE_LC_MESSAGES */
-/* #undef HAVE_STPCPY */
-
-/* combined test for fork/way/msg* */
-/* #undef USE_FORKWAITMSG */
-
-/* Check for GNU C Library */
-/* #undef HAVE_GNU_C_LIBRARY */
-
-/* Define if you have the __argz_count function.  */
-/* #undef HAVE___ARGZ_COUNT */
-
-/* Define if you have the __argz_next function.  */
-/* #undef HAVE___ARGZ_NEXT */
-
-/* Define if you have the __argz_stringify function.  */
-/* #undef HAVE___ARGZ_STRINGIFY */
-
-/* Define if you have the abort function.  */
-#define HAVE_ABORT
-
-/* Define if you have the dcgettext function.  */
-/* #undef HAVE_DCGETTEXT */
-
-/* Define if you have the fork function.  */
-/* #undef HAVE_FORK */
-
-/* Define if you have the getcwd function.  */
-#define HAVE_GETCWD
-
-/* Define if you have the getpagesize function.  */
-#define HAVE_GETPAGESIZE
-
-/* Define if you have the memcpy function.  */
-#define HAVE_MEMCPY
-
-/* 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 if you have the munmap function.  */
-/* #undef HAVE_MUNMAP */
-
-/* Define if you have the putenv function.  */
-#define HAVE_PUTENV
-
-/* Define if you have the setenv function.  */
-#define HAVE_SETENV
-
-/* Define if you have the setlocale function.  */
-#define HAVE_SETLOCALE
-
-/* Define if you have the snprintf function.  */
-/* #undef HAVE_SNPRINTF */
-
-/* Define if you have the stpcpy function.  */
-#define HAVE_STPCPY
-
-/* Define if you have the strcasecmp function.  */
-#define HAVE_STRCASECMP
-
-/* Define if you have the strchr function.  */
-#define HAVE_STRCHR
-
-/* Define if you have the strcmpi function.  */
-/* #undef HAVE_STRCMPI */
-
-/* Define if you have the strdup function.  */
-#define HAVE_STRDUP
-
-/* Define if you have the strerror function.  */
-#define HAVE_STRERROR
-
-/* Define if you have the stricmp function.  */
-/* #undef HAVE_STRICMP */
-
-/* Define if you have the strsep function.  */
-#define HAVE_STRSEP
-
-/* Define if you have the toascii function.  */
-#define HAVE_TOASCII
-
-/* Define if you have the wait function.  */
-#define HAVE_WAIT
-
-/* Define if you have the <argz.h> header file.  */
-/* #undef HAVE_ARGZ_H */
-
-/* Define if you have the <dmalloc.h> header file.  */
-/* #undef HAVE_DMALLOC_H */
-
-/* Define if you have the <limits.h> header file.  */
-#define HAVE_LIMITS_H
-
-/* Define if you have the <locale.h> header file.  */
-#define HAVE_LOCALE_H
-
-/* Define if you have the <malloc.h> header file.  */
-#define HAVE_MALLOC_H
-
-/* Define if you have the <nl_types.h> header file.  */
-/* #undef HAVE_NL_TYPES_H */
-
-/* Define if you have the <string.h> header file.  */
-#define HAVE_STRING_H
-
-/* Define if you have the <sys/cdefs.h> header file.  */
-#define HAVE_SYS_CDEFS_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 if you have the <sys/param.h> header file.  */
-#define HAVE_SYS_PARAM_H
-
-/* Define if you have the <sys/queue.h> header file.  */
-/* #undef HAVE_SYS_QUEUE_H */
-
-/* Define if you have the <sys/types.h> header file.  */
-#define HAVE_SYS_TYPES_H
-
-/* Define if you have the <unistd.h> header file.  */
-#define HAVE_UNISTD_H
-
-/* Define if you have the dmalloc library (-ldmalloc).  */
-/* #undef HAVE_LIBDMALLOC */
-
-/* Define if you have the i library (-li).  */
-/* #undef HAVE_LIBI */
-
-/* Name of package */
-#define PACKAGE "yasm"
-
-/* Version number of package */
-#define VERSION "0.0.1"
-
-
-#endif /* YASM_CONFIG_H */
diff --git a/Mkfiles/config.h.vc b/Mkfiles/config.h.vc
deleted file mode 100644 (file)
index 9ad3761..0000000
+++ /dev/null
@@ -1,224 +0,0 @@
-/* $IdPath$ */\r
-\r
-#ifndef YASM_CONFIG_H\r
-#define YASM_CONFIG_H\r
-\r
-/* Define if using alloca.c.  */\r
-/* #undef C_ALLOCA */\r
-\r
-/* Define to empty if the keyword does not work.  */\r
-/* #undef const */\r
-\r
-/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.\r
-   This function is required for alloca.c support on those systems.  */\r
-/* #undef CRAY_STACKSEG_END */\r
-\r
-/* Define if you have alloca, as a function or macro.  */\r
-/* #undef HAVE_ALLOCA */\r
-\r
-/* Define if you have <alloca.h> and it should be used (not on Ultrix).  */\r
-/* #undef HAVE_ALLOCA_H */\r
-\r
-/* Define if you don't have vprintf but do have _doprnt.  */\r
-/* #undef HAVE_DOPRNT */\r
-\r
-/* Define if you have a working `mmap' system call.  */\r
-/* #undef HAVE_MMAP */\r
-\r
-/* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */\r
-/* #undef HAVE_SYS_WAIT_H */\r
-\r
-/* Define if you have the vprintf function.  */\r
-#define HAVE_VPRINTF\r
-\r
-/* Define as __inline if that's what the C compiler calls it.  */\r
-/* #undef inline */\r
-\r
-/* Define to `long' if <sys/types.h> doesn't define.  */\r
-/* #undef off_t */\r
-\r
-/* Define to `int' if <sys/types.h> doesn't define.  */\r
-#define pid_t int\r
-\r
-/* Define to `unsigned' if <sys/types.h> doesn't define.  */\r
-/* #undef size_t */\r
-\r
-/* If using the C implementation of alloca, define if you know the\r
-   direction of stack growth for your system; otherwise it will be\r
-   automatically deduced at run-time.\r
- STACK_DIRECTION > 0 => grows toward higher addresses\r
- STACK_DIRECTION < 0 => grows toward lower addresses\r
- STACK_DIRECTION = 0 => direction of growth unknown\r
- */\r
-/* #undef STACK_DIRECTION */\r
-\r
-/* Define if you have the ANSI C header files.  */\r
-#define STDC_HEADERS\r
-\r
-/* Define if lex declares yytext as a char * by default, not a char[].  */\r
-#define YYTEXT_POINTER\r
-\r
-/* Workaround for bad <sys/queue.h> implementations. */\r
-#define HAVE_BOGUS_SYS_QUEUE_H\r
-\r
-/* gettext tests */\r
-/* #undef ENABLE_NLS */\r
-/* #undef HAVE_CATGETS */\r
-/* #undef HAVE_GETTEXT */\r
-/* #undef HAVE_LC_MESSAGES */\r
-/* #undef HAVE_STPCPY */\r
-\r
-/* combined test for fork/way/msg* */\r
-/* #undef USE_FORKWAITMSG */\r
-\r
-/* Check for GNU C Library */\r
-/* #undef HAVE_GNU_C_LIBRARY */\r
-\r
-/* Define if you have the __argz_count function.  */\r
-/* #undef HAVE___ARGZ_COUNT */\r
-\r
-/* Define if you have the __argz_next function.  */\r
-/* #undef HAVE___ARGZ_NEXT */\r
-\r
-/* Define if you have the __argz_stringify function.  */\r
-/* #undef HAVE___ARGZ_STRINGIFY */\r
-\r
-/* Define if you have the abort function.  */\r
-#define HAVE_ABORT\r
-\r
-/* Define if you have the dcgettext function.  */\r
-/* #undef HAVE_DCGETTEXT */\r
-\r
-/* Define if you have the fork function.  */\r
-/* #undef HAVE_FORK */\r
-\r
-/* Define if you have the getcwd function.  */\r
-/* #undef HAVE_GETCWD */\r
-\r
-/* Define if you have the getpagesize function.  */\r
-/* #undef HAVE_GETPAGESIZE */\r
-\r
-/* Define if you have the memcpy function.  */\r
-#define HAVE_MEMCPY\r
-\r
-/* Define if you have the mergesort function.  */\r
-/* #undef HAVE_MERGESORT */\r
-\r
-/* Define if you have the msgctl function.  */\r
-/* #undef HAVE_MSGCTL */\r
-\r
-/* Define if you have the msgget function.  */\r
-/* #undef HAVE_MSGGET */\r
-\r
-/* Define if you have the msgrcv function.  */\r
-/* #undef HAVE_MSGRCV */\r
-\r
-/* Define if you have the msgsnd function.  */\r
-/* #undef HAVE_MSGSND */\r
-\r
-/* Define if you have the munmap function.  */\r
-/* #undef HAVE_MUNMAP */\r
-\r
-/* Define if you have the putenv function.  */\r
-/* #undef HAVE_PUTENV */\r
-\r
-/* Define if you have the setenv function.  */\r
-/* #undef HAVE_SETENV */\r
-\r
-/* Define if you have the setlocale function.  */\r
-/* #undef HAVE_SETLOCALE */\r
-\r
-/* Define if you have the snprintf function.  */\r
-#define HAVE_SNPRINTF\r
-#define snprintf _snprintf\r
-\r
-/* Define if you have the stpcpy function.  */\r
-/* #undef HAVE_STPCPY */\r
-\r
-/* Define if you have the strcasecmp function.  */\r
-/* #undef HAVE_STRCASECMP */\r
-\r
-/* Define if you have the strchr function.  */\r
-#define HAVE_STRCHR\r
-\r
-/* Define if you have the strcmpi function.  */\r
-#define HAVE_STRCMPI\r
-#define strcmpi _strcmpi\r
-\r
-/* Define if you have the strdup function.  */\r
-#define HAVE_STRDUP\r
-#define strdup _strdup\r
-\r
-/* Define if you have the strerror function.  */\r
-#define HAVE_STRERROR\r
-\r
-/* Define if you have the stricmp function.  */\r
-#define HAVE_STRICMP\r
-#define stricmp _stricmp\r
-\r
-/* Define if you have the strsep function.  */\r
-/* #undef HAVE_STRSEP */\r
-\r
-/* Define if you have the toascii function.  */\r
-#define HAVE_TOASCII\r
-#define toascii __toascii\r
-\r
-/* Define if you have the wait function.  */\r
-/* #undef HAVE_WAIT */\r
-\r
-/* Define if you have the <argz.h> header file.  */\r
-/* #undef HAVE_ARGZ_H */\r
-\r
-/* Define if you have the <dmalloc.h> header file.  */\r
-/* #undef HAVE_DMALLOC_H */\r
-\r
-/* Define if you have the <limits.h> header file.  */\r
-#define HAVE_LIMITS_H\r
-\r
-/* Define if you have the <locale.h> header file.  */\r
-#define HAVE_LOCALE_H\r
-\r
-/* Define if you have the <malloc.h> header file.  */\r
-#define HAVE_MALLOC_H\r
-\r
-/* Define if you have the <nl_types.h> header file.  */\r
-/* #undef HAVE_NL_TYPES_H */\r
-\r
-/* Define if you have the <string.h> header file.  */\r
-#define HAVE_STRING_H\r
-\r
-/* Define if you have the <sys/cdefs.h> header file.  */\r
-/* #undef HAVE_SYS_CDEFS_H */\r
-\r
-/* Define if you have the <sys/ipc.h> header file.  */\r
-/* #undef HAVE_SYS_IPC_H */\r
-\r
-/* Define if you have the <sys/msg.h> header file.  */\r
-/* #undef HAVE_SYS_MSG_H */\r
-\r
-/* Define if you have the <sys/param.h> header file.  */\r
-/* #undef HAVE_SYS_PARAM_H */\r
-\r
-/* Define if you have the <sys/queue.h> header file.  */\r
-/* #undef HAVE_SYS_QUEUE_H */\r
-\r
-/* Define if you have the <sys/types.h> header file.  */\r
-#define HAVE_SYS_TYPES_H\r
-\r
-/* Define if you have the <unistd.h> header file.  */\r
-/* #undef HAVE_UNISTD_H */\r
-\r
-/* Define if you have the dmalloc library (-ldmalloc).  */\r
-/* #undef HAVE_LIBDMALLOC */\r
-\r
-/* Define if you have the i library (-li).  */\r
-/* #undef HAVE_LIBI */\r
-\r
-/* Name of package */\r
-#define PACKAGE "yasm"\r
-\r
-/* Version number of package */\r
-#define VERSION "0.0.1"\r
-\r
-\r
-#endif /* YASM_CONFIG_H */\r
diff --git a/Mkfiles/dj/config.h b/Mkfiles/dj/config.h
new file mode 100644 (file)
index 0000000..8ac0485
--- /dev/null
@@ -0,0 +1,336 @@
+/* $IdPath$ */\r
+\r
+/* */\r
+/* #undef ENABLE_NLS */\r
+\r
+/* Define if you have the `abort' function. */\r
+#define HAVE_ABORT 1\r
+\r
+/* Define if you have <alloca.h> and it should be used (not on Ultrix). */\r
+/* #undef HAVE_ALLOCA_H */\r
+\r
+/* Define to 1 if you have the `argz_append' function. */\r
+/* #undef HAVE_ARGZ_APPEND */\r
+\r
+/* Define to 1 if you have the `argz_create_sep' function. */\r
+/* #undef HAVE_ARGZ_CREATE_SEP */\r
+\r
+/* Define if you have the <argz.h> header file. */\r
+/* #undef HAVE_ARGZ_H */\r
+\r
+/* Define to 1 if you have the `argz_insert' function. */\r
+/* #undef HAVE_ARGZ_INSERT */\r
+\r
+/* Define to 1 if you have the `argz_next' function. */\r
+/* #undef HAVE_ARGZ_NEXT */\r
+\r
+/* Define to 1 if you have the `argz_stringify' function. */\r
+/* #undef HAVE_ARGZ_STRINGIFY */\r
+\r
+/* Define to 1 if you have the <assert.h> header file. */\r
+/* #undef HAVE_ASSERT_H */\r
+\r
+/* Define to 1 if you have the `bcopy' function. */\r
+/* #undef HAVE_BCOPY */\r
+\r
+/* */\r
+/* #undef HAVE_CATGETS */\r
+\r
+/* Define to 1 if you have the <ctype.h> header file. */\r
+#define HAVE_CTYPE_H 1\r
+\r
+/* Define if the GNU dcgettext() function is already present or preinstalled.\r
+   */\r
+/* #undef HAVE_DCGETTEXT */\r
+\r
+/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.\r
+   */\r
+/* #undef HAVE_DIRENT_H */\r
+\r
+/* Define if you have the GNU dld library. */\r
+/* #undef HAVE_DLD */\r
+\r
+/* Define to 1 if you have the <dld.h> header file. */\r
+/* #undef HAVE_DLD_H */\r
+\r
+/* Define to 1 if you have the `dlerror' function. */\r
+/* #undef HAVE_DLERROR */\r
+\r
+/* Define to 1 if you have the <dlfcn.h> header file. */\r
+/* #undef HAVE_DLFCN_H */\r
+\r
+/* Define to 1 if you have the <dl.h> header file. */\r
+/* #undef HAVE_DL_H */\r
+\r
+/* Define if you don't have `vprintf' but do have `_doprnt'. */\r
+/* #undef HAVE_DOPRNT */\r
+\r
+/* Define to 1 if you have the <errno.h> header file. */\r
+#define HAVE_ERRNO_H 1\r
+\r
+/* Define to 1 if the system has the type `error_t'. */\r
+/* #undef HAVE_ERROR_T */\r
+\r
+/* Define if you have the `fork' function. */\r
+/* #undef HAVE_FORK */\r
+\r
+/* */\r
+/* #undef HAVE_GETTEXT */\r
+\r
+/* Define if you have the GNU C Library */\r
+/* #undef HAVE_GNU_C_LIBRARY */\r
+\r
+/* Define if you have the iconv() function. */\r
+/* #undef HAVE_ICONV */\r
+\r
+/* Define to 1 if you have the `index' function. */\r
+/* #undef HAVE_INDEX */\r
+\r
+/* Define if you have the <inttypes.h> header file. */\r
+/* #undef HAVE_INTTYPES_H */\r
+\r
+/* */\r
+/* #undef HAVE_LC_MESSAGES */\r
+\r
+/* Define if you have the libdl library or equivalent. */\r
+/* #undef HAVE_LIBDL */\r
+\r
+/* Define if you have the <limits.h> header file. */\r
+#define HAVE_LIMITS_H 1\r
+\r
+/* Define if your system has a working `malloc' function. */\r
+#define HAVE_MALLOC 1\r
+\r
+/* Define if you have the <malloc.h> header file. */\r
+#define HAVE_MALLOC_H 1\r
+\r
+/* Define if you have the `memcpy' function. */\r
+#define HAVE_MEMCPY 1\r
+\r
+/* Define if you have the `memmove' function. */\r
+#define HAVE_MEMMOVE 1\r
+\r
+/* Define if you have the <memory.h> header file. */\r
+#define HAVE_MEMORY_H 1\r
+\r
+/* Define if you have the `mergesort function. */\r
+/* #undef HAVE_MERGESORT */\r
+\r
+/* Define if you have the `msgctl' function. */\r
+/* #undef HAVE_MSGCTL */\r
+\r
+/* Define if you have the `msgget' function. */\r
+/* #undef HAVE_MSGGET */\r
+\r
+/* Define if you have the `msgrcv' function. */\r
+/* #undef HAVE_MSGRCV */\r
+\r
+/* Define if you have the `msgsnd' function. */\r
+/* #undef HAVE_MSGSND */\r
+\r
+/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */\r
+/* #undef HAVE_NDIR_H */\r
+\r
+/* Define if libtool can extract symbol lists from object files. */\r
+/* #undef HAVE_PRELOADED_SYMBOLS */\r
+\r
+/* Define to 1 if you have the `rindex' function. */\r
+/* #undef HAVE_RINDEX */\r
+\r
+/* Define if you have the shl_load function. */\r
+/* #undef HAVE_SHL_LOAD */\r
+\r
+/* Define if you have the `snprintf' function. */\r
+/* #undef HAVE_SNPRINTF */\r
+\r
+/* Define if you have the <stdint.h> header file. */\r
+#define HAVE_STDINT_H 1\r
+\r
+/* Define to 1 if you have the <stdio.h> header file. */\r
+#define HAVE_STDIO_H 1\r
+\r
+/* Define if you have the <stdlib.h> header file. */\r
+#define HAVE_STDLIB_H 1\r
+\r
+/* */\r
+#define HAVE_STPCPY 1\r
+\r
+/* Define if you have the `strcasecmp' function. */\r
+#define HAVE_STRCASECMP 1\r
+\r
+/* Define if you have the `strchr' function. */\r
+#define HAVE_STRCHR 1\r
+\r
+/* Define to 1 if you have the `strcmp' function. */\r
+#define HAVE_STRCMP 1\r
+\r
+/* Define if you have the `strcmpi' function. */\r
+/* #undef HAVE_STRCMPI */\r
+\r
+/* Define if you have the `strerror' function. */\r
+#define HAVE_STRERROR 1\r
+\r
+/* Define if you have the `stricmp' function. */\r
+/* #undef HAVE_STRICMP */\r
+\r
+/* Define if you have the <strings.h> header file. */\r
+#define HAVE_STRINGS_H 1\r
+\r
+/* Define if you have the <string.h> header file. */\r
+#define HAVE_STRING_H 1\r
+\r
+/* Define if you have the `strncasecmp' function. */\r
+#define HAVE_STRNCASECMP 1\r
+\r
+/* Define if you have the `strrchr' function. */\r
+#define HAVE_STRRCHR 1\r
+\r
+/* Define if you have the `strsep' function. */\r
+#define HAVE_STRSEP 1\r
+\r
+/* Define if you have the <sys/cdefs.h> header file. */\r
+#define HAVE_SYS_CDEFS_H 1\r
+\r
+/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.\r
+   */\r
+/* #undef HAVE_SYS_DIR_H */\r
+\r
+/* Define to 1 if you have the <sys/dl.h> header file. */\r
+/* #undef HAVE_SYS_DL_H */\r
+\r
+/* Define if you have the <sys/ipc.h> header file. */\r
+/* #undef HAVE_SYS_IPC_H */\r
+\r
+/* Define if you have the <sys/msg.h> header file. */\r
+/* #undef HAVE_SYS_MSG_H */\r
+\r
+/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.\r
+   */\r
+/* #undef HAVE_SYS_NDIR_H */\r
+\r
+/* Define if you have the <sys/param.h> header file. */\r
+#define HAVE_SYS_PARAM_H 1\r
+\r
+/* Define if you have the <sys/queue.h> header file. */\r
+/* #undef HAVE_SYS_QUEUE_H */\r
+\r
+/* Define if you have the <sys/stat.h> header file. */\r
+#define HAVE_SYS_STAT_H 1\r
+\r
+/* Define if you have the <sys/types.h> header file. */\r
+#define HAVE_SYS_TYPES_H 1\r
+\r
+/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */\r
+#define HAVE_SYS_WAIT_H 1\r
+\r
+/* Define if you have the `toascii' function. */\r
+#define HAVE_TOASCII 1\r
+\r
+/* Define if you have the <unistd.h> header file. */\r
+#define HAVE_UNISTD_H 1\r
+\r
+/* Define if you have the `vfork' function. */\r
+/* #undef HAVE_VFORK */\r
+\r
+/* Define if you have the <vfork.h> header file. */\r
+/* #undef HAVE_VFORK_H */\r
+\r
+/* Define if you have the vprintf function. */\r
+#define HAVE_VPRINTF 1\r
+\r
+/* Define to 1 if you have the `vsnprintf' function. */\r
+/* #undef HAVE_VSNPRINTF */\r
+\r
+/* Define if you have the `wait' function. */\r
+#define HAVE_WAIT 1\r
+\r
+/* Define if `fork' works. */\r
+/* #undef HAVE_WORKING_FORK */\r
+\r
+/* Define if `vfork' works. */\r
+/* #undef HAVE_WORKING_VFORK */\r
+\r
+/* Define if the OS needs help to load dependent libraries for dlopen(). */\r
+#define LTDL_DLOPEN_DEPLIBS 1\r
+\r
+/* Define to the sub-directory in which libtool stores uninstalled libraries.\r
+   */\r
+#define LTDL_OBJDIR ".libs/"\r
+\r
+/* Define to the name of the environment variable that determines the dynamic\r
+   library search path. */\r
+#define LTDL_SHLIBPATH_VAR "PATH"\r
+\r
+/* Define to the extension used for shared libraries, say, ".so". */\r
+#define LTDL_SHLIB_EXT ".dll"\r
+\r
+/* Define to the system default library search path. */\r
+#define LTDL_SYSSEARCHPATH "/lib:/usr/lib"\r
+\r
+/* Define if dlsym() requires a leading underscode in symbol names. */\r
+/* #undef NEED_USCORE */\r
+\r
+/* Name of package */\r
+#define PACKAGE "yasm"\r
+\r
+/* Define to the address where bug reports for this package should be sent. */\r
+#define PACKAGE_BUGREPORT "bug-yasm@tortall.net"\r
+\r
+/* Define to the full name of this package. */\r
+#define PACKAGE_NAME "yasm"\r
+\r
+/* Define to the full name and version of this package. */\r
+#define PACKAGE_STRING "yasm `date "+%Y%m%d"`"\r
+\r
+/* Define to the one symbol short name of this package. */\r
+#define PACKAGE_TARNAME "yasm"\r
+\r
+/* Define to the version of this package. */\r
+#define PACKAGE_VERSION "`date "+%Y%m%d"`"\r
+\r
+/* Define if the C compiler supports function prototypes. */\r
+#define PROTOTYPES 1\r
+\r
+/* Define if you have the ANSI C header files. */\r
+#define STDC_HEADERS 1\r
+\r
+/* Combined test for fork/wait/msg* */\r
+/* #undef USE_FORKWAITMSG */\r
+\r
+/* Version number of package */\r
+#define VERSION "0.1.0"\r
+\r
+/* Define if using the dmalloc debugging malloc package */\r
+/* #undef WITH_DMALLOC */\r
+\r
+/* Define if `lex' declares `yytext' as a `char *' by default, not a `char[]'.\r
+   */\r
+#define YYTEXT_POINTER 1\r
+\r
+/* Make sure we see all GNU extensions. */\r
+/* #undef _GNU_SOURCE */\r
+\r
+/* Make sure we see all SVID extensions. */\r
+/* #undef _SVID_SOURCE */\r
+\r
+/* Define like PROTOTYPES; this can be used by system headers. */\r
+#define __PROTOTYPES 1\r
+\r
+/* Define to empty if `const' does not conform to ANSI C. */\r
+/* #undef const */\r
+\r
+/* Define to a type to use for `error_t' if it is not otherwise available. */\r
+#define error_t int\r
+\r
+/* Define as `__inline' if that's what the C compiler calls it, or to nothing\r
+   if it is not supported. */\r
+/* #undef inline */\r
+\r
+/* Define to `int' if <sys/types.h> doesn't define. */\r
+/* #undef pid_t */\r
+\r
+/* Define to `unsigned' if <sys/types.h> doesn't define. */\r
+/* #undef size_t */\r
+\r
+/* Define as `fork' if `vfork' does not work. */\r
+/* #undef vfork */\r
diff --git a/Mkfiles/vc/config.h b/Mkfiles/vc/config.h
new file mode 100644 (file)
index 0000000..756be2a
--- /dev/null
@@ -0,0 +1,340 @@
+/* $IdPath$ */\r
+\r
+/* */\r
+/* #undef ENABLE_NLS */\r
+\r
+/* Define if you have the `abort' function. */\r
+#define HAVE_ABORT 1\r
+\r
+/* Define if you have <alloca.h> and it should be used (not on Ultrix). */\r
+/* #undef HAVE_ALLOCA_H */\r
+\r
+/* Define to 1 if you have the `argz_append' function. */\r
+/* #undef HAVE_ARGZ_APPEND */\r
+\r
+/* Define to 1 if you have the `argz_create_sep' function. */\r
+/* #undef HAVE_ARGZ_CREATE_SEP */\r
+\r
+/* Define if you have the <argz.h> header file. */\r
+/* #undef HAVE_ARGZ_H */\r
+\r
+/* Define to 1 if you have the `argz_insert' function. */\r
+/* #undef HAVE_ARGZ_INSERT */\r
+\r
+/* Define to 1 if you have the `argz_next' function. */\r
+/* #undef HAVE_ARGZ_NEXT */\r
+\r
+/* Define to 1 if you have the `argz_stringify' function. */\r
+/* #undef HAVE_ARGZ_STRINGIFY */\r
+\r
+/* Define to 1 if you have the <assert.h> header file. */\r
+/* #undef HAVE_ASSERT_H */\r
+\r
+/* Define to 1 if you have the `bcopy' function. */\r
+/* #undef HAVE_BCOPY */\r
+\r
+/* */\r
+/* #undef HAVE_CATGETS */\r
+\r
+/* Define to 1 if you have the <ctype.h> header file. */\r
+#define HAVE_CTYPE_H 1\r
+\r
+/* Define if the GNU dcgettext() function is already present or preinstalled.\r
+   */\r
+/* #undef HAVE_DCGETTEXT */\r
+\r
+/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.\r
+   */\r
+/* #undef HAVE_DIRENT_H */\r
+\r
+/* Define if you have the GNU dld library. */\r
+/* #undef HAVE_DLD */\r
+\r
+/* Define to 1 if you have the <dld.h> header file. */\r
+/* #undef HAVE_DLD_H */\r
+\r
+/* Define to 1 if you have the `dlerror' function. */\r
+/* #undef HAVE_DLERROR */\r
+\r
+/* Define to 1 if you have the <dlfcn.h> header file. */\r
+/* #undef HAVE_DLFCN_H */\r
+\r
+/* Define to 1 if you have the <dl.h> header file. */\r
+/* #undef HAVE_DL_H */\r
+\r
+/* Define if you don't have `vprintf' but do have `_doprnt'. */\r
+/* #undef HAVE_DOPRNT */\r
+\r
+/* Define to 1 if you have the <errno.h> header file. */\r
+#define HAVE_ERRNO_H 1\r
+\r
+/* Define to 1 if the system has the type `error_t'. */\r
+/* #undef HAVE_ERROR_T */\r
+\r
+/* Define if you have the `fork' function. */\r
+/* #undef HAVE_FORK */\r
+\r
+/* */\r
+/* #undef HAVE_GETTEXT */\r
+\r
+/* Define if you have the GNU C Library */\r
+/* #undef HAVE_GNU_C_LIBRARY */\r
+\r
+/* Define if you have the iconv() function. */\r
+/* #undef HAVE_ICONV */\r
+\r
+/* Define to 1 if you have the `index' function. */\r
+/* #undef HAVE_INDEX */\r
+\r
+/* Define if you have the <inttypes.h> header file. */\r
+/* #undef HAVE_INTTYPES_H */\r
+\r
+/* */\r
+/* #undef HAVE_LC_MESSAGES */\r
+\r
+/* Define if you have the libdl library or equivalent. */\r
+/* #undef HAVE_LIBDL */\r
+\r
+/* Define if you have the <limits.h> header file. */\r
+#define HAVE_LIMITS_H 1\r
+\r
+/* Define if your system has a working `malloc' function. */\r
+#define HAVE_MALLOC 1\r
+\r
+/* Define if you have the <malloc.h> header file. */\r
+#define HAVE_MALLOC_H 1\r
+\r
+/* Define if you have the `memcpy' function. */\r
+#define HAVE_MEMCPY 1\r
+\r
+/* Define if you have the `memmove' function. */\r
+#define HAVE_MEMMOVE 1\r
+\r
+/* Define if you have the <memory.h> header file. */\r
+/* #undef HAVE_MEMORY_H */\r
+\r
+/* Define if you have the `mergesort function. */\r
+/* #undef HAVE_MERGESORT */\r
+\r
+/* Define if you have the `msgctl' function. */\r
+/* #undef HAVE_MSGCTL */\r
+\r
+/* Define if you have the `msgget' function. */\r
+/* #undef HAVE_MSGGET */\r
+\r
+/* Define if you have the `msgrcv' function. */\r
+/* #undef HAVE_MSGRCV */\r
+\r
+/* Define if you have the `msgsnd' function. */\r
+/* #undef HAVE_MSGSND */\r
+\r
+/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */\r
+/* #undef HAVE_NDIR_H */\r
+\r
+/* Define if libtool can extract symbol lists from object files. */\r
+/* #undef HAVE_PRELOADED_SYMBOLS */\r
+\r
+/* Define to 1 if you have the `rindex' function. */\r
+/* #undef HAVE_RINDEX */\r
+\r
+/* Define if you have the shl_load function. */\r
+/* #undef HAVE_SHL_LOAD */\r
+\r
+/* Define if you have the `snprintf' function. */\r
+#define HAVE_SNPRINTF 1\r
+#define snprintf _snprintf\r
+\r
+/* Define if you have the <stdint.h> header file. */\r
+/* #undef HAVE_STDINT_H */\r
+\r
+/* Define to 1 if you have the <stdio.h> header file. */\r
+#define HAVE_STDIO_H 1\r
+\r
+/* Define if you have the <stdlib.h> header file. */\r
+#define HAVE_STDLIB_H 1\r
+\r
+/* */\r
+/* #undef HAVE_STPCPY */\r
+\r
+/* Define if you have the `strcasecmp' function. */\r
+/* #undef HAVE_STRCASECMP */\r
+\r
+/* Define if you have the `strchr' function. */\r
+#define HAVE_STRCHR 1\r
+\r
+/* Define to 1 if you have the `strcmp' function. */\r
+#define HAVE_STRCMP 1\r
+\r
+/* Define if you have the `strcmpi' function. */\r
+#define HAVE_STRCMPI 1\r
+#define strcmpi _strcmpi\r
+\r
+/* Define if you have the `strerror' function. */\r
+#define HAVE_STRERROR 1\r
+\r
+/* Define if you have the `stricmp' function. */\r
+#define HAVE_STRICMP 1\r
+#define stricmp _stricmp\r
+\r
+/* Define if you have the <strings.h> header file. */\r
+/* #undef HAVE_STRINGS_H */\r
+\r
+/* Define if you have the <string.h> header file. */\r
+#define HAVE_STRING_H 1\r
+\r
+/* Define if you have the `strncasecmp' function. */\r
+/* #undef HAVE_STRNCASECMP */\r
+\r
+/* Define if you have the `strrchr' function. */\r
+/* #undef HAVE_STRRCHR */\r
+\r
+/* Define if you have the `strsep' function. */\r
+/* #undef HAVE_STRSEP */\r
+\r
+/* Define if you have the <sys/cdefs.h> header file. */\r
+/* #undef HAVE_SYS_CDEFS_H */\r
+\r
+/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.\r
+   */\r
+/* #undef HAVE_SYS_DIR_H */\r
+\r
+/* Define to 1 if you have the <sys/dl.h> header file. */\r
+/* #undef HAVE_SYS_DL_H */\r
+\r
+/* Define if you have the <sys/ipc.h> header file. */\r
+/* #undef HAVE_SYS_IPC_H */\r
+\r
+/* Define if you have the <sys/msg.h> header file. */\r
+/* #undef HAVE_SYS_MSG_H */\r
+\r
+/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.\r
+   */\r
+/* #undef HAVE_SYS_NDIR_H */\r
+\r
+/* Define if you have the <sys/param.h> header file. */\r
+/* #undef HAVE_SYS_PARAM_H */\r
+\r
+/* Define if you have the <sys/queue.h> header file. */\r
+/* #undef HAVE_SYS_QUEUE_H */\r
+\r
+/* Define if you have the <sys/stat.h> header file. */\r
+/* #undef HAVE_SYS_STAT_H */\r
+\r
+/* Define if you have the <sys/types.h> header file. */\r
+#define HAVE_SYS_TYPES_H 1\r
+\r
+/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */\r
+/* #undef HAVE_SYS_WAIT_H */\r
+\r
+/* Define if you have the `toascii' function. */\r
+#define HAVE_TOASCII 1\r
+#define toascii __toascii\r
+\r
+/* Define if you have the <unistd.h> header file. */\r
+/* #undef HAVE_UNISTD_H */\r
+\r
+/* Define if you have the `vfork' function. */\r
+/* #undef HAVE_VFORK */\r
+\r
+/* Define if you have the <vfork.h> header file. */\r
+/* #undef HAVE_VFORK_H */\r
+\r
+/* Define if you have the vprintf function. */\r
+#define HAVE_VPRINTF 1\r
+\r
+/* Define to 1 if you have the `vsnprintf' function. */\r
+/* #undef HAVE_VSNPRINTF */\r
+\r
+/* Define if you have the `wait' function. */\r
+/* #undef HAVE_WAIT */\r
+\r
+/* Define if `fork' works. */\r
+/* #undef HAVE_WORKING_FORK */\r
+\r
+/* Define if `vfork' works. */\r
+/* #undef HAVE_WORKING_VFORK */\r
+\r
+/* Define if the OS needs help to load dependent libraries for dlopen(). */\r
+#define LTDL_DLOPEN_DEPLIBS 1\r
+\r
+/* Define to the sub-directory in which libtool stores uninstalled libraries.\r
+   */\r
+#define LTDL_OBJDIR ".libs/"\r
+\r
+/* Define to the name of the environment variable that determines the dynamic\r
+   library search path. */\r
+#define LTDL_SHLIBPATH_VAR "PATH"\r
+\r
+/* Define to the extension used for shared libraries, say, ".so". */\r
+#define LTDL_SHLIB_EXT ".dll"\r
+\r
+/* Define to the system default library search path. */\r
+#define LTDL_SYSSEARCHPATH "/lib:/usr/lib"\r
+\r
+/* Define if dlsym() requires a leading underscode in symbol names. */\r
+/* #undef NEED_USCORE */\r
+\r
+/* Name of package */\r
+#define PACKAGE "yasm"\r
+\r
+/* Define to the address where bug reports for this package should be sent. */\r
+#define PACKAGE_BUGREPORT "bug-yasm@tortall.net"\r
+\r
+/* Define to the full name of this package. */\r
+#define PACKAGE_NAME "yasm"\r
+\r
+/* Define to the full name and version of this package. */\r
+#define PACKAGE_STRING "yasm `date "+%Y%m%d"`"\r
+\r
+/* Define to the one symbol short name of this package. */\r
+#define PACKAGE_TARNAME "yasm"\r
+\r
+/* Define to the version of this package. */\r
+#define PACKAGE_VERSION "`date "+%Y%m%d"`"\r
+\r
+/* Define if the C compiler supports function prototypes. */\r
+#define PROTOTYPES 1\r
+\r
+/* Define if you have the ANSI C header files. */\r
+#define STDC_HEADERS 1\r
+\r
+/* Combined test for fork/wait/msg* */\r
+/* #undef USE_FORKWAITMSG */\r
+\r
+/* Version number of package */\r
+#define VERSION "0.1.0"\r
+\r
+/* Define if using the dmalloc debugging malloc package */\r
+/* #undef WITH_DMALLOC */\r
+\r
+/* Define if `lex' declares `yytext' as a `char *' by default, not a `char[]'.\r
+   */\r
+#define YYTEXT_POINTER 1\r
+\r
+/* Make sure we see all GNU extensions. */\r
+/* #undef _GNU_SOURCE */\r
+\r
+/* Make sure we see all SVID extensions. */\r
+/* #undef _SVID_SOURCE */\r
+\r
+/* Define like PROTOTYPES; this can be used by system headers. */\r
+#define __PROTOTYPES 1\r
+\r
+/* Define to empty if `const' does not conform to ANSI C. */\r
+/* #undef const */\r
+\r
+/* Define to a type to use for `error_t' if it is not otherwise available. */\r
+#define error_t int\r
+\r
+/* Define as `__inline' if that's what the C compiler calls it, or to nothing\r
+   if it is not supported. */\r
+/* #undef inline */\r
+\r
+/* Define to `int' if <sys/types.h> doesn't define. */\r
+#define pid_t int\r
+\r
+/* Define to `unsigned' if <sys/types.h> doesn't define. */\r
+/* #undef size_t */\r
+\r
+/* Define as `fork' if `vfork' does not work. */\r
+/* #undef vfork */\r