Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on May 23, 2008
  1. @PeterJohnson

    Enable DLL/plugin builds with cmake on Windows.

    PeterJohnson authored
    Add proper declspec dllimport/dllexport to all libyasm functions.
    Use macros to make these do nothing on non-cmake and Unix builds.
    svn path=/trunk/yasm/; revision=2101
Commits on May 22, 2008
  1. @PeterJohnson

    Add cmake build infrastructure.

    PeterJohnson authored
    Not default nor even distributed in the .tar.gz, the cmake build allows for
    loadable yasm plugins by building libyasm as a shared library.
    Example plugins are in the plugins/ directory, and may be loaded into a
    cmake-built yasm using the -N command line option (non-cmake builds will
    not have this option).
    Tested only on Linux so far, but should be relatively painless to port to
    Windows thanks to the use of cmake rather than libtool to create shared
    The only modification to the main source tree is some conditional-compiled
    additions to yasm.c.
    svn path=/trunk/yasm/; revision=2098
Something went wrong with that request. Please try again.