1326 Commits (8909d99167629e059c417ed5a7d17272fb6b562b)
 

Author SHA1 Message Date
Peter Johnson 8909d99167 * python-yasm/Makefile.inc: .python_build needs to depend on 19 years ago
Peter Johnson 8c82c94d11 * python-yasm/Makefile.inc: Since we aren't using buildtools to call Pyrex, 19 years ago
Peter Johnson a581559202 Change the NASM preprocessor to use yasm_intnum and yasm_expr. This 19 years ago
Peter Johnson e542de015a Correctly handle input characters >127 by using unsigned char in the re2c 19 years ago
Peter Johnson 846b658f5b * ax_create_stdint_h.m4: Don't bother using head -1 to get the first line of 19 years ago
Peter Johnson 4062b02646 In dwarf2, don't create symbols that are not in the table but will show up in 19 years ago
Peter Johnson 4eedaced33 Bump trunk internal version to 0.5.99.0. 19 years ago
Peter Johnson e974b3d13e * xstrdup.c: Remove compatibility shims that, due to this file's inclusion in gap, broke DJGPP 19 years ago
Peter Johnson e12c95ca31 Take #2 on reversioning: decouple version and build from autoconf version 19 years ago
Peter Johnson e896de2627 * Mkfiles: Fix genversion include paths. 19 years ago
Peter Johnson 28dc9d662c * Mkfiles: Bring up to date with main tree changes (genstring, genversion). 19 years ago
Peter Johnson 3a91e7c1ef * vc8/config.h, vc/config.h, dj/config.h: Update version information. 19 years ago
Peter Johnson f9690850fc Implement better versioning. From now on, trunk's version will be the 19 years ago
Peter Johnson a9b1395d09 * COPYING: Update verbiage, add list of contributors and copyright notice. 19 years ago
Peter Johnson 5c36a0551f * setup.py: strip() opts["srcdir"] to unbreak distcheck. 19 years ago
Peter Johnson 56496896e0 * setup.py: Incorporate cleanups suggested by Michael Urman. 19 years ago
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