836 Commits (aa07d08e5c2505d3f9dffe9f07b7f3b8f7ef866a)
 

Author SHA1 Message Date
Peter Johnson aa07d08e5c Remove typedefs for uint/uchar/ushort/ulong to avoid compiler warnings on Linux. 22 years ago
Peter Johnson f9e36309e0 Install modules into pkglibdir rather than libdir, and rename to type_keyword 22 years ago
Peter Johnson ddbb053d1e Fix crash on the valid NASM preprocessor syntax: 22 years ago
Michael Urman eb115e9b5e Correct typo "keword" in print_list_keyword_desc() 22 years ago
Peter Johnson 1f3cd71224 Avoid "unrecognized option `help'" error on "-[fprg] help". 22 years ago
Michael Urman 9a2f6e5381 Add module listing on "-[fprg] help" so users know what's available. 22 years ago
Michael Urman 4ab910d517 Split short and long options when they don't fit in the first column alone. 22 years ago
Peter Johnson 486718cd29 Disable yapp usage and default to "real" nasm preprocessor. 22 years ago
Peter Johnson 928ab0a7c6 Remove yapp from Mkfiles builds. 22 years ago
Peter Johnson 57a3269d17 Add library install directory to ltdl search directory list. 22 years ago
Peter Johnson c4fe05c29f Rename yasm-module to yasm_module for better libtool compatibility (part of 22 years ago
Michael Urman 9399c65459 Implemented -I and -P command line options frontend, nasm and raw preprocs. 22 years ago
Peter Johnson 8b0413d87d Remove references to yapp source files now that it's no longer being built. 22 years ago
Peter Johnson 87ce995335 Start commenting for Doxygen documentation generation. Comment-only changes. 22 years ago
Peter Johnson 0ab3ae5153 Flatten arch interface, changing some parse function names in the process. 22 years ago
Peter Johnson cdb3cedb7c For now, remove yapp from the build. It needs rewriting and currently the 22 years ago
Peter Johnson e4daeb8d19 Protect yasm_bc_new_common() by YASM_INTERNAL ifdef as it uses 22 years ago
Peter Johnson 22d86befb3 Move libyasm/file.h out of YASM_INTERNAL only inclusion (always include it). 22 years ago
Peter Johnson 4d37cb578f Clean up formatting of options[] array (whitespace only change). 22 years ago
Peter Johnson cf9d5864ea Re-license under 2-clause BSD license. 22 years ago
Peter Johnson 6d8f981861 Bump copyright year range. 22 years ago
Peter Johnson 6a4ff9755c Update DJGPP and flat Makefiles and config.h with new source organization. 22 years ago
Peter Johnson 3afea5a845 Update DJGPP and flat Makefiles and config.h with new source organization. 22 years ago
Peter Johnson a198f99f3c Use system include instead of local include in vc/yasm-module.c as well. 22 years ago
Peter Johnson ddc08a6994 Use system includes instead of local includes. This allows replacement of 22 years ago
Peter Johnson 1752e2102d Forgot win32_test.sh in initial win32 objfmt commit. 22 years ago
Peter Johnson 8b4f748b53 Add Win32 object format. 22 years ago
Peter Johnson 6960b31329 Add Win32 object format (untested, but compared against NASM output). 22 years ago
Peter Johnson dd1d356936 De-constify yasm_bytecode parameter to yasm_output_expr_func. 22 years ago
Peter Johnson 0894df99ca Use re2c -s instead of re2c -b. -b generates code that causes extremely long 22 years ago
Peter Johnson ab65967e03 Add some ELF32 support functions. Note: currently only supports little-endian 22 years ago
Peter Johnson c7c5e665e6 Handle absolute sections. 22 years ago
Peter Johnson 395ebb7a0f Add all_syms parameter to objfmt->output() for debugging purposes. 22 years ago
Peter Johnson 3931d43ee0 Add directive() and yasm_objfmt * parameter to initialize(). 22 years ago
Peter Johnson 1588b69e12 Remove -Wtraditional. It's way too noisy in GCC 3.x. 22 years ago
Peter Johnson e0d47c5366 Take out the CXX and GCJ tests; we don't need them, and they break builds on 22 years ago
Peter Johnson 8d0646d6ba Add nasm and yapp to the list of allowed preprocessors. 22 years ago
Peter Johnson d33611b360 Fix header/type reference in comment. 22 years ago
Peter Johnson 0caa11ff3b Enable more warnings and perform code cleanups to avoid them. 22 years ago
Peter Johnson a8b2d5e2dc yasm_vp_new() should take a char *, not a const char *. 22 years ago
Peter Johnson d189020798 Change yasm__conv_unprint to take an int parameter instead of a char (safer). 22 years ago
Peter Johnson 5fcecd3160 Match signedness of loop counters with loop bounds. 22 years ago
Peter Johnson 8d517f5450 Avoid warning by splitting LTDL_SET_PRELOADED_SYMBOLS() into its components. 22 years ago
Peter Johnson fa0437c34c Remove unused yyaccept variables (eliminates warnings from generated code). 22 years ago
Peter Johnson 56b4425faa Include new Visual Studio build files in distribution. 22 years ago
Peter Johnson 21e94aece1 Remove old Visual C++ makefile; new build structure is in vc subdirectory. 22 years ago
Peter Johnson d68c33495b Visual Studio 6.0 build files (including generated .mak files) reflecting new 22 years ago
Peter Johnson 6c455ea6e2 Visual Studio 6.0 build files (including generated .mak files) reflecting new 22 years ago
Peter Johnson b90b2b3b88 Don't try to use ltdl if compiling under Visual C++ (WIN32 defined). 22 years ago
Peter Johnson af39a1017c Don't redefine NDEBUG if it's already defined. 22 years ago