svn commit: r2101 - in trunk/yasm: libyasm tools/genperf

peter at tortall.net peter at tortall.net
Thu May 22 23:46:52 PDT 2008


Author: peter
Date: Thu May 22 23:46:51 2008
New Revision: 2101

Modified:
   trunk/yasm/libyasm-stdint.h.cmake
   trunk/yasm/libyasm/CMakeLists.txt
   trunk/yasm/libyasm/assocdat.h
   trunk/yasm/libyasm/bitvect.h
   trunk/yasm/libyasm/bytecode.h
   trunk/yasm/libyasm/coretype.h
   trunk/yasm/libyasm/errwarn.h
   trunk/yasm/libyasm/expr.h
   trunk/yasm/libyasm/file.h
   trunk/yasm/libyasm/floatnum.h
   trunk/yasm/libyasm/hamt.h
   trunk/yasm/libyasm/insn.h
   trunk/yasm/libyasm/intnum.h
   trunk/yasm/libyasm/inttree.h
   trunk/yasm/libyasm/linemap.h
   trunk/yasm/libyasm/md5.h
   trunk/yasm/libyasm/module.h
   trunk/yasm/libyasm/phash.h
   trunk/yasm/libyasm/section.h
   trunk/yasm/libyasm/symrec.h
   trunk/yasm/libyasm/valparam.h
   trunk/yasm/libyasm/value.h
   trunk/yasm/libyasm/xmalloc.c
   trunk/yasm/tools/genperf/CMakeLists.txt
   trunk/yasm/util.h
Changeset:
   http://www.tortall.net/projects/yasm/changeset/2101

Log:
Enable DLL/plugin builds with cmake on Windows.
Add proper declspec dllimport/dllexport to all libyasm functions.
Use macros to make these do nothing on non-cmake and Unix builds.


More information about the yasm-cvs mailing list