Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-08-12 | sectalign: Implement on/off mode | Cyrill Gorcunov | 1 | -1/+12 | |
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-12 | standart.mac: Style nitfix | Cyrill Gorcunov | 1 | -75/+84 | |
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> | |||||
2010-04-21 | standard.mac: Update section alignment on align call | Cyrill Gorcunov | 1 | -0/+2 | |
Achieved via sectalign call. Note that not all output targets (ie formats) may handle sectalign yet, most of them just ignore this entity. Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> | |||||
2010-04-21 | Rename SEGALIGN to SECTALIGN | Cyrill Gorcunov | 1 | -3/+2 | |
"sectalign" is preferred over "segalign" since it operates over section attributes. Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> | |||||
2010-04-21 | Introduce SEGALIGN directive | Cyrill Gorcunov | 1 | -0/+4 | |
No real handling yet though. Definition only. Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> | |||||
2009-07-06 | NASM: relicense under the 2-clause BSD license | H. Peter Anvin | 1 | -12/+0 | |
*To the best of my knowledge*, we now have authorization from everyone who has significantly contributed to NASM in the past. As such, change the license to the 2-clause BSD license. Signed-off-by: H. Peter Anvin <hpa@zytor.com> | |||||
2009-06-28 | Add copyright headers to macro files | H. Peter Anvin | 1 | -0/+45 | |
These are definitely overly restrictive, need auditing to pare them down to proper BSD licensing. Signed-off-by: H. Peter Anvin <hpa@zytor.com> | |||||
2009-03-27 | FR 2499968: structures with non-zero base offset | Victor van den Elzen | 1 | -5/+5 | |
Add an optional second argument to struc, document it and test it. Also removed trailing whitespace in nasmdoc.src in the process. | |||||
2008-10-01 | Already aligned aligns should be 0 bytes, not %1. | Victor van den Elzen | 1 | -3/+3 | |
2008-09-25 | Actually make non-power-of-2 alignments work | H. Peter Anvin | 1 | -3/+3 | |
We can't use ($$-$) % (%1) since the wraparound will be wrong except for powers of 2. Signed-off-by: H. Peter Anvin <hpa@zytor.com> | |||||
2008-07-20 | Err, "alignr" was really the same as the previous "alignb" | H. Peter Anvin | 1 | -4/+1 | |
Replace "alignb" with the (slightly more optimized) "alignr" macro, but keep the name "alignb". | |||||
2008-07-20 | Add "alignr" standard macro (using resb) | H. Peter Anvin | 1 | -0/+7 | |
Add an "alignr" standard macro, for use in BSS (nobits) and absolute segments. | |||||
2008-07-16 | standard.mac: allow non-power-of-2 alignments | H. Peter Anvin | 1 | -2/+2 | |
Allow aligning to a non-power-of-2 boundary. It's probably useless, but doesn't really hurt. | |||||
2008-07-02 | standard.mac: use anonymous contexts | H. Peter Anvin | 1 | -3/+3 | |
Use anonymous %push instead of giving a context name. | |||||
2008-05-30 | incbin: use the macro name itself as context name | H. Peter Anvin | 1 | -1/+1 | |
Use the macro name itself as the context name, this is consistent with other standard macros. | |||||
2008-05-30 | Add missing %rotate directive to the FLOAT macro. | H. Peter Anvin | 1 | -0/+1 | |
2008-05-30 | incbin definition: use %? | H. Peter Anvin | 1 | -1/+1 | |
2008-05-30 | Introduce %depend and %pathsearch, and make incbin a macro | H. Peter Anvin | 1 | -0/+8 | |
Introduce new preprocessor directives %depend and %pathsearch, and make incbin a standard macro using these filenames. This lets us remove the code that makes incbin search the path. | |||||
2007-10-16 | Comma-separate contents of __FLOAT__ | H. Peter Anvin | 1 | -1/+1 | |
2007-10-16 | Implement floating-point option control directive | H. Peter Anvin | 1 | -0/+27 | |
New directive [FLOAT] with associated standard macros; allows the setting to be saved and restored. | |||||
2007-08-29 | Add standard macro for [default] directive | H. Peter Anvin | 1 | -1/+3 | |
2007-04-12 | General push for x86-64 support, dubbed 0.99.00. | Keith Kanios | 1 | -1/+5 | |
2002-05-04 | Make all version information come from the single file "version". | H. Peter Anvin | 1 | -4/+4 | |
Introduce new standard __NASM_SUBMINOR__ and __NASM_VER__ macros. | |||||
2002-04-30 | NASM 0.98.09 | H. Peter Anvin | 1 | -10/+12 | |
2002-04-30 | NASM 0.98.08 | H. Peter Anvin | 1 | -0/+10 | |
2002-04-30 | NASM 0.98.03 | H. Peter Anvin | 1 | -0/+12 | |
2002-04-30 | NASM 0.98p3.2 | H. Peter Anvin | 1 | -2/+2 | |
2002-04-30 | NASM 0.97 | H. Peter Anvin | 1 | -2/+2 | |
2002-04-30 | NASM 0.96 | H. Peter Anvin | 1 | -21/+30 | |
2002-04-30 | NASM 0.95 | H. Peter Anvin | 1 | -0/+77 | |