Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-24 | [NDK] Remove old yasm build scriptsHEADndk-r26dndk-r26cndk-r26bndk-r26-rc1ndk-r26-beta1ndk-r26ndk-r25cndk-r25bndk-r25-beta4ndk-r25-beta3ndk-r25-beta2ndk-r25-beta1ndk-r25ndk-r24-rc1ndk-r24-beta2ndk-r24-beta1ndk-r24ndk-r23cndk-r23bndk-r23-beta6ndk-r23-beta5ndk-r23-beta4ndk-r23-beta3ndk-r23-beta2ndk-r23-beta1ndk-r23ndk-r22-beta1ndk-r22ndk-r21endk-r21dndk-r21cndk-r21bndk-r21-rc1ndk-r21-beta2ndk-r21-beta1ndk-r21ndk-release-r23ndk-release-r22ndk-release-r21ndk-r27-releasendk-r26-releasendk-r25-releasendk-r24-releasemastermainbusytown-mac1010-release | Haibo Huang | |
Test: build Change-Id: Iaf607ecd75999837512064518298a1afd737810d | |||
2019-06-12 | Remove support for 32-bit Windows. | Dan Albert | |
Test: ndk/checkbuild.py --system windows64 Bug: None Change-Id: I6e077771ccf34334388a2fe78da34b2f71b567a1 | |||
2019-05-24 | Set CFLAGS_FOR_BUILD to be CFLAGS for yasm | Haibo Huang | |
In yasm Makefile, all sources are compiled with CFLAGS_FOR_BUILD. But we only set CFLAGS. This results in some missing flags. E.g. sysroot if use different OSX Sdk. Test: build Change-Id: Ic6a6108270d6005dcbd7bbc20f18a48957b6e98d | |||
2019-03-22 | Adapt to ndk.hosts changes. | Dan Albert | |
Test: ndk/checkbuild.py Bug: None Change-Id: I67baeb6cf6c15f08a8e5653aca95eec5382b1a31 | |||
2018-01-22 | Use the appropriate i686 or x86_64 mingw-w64 triplendk-r20bndk-r20-beta3ndk-r20-beta2ndk-r20-beta1ndk-r20ndk-r19cndk-r19bndk-r19-beta2ndk-r19-beta1ndk-r19ndk-r18bndk-r18-beta2ndk-r18-beta1ndk-r17bndk-r17-beta2ndk-r17-beta1ndk-r17ndk-release-r20ndk-release-r19ndk-release-r18ndk-release-r17 | Ryan Prichard | |
Test: ./checkbuild.py --system=windows Test: ./checkbuild.py --system=windows64 Change-Id: Ib39fc3611f7a8c43eb299bfd5980a42537cfad71 | |||
2017-09-14 | Don't use TMPDIR when building yasm. | Dan Albert | |
Test: TMPDIR=foo ./checkbuild.py --module host-tools Bug: None Change-Id: Ic0ad9015d1a057b60267d207bdd3c0e52ac2a897 | |||
2016-01-12 | Install yasm to OUT_DIR, not DIST_DIR.ndk-r16-beta2ndk-r16-beta1ndk-r16ndk-r15-beta2ndk-r15-beta1ndk-r14-beta2ndk-r14-beta1ndk-r14ndk-r13-beta2ndk-r13-beta1ndk-r13ndk-r12bndk-r12-beta2ndk-r12-beta1ndk-release-r16ndk-r16-releasendk-r15-releasendk-r14-releasendk-r13-releasendk-r12-release | Dan Albert | |
This is repackaged as host-tools for the released module. Change-Id: Ie20c35e5e55e8193965ceefaf79e90a598a12832 | |||
2015-08-28 | Refactor to use build_support. | Dan Albert | |
Change-Id: Ie8b02b50a537c12806442dff529f1c7d755a93f0 | |||
2015-08-28 | Use module docstring for argparse help. | Dan Albert | |
Also fix the doc to not be for the GCC build... Change-Id: I3dafef1d4bfe7703e795f8ed7917af6190456f3a | |||
2015-08-28 | Fix up build-yasm.sh to build standalone. | Dan Albert | |
Change-Id: I1d4a38f6f387b19b4803d05d490ea62ce09465c1 | |||
2015-08-28 | Move build-yasm.sh from ndk/ to toolchain/yasm/. | Dan Albert | |
Change-Id: If8834c3f44136cccd69bcb422a170ac7f5d4d717 | |||
2015-06-26 | Upgrade to yasm 1.3.0. | Elliott Hughes | |
Bug: http://b/22119375 Change-Id: Ie399365eb447436501d711c32d82fe294f353f75 | |||
2013-11-13 | test commit | Brian Gladman | |
2013-11-13 | Minor change to Python detection in the Visual Studio build to avoid ↵ | briangladman | |
spurious error message | |||
2013-08-07 | Optimize matching loops. | Peter Johnson | |
Reported by: Po-Chun Chang [#264 state:resolved] [#265 state:resolved] [#266 state:resolved] | |||
2013-07-03 | Update config.guess and config.sub. | Peter Johnson | |
[#255 state:resolved] | |||
2013-07-03 | cv8: Fix line number issues with multiple files. | Peter Johnson | |
Patch by: Knut St. Osmundsen [#263 state:resolved] | |||
2013-06-21 | Unbreak distcheck. | Peter Johnson | |
2013-06-21 | Fix vpbroadcastq. | Peter Johnson | |
Patch by: Jason Garrett-Glaser <jason@x264.com> | |||
2012-11-06 | Make the detection of Python in the Visual Studio 2010 build more robust | BrianGladman | |
2012-10-19 | Add support for "function" decorator in win32/win64. | Peter Johnson | |
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. | |||
2012-09-11 | add new elf file to visual studio 2010 build | BrianGladman | |
2012-08-30 | gas-parse.c: Eliminate warning. | Peter Johnson | |
2012-08-30 | Regen yasm_arch.7 and yasm_objfmts.7. | Peter Johnson | |
2012-08-30 | Add support for x32 | H.J. Lu | |
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/ | |||
2012-08-30 | Merge pull request #64 from sgraham/fix-win32-warnings | Peter Johnson | |
Fix a couple warnings when building on win32 | |||
2012-08-30 | Improve check for Cython version. | Peter Johnson | |
[#249 state:resolved] | |||
2012-08-18 | Fix vphaddudq opcode; should be DB rather than D8. | Peter Johnson | |
2012-05-31 | Merge pull request #65 from vmt/master | Peter Johnson | |
Fix definition of pmulhrw | |||
2012-05-28 | Fix minor typo in the definition of pmulhrw | Vivek Thampi | |
This change fixes the definition of "pmulhrw" where it is defined as having the mnemonic "pmulhrwa". | |||
2012-05-09 | fix a couple warnings when building on win32 | Scott Graham | |
2012-03-12 | Merge pull request #63 from nico/blah | Peter Johnson | |
Don't use a C++ comment in a C source file. | |||
2012-03-10 | Don't use a C++ comment in a C source file. | Nico Weber | |
2012-03-09 | Merge pull request #62 from nico/ticket246 | Peter Johnson | |
In the Mach-O writer, only warn on ignored flags if the new flags are different from the old flags. [#246 state:resolved] | |||
2012-03-06 | In the Mach-O writer, only warn on ignored flags if the new flags | Nico Weber | |
are different from the old flags. Fixes http://tortall.lighthouseapp.com/projects/78676-yasm/tickets/246 | |||
2012-03-02 | Merge pull request #61 from fischman/master | Peter Johnson | |
Silence is golden: genperf emits too much stdout in success path | |||
2012-03-02 | Added support for HSW TSX instructions: | sergey semenko | |
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. | |||
2012-03-02 | Add AMD TBM instructions. | Jason Garrett-Glaser | |
Reference: http://support.amd.com/us/Processor_TechDocs/24594_APM_v3.pdf Also add appropriate CPU bits and directive handling for these. | |||
2012-03-02 | Drop success-path chatter from genperf. | Ami Fischman | |
2011-10-31 | Add prebuild step for yasm-verssion.h | BrianGladman | |
2011-10-31 | add path for YASM-VERSION.h | BrianGladman | |
2011-10-31 | Bump DEF_VER to 1.2.0 for release. | Peter Johnson | |
2011-10-31 | Add Mkfiles/vc10/out_copy_rename.bat to distribution. | Peter Johnson | |
2011-10-31 | Copy YASM-VERSION.h to Mkfiles for distribution. | Peter Johnson | |
2011-10-31 | re2c: Work around tmpfile() issue on win32. | Peter Johnson | |
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) | |||
2011-10-30 | win64: Default to nobase for .xdata section. | Peter Johnson | |
Also add ..imagebase special symbol to force use of a nobase relocation. [#135 state:resolved] | |||
2011-10-02 | re2c: Use tmpfile instead of fixed temporary filename. | Peter Johnson | |
This could cause a race condition when running parallel make. Tracked down by Volker Braun. [#238 state:resolved] [#165 state:resolved] | |||
2011-10-02 | Merge pull request #60 from olsner/struc_base | Peter Johnson | |
Implement the base offset parameter for the struc macro | |||
2011-10-02 | Add testcase for struc with base offset | Simon Brenner | |
2011-10-02 | Implement the base offset parameter to 'struc' | Simon Brenner | |