Peter Johnson
27f75eead2
Add flat Makefile for MINGW cross-compile to Win32.
...
svn path=/trunk/yasm/; revision=1117
21 years ago
Peter Johnson
e8d0cb9f22
Add compile of libyasm/objfmt.c.
...
svn path=/trunk/yasm/; revision=1116
21 years ago
Peter Johnson
5ce8614501
Add objfmt.c and assocdat.c to libyasm VC++ build.
...
Bugzilla bug: 32
Reported by: jlawson-yasm@bovine.net
svn path=/trunk/yasm/; revision=1110
21 years ago
Peter Johnson
a4996c06c6
Massive libyasm / module interface update - Phase 2 (finally).
...
(Hopefully) finish cleanups begun in phase 1 (see phase 1 commit message),
making dbgfmt, objfmt, optimizer, and preproc module interfaces follow the
same thread-safe interface style as the phase 1 changes.
Also put in a large number of doxygen documentation cleanups.
svn path=/trunk/yasm/; revision=1097
21 years ago
Peter Johnson
48ce1e6cd0
Add assocdat.o to flat Makefiles; the VC++ ones will need to be fixed later.
...
svn path=/trunk/yasm/; revision=1095
21 years ago
Peter Johnson
a5def1a83c
Add VC build files for VC++ 7.1 (untested by myself).
...
Currently requires Perl installed as \Program Files\Perl\bin\perl.
Contributed by: Brian Gladman <brg@gladman.plus.com>
svn path=/trunk/yasm/; revision=1090
21 years ago
Peter Johnson
15eaa5a03d
Bring non-libtool (VC++) build up to date with libyasm structural changes.
...
Patch submitted by: Brian Gladman <brg@gladman.plus.com>
svn path=/trunk/yasm/; revision=1088
21 years ago
Peter Johnson
9d784e9d65
Merge updates for 0.3.0 into the trunk (except for version bump).
...
svn path=/trunk/yasm/; revision=1055
22 years ago
Peter Johnson
7d0214ee34
Change module loader interface a bit (use enum instead of string to specify
...
module type), and make "yasm -[adfpr] help" work dynamically by scanning
preloaded symbols and filesystem directories.
svn path=/trunk/yasm/; revision=972
22 years ago
Peter Johnson
928ab0a7c6
Remove yapp from Mkfiles builds.
...
svn path=/trunk/yasm/; revision=909
22 years ago
Peter Johnson
6a4ff9755c
Update DJGPP and flat Makefiles and config.h with new source organization.
...
svn path=/trunk/yasm/; revision=890
22 years ago
Peter Johnson
3afea5a845
Update DJGPP and flat Makefiles and config.h with new source organization.
...
svn path=/trunk/yasm/; revision=889
22 years ago
Peter Johnson
a198f99f3c
Use system include instead of local include in vc/yasm-module.c as well.
...
svn path=/trunk/yasm/; revision=888
22 years ago
Peter Johnson
8b4f748b53
Add Win32 object format.
...
svn path=/trunk/yasm/; revision=885
22 years ago
Peter Johnson
21e94aece1
Remove old Visual C++ makefile; new build structure is in vc subdirectory.
...
svn path=/trunk/yasm/; revision=866
22 years ago
Peter Johnson
d68c33495b
Visual Studio 6.0 build files (including generated .mak files) reflecting new
...
source tree structure.
svn path=/trunk/yasm/; revision=865
22 years ago
Peter Johnson
6c455ea6e2
Visual Studio 6.0 build files (including generated .mak files) reflecting new
...
source tree structure.
svn path=/trunk/yasm/; revision=864
22 years ago
Peter Johnson
f37e5504be
Add check for vsnprintf().
...
svn path=/trunk/yasm/; revision=544
23 years ago
Peter Johnson
73a516c455
Update to match configure-based build changes.
...
svn path=/trunk/yasm/; revision=539
23 years ago
Peter Johnson
1301c6786e
Failed builds could prevent updating of "latest" symlink. Also now record
...
stderr output as well as stdout.
svn path=/trunk/yasm/; revision=402
23 years ago
Peter Johnson
3b496cdde7
Do intl more correctly. nointl/libintl.h is unnecessary; it can be detected
...
in util.h by the ENABLE_NLS define. Fix Mkfiles to reflect. Actually enable
if available in main().
svn path=/trunk/yasm/; revision=372
23 years ago
Peter Johnson
5cd0858637
Add valparam data structure.
...
svn path=/trunk/yasm/; revision=340
23 years ago
Peter Johnson
d7fe402fb9
Split away x86-specific parts of expression handling (eg, effective address ->
...
ModRM+SIB).
svn path=/trunk/yasm/; revision=328
23 years ago
Peter Johnson
7463b74d8f
Update to match tree changes.
...
svn path=/trunk/yasm/; revision=326
23 years ago
Peter Johnson
8aae1337e7
Update to match tree changes.
...
svn path=/trunk/yasm/; revision=325
23 years ago
Peter Johnson
6c53c9525c
Maintain 'latest' symlink.
...
svn path=/trunk/yasm/; revision=324
23 years ago
Peter Johnson
d00bfd8443
Add nightly build script.
...
svn path=/trunk/yasm/; revision=323
23 years ago
Peter Johnson
50ff757dae
Update with changes made to source tree and configure options.
...
svn path=/trunk/yasm/; revision=304
23 years ago
Peter Johnson
d9ea939762
Add "very flat" (based on Makefile.flat) makefiles and config.h files for
...
DJGPP and Visual C++. These are build-only (not development).
svn path=/trunk/yasm/; revision=290
23 years ago
Peter Johnson
b7bbbd5b81
Prototype, very simple, flat Makefile for use in compiling (but NOT developing)
...
on other platforms.
svn path=/trunk/yasm/; revision=289
23 years ago