1513 Commits (b1d27878fdbff4e7e2a7fa6ebf0c0726bf12cf16)
 

Author SHA1 Message Date
Peter Johnson a79593f923 Quiet warnings in Pyrex code by adding "-w" if GCC detected. 19 years ago
Peter Johnson 02b8ac4eb0 * Makefile.am: Unbreak build for when Python bindings aren't being built; 19 years ago
Peter Johnson 949965d5cb * pyrex.m4: Add a little documentation. 19 years ago
Peter Johnson b22db3f5ca Be much smarter at checking for and running Pyrex. Pyrex is a Python module 19 years ago
Peter Johnson a5d91fba6a Hook Python module into the build (even though it's pretty incomplete), 19 years ago
Peter Johnson 2e851878e4 * bytecode.pxi: Fix definition of yasm_dv_create_string(). 19 years ago
Peter Johnson 28a2d5c62b * dwarf2-dbgfmt.c, cv-symline.c, nasm-pp.c: Clean up a few unused variables. 19 years ago
Peter Johnson 549534bc03 * value.pxi, expr.pxi: Copy instead of NULL'ing origin; this will look much 19 years ago
Peter Johnson 0b3d7600ca * coretype.h (yasm_output_value_func): Remove splint reference to ep. 19 years ago
Peter Johnson dbcd05cc95 * cv-symline.c (cv_sym_bc_tobytes): Silence signedness warning. 19 years ago
Peter Johnson 5f284d738c python-yasm: Modularize and clean up. Note the modularization is a little 19 years ago
Michael Urman 02eb686f36 Checkin of initial work on a pyrex python binding for yasm. Very little 19 years ago
Peter Johnson 227731f235 * coff-objfmt.c (coff_objfmt_section_switch): Fix up handling of GAS flags 19 years ago
Peter Johnson 569ba80a8a * yasm.c (version_msg): Update copyright date range. 19 years ago
Peter Johnson 8932172938 * yasm.rules: Clean up. 19 years ago
Peter Johnson 6f36717abc * yasm.rules: Add debug flag feature as configurable for Visual Studio. 19 years ago
Peter Johnson b656c65aab Fix a couple bugs in CV8 that generate bad debug info. 19 years ago
Peter Johnson 110cc94e27 * expr.c (expr_simplify_identity): Fix crash when there are greater than 2 19 years ago
Peter Johnson 1b5b5fd342 * combpath_test.c: Add a couple of tests with drive letters in the mix. 19 years ago
Peter Johnson 3268c5e367 Finally fix brokenness that was NASM imported preprocessor include path 19 years ago
Peter Johnson 2e45eadd5d * yasm.c (main): Fix longstanding bug of putting the default object file 19 years ago
Peter Johnson f8541ca249 * splitpath_test.c: Include file.h not splitpath.c to match [1433]. 19 years ago
Peter Johnson 1f1642f284 In preparation for more file handling functions to get moved to libyasm, 19 years ago
Peter Johnson 001d6d8956 * cv-type.c (cv_type_create): Initialize leaves. 19 years ago
Peter Johnson 2d416280ba * Mkfiles: Update for CodeView dbgfmt addition. 19 years ago
Peter Johnson a3acb6ee0e * cv-type.c: Fix typo (CV_T_PFBOOL32 should be CV_T_PFBOOL64) that caused a duplicate definition. 19 years ago
Peter Johnson a137c01eb6 * coff-objfmt.c (yasm_x64_LTX_objfmt): Enable cv8 debug format for "x64" 19 years ago
Peter Johnson 93660bd073 First cut at CodeView (version "8" / 2005 only). Completely untested. 19 years ago
Peter Johnson 5cec40f1ae * x86id.c: Fix pause instruction (closing #72). 19 years ago
Peter Johnson 75b349acf9 * dwarf2-line.c: Avoid obvious crash case on unassigned file number. 19 years ago
Peter Johnson c87c2ec3c0 * libyasm/Makefile.inc: Alphabetize source and include files. 19 years ago
Peter Johnson 39addc057b * coff-objfmt.c (coff_objfmt_output_value): Add support for SEG value as 19 years ago
Peter Johnson 0cdfa29994 Add a feature and fix a long-standing bug in Win64 output. The new feature 19 years ago
Peter Johnson 21e1b864d8 * value.c (value_finalize_expr): Check for purely -1*symrec cases; these 19 years ago
Peter Johnson 0940793d08 Makefile.dj, Makefile.flat: Realphabetize LIBYASM_OBJS. 19 years ago
Peter Johnson 91adf7af69 Mkfiles/vc, Mkfiles/vc8: Delete FileConfigurations from VC build files; 19 years ago
Peter Johnson 9fa87cdae1 Massive cleanup of relocation and WRT handling. Closes #49 and lays the 19 years ago
Peter Johnson d0ebe182cc Eliminate some signed/unsigned character mismatches in GAP build. 19 years ago
Peter Johnson 135d4727dd More gracefully handle absolute section refernce expansion, and allow for 19 years ago
Peter Johnson 8e98bbff23 * arch.h (yasm_arch_create): Fix doxygen reference. 19 years ago
Peter Johnson e719190513 * gas-token.re: Recognize ".fill" directive. 19 years ago
Peter Johnson 840d4b024e * nasm-token.re: Add support for the 777o form of octal numbers supported in 19 years ago
Peter Johnson 0aa38857d8 * hamt.c: Fix bug introduced in [1407] that causes crashes on >32 bit systems. 19 years ago
Peter Johnson 1b1aa6e15e * gas-bison.y: Close a couple of memory leaks. 19 years ago
Peter Johnson 990eded860 * hamt.c (HAMT_delete_trie): Close memory leak (max'ing of size would make 19 years ago
Peter Johnson 6684523857 Mkfiles: Take hamt out of GAP builds here as well. 19 years ago
Peter Johnson be9b265197 * gap.c: Don't use HAMT. 19 years ago
Peter Johnson d5ae8cdbef * hamt.c: Add stopgap fix for GAP in cross-build situations by typedefing 19 years ago
Peter Johnson a8871be674 * bytecode.c (yasm_bc_destroy): Only xfree symrecs if non-NULL. 19 years ago
Peter Johnson 580e690532 * dwarf2-info.c: Include config.h before looking for HAVE_UNISTD_H define. 19 years ago