platform/upstream/nasm.git
22 years agoUse a custom font encoding vector; generate copyright (inner cover) page
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

22 years agoMake the new PS/PDF backend somewhat configurable
H. Peter Anvin [Wed, 15 May 2002 19:02:52 +0000 (19:02 +0000)]
Make the new PS/PDF backend somewhat configurable

22 years agoOne day this will make ps2pdf optmimize the output PDF...
H. Peter Anvin [Wed, 15 May 2002 18:32:41 +0000 (18:32 +0000)]
One day this will make ps2pdf optmimize the output PDF...

22 years agoNew PS/PDF backend: first attempt at generating the index
H. Peter Anvin [Wed, 15 May 2002 07:11:21 +0000 (07:11 +0000)]
New PS/PDF backend: first attempt at generating the index

22 years ago* Slight enhancement to line continuation documentation
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

22 years agoChange "const static" -> "static const" to keep gcc happy
H. Peter Anvin [Tue, 14 May 2002 23:54:46 +0000 (23:54 +0000)]
Change "const static" -> "static const" to keep gcc happy

22 years agoCode cleanup fixes from Ed Beroset
H. Peter Anvin [Tue, 14 May 2002 22:38:55 +0000 (22:38 +0000)]
Code cleanup fixes from Ed Beroset

22 years agoRemove stealth whitespace (all of the form ". \n").
H. Peter Anvin [Tue, 14 May 2002 22:05:16 +0000 (22:05 +0000)]
Remove stealth whitespace (all of the form ". \n").

22 years agoWork in progress: new PostScript/PDF generator back end
H. Peter Anvin [Tue, 14 May 2002 21:59:59 +0000 (21:59 +0000)]
Work in progress: new PostScript/PDF generator back end

22 years agoUse a dash for the title metadata
H. Peter Anvin [Tue, 14 May 2002 21:59:37 +0000 (21:59 +0000)]
Use a dash for the title metadata

22 years agoUse em dash for the title
H. Peter Anvin [Tue, 14 May 2002 21:28:54 +0000 (21:28 +0000)]
Use em dash for the title

22 years agoDon't remove head.ps by mistake
H. Peter Anvin [Tue, 14 May 2002 21:21:24 +0000 (21:21 +0000)]
Don't remove head.ps by mistake

22 years agoUpdated flags for some 186 instructions in the docs
Debbie Wiles [Tue, 14 May 2002 18:02:00 +0000 (18:02 +0000)]
Updated flags for some 186 instructions in the docs

22 years agoChange __error (reserved namespace) to _error (normal namespace)
H. Peter Anvin [Tue, 14 May 2002 17:44:03 +0000 (17:44 +0000)]
Change __error (reserved namespace) to _error (normal namespace)

22 years agoProduce "dip" -- basically digested paragraphs for standalone backends
H. Peter Anvin [Tue, 14 May 2002 06:05:06 +0000 (06:05 +0000)]
Produce "dip" -- basically digested paragraphs for standalone backends

22 years agoEncode metadata in the documentation source, rather than hard-coding it.
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.

22 years agoTry to be brutally EPSF conformant.
H. Peter Anvin [Tue, 14 May 2002 05:43:47 +0000 (05:43 +0000)]
Try to be brutally EPSF conformant.

22 years agoCorrect userdict -> 1 dict
H. Peter Anvin [Tue, 14 May 2002 05:28:16 +0000 (05:28 +0000)]
Correct userdict -> 1 dict

22 years agoNASM logo in Embeddable PostScript format
H. Peter Anvin [Tue, 14 May 2002 05:27:27 +0000 (05:27 +0000)]
NASM logo in Embeddable PostScript format

22 years agoFix from Ed Beroset for unterminated %macro directive -> coredump
H. Peter Anvin [Tue, 14 May 2002 03:18:53 +0000 (03:18 +0000)]
Fix from Ed Beroset for unterminated %macro directive -> coredump

22 years agoMore tidying up of the overall formatting. Ran through a spell checker.
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.

22 years agoNumerous typos in instruction set fixed
Debbie Wiles [Sun, 12 May 2002 22:01:08 +0000 (22:01 +0000)]
Numerous typos in instruction set fixed

22 years agoAdd the source file itself to the dependency list.
H. Peter Anvin [Sun, 12 May 2002 21:40:21 +0000 (21:40 +0000)]
Add the source file itself to the dependency list.

22 years agoDependency-generation script
H. Peter Anvin [Sun, 12 May 2002 21:38:05 +0000 (21:38 +0000)]
Dependency-generation script

22 years agoCorrected another typo in the instruction set
Debbie Wiles [Sun, 12 May 2002 21:03:12 +0000 (21:03 +0000)]
Corrected another typo in the instruction set

22 years ago*** empty log message ***
Debbie Wiles [Sun, 12 May 2002 11:17:13 +0000 (11:17 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Debbie Wiles [Sun, 12 May 2002 10:31:05 +0000 (10:31 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Debbie Wiles [Sun, 12 May 2002 10:30:15 +0000 (10:30 +0000)]
*** empty log message ***

22 years ago*** empty log message ***
Debbie Wiles [Sun, 12 May 2002 10:22:25 +0000 (10:22 +0000)]
*** empty log message ***

22 years agoFix sequence point problem.
H. Peter Anvin [Sat, 11 May 2002 04:01:26 +0000 (04:01 +0000)]
Fix sequence point problem.

22 years agoMore CHANGES that were never documented properly.
H. Peter Anvin [Fri, 10 May 2002 23:17:49 +0000 (23:17 +0000)]
More CHANGES that were never documented properly.

22 years ago*** empty log message ***
Debbie Wiles [Fri, 10 May 2002 23:07:02 +0000 (23:07 +0000)]
*** empty log message ***

22 years agoOops... this file didn't get updated to log the new stuff for 0.98.31
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

22 years agoNext version will be 0.98.32
H. Peter Anvin [Fri, 10 May 2002 22:04:47 +0000 (22:04 +0000)]
Next version will be 0.98.32

22 years agoMove cleanup before work directory creation
H. Peter Anvin [Fri, 10 May 2002 22:01:17 +0000 (22:01 +0000)]
Move cleanup before work directory creation

22 years agoOperate from the correct path in "real" mode.
H. Peter Anvin [Fri, 10 May 2002 22:00:03 +0000 (22:00 +0000)]
Operate from the correct path in "real" mode.

22 years agoClean the directory correctly; generate the SF path correctly
H. Peter Anvin [Fri, 10 May 2002 21:58:43 +0000 (21:58 +0000)]
Clean the directory correctly; generate the SF path correctly

22 years agocvs tag doesn't have an -a option
H. Peter Anvin [Fri, 10 May 2002 21:56:53 +0000 (21:56 +0000)]
cvs tag doesn't have an -a option

22 years agoFix typo in release script
H. Peter Anvin [Fri, 10 May 2002 21:55:49 +0000 (21:55 +0000)]
Fix typo in release script

22 years ago*** empty log message ***
Debbie Wiles [Fri, 10 May 2002 20:59:11 +0000 (20:59 +0000)]
*** empty log message ***

22 years agoChange "working" to "OK"
H. Peter Anvin [Fri, 10 May 2002 19:52:08 +0000 (19:52 +0000)]
Change "working" to "OK"

22 years agoHandle the "output" directory correctly (patch from John Coffman.)
H. Peter Anvin [Fri, 10 May 2002 19:51:48 +0000 (19:51 +0000)]
Handle the "output" directory correctly (patch from John Coffman.)

22 years agoFix comment.
H. Peter Anvin [Fri, 10 May 2002 00:35:37 +0000 (00:35 +0000)]
Fix comment.

22 years agoMakefile work: Add working 16-bit DOS variants (Borland C++ 3.1, MSC 7),
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.

22 years ago*** empty log message ***
Debbie Wiles [Thu, 9 May 2002 21:23:55 +0000 (21:23 +0000)]
*** empty log message ***

22 years agoProcessor level fixes from John Coffman
H. Peter Anvin [Thu, 9 May 2002 20:55:50 +0000 (20:55 +0000)]
Processor level fixes from John Coffman

22 years agoFix from John Coffman to 16-bit OBJ format output.
H. Peter Anvin [Thu, 9 May 2002 05:35:23 +0000 (05:35 +0000)]
Fix from John Coffman to 16-bit OBJ format output.

22 years agoFix the positioning of the page number in the table of contents
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

22 years agoTests for the %ifmacro directives
H. Peter Anvin [Tue, 7 May 2002 04:31:28 +0000 (04:31 +0000)]
Tests for the %ifmacro directives

22 years agoAdd %ifmacro and friends, and fix two minor bugs:
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

22 years agoFix more instance of "NASM environment variable" -> NASMENV
H. Peter Anvin [Mon, 6 May 2002 22:04:10 +0000 (22:04 +0000)]
Fix more instance of "NASM environment variable" -> NASMENV

22 years agoChange NASMOPT to NASMENV
H. Peter Anvin [Mon, 6 May 2002 19:41:57 +0000 (19:41 +0000)]
Change NASMOPT to NASMENV

22 years agoMake RPM itself cycle through the necessary "architectures" to produce
H. Peter Anvin [Mon, 6 May 2002 07:07:25 +0000 (07:07 +0000)]
Make RPM itself cycle through the necessary "architectures" to produce
the doc package as noarch and the rest as the default arch.

22 years agoBuild the nasm-doc RPM as a noarch RPM. Unfortunately that has to be
H. Peter Anvin [Mon, 6 May 2002 06:46:14 +0000 (06:46 +0000)]
Build the nasm-doc RPM as a noarch RPM.  Unfortunately that has to be
built using a separate invocation of rpm :(

22 years agoRemove reference to now obsolete patch
H. Peter Anvin [Mon, 6 May 2002 06:32:23 +0000 (06:32 +0000)]
Remove reference to now obsolete patch

22 years agoDon't include the .hpj and .rtf files in the bundles -- noone wants
H. Peter Anvin [Mon, 6 May 2002 00:42:07 +0000 (00:42 +0000)]
Don't include the .hpj and .rtf files in the bundles -- noone wants
those files except the person who has to build the .hlp files, which has
to be done separately anyway.

Remove dire warning at the top; we're now using a working directory.

22 years agoMove the "makedist.sh" script to "misc"; label it with an "obsolete"
H. Peter Anvin [Mon, 6 May 2002 00:27:15 +0000 (00:27 +0000)]
Move the "makedist.sh" script to "misc"; label it with an "obsolete"
warning, and create new "release" script

22 years agoSeparate out the "tar" operation from the "make dist" operation
H. Peter Anvin [Sun, 5 May 2002 23:48:07 +0000 (23:48 +0000)]
Separate out the "tar" operation from the "make dist" operation
This is necessary for the release script (still in progress)

22 years agosyncmail seems to work ok...
H. Peter Anvin [Sat, 4 May 2002 23:54:34 +0000 (23:54 +0000)]
syncmail seems to work ok...

22 years agoDummy checkin to test new version of "syncmail"
H. Peter Anvin [Sat, 4 May 2002 23:51:29 +0000 (23:51 +0000)]
Dummy checkin to test new version of "syncmail"

22 years agoSupport generating PDF using ps2pdf with special annotations in the
H. Peter Anvin [Sat, 4 May 2002 14:16:20 +0000 (14:16 +0000)]
Support generating PDF using ps2pdf with special annotations in the
PostScript output of rdsrc.pl.

22 years agoUpdate nasmdoc.src to the current version from debs.
H. Peter Anvin [Sat, 4 May 2002 05:52:42 +0000 (05:52 +0000)]
Update nasmdoc.src to the current version from debs.

22 years agoRDOFF patch from Yuri Zaporogets:
H. Peter Anvin [Sat, 4 May 2002 05:42:30 +0000 (05:42 +0000)]
RDOFF patch from Yuri Zaporogets:

 - Panos Minos's LDRDF fix (correct export of relocation records);
 - Panos Minos's symtab.c verbose dump fix;
 - Librarian (rdflib) now puts a signature block when creating a library
   (instead of creating an empty file). In theory it doesn't break binary
   compatibility, but due to a bug in the original 'rdlib.c' you can't
   use old LDRDF with new libraries. Fix this bug as well.
 - Other minor changes in LDRDF.

22 years agoUpdate nasm.spec; preprocess it to use the version number from the
H. Peter Anvin [Sat, 4 May 2002 05:14:03 +0000 (05:14 +0000)]
Update nasm.spec; preprocess it to use the version number from the
"version" file.

22 years agoChange the NASM environment variable to NASMOPT.
H. Peter Anvin [Sat, 4 May 2002 04:11:00 +0000 (04:11 +0000)]
Change the NASM environment variable to NASMOPT.

22 years agoRemove unnecessary spaces in version.mac
H. Peter Anvin [Sat, 4 May 2002 04:10:09 +0000 (04:10 +0000)]
Remove unnecessary spaces in version.mac

22 years agoMake all version information come from the single file "version".
H. Peter Anvin [Sat, 4 May 2002 03:57:52 +0000 (03:57 +0000)]
Make all version information come from the single file "version".
Introduce new standard __NASM_SUBMINOR__ and __NASM_VER__ macros.

22 years agoUpdate ChangeLog and CHANGES to match the last checkin.
H. Peter Anvin [Sat, 4 May 2002 01:02:25 +0000 (01:02 +0000)]
Update ChangeLog and CHANGES to match the last checkin.

22 years agoRemove dummy file since the nasm-cvs now actually works.
H. Peter Anvin [Sat, 4 May 2002 00:45:03 +0000 (00:45 +0000)]
Remove dummy file since the nasm-cvs now actually works.

22 years agoYet another test of nasm-cvs
H. Peter Anvin [Sat, 4 May 2002 00:35:47 +0000 (00:35 +0000)]
Yet another test of nasm-cvs

22 years agoMore dummy changes to test nasm-cvs
H. Peter Anvin [Sat, 4 May 2002 00:33:31 +0000 (00:33 +0000)]
More dummy changes to test nasm-cvs

22 years agoYet another dummy change to test nasm-cvs
H. Peter Anvin [Sat, 4 May 2002 00:22:06 +0000 (00:22 +0000)]
Yet another dummy change to test nasm-cvs

22 years agoTry once again to get nasm-cvs to work properly
H. Peter Anvin [Sat, 4 May 2002 00:20:19 +0000 (00:20 +0000)]
Try once again to get nasm-cvs to work properly

22 years agoHandle separate source and object directories correctly.
H. Peter Anvin [Sat, 4 May 2002 00:15:02 +0000 (00:15 +0000)]
Handle separate source and object directories correctly.

22 years agoYet another dummy change to test nasm-cvs
H. Peter Anvin [Fri, 3 May 2002 23:04:24 +0000 (23:04 +0000)]
Yet another dummy change to test nasm-cvs

22 years agoMore nasm-cvs list testing...
H. Peter Anvin [Fri, 3 May 2002 22:56:49 +0000 (22:56 +0000)]
More nasm-cvs list testing...

22 years agoCreate dummy file to test nasm-cvs list
H. Peter Anvin [Fri, 3 May 2002 22:38:15 +0000 (22:38 +0000)]
Create dummy file to test nasm-cvs list

22 years agoTrivial changes to test the new nasm-cvs mailing list.
H. Peter Anvin [Fri, 3 May 2002 22:22:19 +0000 (22:22 +0000)]
Trivial changes to test the new nasm-cvs mailing list.

22 years agoRemove 0.98.31 header (again, a nasm-cvs list test)
H. Peter Anvin [Fri, 3 May 2002 22:12:13 +0000 (22:12 +0000)]
Remove 0.98.31 header (again, a nasm-cvs list test)

22 years agoCreate a 0.98.31 header in order to test the nasm-cvs list.
H. Peter Anvin [Fri, 3 May 2002 22:09:52 +0000 (22:09 +0000)]
Create a 0.98.31 header in order to test the nasm-cvs list.

22 years agoCompletely meaningless in order to test the new nasm-cvs list
H. Peter Anvin [Fri, 3 May 2002 21:57:09 +0000 (21:57 +0000)]
Completely meaningless in order to test the new nasm-cvs list

22 years agoNASM 0.98.30
H. Peter Anvin [Tue, 30 Apr 2002 21:09:12 +0000 (21:09 +0000)]
NASM 0.98.30

22 years agoNASM 0.98.26
H. Peter Anvin [Tue, 30 Apr 2002 21:08:42 +0000 (21:08 +0000)]
NASM 0.98.26

22 years agoNASM 0.98.25alt
H. Peter Anvin [Tue, 30 Apr 2002 21:08:11 +0000 (21:08 +0000)]
NASM 0.98.25alt

22 years agoNASM 0.98.25
H. Peter Anvin [Tue, 30 Apr 2002 21:07:51 +0000 (21:07 +0000)]
NASM 0.98.25

22 years agoNASM 0.98.24
H. Peter Anvin [Tue, 30 Apr 2002 21:06:59 +0000 (21:06 +0000)]
NASM 0.98.24

22 years agoNASM 0.98.23
H. Peter Anvin [Tue, 30 Apr 2002 21:06:37 +0000 (21:06 +0000)]
NASM 0.98.23

22 years agoNASM 0.98.22
H. Peter Anvin [Tue, 30 Apr 2002 21:06:16 +0000 (21:06 +0000)]
NASM 0.98.22

22 years agoNASM 0.98.21
H. Peter Anvin [Tue, 30 Apr 2002 21:05:55 +0000 (21:05 +0000)]
NASM 0.98.21

22 years agoNASM 0.98.20
H. Peter Anvin [Tue, 30 Apr 2002 21:05:35 +0000 (21:05 +0000)]
NASM 0.98.20

22 years agoNASM 0.98.19
H. Peter Anvin [Tue, 30 Apr 2002 21:05:12 +0000 (21:05 +0000)]
NASM 0.98.19

22 years agoNASM 0.98.18
H. Peter Anvin [Tue, 30 Apr 2002 21:04:43 +0000 (21:04 +0000)]
NASM 0.98.18

22 years agoNASM 0.98.17
H. Peter Anvin [Tue, 30 Apr 2002 21:04:18 +0000 (21:04 +0000)]
NASM 0.98.17

22 years agoNASM 0.98.16
H. Peter Anvin [Tue, 30 Apr 2002 21:03:11 +0000 (21:03 +0000)]
NASM 0.98.16

22 years agoNASM 0.98.15
H. Peter Anvin [Tue, 30 Apr 2002 21:02:47 +0000 (21:02 +0000)]
NASM 0.98.15

22 years agoNASM 0.98.14
H. Peter Anvin [Tue, 30 Apr 2002 21:02:23 +0000 (21:02 +0000)]
NASM 0.98.14

22 years agoNASM 0.98.12
H. Peter Anvin [Tue, 30 Apr 2002 21:02:01 +0000 (21:02 +0000)]
NASM 0.98.12

22 years agoNASM 0.98.11
H. Peter Anvin [Tue, 30 Apr 2002 21:01:38 +0000 (21:01 +0000)]
NASM 0.98.11

22 years agoNASM 0.98.09
H. Peter Anvin [Tue, 30 Apr 2002 21:01:08 +0000 (21:01 +0000)]
NASM 0.98.09

22 years agoNASM 0.98.08
H. Peter Anvin [Tue, 30 Apr 2002 21:00:33 +0000 (21:00 +0000)]
NASM 0.98.08