H. Peter Anvin
c5b2916884
changes.src: bring up to date
...
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2017-04-06 19:10:57 -07:00
H. Peter Anvin
b1a5b26477
doc/changes.src: document AVX-512 fixes, Perl version requirement
...
It has been time to move on to new versions of Perl for a long time.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2017-04-02 19:45:35 -07:00
H. Peter Anvin
37d01d1a89
changes.src: document no_dead_strip
...
Document Mach-O support for no_dead_strip.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2017-03-28 15:51:45 -07:00
H. Peter Anvin
d49a3bf6db
changes.src: some minor textual improvements
...
Document the new -Werror= options a little bit better.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2017-03-08 01:50:08 -08:00
H. Peter Anvin
b2047cbb98
Make -Werror controllable on a per-warning-class basis
...
Make -Werror possible to control on a per-warning-class basis. While
I was fixing up that code anyway, merge the handling of the -w, -W and
[warning] argument and directives.
Furthermore, make *all* warnings suppressible; any warning that isn't
categorized now belong to category "other". However, for cleanliness
sake an "other" option does not get listed in the warning messages.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2017-03-08 01:26:40 -08:00
H. Peter Anvin
7fcd9898f4
doc: document subsections_via_symbols
...
Document the subsections_via_symbols directive.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2017-03-07 23:03:11 -08:00
H. Peter Anvin
964d502248
changes.src: correct form is "%idefine ptr $%?"
...
Actually do the right thing this time, hopefully...
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2017-03-01 13:35:13 -08:00
H. Peter Anvin
f23bd426be
changes.src: to hide a keyword, %idefine foo $%??
...
The $ in "%idefine ptr $%??" was missing.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2017-03-01 13:32:27 -08:00
H. Peter Anvin
f15b125f17
changes.src: grammar fix
...
Fix a grammar mistake.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2017-02-23 20:20:50 -08:00
H. Peter Anvin
f805cdebe2
changes.src: update to fit current 2.13 branch status
...
It is kind of sad and impressive at the same time how little of the
2.13 changes are actually user-visible at this point.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2017-02-23 17:19:56 -08:00
H. Peter Anvin
456b1c46f8
doc/changes.src: document the RDPID instruction
...
Add RDPID to changes.src.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2016-11-15 11:56:42 -08:00
H. Peter Anvin
3f87a2ac50
preproc: add dummy %pragma directive
...
In future versions of NASM we will presumably have "real" pragmas; add
dummy support for the %pragma directive for forward compatibility.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2016-10-04 14:07:19 -07:00
H. Peter Anvin
ce63783e85
changes.src: typographical adjustment
...
Extremely minor typographical fix.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2016-10-04 00:04:44 -07:00
H. Peter Anvin
6a6a40c268
changes.src: document CLWB and PCOMMIT
...
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2016-10-03 23:37:51 -07:00
H. Peter Anvin
5e0d3b773f
changes.src: update for a 2.12.03 release
...
We seem to have accumulated enough fixes that it ought to be time for
a 2.12.03 release.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2016-10-03 23:01:58 -07:00
H. Peter Anvin
aa958b1ab6
ifunc.mac: the ilog2 warning may want to be both ceil and floor
...
There is no reason why the warning-generating ilog2 has to be only the
floor variant. However, I am pretty sure we can simply implement the
ilog2cw() as a macro only; we can always fix that if that turns out to
be incorrect.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2016-05-24 23:03:17 -07:00
H. Peter Anvin
77511e32a7
doc: document warning improvements
...
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2016-05-09 14:36:59 -07:00
H. Peter Anvin
19bc9de9d0
doc/changes.src: document PTR warning
...
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2016-05-09 12:09:04 -07:00
H. Peter Anvin
ff7ff12b1c
changes.src: update as of the current time
...
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2016-05-09 11:19:58 -07:00
H. Peter Anvin
8494cc82c5
changes.src: document %if error fix
...
Document the fix for errors inside live %if branches.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2016-04-05 13:06:14 -07:00
H. Peter Anvin
d2238e2286
changes.src: fix old typo
...
arror -> error
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2016-04-05 12:49:07 -07:00
H. Peter Anvin
2a74d84d1c
doc: document fix to the codeview output format
...
Document the label fix; although a global error, it was user-visible
in the Codeview backend so document it as such.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Cc: Jim Kukunas <james.t.kukunas@linux.intel.com>
2016-03-07 22:17:10 -08:00
Cyrill Gorcunov
6832acb6e3
doc: changes -- Don't forget to mention MONITORX and MWAITX
...
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2016-03-07 22:36:18 +03:00
Cyrill Gorcunov
f34cf39459
doc: changes -- Add CLZERO into the list
...
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2016-03-07 22:32:31 +03:00
H. Peter Anvin
c073fc095f
changes.src: document fix for the no list file error
...
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2016-03-04 10:58:03 -08:00
H. Peter Anvin
c5b95dd5d4
changes.src: begin documentation for 2.12.01
...
We probably ought to release 2.12.01 in the short term. So far the
changes that have accumulated have all been build fixes.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2016-03-03 12:43:02 -08:00
H. Peter Anvin
a85060520a
changes.src: document Win64 build
...
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2016-02-26 20:47:45 -08:00
H. Peter Anvin
277308f1f3
doc: update documentation for a version 2.12 release
...
Add documentation updates for version 2.12.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2016-02-18 11:49:33 -08:00
H. Peter Anvin
d2ea49b326
listing: change the line numbers to match the source code
...
Instead of completely useless sequential line numbers, emit line
numbers corresponding to the line numbers in the source code.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2016-02-17 15:38:51 -08:00
H. Peter Anvin
9f7c68a519
changes.src: more updates for 2.12
...
More updates in preparation for NASM 2.12.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2016-02-17 13:44:51 -08:00
Cyrill Gorcunov
1452990979
docs: Fix typo in previous commit
...
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2016-02-17 17:02:34 +03:00
Cyrill Gorcunov
2338613e6b
docs: changes -- Prepare for 2.12
...
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2016-02-17 17:00:06 +03:00
Cyrill Gorcunov
8b4ef2d1d6
doc: Update changes list
...
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2015-07-26 14:42:30 +03:00
Cyrill Gorcunov
399d29c0a5
doc: changes -- Prepare for 2.11.08
...
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2015-02-21 22:19:19 +03:00
Yuri Zaporozhets
7a33af2904
Correct name spelling and email address
...
Signed-off-by: Yuri Zaporozhets <r_tty@yahoo.co.uk>
2015-01-18 20:21:14 +02:00
Cyrill Gorcunov
e3131143fa
doc: Update changes for 2.11.07
...
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2014-12-09 21:47:23 +03:00
Jim Kukunas
e3e4f7c8fb
doc: Document -MF/-MD and updated AVX512 instructions
...
Document changes for 2.11.06
Signed-off-by: Jim Kukunas <james.t.kukunas@linux.intel.com>
2014-10-17 15:07:41 -07:00
H. Peter Anvin
4ac3b025be
doc: Document --v and duplicate REX prefix fix
...
Document changes for 2.11.05.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2014-05-21 08:28:21 -07:00
Jin Kyu Song
3a105c3c0e
changes: Document bug fixes
...
- Removed an error checking code for setting evex flags
- Fixed vector length matching bug
Signed-off-by: Jin Kyu Song <jin.kyu.song@intel.com>
2014-05-07 13:56:04 -07:00
H. Peter Anvin
1a03281365
changes: Document TIMES bug
...
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2014-05-05 11:21:17 -07:00
H. Peter Anvin
727eb3f8f6
Add CLFLUSHOPT instruction
...
Add the CLFLUSHOPT instruction from the Intel Instruction Set
Architecture Extensions document version 319433-018 (Feb 2014).
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2014-02-19 15:40:53 -08:00
H. Peter Anvin
0b7db57deb
insns: add XSAVEC, XSAVES and XRSTORS instructions
...
Add the XSAVEC, XSAVES, and XRSTORS instructions from the Intel SDM
release 253665-050US (Feb 2014).
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2014-02-19 14:58:42 -08:00
H. Peter Anvin
f2d2569bb6
changes.src: changelog for 2.11.01
...
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2014-02-18 14:05:14 -08:00
H. Peter Anvin
b2fcac9a1d
doc: Document DEFAULT BND/NOBND in changes, add use case
...
Add DEFAULT BND/NOBND to the change history, and explain the use case.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2013-12-31 10:38:51 -08:00
H. Peter Anvin
be1d052fff
changes: Document change in [nosplit reg]
...
Document that [nosplit reg] as opposed to [nosplit reg*1] will no
longer force an index register.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2013-12-31 10:35:12 -08:00
H. Peter Anvin
ebfa6a6452
doc: Clean up changelog for 2.11
...
- We don't need to list internal infrastructure improvements.
- We don't list rc releases separately.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
2013-11-28 21:24:09 -08:00
H. Peter Anvin
621a69ac5c
Add {vex3} and {vex2} prefixes by analogy with {evex}
...
Allow specifying {vex3} or {vex2} (the latter is currently always
redundant, unless we end up with instructions at some point can be
specified with legacy prefixes or VEX) to select a specific encoding
of VEX-encoded instructions.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
2013-11-28 12:21:11 -08:00
Jin Kyu Song
1ab16e4673
doc: Update the change history and nasmdoc
...
Added the list of features added since 2.10 release.
Nasmdoc is also updated with those new features.
Signed-off-by: Jin Kyu Song <jin.kyu.song@intel.com>
2013-11-27 15:43:32 -08:00
Cyrill Gorcunov
e74e494805
doc: changes -- Prepare for 2.10.09
...
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2013-07-23 09:36:00 +04:00
Cyrill Gorcunov
85f734b6ab
doc: changes -- Add fixes for VMOVNTDQA, MOVNTDQA, MOVLPD
...
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
2013-07-21 14:47:51 +04:00