Age | Commit message (Collapse) | Author | Files | Lines |
|
fix build error
"""
[ 105s] perl ./rdsrc.pl html < nasmdoc.src
[ 105s] Unescaped left brace in regex is illegal here in regex; marked by <-- HERE in m/\\{ <-- HERE / at ./rdsrc.pl line 252.
[ 105s] Makefile:47: recipe for target 'html/nasmdoc0.html' failed
"""
Change-Id: Ic9dd399c02a8795deb301f42d68868d93c9bb5fd
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
|
|
This adds copyright verbiage to the Perl scripts. Scripts that are
known to be clean w.r.t. the 2-clause BSD license are given that
license; unclear ones are given the "LGPL for now".
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
|
It is just to painful to keep the source files tab-free. Handle tabs
in the input as required.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
|
|
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.
|
|
WinHelp/RTF needs to convert \ to \\, but did so on the global data,
so the DIP output was corrupted.
|
|
1. Allow included files in rdsrc.pl
2. New program inslist.pl to generate instruction list from insns.dat
3. Mark certain comments in insns.dat as documentation subheaders
4. Add Instruction List appendix to nasmdoc.src
5. Update build process to invoke inslist.pl
|
|
Allow numbers to be sorted separately from letters.
|
|
"Stealth whitespace" makes it harder to read diffs, and just generally
cause unwanted weirdness. Do a source-wide pass to get rid of it.
|
|
|
|
|
|
|
|
|
|
|
|
PostScript output of rdsrc.pl.
|
|
|
|
|
|
|