H. Peter Anvin
41103ab431
test/Makefile: qualify the names of list files with output format
...
It is quite likely we may want to build the same input with multiple
output formats; make it so we don't lose the list file.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2018-06-18 11:30:48 -07:00
H. Peter Anvin
59d5291a3a
test: add Makefile target for RDOFF files
...
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2017-09-27 15:53:48 -07:00
H. Peter Anvin
2998226fa1
test/Makefile: output dependency information files
...
Generate dependency information files as output to make sure we really
do the right thing.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2017-08-16 16:43:04 -07:00
H. Peter Anvin
92a8326f0d
test/Makefile: separate NASM and NASMDEP
...
Separate out the NASM and NASMDEP variables, in case one wants to
override the former.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2017-06-25 19:32:41 -07:00
H. Peter Anvin
08e71e7dc4
test/Makefile: add a rule to run omfdump on an .obj file
...
omfdump is really useful while debugging obj output, so add an
explicit rule to generate omfdump output.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2017-05-01 15:09:44 -07:00
H. Peter Anvin
14858d7343
Makefiles: distribute file generation rules via syncfiles.pl
...
Distribute the file generation rules to auxiliary Makefiles via
syncfiles.pl. These rules are OS- and Make-dialect-generic enough
that our mangling script handles them well enough.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2017-04-03 11:13:29 -07:00
H. Peter Anvin
aac01ff479
Always remove a stale list file
...
Remove the list file before running the first pass, so in case we
die before running pass 2 then there won't be a stale list file
sitting around.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2017-04-02 19:11:40 -07:00
H. Peter Anvin
8e37ff4ea1
BR3392392: fix broadcast decorators and improve error messages
...
Checkin c33d95fde9
:
BR 3392370: {z} decorator allowed on MOVDQ* memory operands
... inadvertently broke broadcast operations, which only apply to
memory operands and therefore were only handled in one of the two
brace-parser implementations. Fix that.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2017-04-02 18:38:58 -07:00
H. Peter Anvin
76c49379b7
test/Makefile: add rule to generate preprocessor output
...
Add a rule in the test directory to run the preprocessor.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2016-10-04 14:56:37 -07:00
H. Peter Anvin
114ba75f7b
test/Makefile: add a rule for nasm itself
...
If NASM needs to be rebuilt, build it in the proper directory.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2016-02-18 13:06:04 -08:00
H. Peter Anvin
1199cddebb
test/Makefile: make it easier to inject options
...
Make it easier to inject options into test compiles.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2009-11-28 15:34:32 -08:00
H. Peter Anvin
892bafc9b1
test/Makefile: add more output rules
...
Add more output rules to be able to try things quickly.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2009-07-16 22:44:43 -04:00
H. Peter Anvin
fd18c5c42b
test/Makefile: add ith and srec targets
...
Add ith and srec targets because, well, why not...
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2009-07-05 16:14:33 -07:00
H. Peter Anvin
5ca5007695
test/Makefile: add rule to produce a .dbg file
...
Add a rule to produce a .dbg file, that is, a dump of all the calls to
the back end.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2009-06-27 21:28:09 -07:00
H. Peter Anvin
9d8b57d081
test/Makefile: enable debugging info for elftest/elftest64
...
Enable debugging information for the ELF tests.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2008-10-17 23:03:54 -07:00
H. Peter Anvin
9a1f9f5ab6
test/Makefile: the elftest objects depend on $(NASM)
...
If NASM has changed, we logically want to re-run the ELF tests...
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2008-10-17 19:29:15 -07:00
H. Peter Anvin
e41b69beaf
Test and Makefile rules for 32- and 64-bit ELF shared libraries
...
Add Makefile rules for the 32-bit ELF shared library test, and add a
64-bit ELF shared library test (still work in progress.)
2008-10-17 17:13:26 -07:00
H. Peter Anvin
1b221bed25
test/Makefile: rule to run performtest --diff
...
Rule to run performtest with the --diff option.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2008-10-04 22:02:44 -07:00
H. Peter Anvin
13d9d869a5
test/Makefile: add rules for the automatic tests
...
Add Makefile rules to run the automatic tests.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2008-10-04 21:59:38 -07:00
H. Peter Anvin
487a087066
test/Makefile: Use -Ox instead of -O999
2007-10-19 13:16:51 -07:00
H. Peter Anvin
b8e604eb5d
Additional rules in test/Makefile
...
Add rules for .pl -> .asm
2007-10-04 15:18:23 -07:00
H. Peter Anvin
9713703db7
test/Makefile: make a bit more useful
2007-09-24 13:42:09 -07:00
H. Peter Anvin
f04031bbd7
Make test/Makefile a bit more useful
...
Make all the tests depend on the nasm binary...
2007-09-22 21:47:13 -07:00
H. Peter Anvin
b4b4317878
test/Makefile: make a bit more useful
2007-09-19 16:15:22 -07:00
H. Peter Anvin
76690a12ad
NASM 0.96
2002-04-30 20:52:49 +00:00
H. Peter Anvin
ea6e34db64
NASM 0.91
2002-04-30 20:51:32 +00:00