Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add morphology to limit jobs to 1baserock/morphbaserock/danielsilverstone/vagrant-support | Daniel Silverstone | 2014-05-09 | 1 | -0/+4 |
| | |||||
* | coff-objfmt.c: Add missing break. | Peter Johnson | 2014-04-13 | 1 | -0/+1 |
| | | | | [#268 state:resolved] | ||||
* | Merge pull request #67 from maksqwe/initalen_fix | Peter Johnson | 2014-04-13 | 1 | -0/+1 |
|\ | | | | | missing 'break' in initalen() | ||||
| * | missing 'break' in initalen() | Maks Naumov | 2014-04-11 | 1 | -0/+1 |
|/ | |||||
* | Rename a Visual Studio 2013 build file | Brian Gladman | 2014-04-06 | 1 | -0/+0 |
| | |||||
* | Add Visual Studio 2013 build files | Brian Gladman | 2014-04-06 | 18 | -0/+2839 |
| | |||||
* | Add cpu ivybridge, haswell, broadwell, skylake. | Peter Johnson | 2014-04-05 | 1 | -3/+38 |
| | |||||
* | Add Intel ADX, RDSEED, and SMAP instructions. | Peter Johnson | 2014-04-05 | 11 | -12/+158 |
| | |||||
* | Add Intel SHA instructions. | Peter Johnson | 2014-02-14 | 3 | -1/+53 |
| | | | | Contributed by: Mark Charney @ Intel | ||||
* | Merge pull request #66 from Gramner/master | Peter Johnson | 2014-02-14 | 1 | -1/+1 |
|\ | | | | | Use a larger hash table size | ||||
| * | Use a larger hash table size | Henrik Gramner | 2014-01-21 | 1 | -1/+1 |
|/ | | | | | Increases compilation speed of files with a large number of macros by around 20x. | ||||
* | test commit | Brian Gladman | 2013-11-13 | 1 | -1/+1 |
| | |||||
* | Minor change to Python detection in the Visual Studio build to avoid ↵ | briangladman | 2013-11-13 | 1 | -2/+2 |
| | | | | spurious error message | ||||
* | Optimize matching loops. | Peter Johnson | 2013-08-07 | 3 | -4/+15 |
| | | | | | | | | Reported by: Po-Chun Chang [#264 state:resolved] [#265 state:resolved] [#266 state:resolved] | ||||
* | Update config.guess and config.sub. | Peter Johnson | 2013-07-03 | 2 | -551/+952 |
| | | | | [#255 state:resolved] | ||||
* | cv8: Fix line number issues with multiple files. | Peter Johnson | 2013-07-03 | 4 | -40/+67 |
| | | | | | | Patch by: Knut St. Osmundsen [#263 state:resolved] | ||||
* | Unbreak distcheck. | Peter Johnson | 2013-06-21 | 1 | -2/+2 |
| | |||||
* | Fix vpbroadcastq. | Peter Johnson | 2013-06-21 | 1 | -1/+1 |
| | | | | Patch by: Jason Garrett-Glaser <jason@x264.com> | ||||
* | Make the detection of Python in the Visual Studio 2010 build more robust | BrianGladman | 2012-11-06 | 1 | -3/+14 |
| | |||||
* | Add support for "function" decorator in win32/win64. | Peter Johnson | 2012-10-19 | 4 | -0/+171 |
| | | | | | | This can be used on global directives (e.g. global _foo:function) to indicate the global is a function. This is useful for incremental linking in MSVC. | ||||
* | add new elf file to visual studio 2010 build | BrianGladman | 2012-09-11 | 2 | -0/+4 |
| | |||||
* | gas-parse.c: Eliminate warning. | Peter Johnson | 2012-08-30 | 1 | -2/+0 |
| | |||||
* | Regen yasm_arch.7 and yasm_objfmts.7. | Peter Johnson | 2012-08-30 | 2 | -14/+36 |
| | |||||
* | Add support for x32 | H.J. Lu | 2012-08-30 | 33 | -23/+6440 |
| | | | | | | | X32 is a 32-bit psABI for x86-64 with 32-bit pointer size. More info can be found at: https://sites.google.com/site/x32abi/ | ||||
* | Merge pull request #64 from sgraham/fix-win32-warnings | Peter Johnson | 2012-08-30 | 2 | -2/+2 |
|\ | | | | | Fix a couple warnings when building on win32 | ||||
| * | fix a couple warnings when building on win32 | Scott Graham | 2012-05-09 | 2 | -2/+2 |
| | | |||||
* | | Improve check for Cython version. | Peter Johnson | 2012-08-30 | 1 | -4/+5 |
| | | | | | | | | [#249 state:resolved] | ||||
* | | Fix vphaddudq opcode; should be DB rather than D8. | Peter Johnson | 2012-08-18 | 2 | -4/+4 |
| | | |||||
* | | Merge pull request #65 from vmt/master | Peter Johnson | 2012-05-31 | 1 | -1/+1 |
|\ \ | |/ |/| | Fix definition of pmulhrw | ||||
| * | Fix minor typo in the definition of pmulhrw | Vivek Thampi | 2012-05-28 | 1 | -1/+1 |
|/ | | | | | This change fixes the definition of "pmulhrw" where it is defined as having the mnemonic "pmulhrwa". | ||||
* | Merge pull request #63 from nico/blah | Peter Johnson | 2012-03-12 | 1 | -1/+1 |
|\ | | | | | Don't use a C++ comment in a C source file. | ||||
| * | Don't use a C++ comment in a C source file. | Nico Weber | 2012-03-10 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #62 from nico/ticket246 | Peter Johnson | 2012-03-09 | 1 | -3/+7 |
|\ | | | | | | | | | In the Mach-O writer, only warn on ignored flags if the new flags are different from the old flags. [#246 state:resolved] | ||||
| * | In the Mach-O writer, only warn on ignored flags if the new flags | Nico Weber | 2012-03-06 | 1 | -3/+7 |
|/ | | | | | | are different from the old flags. Fixes http://tortall.lighthouseapp.com/projects/78676-yasm/tickets/246 | ||||
* | Merge pull request #61 from fischman/master | Peter Johnson | 2012-03-02 | 1 | -9/+0 |
|\ | | | | | Silence is golden: genperf emits too much stdout in success path | ||||
| * | Drop success-path chatter from genperf. | Ami Fischman | 2012-03-02 | 1 | -9/+0 |
| | | |||||
* | | Added support for HSW TSX instructions: | sergey semenko | 2012-03-02 | 5 | -4/+76 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | XAXQUIRE XRELEASE XABORT XBEGIN XEND XTEST Also fixed a bug for CALL instruction (opcode 0xE8) - it allowed 16 bit operand with 0x66 prefix in 64 bit mode, while 16 bit operand is not allowed at all in 64 bit mode. Added X86_ACQREL prefix group for XACQUIRE/XRELEASE prefixes, since they need to be orthogonal to LOCKREP prefixes, because TSX prefixes must come together with F0 (LOCK) prefix. However this commit does not enforce using TSX hints only with instructions they are allowed to be used. The reason for this is that lock prefix F0 itself is not enforced to be used only with lockable instructions, this seems to be a decision made by Yasm developers, that user himself must take care of these situations. Right now TSX hints can come with F0 prefix, can come with REPNE/REPZE prefixes, but they are used together in assembly, only the leftmost would be encoded to the binary and warning will be issued. This is the behavior of Yasm for duplicate LOCKREP prefixes. | ||||
* | | Add AMD TBM instructions. | Jason Garrett-Glaser | 2012-03-02 | 4 | -5/+58 |
|/ | | | | | | Reference: http://support.amd.com/us/Processor_TechDocs/24594_APM_v3.pdf Also add appropriate CPU bits and directive handling for these. | ||||
* | Add prebuild step for yasm-verssion.h | BrianGladman | 2011-10-31 | 1 | -2/+6 |
| | |||||
* | add path for YASM-VERSION.h | BrianGladman | 2011-10-31 | 1 | -118/+121 |
| | |||||
* | Bump DEF_VER to 1.2.0 for release.v1.2.0 | Peter Johnson | 2011-10-31 | 1 | -11/+1 |
| | |||||
* | Add Mkfiles/vc10/out_copy_rename.bat to distribution. | Peter Johnson | 2011-10-31 | 1 | -0/+1 |
| | |||||
* | Copy YASM-VERSION.h to Mkfiles for distribution. | Peter Johnson | 2011-10-31 | 1 | -1/+4 |
| | |||||
* | re2c: Work around tmpfile() issue on win32. | Peter Johnson | 2011-10-31 | 1 | -0/+59 |
| | | | | | | | | | tmpfile() defaults to C:\, and on Windows 7 can run into permissions issues. Add workaround implementation from cairo (http://cgit.freedesktop.org/cairo/commit/?id=4fa46e3caaffb54f4419887418d8d0ea39816092) See also: http://msdn.microsoft.com/en-us/library/x8x7sakw(v=VS.80).aspx (community content section) | ||||
* | win64: Default to nobase for .xdata section. | Peter Johnson | 2011-10-30 | 4 | -5/+557 |
| | | | | | | Also add ..imagebase special symbol to force use of a nobase relocation. [#135 state:resolved] | ||||
* | re2c: Use tmpfile instead of fixed temporary filename. | Peter Johnson | 2011-10-02 | 1 | -2/+1 |
| | | | | | | | | | This could cause a race condition when running parallel make. Tracked down by Volker Braun. [#238 state:resolved] [#165 state:resolved] | ||||
* | Merge pull request #60 from olsner/struc_base | Peter Johnson | 2011-10-02 | 4 | -3/+20 |
|\ | | | | | Implement the base offset parameter for the struc macro | ||||
| * | Add testcase for struc with base offset | Simon Brenner | 2011-10-02 | 3 | -0/+17 |
| | | |||||
| * | Implement the base offset parameter to 'struc' | Simon Brenner | 2011-10-02 | 1 | -3/+3 |
|/ | |||||
* | nasm-pp.c: Plug a memory leak. | Peter Johnson | 2011-09-30 | 1 | -0/+1 |
| |