repo.or.cz
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
changes.src: document updated AVX specification
2009-02-18
H
.
Pe
t
er Anvin
changes
.
src: docum
e
nt update
d
AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
U
pdate the VFMA* instruct
i
ons per th
e
AVX spec ver
s
ion
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat: fix minor formatt
i
ng anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl
:
handle the new VE
X
.
D
D
S
flag
per
AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 259
3
3
4
9
: M
o
ve version message back to stdou
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM
2
.
06r
c
3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: clea
n
up the "String Man
i
p
u
lation
i
n Macros"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er A
n
vin
doc: indent t
h
e
time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
Merge branch 'mast
e
r' of gi
t
+ssh
:
//re
p
o
.
o
r
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the section
on num
e
ric co
n
s
t
ants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix th
e
[
warni
n
g]
d
irective
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter An
v
i
n
outas86: slight sty
l
isti
c
cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
Anvin
BR 2432826: Fix enforcement of t
h
e LO
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter
A
n
v
i
n
BR 2413278: N
o
nopt
i
ma
l
forms of arith
m
e
tic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter A
n
v
i
n
changes
.
src: document Ma
c
h-O a
l
ignment fi
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM 2
.
0
6
r
c
2
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
ter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
Anvi
n
EL
F
: u
s
e rbtree for symbol searche
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree
:
drop "const
"
from search fu
n
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anv
i
n
ch
a
nges
.
src: d
o
cument
POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
e
r
A
nvin
M
erge b
r
anch 'na
s
m-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/p
o
pcnt
.
asm:
s
imple test for the POPCNT
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The
POPCNT instruction does not
need
s
izes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR
2229703:
P
OP
C
N
T r6
4
,rm64 not POPCNT r
6
4,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
preproc: BR 222261
5
: fix seg
f
ault
o
n bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
d
oc: better description of %lin
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er Anvin
chang
e
s
.
src: document if fo
r
%
if
m
acro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
t
est
:
add
t
e
st for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc: BR 2
2
22615: f
i
x segfaul
t
o
n
bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
te
r
A
n
vin
d
o
c/changes
.
src: document
EL
F
TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor ed
i
t to the TLS
d
oc
u
mentation exa
m
ples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvi
n
version
.
pl: snapshot release
s
*o
n
l
y
* have digits
in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
M
o
ve
all version s
t
rings to a s
i
n
gle compila
t
ion
u
n
it
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rb
t
ree: drop t
h
e data
p
ointer
;
ins
t
ead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compiler
.
h:
a
dd offs
e
tof()
and contai
n
er_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
Le
f
t-leaning red-
b
lack t
r
ee data s
t
ructur
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix header guards for
outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
m
a
ke al
l
deps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: cross-reference macro parameter concaten
a
tion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
Mer
g
e branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
d
o
c: fix typo in the descript
i
on
o
f
%unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix
capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remo
v
e duplicate entry for
the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
ret
r
oactiv
e
ly
document
updates t
o
the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc
:
fix
typo i
n
the descriptio
n
of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
v
i
n
do
c
: fix
capital
i
zat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: r
e
move duplic
a
t
e entry for th
e
"error"
w
arning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
An
v
in
d
o
c:
re
t
roactively
d
ocument updates to the war
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge commit '
n
asm-2
.
05
.
0
1
'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
n
v
in
NASM 2
.
0
5
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
d
o
c/change
s
.
src
:
document -W/-w fix a
s
a
NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvin
output: add comm
o
n
file
out
l
ib
.
c for common function
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pet
e
r Anv
i
n
preproc: merg
e
expand_mmac_params()
a
n
d
expand_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merge branch 'nasm-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
Better
d
escription of t
h
e number-overfl
o
w
warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
t
er Anvin
BR: 2196966: make
the -w/-W op
t
io
n
s work a
g
ain
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smartalign: cl
e
a
n u
p
unnecessary duplication
;
tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter
A
nvin
For snapshot
releases, e
x
pand out
t
he mangled
version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm: int
r
oduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assembl
e
:
u
s
e opx and opy in a few more pla
c
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
doc/chang
e
s
.
src:
retr
o
a
c
tively
documen
t
anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
preproc: don't macr
o
-exp
a
nd the argument to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvi
n
doc: d
o
c
umen
t
%
p
op
w
i
th argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er
Anv
i
n
p
r
eproc: allow %pop to take an id
e
nti
f
ier, u
n
ify
%
p
u
sh
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
doc: document anonymous
%
push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
doc/changes
.
src: begin the release
notes for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
do
c
:
f
ix
awkward w
o
rd order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r A
n
vin
version
.
pl: don't ad
d
an extra
.
00 for subminor if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter
A
nvin
Merge bra
n
ch 'indir
e
ct'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
F
i
x o
p
2 r
e
ferences
t
hat had
n
o
t
y
et be
e
n con
v
e
rted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disas
m
: extension by
t
e sup
p
ort
in the disassembler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Add extension byteco
d
es to support operands 4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
When issu
i
n
g
warnings
for EA displacement
s
, use the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter A
n
vin
N
A
SM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/
c
hang
e
s
.
src: update rele
a
se notes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anv
i
n
T
h
e CRC32 instructions can t
a
k
e
66
prefixes
a
s well
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pete
r
A
n
vin
t
est/crc32
.
asm: test
the CRC32
ins
t
r
u
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pe
t
er Anvin
BR 21905
2
1: fix
t
he CRC32
o
pcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
A
n
vi
n
NASM 2
.
05
r
c8
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
ter Anvin
B
R 2187210: Fi
x
PFRCPV and PFRS
Q
RT
V
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
Anv
i
n
a
s
s
e
mble: not all backends hand
l
e
intra
-
segment OUT_REL*AD
R
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pet
e
r
Anvin
B
R
2
1
48448: fix
r
elative
a
ddresses i
n
bi
n
o
utp
u
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pete
r
Anvin
Update
.
gi
t
ignore to
i
nclude additional ge
n
erated
files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
A
nv
i
n
test
/
pp
i
ndirect
.
asm:
t
est token pasting ins
i
de %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r Anvin
prepr
o
c
:
fix te
r
min
a
l toke
n
p
a
sting in in
d
irect sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter An
v
i
n
preproc: error on untermin
a
ted %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter Anvin
prepro
c
:
fi
x
ex
i
t conditi
o
n
s for ind
i
re
c
tion loop
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc:
cor
r
e
ct
l
y h
a
ndle
quoted
s
t
rings i
n
side %[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
d
o
c
:
documen
t
the %[
.
.
.
] construct
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
eter Anvin
test: better smarta
l
ign tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter An
v
in
smartalign
:
use a "times" con
s
tru
c
t rather tha
n
%rep
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
t
er Anvin
macro
s
.
pl: handle
\
-con
t
inuat
i
on l
i
nes in macr
o
s
.
pl
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
smartalign:
r
ewrit
e
to use the
i
ndirect construct
,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
Anvin
test: ad
d
t
est for
p
reprocessor
i
nd
i
rection
con
s
truct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter A
n
vin
preproc: f
i
x list i
t
eration in the c
a
se of expan
d
_indirect
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter An
v
in
p
r
e
proc: Add new
%
[
.
.
.
] i
n
dir
e
c
t
ion construct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
A
nvin
NASM 2
.
05r
c
7
commit
|
commitdiff
|
tree
2008-10-18
H
.
Peter
A
nvin
ELF64: once
again, fix generati
o
n of "na
k
ed" OUT_REL*AD
R
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-18
H
.
Pe
t
er
Anvin
NASM 2
.
0
5
rc6
commit
|
commitdiff
|
tree
next