H. Peter Anvin [Tue, 21 May 2002 02:47:08 +0000 (02:47 +0000)]
Spec file now depends on version.pl too
H. Peter Anvin [Tue, 21 May 2002 02:46:45 +0000 (02:46 +0000)]
Correct the generation of the spec file with a serial number.
H. Peter Anvin [Tue, 21 May 2002 02:28:51 +0000 (02:28 +0000)]
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.
Debbie Wiles [Mon, 20 May 2002 21:46:47 +0000 (21:46 +0000)]
Added a reference to the section on mixed size addressing (9.2) to the section on effective addresses (3.3).
H. Peter Anvin [Mon, 20 May 2002 19:50:34 +0000 (19:50 +0000)]
Clean up the character set handling somewhat.
H. Peter Anvin [Mon, 20 May 2002 19:49:53 +0000 (19:49 +0000)]
Remove some duplicated spaces.
Debbie Wiles [Mon, 20 May 2002 02:26:35 +0000 (02:26 +0000)]
Added make rules for files generated from perl scripts
H. Peter Anvin [Mon, 20 May 2002 01:04:34 +0000 (01:04 +0000)]
Add __NASM_PATCHLEVEL__ and __NASM_VERSION_ID__ macros
H. Peter Anvin [Sun, 19 May 2002 05:37:08 +0000 (05:37 +0000)]
Automatically update the LATEST tag if doing a "real" release
H. Peter Anvin [Sun, 19 May 2002 05:34:55 +0000 (05:34 +0000)]
0.98.32 is out; now working on 0.98.33
H. Peter Anvin [Sun, 19 May 2002 05:22:45 +0000 (05:22 +0000)]
Fix stray character that had snuck in. Damned.
H. Peter Anvin [Sun, 19 May 2002 05:06:04 +0000 (05:06 +0000)]
Document new Cygwin compatibility
H. Peter Anvin [Sun, 19 May 2002 02:26:38 +0000 (02:26 +0000)]
Check in the rest of the Cygwin support patch...
H. Peter Anvin [Sun, 19 May 2002 02:02:20 +0000 (02:02 +0000)]
Remove autom4te.cache when cleaning up config.*
H. Peter Anvin [Sun, 19 May 2002 01:59:37 +0000 (01:59 +0000)]
Cleaner way to handle the PERLREQ removal
H. Peter Anvin [Sun, 19 May 2002 01:57:54 +0000 (01:57 +0000)]
Fix so that the configure.in works with autoconf 2.5x; make sure
"make cleaner" cleans up all that it needs to clean up
H. Peter Anvin [Sun, 19 May 2002 01:51:00 +0000 (01:51 +0000)]
Fix a couple of perl4-isms that are now illegal
H. Peter Anvin [Sat, 18 May 2002 22:17:28 +0000 (22:17 +0000)]
Use a driver Perl script to run genps.pl, since Windows Make can't
handle `cat ...`
H. Peter Anvin [Sat, 18 May 2002 20:36:25 +0000 (20:36 +0000)]
Add version number to the cover page, generated from the version file.
Frank Kotler [Sat, 18 May 2002 07:28:31 +0000 (07:28 +0000)]
uncomment "use strict" in macros.pl
Frank Kotler [Sat, 18 May 2002 07:26:18 +0000 (07:26 +0000)]
applied theowl's patch to raa_write - errors to raa_read
H. Peter Anvin [Fri, 17 May 2002 16:43:17 +0000 (16:43 +0000)]
Undo a change that wasn't meant for public consumption (yet.)
H. Peter Anvin [Fri, 17 May 2002 16:41:17 +0000 (16:41 +0000)]
Update CHANGES with the current changes for 0.98.32
H. Peter Anvin [Fri, 17 May 2002 16:26:33 +0000 (16:26 +0000)]
Clean up the output/ and (to some degree) test/ directories.
Debbie Wiles [Fri, 17 May 2002 15:54:24 +0000 (15:54 +0000)]
Changed address to report bugs in ndisasm appendix.
H. Peter Anvin [Fri, 17 May 2002 15:08:13 +0000 (15:08 +0000)]
Add one more instance of .rodata
Ed Beroset [Fri, 17 May 2002 10:38:23 +0000 (10:38 +0000)]
Recorded recent work on preproc.c
H. Peter Anvin [Fri, 17 May 2002 04:51:10 +0000 (04:51 +0000)]
Make .rodata a recognized ELF section with default attributes
Ed Beroset [Fri, 17 May 2002 03:11:15 +0000 (03:11 +0000)]
added const keyword to strdup argument
Ed Beroset [Fri, 17 May 2002 03:10:55 +0000 (03:10 +0000)]
added const keyword to strdup
Ed Beroset [Fri, 17 May 2002 03:10:13 +0000 (03:10 +0000)]
Fixed bug 556600 in which an unterminated macro error never included a file
name or line number.
Debbie Wiles [Fri, 17 May 2002 01:41:09 +0000 (01:41 +0000)]
Added documentation for __NASM_SUBMINOR__ and __NASM_VER__ macros.
H. Peter Anvin [Fri, 17 May 2002 01:03:43 +0000 (01:03 +0000)]
Make the ELF section a bit more accurate; clean up some index items
Debbie Wiles [Fri, 17 May 2002 00:28:47 +0000 (00:28 +0000)]
Changed \\ to \ in paths for -i command line option
Debbie Wiles [Fri, 17 May 2002 00:14:58 +0000 (00:14 +0000)]
Corrected uD# documentation
Debbie Wiles [Thu, 16 May 2002 23:48:45 +0000 (23:48 +0000)]
Another \i --> \I change
H. Peter Anvin [Thu, 16 May 2002 23:30:48 +0000 (23:30 +0000)]
Add missing space
H. Peter Anvin [Thu, 16 May 2002 23:14:13 +0000 (23:14 +0000)]
Change \i -> \I in a few places
H. Peter Anvin [Thu, 16 May 2002 20:02:45 +0000 (20:02 +0000)]
Fix some formatting inconsistencies in %ifmacro.
H. Peter Anvin [Thu, 16 May 2002 19:33:27 +0000 (19:33 +0000)]
Include the NASM logo from the specified EPS file rather than hard-coding it.
H. Peter Anvin [Thu, 16 May 2002 19:32:49 +0000 (19:32 +0000)]
Fix a couple of index terms.
H. Peter Anvin [Thu, 16 May 2002 18:34:57 +0000 (18:34 +0000)]
Minor formatting tweaks.
H. Peter Anvin [Thu, 16 May 2002 18:15:31 +0000 (18:15 +0000)]
Rip out the old PostScript backend and make the new one official.
H. Peter Anvin [Thu, 16 May 2002 18:08:15 +0000 (18:08 +0000)]
Changing "hanging comma" index entries to omit the comma, and to
unify with a previous baseword entry if one is present.
H. Peter Anvin [Thu, 16 May 2002 06:40:56 +0000 (06:40 +0000)]
Generate "hanging comma" clauses in the index
H. Peter Anvin [Thu, 16 May 2002 05:53:01 +0000 (05:53 +0000)]
Change the index term for "overloading multi-line macros" to match
the corresponding single-line macro index term
Debbie Wiles [Thu, 16 May 2002 02:16:58 +0000 (02:16 +0000)]
Corrected documentation for CMPXCHG
H. Peter Anvin [Thu, 16 May 2002 02:11:21 +0000 (02:11 +0000)]
Use a fontset for the title. Change fonts to use Times throughout.
H. Peter Anvin [Wed, 15 May 2002 21:32:56 +0000 (21:32 +0000)]
Fix a typo which caused the index to be generated incorrectly.
H. Peter Anvin [Wed, 15 May 2002 21:13:59 +0000 (21:13 +0000)]
Strip the anchor tags from the table of contents
H. Peter Anvin [Wed, 15 May 2002 21:00:30 +0000 (21:00 +0000)]
Use a custom font encoding vector; generate copyright (inner cover) page
H. Peter Anvin [Wed, 15 May 2002 19:02:52 +0000 (19:02 +0000)]
Make the new PS/PDF backend somewhat configurable
H. Peter Anvin [Wed, 15 May 2002 18:32:41 +0000 (18:32 +0000)]
One day this will make ps2pdf optmimize the output PDF...
H. Peter Anvin [Wed, 15 May 2002 07:11:21 +0000 (07:11 +0000)]
New PS/PDF backend: first attempt at generating the index
Bryan Ischo [Wed, 15 May 2002 01:42:58 +0000 (01:42 +0000)]
* Slight enhancement to line continuation documentation
* Added documentation for the %line preprocessor directive
H. Peter Anvin [Tue, 14 May 2002 23:54:46 +0000 (23:54 +0000)]
Change "const static" -> "static const" to keep gcc happy
H. Peter Anvin [Tue, 14 May 2002 22:38:55 +0000 (22:38 +0000)]
Code cleanup fixes from Ed Beroset
H. Peter Anvin [Tue, 14 May 2002 22:05:16 +0000 (22:05 +0000)]
Remove stealth whitespace (all of the form ". \n").
H. Peter Anvin [Tue, 14 May 2002 21:59:59 +0000 (21:59 +0000)]
Work in progress: new PostScript/PDF generator back end
H. Peter Anvin [Tue, 14 May 2002 21:59:37 +0000 (21:59 +0000)]
Use a dash for the title metadata
H. Peter Anvin [Tue, 14 May 2002 21:28:54 +0000 (21:28 +0000)]
Use em dash for the title
H. Peter Anvin [Tue, 14 May 2002 21:21:24 +0000 (21:21 +0000)]
Don't remove head.ps by mistake
Debbie Wiles [Tue, 14 May 2002 18:02:00 +0000 (18:02 +0000)]
Updated flags for some 186 instructions in the docs
H. Peter Anvin [Tue, 14 May 2002 17:44:03 +0000 (17:44 +0000)]
Change __error (reserved namespace) to _error (normal namespace)
H. Peter Anvin [Tue, 14 May 2002 06:05:06 +0000 (06:05 +0000)]
Produce "dip" -- basically digested paragraphs for standalone backends
H. Peter Anvin [Tue, 14 May 2002 05:56:18 +0000 (05:56 +0000)]
Encode metadata in the documentation source, rather than hard-coding it.
H. Peter Anvin [Tue, 14 May 2002 05:43:47 +0000 (05:43 +0000)]
Try to be brutally EPSF conformant.
H. Peter Anvin [Tue, 14 May 2002 05:28:16 +0000 (05:28 +0000)]
Correct userdict -> 1 dict
H. Peter Anvin [Tue, 14 May 2002 05:27:27 +0000 (05:27 +0000)]
NASM logo in Embeddable PostScript format
H. Peter Anvin [Tue, 14 May 2002 03:18:53 +0000 (03:18 +0000)]
Fix from Ed Beroset for unterminated %macro directive -> coredump
Debbie Wiles [Mon, 13 May 2002 19:16:03 +0000 (19:16 +0000)]
More tidying up of the overall formatting. Ran through a spell checker.
Debbie Wiles [Sun, 12 May 2002 22:01:08 +0000 (22:01 +0000)]
Numerous typos in instruction set fixed
H. Peter Anvin [Sun, 12 May 2002 21:40:21 +0000 (21:40 +0000)]
Add the source file itself to the dependency list.
H. Peter Anvin [Sun, 12 May 2002 21:38:05 +0000 (21:38 +0000)]
Dependency-generation script
Debbie Wiles [Sun, 12 May 2002 21:03:12 +0000 (21:03 +0000)]
Corrected another typo in the instruction set
Debbie Wiles [Sun, 12 May 2002 11:17:13 +0000 (11:17 +0000)]
*** empty log message ***
Debbie Wiles [Sun, 12 May 2002 10:31:05 +0000 (10:31 +0000)]
*** empty log message ***
Debbie Wiles [Sun, 12 May 2002 10:30:15 +0000 (10:30 +0000)]
*** empty log message ***
Debbie Wiles [Sun, 12 May 2002 10:22:25 +0000 (10:22 +0000)]
*** empty log message ***
H. Peter Anvin [Sat, 11 May 2002 04:01:26 +0000 (04:01 +0000)]
Fix sequence point problem.
H. Peter Anvin [Fri, 10 May 2002 23:17:49 +0000 (23:17 +0000)]
More CHANGES that were never documented properly.
Debbie Wiles [Fri, 10 May 2002 23:07:02 +0000 (23:07 +0000)]
*** empty log message ***
H. Peter Anvin [Fri, 10 May 2002 22:24:49 +0000 (22:24 +0000)]
Oops... this file didn't get updated to log the new stuff for 0.98.31
H. Peter Anvin [Fri, 10 May 2002 22:04:47 +0000 (22:04 +0000)]
Next version will be 0.98.32
H. Peter Anvin [Fri, 10 May 2002 22:01:17 +0000 (22:01 +0000)]
Move cleanup before work directory creation
H. Peter Anvin [Fri, 10 May 2002 22:00:03 +0000 (22:00 +0000)]
Operate from the correct path in "real" mode.
H. Peter Anvin [Fri, 10 May 2002 21:58:43 +0000 (21:58 +0000)]
Clean the directory correctly; generate the SF path correctly
H. Peter Anvin [Fri, 10 May 2002 21:56:53 +0000 (21:56 +0000)]
cvs tag doesn't have an -a option
H. Peter Anvin [Fri, 10 May 2002 21:55:49 +0000 (21:55 +0000)]
Fix typo in release script
Debbie Wiles [Fri, 10 May 2002 20:59:11 +0000 (20:59 +0000)]
*** empty log message ***
H. Peter Anvin [Fri, 10 May 2002 19:52:08 +0000 (19:52 +0000)]
Change "working" to "OK"
H. Peter Anvin [Fri, 10 May 2002 19:51:48 +0000 (19:51 +0000)]
Handle the "output" directory correctly (patch from John Coffman.)
H. Peter Anvin [Fri, 10 May 2002 00:35:37 +0000 (00:35 +0000)]
Fix comment.
H. Peter Anvin [Fri, 10 May 2002 00:29:32 +0000 (00:29 +0000)]
Makefile work: Add working 16-bit DOS variants (Borland C++ 3.1, MSC 7),
remove a file that seems to be beyond rescue, update the README file
to be a bit more informative.
Debbie Wiles [Thu, 9 May 2002 21:23:55 +0000 (21:23 +0000)]
*** empty log message ***
H. Peter Anvin [Thu, 9 May 2002 20:55:50 +0000 (20:55 +0000)]
Processor level fixes from John Coffman
H. Peter Anvin [Thu, 9 May 2002 05:35:23 +0000 (05:35 +0000)]
Fix from John Coffman to 16-bit OBJ format output.
H. Peter Anvin [Tue, 7 May 2002 05:50:14 +0000 (05:50 +0000)]
Fix the positioning of the page number in the table of contents
H. Peter Anvin [Tue, 7 May 2002 04:31:28 +0000 (04:31 +0000)]
Tests for the %ifmacro directives
H. Peter Anvin [Tue, 7 May 2002 00:10:05 +0000 (00:10 +0000)]
Add %ifmacro and friends, and fix two minor bugs:
a) The argument to %elif* is handled different than the one to %if*
b) Incorrect error messages for the %ifdef variants