2 Commits (4169dbca50877f75de219b5bee44c31db1fed045)

Author SHA1 Message Date
Peter Johnson 1a86c34026 * On most files: re-enable $IdPath$ as $Id$, and enable Id keyword expansion. 20 years ago
Peter Johnson def825542c Convert test_hd.pl to test_hd.c, to remove one Perl dependency. 21 years ago
Peter Johnson a4996c06c6 Massive libyasm / module interface update - Phase 2 (finally). 21 years ago
Peter Johnson 55438b7229 Massive libyasm / module interface update - Phase 1 21 years ago
Michael Urman 47576797ad STABS debugging information. This includes, naturally, several draft 22 years ago
Peter Johnson 9800462fa7 Add versioning to all loadable module interfaces. The version is checked by 22 years ago
Peter Johnson cfc6bf0ded Clean up and simplify libyasm.h options and symbol visibility: 22 years ago
Peter Johnson ddc08a6994 Use system includes instead of local includes. This allows replacement of 22 years ago
Peter Johnson 3931d43ee0 Add directive() and yasm_objfmt * parameter to initialize(). 22 years ago
Peter Johnson d33611b360 Fix header/type reference in comment. 22 years ago
Peter Johnson 0786a76895 Make libyasm a "real" library, including installing header files. 22 years ago
Peter Johnson a2e07e1e10 The Great Renaming (prefixing with yasm_), Part 1. 22 years ago
Peter Johnson b1faf6329c Relicense under 2-clause BSD license. 22 years ago
Peter Johnson d6f22c3fce Dynamically load all modules (preloading some of the default ones). 22 years ago
Peter Johnson 77be8f8662 vps_print() should take a const valparamhead *. 23 years ago
Peter Johnson 825eaa5823 Massive cleanup of debugging output (via _print() functions). All now take 23 years ago
Peter Johnson b963c38833 Change val to be a string instead of an expr. 23 years ago
Peter Johnson 5cd0858637 Add valparam data structure. 23 years ago
Peter Johnson 8178f883a5 Modify so that almost everything passes LCLint with the options in lclint.sh. 23 years ago
Peter Johnson f58d7cb093 Split x86-specific stuff away from bytecode. 23 years ago
Peter Johnson c9d92847b6 Start framework for separating architecture-dependent functions and data 23 years ago
Peter Johnson a7ac50c918 Add coretype.h, make util.h do a lot more, use util.h to simplify include 23 years ago
Peter Johnson b2890b8f9d $Id$ -> $IdPath$. 23 years ago
Peter Johnson d758a063b2 Add barebones optimizer module framework. 23 years ago
Peter Johnson 074b748ece Rename outfmt to objfmt and related files and directories. "objfmt" is more 23 years ago
Peter Johnson 86f7268ea8 Add RCSID(). 24 years ago
Peter Johnson 77fc6dd491 Standardize order of include statements as well as autoconf'ing those source 24 years ago
Peter Johnson 7ba343f346 New modular directory structure: parsers, preprocs, and outfmts. 24 years ago
Peter Johnson 50cd4f238f Add global filename variable and handling for a filename passed on the 24 years ago
Peter Johnson 616bd61994 Use ANSI C compliant #ifndef wrappers (_A_H_ -> YASM_A_H). 24 years ago
Michael Urman a6ef33c04c Added handling of labels including: 24 years ago
Peter Johnson d3a51f5835 Initial check-in. 24 years ago