summaryrefslogtreecommitdiff
path: root/libyasm
Commit message (Expand)AuthorAgeFilesLines
* Instead of initializing unknown sections en-masse during objfmt_output(),Peter Johnson2010-03-282-0/+18
* vsyasm: create intermediate output directories if necessary.Peter Johnson2010-02-132-0/+94
* Fix two more instances of queue.h HEAD macros for portability.Peter Johnson2010-01-032-2/+3
* Implement some linemap changes required for the GAS preprocessor.Peter Johnson2010-01-032-17/+37
* Use queue.h HEAD macros more portably (also avoiding compiler warning).Peter Johnson2010-01-032-5/+6
* yasm_intnum_create_sized(): Fix off-by-one error in sign extension check.Peter Johnson2010-01-011-1/+1
* Fix #188: Times forward references would result in bad code generation.Peter Johnson2009-10-314-1/+23
* Fix #186: Avoid memory runaway in optimizer TIMES circular reference checking.Peter Johnson2009-08-061-20/+47
* Fix #178: Don't "distribute" shift right op.Peter Johnson2009-07-244-40/+30
* Fix #173: Debug full paths were being generated incorrectly.Peter Johnson2009-06-031-1/+8
* Allow @ signs in identifiers in win32/win64 only.Peter Johnson2009-01-021-0/+3
* Fix #157: Use UNIX (not Windows) path functions on cygwin platform.Peter Johnson2008-10-191-4/+2
* Fix a number of warnings.Peter Johnson2008-10-072-2/+3
* Add core TASM syntax support.Peter Johnson2008-10-0717-22/+462
* Fix expr simplification bug.Peter Johnson2008-09-304-1/+11
* Fix bug in expr_level_op(). Discovered when adding on-the-fly expr leveling.Peter Johnson2008-07-181-2/+6
* Actually implement yasm__abspath() according to its documentation.Peter Johnson2008-07-152-62/+4
* yasm_symrec_get_global_name(): Document object parameter.Peter Johnson2008-07-061-0/+1
* Generated files listed in SOURCES (rather than included by other files)Peter Johnson2008-07-061-2/+1
* Fix #132: Add --prefix and --suffix (aka --postfix) options.Peter Johnson2008-06-084-0/+65
* (cmake build) Install DLL files to correct locations on Windows.Peter Johnson2008-05-241-0/+1
* Enable DLL/plugin builds with cmake on Windows.Peter Johnson2008-05-2322-1/+496
* Add cmake build infrastructure.Peter Johnson2008-05-222-0/+197
* Make util.h more robust against use without config.h by moving thePeter Johnson2008-05-221-0/+4
* Split NASM preprocessor standard macro set between various modules.Peter Johnson2008-05-094-0/+37
* Allow registering of new modules at runtime.Peter Johnson2008-04-302-35/+83
* Allow {extern symbol}-{symbol in same segment} transformation.Peter Johnson2008-04-141-2/+2
* Allow underscores in the middle of binary, octal, and hex constants.Peter Johnson2008-04-121-2/+9
* Add complete Intel Advanced Vector Extensions (AVX) support.Peter Johnson2008-04-111-1/+1
* Enable use of sym@FOO constructs in GAS parser.Peter Johnson2008-02-091-0/+20
* Support masking of relocatable values with an AND of the full value width toPeter Johnson2008-02-086-0/+63
* Make jmp with seg:off equ behave the same as NASM.Peter Johnson2008-01-192-9/+18
* Fix #123: Be explicit that errors are such by printing "error:" at beginningPeter Johnson2007-12-0410-22/+22
* Fix #124: Fully simplify out sym-sym in values (e.g. a symbol minus itself).Peter Johnson2007-12-045-0/+37
* Add NASM-compatible multi-section binary support to bin object format.Peter Johnson2007-11-146-47/+94
* Support use of EQU values within NASM preprocessor.Peter Johnson2007-11-031-3/+6
* Change preprocessor interface from block-oriented to line-oriented.Peter Johnson2007-11-031-13/+8
* Fix #118: Don't use getcwd(NULL, 0), as it's platform-specific behavior.Peter Johnson2007-10-162-4/+31
* Commit tests missed in [1979] commit.Peter Johnson2007-09-212-0/+5
* Fix #115: 1<<0 resulted in 0 instead of 1 (broken in [1900]).Peter Johnson2007-09-212-2/+4
* Merge r1916-r1961 (cpp preproc module) from multiarch into trunk.Peter Johnson2007-09-204-10/+29
|\
| * Fixed missing semicolon in file.h due to mistake when committing r1935.paulbarker2007-09-091-1/+1
| * Added yasm_get_include_dir() function.paulbarker2007-09-092-0/+21
| * Tiny documentation fix for recent changes in the preprocessor create() inteface.paulbarker2007-08-301-2/+2
| * Removed FILE* argument from preprocessor create() interface. The preprocessor...paulbarker2007-08-301-8/+7
| * Removed FILE* argument from parser interface. The FILE* given was simply stor...paulbarker2007-08-301-2/+1
| * Merge [1912], [1913], [1914] into multiarch branch.Peter Johnson2007-08-201-3/+1
* | Support NASM's upcoming RIP-relative syntax, with a few differences.Peter Johnson2007-09-191-0/+6
* | Add support for IEEE-754r "half precision" (16-bit) float format.Peter Johnson2007-09-161-1/+15
* | Fix a couple of Doxygen nits.Peter Johnson2007-09-082-8/+12