aboutsummaryrefslogtreecommitdiff
path: root/libyasm
AgeCommit message (Expand)Author
2015-06-26Upgrade to yasm 1.3.0.Elliott Hughes
2013-08-07Optimize matching loops.Peter Johnson
2011-09-24Fix clang warning: Pawel Worach
2011-08-19Remove $Id$ and RCSID() usage.Peter Johnson
2011-08-19file.h: Separate conditional inclusion of direct.h.Peter Johnson
2011-07-10expr_simplify_identity: Pass int_term via pointer.Peter Johnson
2011-06-25Fix "times" relocation handling.Peter Johnson
2011-03-20Fix test failure due to build environment.Peter Johnson
2010-08-18Implement yasm_value_finalize_expr() using yasm_value_finalize().Peter Johnson
2010-08-18Add prototype for yasm_dv_get_value().Peter Johnson
2010-08-18Add yasm_dv_get_value() to get yasm_value from yasm_dataval.Peter Johnson
2010-03-28Instead of initializing unknown sections en-masse during objfmt_output(),Peter Johnson
2010-02-13vsyasm: create intermediate output directories if necessary.Peter Johnson
2010-01-03Fix two more instances of queue.h HEAD macros for portability.Peter Johnson
2010-01-03Implement some linemap changes required for the GAS preprocessor.Peter Johnson
2010-01-03Use queue.h HEAD macros more portably (also avoiding compiler warning).Peter Johnson
2010-01-01yasm_intnum_create_sized(): Fix off-by-one error in sign extension check.Peter Johnson
2009-10-31Fix #188: Times forward references would result in bad code generation.Peter Johnson
2009-08-06Fix #186: Avoid memory runaway in optimizer TIMES circular reference checking.Peter Johnson
2009-07-24Fix #178: Don't "distribute" shift right op.Peter Johnson
2009-06-03Fix #173: Debug full paths were being generated incorrectly.Peter Johnson
2009-01-02Allow @ signs in identifiers in win32/win64 only.Peter Johnson
2008-10-19Fix #157: Use UNIX (not Windows) path functions on cygwin platform.Peter Johnson
2008-10-07Fix a number of warnings.Peter Johnson
2008-10-07Add core TASM syntax support.Peter Johnson
2008-09-30Fix expr simplification bug.Peter Johnson
2008-07-18Fix bug in expr_level_op(). Discovered when adding on-the-fly expr leveling.Peter Johnson
2008-07-15Actually implement yasm__abspath() according to its documentation.Peter Johnson
2008-07-06yasm_symrec_get_global_name(): Document object parameter.Peter Johnson
2008-07-06Generated files listed in SOURCES (rather than included by other files)Peter Johnson
2008-06-08Fix #132: Add --prefix and --suffix (aka --postfix) options.Peter Johnson
2008-05-24(cmake build) Install DLL files to correct locations on Windows.Peter Johnson
2008-05-23Enable DLL/plugin builds with cmake on Windows.Peter Johnson
2008-05-22Add cmake build infrastructure.Peter Johnson
2008-05-22Make util.h more robust against use without config.h by moving thePeter Johnson
2008-05-09Split NASM preprocessor standard macro set between various modules.Peter Johnson
2008-04-30Allow registering of new modules at runtime.Peter Johnson
2008-04-14Allow {extern symbol}-{symbol in same segment} transformation.Peter Johnson
2008-04-12Allow underscores in the middle of binary, octal, and hex constants.Peter Johnson
2008-04-11Add complete Intel Advanced Vector Extensions (AVX) support.Peter Johnson
2008-02-09Enable use of sym@FOO constructs in GAS parser.Peter Johnson
2008-02-08Support masking of relocatable values with an AND of the full value width toPeter Johnson
2008-01-19Make jmp with seg:off equ behave the same as NASM.Peter Johnson
2007-12-04Fix #123: Be explicit that errors are such by printing "error:" at beginningPeter Johnson
2007-12-04Fix #124: Fully simplify out sym-sym in values (e.g. a symbol minus itself).Peter Johnson
2007-11-14Add NASM-compatible multi-section binary support to bin object format.Peter Johnson
2007-11-03Support use of EQU values within NASM preprocessor.Peter Johnson
2007-11-03Change preprocessor interface from block-oriented to line-oriented.Peter Johnson
2007-10-16Fix #118: Don't use getcwd(NULL, 0), as it's platform-specific behavior.Peter Johnson
2007-09-21Commit tests missed in [1979] commit.Peter Johnson