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
Add test from BR 2690688
2009-03-17
H
.
Peter Anvin
Ad
d
test from BR 26906
8
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter
Anvin
B
R 2690
6
88: add mis
s
ing VF
M
instructio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pe
t
er
A
nvin
BR 2689316: PEXTRQ requires
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
A
nvin
g
enfma: fix spell
i
ng
of
t
he VF
N
M
instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat: fix VFNM instru
c
ti
o
ns incorrectly spel
l
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pet
e
r
Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anv
i
n
BR
2
672117:
handle long lines f
o
r db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter An
v
in
aut
o
conf: dete
c
t the broken bool
i
n OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
ter Anvi
n
Most instructio
n
c
o
d
es are oc
t
a
l,
s
o print e
r
rors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
optimizatio
n
.
asm: m
o
r
e
sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter An
v
in
sbyte: o
p
timization is
OK if
U
NKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
Anvin
optimi
z
ation
.
asm:
a
dd sbyte
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
A
nvin
N
ASM
2
.
06
r
c6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
te
r
Anvin
BR 24132
6
5: don't pe
s
simize displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimizat
i
on
.
as
m
: a
d
d EA
o
ptimization test
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
er Anvin
n
a
sm
.
c: ano
t
her readabi
l
ity cle
a
n
u
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
n
a
sm
.
c: readab
i
lity cleanup for seg:of
f
parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anv
i
n
Ad
d
VP
C
LMUL
instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er An
v
in
assemble: on
l
y
b
e o
p
timistic
w
ith
NO_SEG i
f
we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
conve
r
gen
c
e
.
asm: add test of jmp to a
n
absolut
e
address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCL
M
UL is apparently targ
e
t
ed for
W
estmere w
i
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR
2557903: f
i
x disas
s
e
mbly of a set o
f
SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r
Anvin
BR 25412
5
2: F
i
x
issues
i
n i
n
sns
.
dat, mostly
r
elated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
changes
.
s
r
c: do
c
um
e
nt W
A
I
T and %$$
fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR 2592476: Trea
t
W
AIT as a prefi
x
e
ven though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br
7
0
4736: handle deep contex
t
-loc
a
l mac
r
os
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
n
asmli
b
:
make nasm_strcat() take const
a
r
gument
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r A
n
vin
out
e
lf32/64: rem
o
ve ali
g
n
_str in fa
v
or of fwritez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
nvin
outbin: fix typo
:
"se
c
tions" not "s
e
ction"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anv
i
n
Unify
all-zero
buffers;
add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
B
R
2
611906:
p
r
o
per error message for start
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er A
n
vin
Fix
o
p
co
d
e for
V
A
D
DSUB
P
S; operands for VBLEND; ad
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
Anvin
FMA
instructions wo
n
'
t be in Sandy Br
i
dge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
Perl scrip
t
used to generat
e
FMA
i
n
s
t
ruction
p
atterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
changes
.
src: document u
p
dated AVX speci
f
ica
t
ion
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvi
n
Update the VFMA* instru
c
tions per t
h
e
AVX s
p
ec ver
s
io
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
insns
.
dat: fix minor fo
r
m
attin
g
a
no
m
alies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
insn
s
.
pl:
han
d
le the ne
w
VEX
.
DDS f
l
ag
per AV
X
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2593349: Mo
v
e ve
r
si
o
n
m
essage back
to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
e
ter Anvin
NASM
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
S
o
r
one
l
Haet
i
r
Docum
e
nt the a
s
86
.
.
sta
r
t label
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
ete
r
A
n
vin
doc
:
c
l
ean up the "Str
i
ng Manipulati
o
n in Ma
c
ros"
s
e
c
tion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
doc: indent the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anv
i
n
Merge branch 'maste
r
' of git+ssh://repo
.
or
.
cz/srv/gi
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update t
h
e sectio
n
on n
u
meric c
o
nsta
n
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter
Anvin
Fix the [
w
arni
n
g] d
i
re
c
tiv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86
:
s
light
s
tyl
i
stic c
l
eanups
commit
|
commitdiff
|
tree
2009-01-04
Soron
e
l Haetir
Add entry point support to
a
s86
b
a
ckend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
er Anvin
BR 2432826: F
i
x enforcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
t
e
r A
n
vin
BR
2413278:
No
n
optimal forms of arithmet
i
c instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pete
r
Anvin
changes
.
s
r
c: document M
a
ch-O
alignment
f
ix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
e
ter A
n
vin
NASM 2
.
0
6
rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
M
ach-O alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
ete
r
An
v
in
ELF: use r
b
tree for
s
ymbo
l
searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rb
t
ree:
d
rop "const" fr
o
m
search f
u
nc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src: document POPC
N
T fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge
b
ranch 'nas
m
-2
.
0
5
.
x
x
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test
/
popcnt
.
a
s
m
:
simple test
f
or t
h
e
P
OPCNT i
n
st
r
uction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The P
O
PCNT instruction does not need
sizes on
m
emory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
v
i
n
BR
2
229703: PO
P
CNT r64,rm64 not
POPCNT r
6
4,r
m
3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
preproc:
BR 2222
6
15:
fi
x
segfaul
t
on bogus %ifma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
e
ter Anvi
n
doc
:
better description of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
changes
.
src: document
i
f for %ifma
c
ro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
n
v
in
test:
add te
s
t
for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
pr
e
proc:
B
R 222261
5
:
f
ix se
g
fault on bogus
%
ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/changes
.
sr
c
: docu
m
e
nt ELF T
L
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
d
o
c
: minor
e
d
it t
o
the TLS
documentation example
s
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
version
.
p
l: snapshot rele
a
s
es *on
l
y* have
d
igits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move all version strings to a single compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
r
b
t
ree: drop the data po
i
n
t
er; inste
a
d
rely on
being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compiler
.
h: add
o
ffseto
f
() and contain
e
r_o
f
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
L
eft-leaning red-black tree data
s
tructure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Fix head
e
r
gu
a
r
d
s for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
make alld
e
ps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc
:
cross
-
reference macro parame
t
er conc
a
tenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
ete
r
Anvin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
i
n
d
o
c: fix typo i
n
t
h
e
de
s
c
r
iption of %unm
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
do
c
: fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remo
v
e d
u
plicate entry
f
or the "error" w
a
rni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
d
oc:
r
et
r
oactively doc
u
ment updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix
t
yp
o
in the d
e
scription of %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
.
P
eter Anvin
doc: remove
d
upli
c
ate entry for the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroac
t
i
vely do
c
ument updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
An
v
in
Merge commi
t
'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r An
v
in
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
d
oc/changes
.
src:
document -W/-w fi
x
as a NA
S
M 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
eter
A
n
vin
output
:
add common f
i
le outlib
.
c for common functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
e
te
r
Anvin
prepr
o
c: mer
g
e expand_mmac_pa
r
a
ms() a
n
d expand_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er Anvin
Merge branch 'nas
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er Anvi
n
Better descripti
o
n of
the nu
m
ber-overflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r Anvi
n
B
R
:
2196966: make the
-
w
/-
W
options w
o
rk again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smartalign: clean up u
n
necessary
d
upli
c
a
tion; twea
k
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
F
o
r snapshot r
e
lease
s
, expand o
u
t
the mangled version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm:
introd
u
ce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pet
e
r
A
nvin
assemble: us
e
opx
a
nd
opy in
a
few
m
ore
places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next