No description
Find a file
Peter Johnson 415eee49ea Restructure yasm_object as the central clearing house for yasm_objfmt,
yasm_dbgfmt, and yasm_arch.  This eliminates a lot of redundant keeping
track of this information in the individual object and debug formats and
also simplifies a fair amount of code.

I'm still not happy with how arch gets passed around in output code, but
there may not be much of an alternative there.

While I'm here, clean up some unused variables and functions and re-enable
the warning for unused variables in configure.ac.

svn path=/trunk/yasm/; revision=1812
2007-03-05 08:43:00 +00:00
config Update to gettext 0.16.1. 2007-02-13 07:31:11 +00:00
frontends Restructure yasm_object as the central clearing house for yasm_objfmt, 2007-03-05 08:43:00 +00:00
libyasm Restructure yasm_object as the central clearing house for yasm_objfmt, 2007-03-05 08:43:00 +00:00
m4 Update to gettext 0.16.1. 2007-02-13 07:31:11 +00:00
Mkfiles Bump trunk version to 0.6.99 after 0.6.0 release. 2007-02-25 18:41:04 +00:00
modules Restructure yasm_object as the central clearing house for yasm_objfmt, 2007-03-05 08:43:00 +00:00
po Don't distribute re2c-built files or configure-built stdint.h. 2007-02-22 03:40:31 +00:00
tests Fix major bug related to multiple handling. Unfortunately this slows down 2006-05-11 07:00:33 +00:00
tools Massive warnings cleanup and cleanup of size_t vs uintptr_t vs unsigned long. 2007-02-24 20:19:27 +00:00
.indent.pro Remove yasm_immval, moving remaining unique information (sign flag) into 2007-01-21 22:01:34 +00:00
ABOUT-NLS Update to gettext 0.16.1. 2007-02-13 07:31:11 +00:00
Artistic.txt Clarify licensing. 2003-07-11 04:35:42 +00:00
AUTHORS Update addresses. 2002-11-21 06:25:08 +00:00
autogen.sh * On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion. 2004-09-04 01:24:57 +00:00
BSD.txt Clarify licensing. 2003-07-11 04:35:42 +00:00
ChangeLog Initial checkin of automake/autoconf files. 2001-06-27 22:45:20 +00:00
configure.ac Restructure yasm_object as the central clearing house for yasm_objfmt, 2007-03-05 08:43:00 +00:00
COPYING Update copyright date to 2007. 2007-02-08 05:02:37 +00:00
genstring.c Clean up a few minor nits (warnings). 2006-11-19 01:04:29 +00:00
GNU_GPL-2.0 Update FSF address in GPL and LGPL licenses. 2006-02-04 04:33:27 +00:00
GNU_LGPL-2.0 Update FSF address in GPL and LGPL licenses. 2006-02-04 04:33:27 +00:00
HACKING * configure.ac: Remove check for groff, add check for xmlto. 2004-09-07 07:39:26 +00:00
INSTALL Initial checkin of automake/autoconf files. 2001-06-27 20:07:20 +00:00
libyasm.h Fix build (hopefully) on Win64 by using uintptr_t more widely; Win64 is a 2007-02-18 20:42:55 +00:00
Makefile.am Don't distribute re2c-built files or configure-built stdint.h. 2007-02-22 03:40:31 +00:00
NEWS Initial checkin of automake/autoconf files. 2001-06-27 20:07:20 +00:00
out_test.sh Unbreak out_test.sh; the previous commit caused an infinite loop. 2007-01-28 00:40:36 +00:00
README Initial checkin of automake/autoconf files. 2001-06-27 20:07:20 +00:00
splint.sh Remove remaining references to nasm-bison.c/h. 2006-12-24 21:18:01 +00:00
test_hd.c * On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion. 2004-09-04 01:24:57 +00:00
util.h Move libyasm-stdint.h include out of util.h, as util.h is included from 2007-02-24 04:16:05 +00:00
yasm.1 Add yasm_parsers(7), yasm_objfmts(7), and yasm_dbgfmts(7) man pages, 2006-10-21 18:52:29 +00:00
yasm_arch.7 Add yasm_parsers(7), yasm_objfmts(7), and yasm_dbgfmts(7) man pages, 2006-10-21 18:52:29 +00:00
yasm_dbgfmts.7 Add yasm_parsers(7), yasm_objfmts(7), and yasm_dbgfmts(7) man pages, 2006-10-21 18:52:29 +00:00
yasm_objfmts.7 Add Mach-O to yasm_objfmts(7) man page. 2007-02-24 23:33:27 +00:00
yasm_parsers.7 Add yasm_parsers(7), yasm_objfmts(7), and yasm_dbgfmts(7) man pages, 2006-10-21 18:52:29 +00:00