116 Commits (779b7dd67e34a5e4ab81ae38eb8a781c8d6dca74)

Author SHA1 Message Date
Peter Johnson 58a539fe06 - Disable libtool win32 DLL support. 23 years ago
Peter Johnson 13c443b70c Re-enable building of re2c (not lemon yet), including a generic Makefile rule. 23 years ago
Peter Johnson f4fec24014 We don't use the tools right now, so don't bother building them/including them 23 years ago
Peter Johnson 91b09aa668 Integrate gettext, libtool, and libltdl into CVS and more tightly into 23 years ago
Peter Johnson 8cd76bac56 Update to gettext 0.11.1. 23 years ago
Peter Johnson c23b8437d7 Add re2c to the build tree. Build tools with recursive make instead of from 23 years ago
Peter Johnson f37e5504be Add check for vsnprintf(). 23 years ago
Peter Johnson e948223372 Bump version to 0.1.0. 23 years ago
Peter Johnson d854f4cf9f Switch to requiring autoconf 2.50. We should really be using configure.ac 23 years ago
Peter Johnson 35bdf289f4 Only check for dmalloc library and dmalloc.h if --enable-dmalloc is used. This 23 years ago
Peter Johnson d265748dcc dmalloc is enabled with DMALLOC, not DDMALLOC. 23 years ago
Peter Johnson 01208b3739 Remove programmer documentation out of source tree and into the yasm-doc CVS 23 years ago
Peter Johnson f7b2a0be4c Get rid of --disable-check option. It no longer has any effect. 23 years ago
Peter Johnson ca6a1c8167 Massive build system change: single Makefile instead of recursive. 23 years ago
Peter Johnson bbd5666569 Remove quoting from AC_CONFIG_AUX_DIR and AM_CONFIG_HEADER. 23 years ago
Peter Johnson a643359f04 Add autoconf 2.50-based configure.ac. Keep configure.in around for 2.13 23 years ago
Peter Johnson ff7a4c54fa Optimize if dev is not enabled. Don't use DEVFLAGS for non-gcc compiler. 23 years ago
Peter Johnson a7ce9bf2d1 Delete dbg optimizer (won't be useful) and add "basic" (equiv. to NASM 2-pass) 23 years ago
Peter Johnson c9d92847b6 Start framework for separating architecture-dependent functions and data 23 years ago
Peter Johnson df933810ea Previous commit broke ANSI C header checking (BAD). Fixed, by changing how 23 years ago
Peter Johnson adf5a95e89 Add option for malloc debugging using dmalloc library (http://dmalloc.com/). 23 years ago
Peter Johnson 0a98a74163 Add mergesort() replacement from BSD sources. 23 years ago
Peter Johnson 193392dcb6 Fix LOTS of little nits. Primary changes: 23 years ago
Peter Johnson b13f4e4f87 malloc->xmalloc, strdup->xstrdup, and calloc->xcalloc. The x* family performs 23 years ago
Peter Johnson 98e25fc1f6 Add some (optional through configure) additional warning flags. Add options 23 years ago
Peter Johnson d1d847d5bd Add BitVector documentation. These docs are really for the Perl side, but 23 years ago
Peter Johnson 2f6a19295d Remove redundant check for features.h, and cache GNU C Library test. 23 years ago
Peter Johnson df62b73779 Add check and BSD replacement for strsep(3). 23 years ago
Peter Johnson a002baa1df Check for snprintf (used in Check suite). Also define _GNU_SOURCE for Check 23 years ago
Peter Johnson 91f41e241b Try to fix configure and automake files so everything builds a bit cleaner. 23 years ago
Peter Johnson 5bfb25663d Autoconfize Check test suite, and make it work even if fork(), wait(), and 23 years ago
Peter Johnson 3bd6541c5f Allow make check and tests module to be disabled, as it's not portable yet. 23 years ago
Peter Johnson 344727f824 Don't always check for Perl. 23 years ago
Peter Johnson 9397744af8 Add unit test framework using Check (http://check.sourceforge.net/). 23 years ago
Peter Johnson ef19b09dc2 Limit some tools to --enable-dev only. Only check for and use them if 23 years ago
Peter Johnson 50bd17cd18 Reorganize docs into programmer and user parts. Repo-copy contrib/queue to 23 years ago
Peter Johnson c72e48925e Use automake for queue docs, otherwise distcheck complains. 23 years ago
Peter Johnson 863ac29d02 Add doc to automake and configure. 23 years ago
Peter Johnson b2890b8f9d $Id$ -> $IdPath$. 23 years ago
Peter Johnson 23e3786f58 Reorder generated Makefile list a little (to be consistent with 24 years ago
Peter Johnson 1f499ab545 Expand out list of generated Makefiles and add RCS id. 24 years ago
Peter Johnson d758a063b2 Add barebones optimizer module framework. 24 years ago
Peter Johnson c09f4addc8 Check for case-insensitive string comparisons. Use strcasecmp and strncasecmp 24 years ago
Peter Johnson fa6e459ce5 Use abort() instead of exit() if it's available for InternalError() and 24 years ago
Peter Johnson 074b748ece Rename outfmt to objfmt and related files and directories. "objfmt" is more 24 years ago
Michael Urman 2f630084b3 Updates to pass make distcheck. 24 years ago
Peter Johnson 45df22d110 Convert to using gettext instead of the ugly errwarn constant strings. 24 years ago
Peter Johnson 7faa6f4fc6 Add checks for <limits.h> and <sys/cdefs.h>. 24 years ago
Peter Johnson b619f63541 Add check for <sys/queue.h> and specific checks for bogus implementations. 24 years ago
Peter Johnson fa49ca5544 Add new subdirectories for new src/ directory structures. 24 years ago