summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2011-04-06doc: Updates for stable branch fixCyrill Gorcunov2-3/+13
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2011-03-12Merge branch 'nasm-2.09.xx'Cyrill Gorcunov1-1/+9
Conflicts: doc/changes.src version Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2011-03-07doc: Update changesCyrill Gorcunov1-0/+1
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2011-03-07doc: Update changesCyrill Gorcunov1-1/+9
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2011-02-28Merge branch 'nasm-2.09.xx'Cyrill Gorcunov1-0/+5
Conflicts: doc/changes.src output/outbin.c version Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2011-02-28doc: Describe changes for 2.09.06Cyrill Gorcunov1-0/+3
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2011-02-23Merge branch 'nasm-2.09.xx'Cyrill Gorcunov1-0/+3
2011-02-23doc: Describe changesCyrill Gorcunov1-0/+3
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2011-02-20Merge branch 'nasm-2.09.xx'Cyrill Gorcunov1-0/+7
Conflicts: version Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2011-02-20doc: Update changes.srcCyrill Gorcunov1-1/+3
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2011-02-20doc: Describe changes for 2.09.05 stableCyrill Gorcunov1-0/+5
Onle one change here but wrong instruction encoding is pretty serious error which desrves to go into new stable release. Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-12-18doc/nasmdoc.src: document additions from preprocessor-rewrite mergeKeith Kanios1-28/+49
2010-11-21Merge branch 'nasm-2.09.xx'Cyrill Gorcunov1-0/+12
Conflicts: version Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-11-21Changes for 2.09.04Cyrill Gorcunov1-0/+12
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-10-27Merge branch 'nasm-2.09.xx'Cyrill Gorcunov1-0/+15
Conflicts: version Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-10-27doc: Update changes for 2.09.03Cyrill Gorcunov1-0/+15
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-10-27BR3079777: Explain %00 in documentationFrank Kotler1-0/+7
Signed-off-by: Frank Kotler <fbkotler@zytor.com> Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-10-06Merge branch 'nasm-2.09.xx'H. Peter Anvin1-1/+1
2010-10-06doc: fix spelling of "compatibility"H. Peter Anvin1-1/+1
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2010-10-05BR3079777: Explain %00 in documentationFrank Kotler1-0/+7
Signed-off-by: Frank Kotler <fbkotler@zytor.com> Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-09-18Merge branch 'nasm-2.09.xx'Cyrill Gorcunov1-0/+4
2010-09-18doc/changes.src: Describe changesCyrill Gorcunov1-0/+4
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-09-15Merge branch 'nasm-2.09.xx'Cyrill Gorcunov1-0/+6
2010-09-15changes.src: Describe changes for 2.09.02Cyrill Gorcunov1-0/+6
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-09-15doc/nasmdoc.src: Fix octal number prefix misprintCyrill Gorcunov1-1/+1
Reported-by: Anthony <anthony@cloudnet.com> Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-09-15Merge branch 'nasm-2.09.xx'H. Peter Anvin1-0/+5
2010-09-15changes: document fixed token reversal for %deftokH. Peter Anvin1-0/+5
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2010-09-10doc/nasmdoc.src: Fix octal number prefix misprintCyrill Gorcunov1-1/+1
Reported-by: Anthony <anthony@cloudnet.com> Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-09-07Merge branches 'master' and 'nasm-2.09.xx'Cyrill Gorcunov1-0/+7
2010-09-07changes.src: Describe changes for 2.09.01Cyrill Gorcunov1-0/+7
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-08-24doc: untabifyH. Peter Anvin1-3/+3
Fix tab-related problems Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2010-08-24doc: override optimization with STRICTH. Peter Anvin1-0/+2
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2010-08-24doc: document imm64 optimizationH. Peter Anvin1-0/+9
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2010-08-24doc: document the %use fp macro packageH. Peter Anvin2-0/+26
Documentation for %use fp was missing... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2010-08-16doc: Update -O option descriptionCyrill Gorcunov1-4/+0
We use -Ox by default since Nasm-2.09 so "-O0" is not longer "default" option. But first paragraph still has the reference which confuses people. Get rid of it. Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-08-16doc: Fix typo in changes.srcCyrill Gorcunov1-1/+1
Reported-by: Frank Kotler <fbkotler@zytor.com> Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-08-14doc/nasmdoc.src: revamped context fall-through entryKeith Kanios1-10/+26
2010-08-13doc: Describe context-through lookupCyrill Gorcunov1-0/+38
Feel free to update this text as well, and check it please for being more/less readable. CC: Keith Kanios <keith@kanios.net> CC: "H. Peter Anvin" <hpa@zytor.com> Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-08-12sectalign: Implement on/off modeCyrill Gorcunov1-9/+18
And describe it in documentation. We've introduced sectalign in 2.09rc series and have to provide an ability to steer this feature. Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-08-09BR3041451: Implement upper bound for %rep counterCyrill Gorcunov2-0/+6
Since %rep counter is a 64 bit signed integer we have to use some "maximum possible value" limit (upper bound) otherwise there may be a situation when %rep counter is 0 or even negative while user has been passing big positive integer value. Reported-by: nasm64developer Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-07-28doc: Updates on macro rangesCyrill Gorcunov1-4/+4
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-07-28doc: Explain SECTALIGNCyrill Gorcunov2-1/+21
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-07-27doc: Fix ..sym section name misprintCyrill Gorcunov1-1/+1
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-07-25Revert "Improve process_ea and introduce -OL"H. Peter Anvin2-28/+24
This reverts commit ac732cb6a599836bf4c988e59ac6de4498758c72. Resolved Conflicts: doc/nasmdoc.src Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2010-07-24Remove redundant sentence in docsVictor van den Elzen1-2/+1
2010-07-24Improve process_ea and introduce -OLVictor van den Elzen2-24/+29
Two fixes: 1. Optimization of [bx+0xFFFF] etc 0xFFFF is an sbyte under 16-bit semantics, so make sure to check it right. 2. Don't optimize displacements in -O0 Displacements that fit into an sbyte or can be removed should *not* be optimized in -O0. Implicit zero displacements are still optimized, e.g.: [eax] -> 0 bit displacement, [ebp] -> 8 bit displacement. However explicit displacements are not optimized: [eax+0] -> 32 bit displacement, [ebp+0] -> 32 bit displacement. Because #2 breaks compatibility with 0.98, I introduced a new optimization level: -OL, legacy.
2010-07-23doc: Update changes.srcCyrill Gorcunov1-0/+3
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-07-20preproc: allow non-identifier character in environment variablesH. Peter Anvin2-7/+26
Allow non-identifier characters in the name of environment variables, by surrounding them with string quotes (subject to ordinary string-quoting rules.) Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2010-07-17changes.src: Fix misprint in "instructions" word.Cyrill Gorcunov1-1/+1
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2010-07-15nasmdoc: we still miss Chuck, but...H. Peter Anvin1-1/+0
We still miss Chuck, but I don't think we can really say anymore we're doing this particular release in his memory. Requiescat in pace, our friend. Signed-off-by: H. Peter Anvin <hpa@zytor.com>