diff options
author | Cyrill Gorcunov <gorcunov@gmail.com> | 2010-08-09 13:58:22 +0400 |
---|---|---|
committer | Cyrill Gorcunov <gorcunov@gmail.com> | 2010-08-09 18:35:35 +0400 |
commit | e091d6ed62fd2f7e2def56e23c7d6f32c693d1ca (patch) | |
tree | c3362f65618d53c3e9bc8ab0f7f25e51c5866856 /doc/changes.src | |
parent | fe55e918fafb3f0fe9151e5473d1dcc1dd20e532 (diff) | |
download | nasm-e091d6ed62fd2f7e2def56e23c7d6f32c693d1ca.tar.gz nasm-e091d6ed62fd2f7e2def56e23c7d6f32c693d1ca.tar.bz2 nasm-e091d6ed62fd2f7e2def56e23c7d6f32c693d1ca.zip |
BR3041451: Implement upper bound for %rep counter
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>
Diffstat (limited to 'doc/changes.src')
-rw-r--r-- | doc/changes.src | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/changes.src b/doc/changes.src index a7ee231..d015f9e 100644 --- a/doc/changes.src +++ b/doc/changes.src @@ -9,6 +9,9 @@ since 2007. \S{cl-2.09} Version 2.09 +\b Fixed assignment the magnitude of \c{%rep} counter. It is limited + to 62 bits now. + \b Fixed NULL dereference if argument of \c{%strlen} resolves to whitespace. For example if nonexistent macro parameter is used. |