20 Commits (d31c715eb57592f7f4f890d685ad806e94e82d1b)

Author SHA1 Message Date
Peter Johnson 823fb1b781 Reformat multi-file lists to use many += lines instead of using \ 22 years ago
Peter Johnson f9e36309e0 Install modules into pkglibdir rather than libdir, and rename to type_keyword 22 years ago
Peter Johnson c4fe05c29f Rename yasm-module to yasm_module for better libtool compatibility (part of 22 years ago
Peter Johnson 8a48a41ac6 Safe to use -no-undefined on all the modules. 22 years ago
Peter Johnson 6e9b9c805c Minor cleanups (no functional changes) after src split. 22 years ago
Peter Johnson 8b564fbaa4 Split src into frontends, libyasm, and modules (forced commit after repo-copy). 22 years ago
Peter Johnson d9f68d6d4b Unmodularize errwarn, while making key errwarn functions replaceable. 22 years ago
Peter Johnson 854ea00a2b Move yasm_std_errwarn and yasm_std_linemgr into libyasm. 22 years ago
Peter Johnson 288401feff Refactor list_objfmts() and list_parsers() into module.c. 22 years ago
Peter Johnson 49623d5589 Add the "real" NASM preprocessor, and default to it. As NASM is LGPL, no 22 years ago
Peter Johnson 9f6cb6783f Modularize errwarn. gettext()-ize in errwarn, not in every module, eliminating 22 years ago
Peter Johnson 2f19ce4ecd Delete last of global variables by making a line manager and passing around 22 years ago
Peter Johnson d6f22c3fce Dynamically load all modules (preloading some of the default ones). 22 years ago
Peter Johnson cefe5613c8 Include src/compat-queue.h as an EXTRA_yasm_SOURCES instead of just EXTRA_DIST. 22 years ago
Peter Johnson b7a8747102 Move yasm core files into a libyasm shared library (avoiding backlinking). 22 years ago
Peter Johnson aa6f573370 Update DISTFILES to reflect src/lclint.sh -> splint.sh move. 23 years ago
Peter Johnson 5d2e9ea0f0 Allow preprocess-only and setting of preproc. Update main() and related 23 years ago
Peter Johnson 73e3e69375 Add tests/Makefile.inc to EXTRA_DIST. 23 years ago
Peter Johnson f5358bb32e Change EXTRA_DIST to reflect movement of strsep.c and mergesort.c. 23 years ago
Peter Johnson 0caf84d85f Massive build system change: single Makefile instead of recursive. 23 years ago