1513 Commits (b1d27878fdbff4e7e2a7fa6ebf0c0726bf12cf16)
 

Author SHA1 Message Date
Peter Johnson 643570c777 * errwarn.h (yasm_warn_class): Add new class YASM_WARN_ORPHAN_LABEL. 20 years ago
Peter Johnson 7e64aca4cd * x86id.re (yasm_x86__parse_insn): Add checking of effective address size. 20 years ago
Peter Johnson 14b381744a * configure.ac, Mkfiles/*/config.h: Stop using date command / CVS string, 20 years ago
Peter Johnson feef185e96 Makefile.am: Include mkinstalldirs in the distribution. 20 years ago
Peter Johnson e6c06ae0fd * COPYING: Revert unintentional change to text of GPL license made in r1127. 20 years ago
Peter Johnson 3116ca4161 ltmain.sh: Remove FreeBSD hack that prevents static libraries from being built 20 years ago
Peter Johnson a33b905735 * stabs-dbgfmt.c (stabs_dbgfmt_generate_sections): 20 years ago
Peter Johnson 1da8da54d1 NASM preprocessor's genmacro needs to built differently for cross-building. 20 years ago
Peter Johnson f094f47abb Update auto*, libtool, libltdl, and gettext scripts. 20 years ago
Peter Johnson 78a7672adb Change from .cvsignore files to svn:ignore directory properties. 20 years ago
Peter Johnson 7ef7399875 Remove malloc function check; it can need a malloc.c, and thus breaks on 21 years ago
Michael Urman 2b7a521979 Fixed handling of absolute sections in the elf object format, including 21 years ago
Peter Johnson 1934989ab1 Add support for NASM-compatible ELF extensions to the GLOBAL and COMMON 21 years ago
Peter Johnson 27f75eead2 Add flat Makefile for MINGW cross-compile to Win32. 21 years ago
Peter Johnson e8d0cb9f22 Add compile of libyasm/objfmt.c. 21 years ago
Peter Johnson f973ee2c21 snprintf is not portable; use strcpy/strcat instead. 21 years ago
Peter Johnson 8c575dad16 Fix LSS opcode. 21 years ago
Peter Johnson b959339814 Add rudimentary, untested, AMD64 support. 21 years ago
Peter Johnson e9084ab7c4 Previous commit broke build on non-CygWin. Fixed so it now works on both 21 years ago
Peter Johnson 155a517051 Disable checking for system-wide ARGZ functions; they're broken on CygWin 21 years ago
Peter Johnson 5ce8614501 Add objfmt.c and assocdat.c to libyasm VC++ build. 21 years ago
Peter Johnson 481e41ccae Fix crash on cygwin due to large on-stack allocation. 21 years ago
Peter Johnson f1c305ea25 Include nasm-macros.c in the distribution by including it in SOURCES. 21 years ago
Peter Johnson 9b44cf2458 Actually include needed function replacements in the yasm link. 21 years ago
Peter Johnson 843cbf7485 Fix indexreg handling in x86_expr_checkea_getregusage() to correctly handle 21 years ago
Peter Johnson 920c008236 Fix push in 64-bit mode to take a 32-bit signed immediate rather than a 21 years ago
Peter Johnson 2edc4e2865 Convert re2c cleanup.pl to cleanup.c, removing final Perl dependency. 21 years ago
Peter Johnson 52b1e848dd Convert NASM preproc macros.pl to genmacro.c, to remove a Perl 21 years ago
Peter Johnson def825542c Convert test_hd.pl to test_hd.c, to remove one Perl dependency. 21 years ago
Peter Johnson 1fe0b7a955 Comment "Op1Add is only used for FPU, so no need to do REX" is incorrect; 21 years ago
Peter Johnson 203a2474ac Fix handling of >32 bit NASM character constants; they were being shifted 21 years ago
Peter Johnson a90b9d8906 Actually include (newly added) basename.c and dirname.c in the distribution. 21 years ago
Peter Johnson 7769e56bec Make yasm dynamic module loader able to find modules even when run from a 21 years ago
Peter Johnson a4996c06c6 Massive libyasm / module interface update - Phase 2 (finally). 21 years ago
Peter Johnson d31c715eb5 Install assocdat.h along with the other headers. 21 years ago
Peter Johnson 48ce1e6cd0 Add assocdat.o to flat Makefiles; the VC++ ones will need to be fixed later. 21 years ago
Peter Johnson 9c5385da27 Correct ordering of legacy prefix and REX prefix for SSE/SSE2 instructions 21 years ago
Peter Johnson 91ebfd1b3c Fix SIMD VR/PR instruction encoding for the following instructions: 21 years ago
Peter Johnson 27c8acdf63 Delete the output file on error. 21 years ago
Peter Johnson 079f70bf4f Add VC++ 7.1 build files to the distribution. 21 years ago
Peter Johnson a5def1a83c Add VC build files for VC++ 7.1 (untested by myself). 21 years ago
Peter Johnson ac59c31f3d Add command line option (-X) to allow error reporting in the VC IDE format. 21 years ago
Peter Johnson 15eaa5a03d Bring non-libtool (VC++) build up to date with libyasm structural changes. 21 years ago
Peter Johnson f286417266 Add a workaround for the lack of per-objfmt macro support to fix the common 21 years ago
Peter Johnson 7c50b6c319 Properly handle fatal errors (like missing include file) from the real 21 years ago
Michael Urman 55ecdad6eb Enable elf support for extended section attribute align=foo parameters. 21 years ago
Michael Urman 3d6c6afb9e Fix stabs to always use stab size 12, n_value size 4. Truncate 64bit 21 years ago
Michael Urman 44c423fc79 "Fix" stabs to always output the same stab length in stabs_bc_stab_tobytes. 21 years ago
Peter Johnson 2722bd887e Fix macro definitions of yasm_arch_module_version() and 21 years ago
Michael Urman 99a44968c2 Remove extraneous printf("DBG: ") 21 years ago