summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* gas-preproc.c: Avoid warning on unused variable.Peter Johnson2010-01-031-1/+0
* Improve the gas preprocessor and re-add it as default for gas parser.Peter Johnson2010-01-036-42/+141
* Implement some linemap changes required for the GAS preprocessor.Peter Johnson2010-01-036-27/+47
* Use queue.h HEAD macros more portably (also avoiding compiler warning).Peter Johnson2010-01-035-9/+10
* Fix additional cases of duplicate 66h prefix generation for AVX instructions.Peter Johnson2010-01-024-14/+81
* Use Cython instead of Pyrex.Peter Johnson2010-01-015-28/+28
* Some minor Pyrex fixes:Peter Johnson2010-01-012-5/+5
* All Pyrex files: Use __cinit__ instead of __new__ in extension classes.Peter Johnson2010-01-016-10/+10
* yasm_intnum_create_sized(): Fix off-by-one error in sign extension check.Peter Johnson2010-01-011-1/+1
* Unbreak python bindings on 64-bit Linux.Peter Johnson2009-12-302-6/+2
* Avoid generating duplicate 66h prefix on PINSRB in 16-bit mode.Peter Johnson2009-12-294-2/+26
* Revert gas parser default to raw preproc until gas tests pass with the gasPeter Johnson2009-12-281-2/+2
* Fix incorrect vaesimc encoding (need to set VEX.vvvv=1111).Peter Johnson2009-12-282-4/+4
* Fix --preproc-only (and possibly other long options) by avoiding falsePeter Johnson2009-12-261-1/+7
* gas-preproc.c: Avoid casting away of const.Peter Johnson2009-12-261-2/+2
* Update gas preproc a bit:Peter Johnson2009-12-261-14/+41
* nasm-pp.c: Use vsnprintf if available.Peter Johnson2009-12-261-2/+6
* Default to gas preproc for gas parser.Peter Johnson2009-12-261-1/+1
* Add initial gas preprocessor, contributed by Alexei Svitkine.Peter Johnson2009-12-2311-1/+1513
* Unbreak gen_x86_insn.py on Python 2.4.Peter Johnson2009-12-061-1/+4
* Add files for building YASM with Visual Studio 2010 (beta 2)Brian Gladman2009-12-0534-0/+3225
* Update gen_x86_insn.py to work in both Python 2 and 3Brian Gladman2009-12-052-25/+37
* Fix #198: Previous commit accidentally broke a great many instructions.Peter Johnson2009-12-014-16/+373
* Fix a bunch of GAS x86 instruction issues.Peter Johnson2009-11-3010-50/+1597
* Fix #191: Incorrect argument order generated for AMD FMA4 opcodes.Peter Johnson2009-11-082-191/+191
* Fix #190: Incorrect opcode generated for vphaddudq.Peter Johnson2009-11-082-4/+4
* Fix #189: Avoid compiler warning in genperf.Peter Johnson2009-11-031-1/+1
* Fix #187: Add new variable CFLAGS_FOR_BUILD for CC_FOR_BUILD compiles.Peter Johnson2009-10-313-15/+30
* Fix #188: Times forward references would result in bad code generation.Peter Johnson2009-10-314-1/+23
* Fix #78 further: Support C++ style // comments.Peter Johnson2009-09-123-1/+4
* Further change to python invocation in genperfBrian Gladman2009-08-121-0/+1
* improve handling of Python batch file for genperfBrian Gladman2009-08-121-2/+3
* Fix #186: Avoid memory runaway in optimizer TIMES circular reference checking.Peter Johnson2009-08-061-20/+47
* Fix #185: Add mkinstalldirs to svn repo, as autogen.sh doesn't pull it in.Peter Johnson2009-07-311-0/+161
* Fix #184: test -e is not portable (despite being in POSIX); use test -f instead.Peter Johnson2009-07-303-3/+3
* Unbreak distcheck.Peter Johnson2009-07-251-4/+4
* Fix #178: Don't "distribute" shift right op.Peter Johnson2009-07-244-40/+30
* Update elf special symbols:Peter Johnson2009-07-222-2/+13
* Unbreak make check (broken by [2206]).Peter Johnson2009-07-221-1/+1
* elf: Add latest x86 relocation types.Peter Johnson2009-07-221-1/+4
* elf: Add support for 64-bit PC-relative relocation.Peter Johnson2009-07-211-0/+1
* Special-case _GLOBAL_OFFSET_TABLE_ in elf32/64 to generate appropriate relocs.Peter Johnson2009-07-219-73/+684
* NASM is now licensed under the 2-clause BSD license.Peter Johnson2009-07-202-2/+31
* Fix #177: Make check fails on CR/LF systems.Peter Johnson2009-07-182-2/+2
* Fix #175: Only sanity check final section size if no user errors occurred.Peter Johnson2009-06-121-1/+2
* Fix #173: Debug full paths were being generated incorrectly.Peter Johnson2009-06-031-1/+8
* Fix #171: Broken build in ytasm CMakeLists.txt.Peter Johnson2009-05-121-4/+8
* CMakeLists.txt: Set cmake policy to avoid warning.Peter Johnson2009-05-121-0/+3
* Add support for AMD XOP, FMA4, and CVT16 instructions (replacing SSE5).Peter Johnson2009-05-1027-4330/+3151
* Add gencheck.py Python script to make it easier to generate expected resultsPeter Johnson2009-05-101-0/+59