H. Peter Anvin
c4f1685736
-F implies -g backported to 2.03.01
2008-06-15 21:51:17 -07:00
H. Peter Anvin
018a6700c4
CHANGES: document backport of -F implies -g
2008-06-15 21:50:41 -07:00
H. Peter Anvin
1794876088
Merge branch 'nasm-2.03.x'
...
Conflicts:
doc/nasmdoc.src
2008-06-15 21:27:30 -07:00
H. Peter Anvin
04e225ccef
Make -F imply -g (BR 1991213)
...
When the user specifies -F, imply the -g option. Too many users seem
to make this mistake.
Conflicts:
doc/nasmdoc.src
2008-06-15 21:25:56 -07:00
H. Peter Anvin
d11c48d910
Merge branch 'nasm-2.03.x'
...
Conflicts:
doc/nasmdoc.src
2008-06-15 21:22:40 -07:00
H. Peter Anvin
eafc83fc65
doc: Nasm -> NASM
...
Consistently write NASM in all capitals
2008-06-15 21:21:07 -07:00
H. Peter Anvin
1b18ece43c
doc: title capitalization
2008-06-15 21:20:59 -07:00
H. Peter Anvin
f83781db62
doc: add missing period.
...
Conflicts:
2008-06-15 21:20:45 -07:00
H. Peter Anvin
cca25b8a13
doc: Makefile fixes missing from previous checkin
2008-06-15 21:18:24 -07:00
H. Peter Anvin
702400f314
doc: another case of the RTF backend corrupting state
...
Another case of the RTF backend corrupting global state. "Fix" it by
only outputting one format at a time; this also makes it possible to
run in parallel.
2008-06-15 21:18:17 -07:00
H. Peter Anvin
bcd0b9903c
doc: ps/pdf: set page numbers in normal-sized italic
...
Set page numbers in normal-sized italic, instead of large and bold.
We might want to consider using bold italic, but I think this is just
fine.
2008-06-15 21:18:08 -07:00
H. Peter Anvin
a43569cb9b
doc: Add NASMENV to the index (BR 1917084)
...
Add NASMENV to the documentation index.
2008-06-15 21:18:01 -07:00
H. Peter Anvin
0ee9c37a52
Merge branch 'nasm-2.03.x'
...
Conflicts:
doc/psfonts.ph
2008-06-15 21:15:18 -07:00
H. Peter Anvin
4b247db304
Documentation facelift backported to 2.03.x
2008-06-15 21:13:12 -07:00
H. Peter Anvin
db8392ef79
CHANGES: Document documentation facelift
2008-06-15 21:11:35 -07:00
H. Peter Anvin
fac516d1e5
ps/pdf doc: default to 10-point font, wider leading
...
Switch the main font to 10 points Times Roman, but leave the leading
at 11 points. This produces, in my opinion, a much more legible and
printable document.
2008-06-15 21:10:45 -07:00
H. Peter Anvin
c25a5d01ac
Merge branch 'nasm-2.03.x'
...
Conflicts:
CHANGES
2008-06-15 21:01:25 -07:00
H. Peter Anvin
fe2c362e3f
CHANGES: call the next version on this branch 2.03.01
...
Call the next version on this branch 2.03.01.
2008-06-15 21:00:16 -07:00
H. Peter Anvin
85a6670ebe
syncfiles: use the same regexp for hints as mkdep uses
...
Use the same regular expression for hints in both mkdep and syncfiles.
2008-06-15 18:35:01 -07:00
H. Peter Anvin
19b741835f
syncfiles: handle the case of the null path separator
...
Correctly handle the null path separator (meaning remove the directory
portion entirely.)
2008-06-15 18:33:03 -07:00
H. Peter Anvin
6f4252afea
utf.asm: add some error cases
...
Add some error cases for testing
2008-06-15 17:53:12 -07:00
H. Peter Anvin
d710e2be26
syncfiles.pl: remove obsolete comment
...
There isn't anything magic about the input file syntax.
2008-06-15 17:52:45 -07:00
H. Peter Anvin
2aa77394b7
Free EOT_DB_STRING_FREE in cleanup_insn()
...
Free EOT_DB_STRING_FREE data in cleanup_insn(), which is where we free
all the other extop data.
2008-06-15 17:39:45 -07:00
H. Peter Anvin
a0b91037e2
Mark Perl scripts executable
...
Be consistent about marking Perl scripts executable, even if we always
invoke them with $(PERL) in the Makefiles.
2008-06-15 16:55:39 -07:00
H. Peter Anvin
7806e96508
Script to automagically synchronize the object file lists
...
Add a script to automagically synchronize the list of object files
between the various Makefiles.
2008-06-15 16:54:29 -07:00
H. Peter Anvin
eb96812e9f
Update Mkfiles/*.mak
...
Sync the file list in Mkfiles/*.mak
2008-06-15 16:18:43 -07:00
H. Peter Anvin
6680dd9a46
CHANGES: Document new features
2008-06-14 21:37:46 -07:00
H. Peter Anvin
9a377b8082
Merge branch 'nasm-2.03.x'
2008-06-14 21:36:56 -07:00
H. Peter Anvin
6d6c717fba
CHANGES: document changes from nasm-2.03
2008-06-14 21:36:18 -07:00
H. Peter Anvin
9fea5c4f30
doc: Add Unicode Strings to Unicode index
2008-06-14 21:23:39 -07:00
H. Peter Anvin
5c657bdc12
Document __utf16__ and __utf32__
2008-06-14 21:21:17 -07:00
H. Peter Anvin
05d124c30d
Merge branch 'nasm-2.03.x'
2008-06-14 21:10:21 -07:00
H. Peter Anvin
312445a316
quote: fix termination condition for hexadecimal escapes
...
Fix reversed test for hexadecimal escape sequence termination.
2008-06-14 21:09:39 -07:00
H. Peter Anvin
9c749101ef
Support __utf16__ and __utf32__ in an expression context
...
Support __utf16__ and __utf32__ in expression contexts.
2008-06-14 21:08:38 -07:00
H. Peter Anvin
503e71d3ee
strfunc: fix UTF-8 mid-character limit
2008-06-14 21:07:09 -07:00
H. Peter Anvin
2cb033e0d9
strfunc: always null-terminate the output buffer
...
Make sure that the buffer is always null-terminated, even though we do
have to use the length, since the string can (and often will) have
embedded nulls.
2008-06-14 20:53:45 -07:00
H. Peter Anvin
518df30308
Implement __utf16__() and __utf32__() for the DB family
...
Implement __utf16__() and __utf32__() for the DB family of
pseudo-instructions. Not yet implemented for evaluation context.
2008-06-14 16:53:48 -07:00
H. Peter Anvin
dfaa278cd5
doc: add a couple of stylistic alternatives
...
Add a few alternate font sets for the documentation. I would be
interested to see if anyone thinks they are better.
2008-06-14 12:09:25 -07:00
H. Peter Anvin
099c939bcb
Merge branch 'nasm-2.03.x'
2008-06-12 09:33:32 -07:00
H. Peter Anvin
7174c5812e
Fix overflow in listing.c (BR 1991797)
...
Fix a buffer overflow in listing.c (BR 1991797).
Putting this on the nasm-2.03.x branch as a potential candidate for a
patch release.
2008-06-12 09:31:19 -07:00
H. Peter Anvin
2b2a938dea
doc: Nasm -> NASM
...
Consistently write NASM in all capitals
2008-06-11 21:09:22 -07:00
H. Peter Anvin
593b73ae6d
doc: title capitalization
2008-06-11 18:52:54 -07:00
H. Peter Anvin
7baaf630a5
doc: add missing period.
2008-06-11 18:51:14 -07:00
H. Peter Anvin
57bf27b654
doc: remove obsolete note.
2008-06-11 18:50:41 -07:00
H. Peter Anvin
792ade2256
doc: Makefile fixes missing from previous checkin
2008-06-11 18:38:15 -07:00
H. Peter Anvin
773a513a1d
doc: another case of the RTF backend corrupting state
...
Another case of the RTF backend corrupting global state. "Fix" it by
only outputting one format at a time; this also makes it possible to
run in parallel.
2008-06-11 18:32:33 -07:00
H. Peter Anvin
62332b2373
doc: ps/pdf: set page numbers in normal-sized italic
...
Set page numbers in normal-sized italic, instead of large and bold.
We might want to consider using bold italic, but I think this is just
fine.
2008-06-11 18:23:14 -07:00
H. Peter Anvin
eb8db629d0
doc: Add NASMENV to the index (BR 1917084)
...
Add NASMENV to the documentation index.
2008-06-11 18:14:24 -07:00
H. Peter Anvin
3d61238bf8
ps/pdf doc: default to 10-point font, wider leading
...
Switch the main font to 10 points Times Roman, but leave the leading
at 11 points. This produces, in my opinion, a much more legible and
printable document.
2008-06-11 18:09:02 -07:00
H. Peter Anvin
ca5ec7a225
Make -F imply -g (BR 1991213)
...
When the user specifies -F, imply the -g option. Too many users seem
to make this mistake.
2008-06-11 18:07:40 -07:00