Commit Graph

193 Commits

Author SHA1 Message Date
Debbie Wiles
64fee5a6c8 Documented %xdefine and %xidefine, and fixed an index item in %define. 2002-05-25 13:12:21 +00:00
Debbie Wiles
64de47c0cb Documented the ___NASM_PATCHLEVEL__ and __NASM_VERSION_ID__ macros. 2002-05-25 03:05:05 +00:00
H. Peter Anvin
d8aadba81c Update from John Coffman 2002-05-25 02:22:02 +00:00
H. Peter Anvin
086c80d72b Make it an error to supply a non-constant expression to ABSOLUTE 2002-05-25 01:45:11 +00:00
H. Peter Anvin
45724a8110 Better explanation why insnsa.c is a separate module 2002-05-25 01:39:12 +00:00
H. Peter Anvin
36775e439f Missed one undecorated ORG 2002-05-24 20:33:51 +00:00
Debbie Wiles
bbe2f5ef31 Fixed a few typos, tidied up index entries for BIN and its' subentries. 2002-05-24 20:00:52 +00:00
Debbie Wiles
a77955580e Reversed a few changes erroneously removed in the last update 2002-05-24 19:10:40 +00:00
Debbie Wiles
f128b4b164 Added multisection to documentation for the .bin format, and removed obsolete details. 2002-05-24 14:36:19 +00:00
Debbie Wiles
591553d88d Added extra tests, to fully test multisection support for .bin format 2002-05-24 14:33:35 +00:00
H. Peter Anvin
8b923b1231 Fix typo: "BIT 16" -> "BITS 16" 2002-05-23 06:40:32 +00:00
H. Peter Anvin
f8ab4baba1 Change space to NBSP to avoid breakage on 'doze platforms 2002-05-22 23:23:02 +00:00
H. Peter Anvin
52c9ad7b3c Add %elif preprocessor test 2002-05-22 23:01:06 +00:00
H. Peter Anvin
0c60815d91 Undo broken %elif change, and put in a big comment explaining why the
existing code is correct.
2002-05-22 22:59:40 +00:00
H. Peter Anvin
e4b9254447 Add 16-bit imul test for strictness 2002-05-22 20:48:01 +00:00
H. Peter Anvin
8c1da7b3ce Fix the handling of the STRICT keyword 2002-05-22 20:45:09 +00:00
Debbie Wiles
f1bbcf3160 Another change to the STRICT documentation 2002-05-22 20:44:11 +00:00
H. Peter Anvin
769f2cf792 No C++ comments, please! 2002-05-22 20:23:14 +00:00
Debbie Wiles
9642d4fd7f Updated documentation for the STRICT keyword. 2002-05-22 20:14:52 +00:00
Debbie Wiles
8311d9f310 Fixed the ABSOLUTE LABEL problem 2002-05-22 19:50:30 +00:00
H. Peter Anvin
ae438913af Document the STRICT keyword 2002-05-22 05:40:50 +00:00
H. Peter Anvin
4c8aaa01b5 Fix em dashes which were broken by charset cleanup change 2002-05-21 06:07:36 +00:00
H. Peter Anvin
078d75ac63 Use File::Spec to try to be more system-independent... 2002-05-21 04:10:57 +00:00
H. Peter Anvin
17799b40c0 JMP instructions use the operand size prefix, not the address size
prefix, to determine the size of the jump target.
2002-05-21 03:31:21 +00:00
H. Peter Anvin
01377d8d7c Implement new "strict" keyword to inhibit optimization. 2002-05-21 03:16:33 +00:00
H. Peter Anvin
aa8b6a1ff7 Spec file now depends on version.pl too 2002-05-21 02:47:08 +00:00
H. Peter Anvin
9399421303 Correct the generation of the spec file with a serial number. 2002-05-21 02:46:45 +00:00
H. Peter Anvin
f29b128afd Accept X.YYplZ as a valid version number (equivalent to X.YY.0.Z) and
generate Serial: tags in the RPM spec file to help clue RPM in.
2002-05-21 02:28:51 +00:00
Debbie Wiles
2feab99ee9 Added a reference to the section on mixed size addressing (9.2) to the section on effective addresses (3.3). 2002-05-20 21:46:47 +00:00
H. Peter Anvin
1aa9a42c5d Clean up the character set handling somewhat. 2002-05-20 19:50:34 +00:00
H. Peter Anvin
f4cf6b4b59 Remove some duplicated spaces. 2002-05-20 19:49:53 +00:00
Debbie Wiles
157635509a Added make rules for files generated from perl scripts 2002-05-20 02:26:35 +00:00
H. Peter Anvin
5a09ee3cf3 Add __NASM_PATCHLEVEL__ and __NASM_VERSION_ID__ macros 2002-05-20 01:04:34 +00:00
H. Peter Anvin
ac7e75a05d Automatically update the LATEST tag if doing a "real" release 2002-05-19 05:37:08 +00:00
H. Peter Anvin
60dbc85d5d 0.98.32 is out; now working on 0.98.33 2002-05-19 05:34:55 +00:00
H. Peter Anvin
dab01ddf14 Fix stray character that had snuck in. Damned. 2002-05-19 05:22:45 +00:00
H. Peter Anvin
b2c8d3a496 Document new Cygwin compatibility 2002-05-19 05:06:04 +00:00
H. Peter Anvin
1170eb6546 Check in the rest of the Cygwin support patch... 2002-05-19 02:26:38 +00:00
H. Peter Anvin
b9f0510eb5 Remove autom4te.cache when cleaning up config.* 2002-05-19 02:02:20 +00:00
H. Peter Anvin
5b654fa834 Cleaner way to handle the PERLREQ removal 2002-05-19 01:59:37 +00:00
H. Peter Anvin
0fcdadeb55 Fix so that the configure.in works with autoconf 2.5x; make sure
"make cleaner" cleans up all that it needs to clean up
2002-05-19 01:57:54 +00:00
H. Peter Anvin
45e3da6440 Fix a couple of perl4-isms that are now illegal 2002-05-19 01:51:00 +00:00
H. Peter Anvin
7a29118879 Use a driver Perl script to run genps.pl, since Windows Make can't
handle `cat ...`
2002-05-18 22:17:28 +00:00
H. Peter Anvin
e0372c8c05 Add version number to the cover page, generated from the version file. 2002-05-18 20:36:25 +00:00
Frank Kotler
42e89b00a2 uncomment "use strict" in macros.pl 2002-05-18 07:28:31 +00:00
Frank Kotler
8a273b078d applied theowl's patch to raa_write - errors to raa_read 2002-05-18 07:26:18 +00:00
H. Peter Anvin
8e4994d034 Undo a change that wasn't meant for public consumption (yet.) 2002-05-17 16:43:17 +00:00
H. Peter Anvin
2e5f22f306 Update CHANGES with the current changes for 0.98.32 2002-05-17 16:41:17 +00:00
H. Peter Anvin
fa6362683b Clean up the output/ and (to some degree) test/ directories. 2002-05-17 16:26:33 +00:00
Debbie Wiles
93c50efe34 Changed address to report bugs in ndisasm appendix. 2002-05-17 15:54:24 +00:00