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
.
P
eter Anvin
Add test from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pete
r
Anvi
n
BR 2690688: add missing
VFM instructi
o
ns
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
Anv
i
n
BR 2689316:
PEX
T
RQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
i
n
g
enfma:
fix s
p
elling of the VFN
M
instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat: fix VFNM instructions incor
r
ec
t
l
y spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pete
r
Anvin
BR
2672117: handle
l
ong li
n
es for db/dw
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
au
t
oconf: detect the broken b
o
ol in Op
e
n
W
atcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
Anv
i
n
Mos
t
inst
r
uction codes
a
re
o
ctal, so print err
o
rs that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
opt
i
mization
.
as
m
: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte:
optimiza
t
i
o
n
i
s OK if UNKNOWN
isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter
A
nvin
optimi
z
a
tion
.
asm: add
sb
y
te tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r
Anvin
NASM 2
.
0
6rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
BR 2413265: don't
p
essimiz
e
di
s
pl
a
cements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
optimizat
i
on
.
asm: add EA optimiz
a
tion tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anvi
n
n
asm
.
c:
a
n
o
ther readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
nasm
.
c
:
readabi
l
i
t
y
cleanup for seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er An
v
in
Ad
d
V
PCLMUL
i
nstruc
t
ion
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assem
b
le: only
b
e opt
i
misti
c
w
i
th NO_SEG
if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
conv
e
rgence
.
asm:
a
dd test of jm
p
to
a
n
a
bsol
u
te address
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anv
i
n
PC
L
MU
L
is apparent
l
y targeted for Westmer
e
with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
NASM
2
.
0
6
rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
BR 2557903: fix disas
s
embly of
a set of SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
Anv
i
n
BR 2541252: Fix issu
e
s in
i
nsns
.
da
t
, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
chang
e
s
.
src: doc
u
m
e
n
t W
A
IT and %
$
$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR 2592
4
76
:
T
r
eat
W
AIT as a prefix even though it
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
br70
4
736:
ha
n
dle deep context-local macr
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
nasmlib
:
make nasm_st
r
ca
t
()
t
ake const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
out
e
lf32/64:
remove align_st
r
in favor of fw
r
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
outbi
n
: fix typo: "sections
"
n
o
t "section
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
Uni
f
y all-zero buffers; add fwri
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r A
n
vin
BR 2611906:
p
roper error mes
s
age for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM
2
.
06r
c
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
i
x
opcode for VADDSUBPS
;
operands for
VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instructi
o
ns won't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl script used to ge
n
erate
FMA
i
nstruction
pat
t
e
r
n
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
changes
.
src: document updated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Updat
e
the VFMA* ins
t
ruction
s
per
the AVX spec ver
s
ion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
insns
.
dat: fix m
i
nor form
a
tting
a
n
omalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
insns
.
p
l: hand
l
e t
h
e new VE
X
.
DDS flag
p
er AVX sp
e
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
eter Anvi
n
BR 2
5
93349: Move vers
i
on
m
ess
a
ge back to stdo
u
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
N
ASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c:
c
lean up
t
he "St
r
ing Manip
u
l
a
t
ion
in Macros" s
e
ction
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
do
c
: ind
e
n
t
the time mac
r
o exa
m
ple
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
te
r
A
nvin
d
oc: fix
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter
A
nv
i
n
Merge branch 'master' of
git+ssh
:
//repo
.
or
.
cz/srv/
g
it
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the section
on nu
m
eri
c
c
onstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvi
n
Fix the [warning] direct
i
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pe
t
e
r
Anvin
out
a
s86: slight stylistic
cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
B
R
2432826: Fix e
n
forc
e
men
t
of the
L
O
NG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
e
r
Anvin
BR 2413278: Nonoptima
l
forms
o
f
arit
h
metic
i
ns
t
ructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pete
r
Anvin
change
s
.
sr
c
: documen
t
Mach-O alignment fi
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter An
v
in
NASM 2
.
06
r
c2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pe
t
er Anvin
NA
S
M 2
.
06rc
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter An
v
in
ELF: use rbtree for sy
m
bol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter Anvin
rb
t
ree: dr
o
p "const" from
s
earch function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
changes
.
src: docu
m
e
nt POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
i
n
Merge b
r
anch 'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
test
/
pop
c
nt
.
asm: simple test for
the P
O
PCNT instruct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The POPCNT instr
u
c
tion
d
oe
s
not need sizes on memor
y
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
BR 2229703: P
O
P
C
NT r64,rm64 not POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er
Anvin
p
repro
c
:
B
R 2222
6
15:
f
ix
s
e
g
fault on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pet
e
r Anvin
doc: better
d
escript
i
on of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter An
v
in
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 Anvin
test: add t
e
st for
B
R 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r
Anv
i
n
preproc: BR 22
2
26
1
5: fix s
e
gf
a
ult o
n
bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc
/
changes
.
s
r
c: docu
m
ent ELF
T
L
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: mino
r
edit to the TLS
documentat
i
on examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pe
t
er Anvin
v
e
r
s
ion
.
pl: sn
a
pshot r
e
leases *
o
nly* have
d
igits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pe
t
er
Anvin
Mov
e
all version s
t
r
ings to a single compilati
o
n unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
r
b
tree: drop the data
p
ointer; inste
a
d rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
compi
l
e
r
.
h: add
offsetof() and
c
ont
a
i
ner_
o
f
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
Left-lea
n
in
g
red-black tree data structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
v
in
Fix
header guar
d
s for ou
t
lib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
m
a
ke alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
ete
r
An
v
in
doc: cross-ref
e
ren
c
e macro para
m
e
ter
c
onc
a
ten
a
tion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anv
i
n
Merge br
a
n
ch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er A
n
vin
doc: fix typ
o
i
n
the description o
f
%unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter An
v
in
doc: fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: rem
o
ve duplicate en
t
ry for the "
e
rr
o
r" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
Anvin
doc: retroacti
v
ely do
c
u
ment update
s
t
o t
h
e
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: fix typo
i
n t
h
e d
e
scription of %
u
n
m
acr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
Anvin
doc:
remo
v
e duplicat
e
en
t
ry for the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
r
e
t
roactively document upda
t
es to the wa
r
n
i
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter Anvi
n
Merge commit 'nasm-
2
.
05
.
0
1'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er Anvin
N
ASM
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er
A
n
vi
n
doc/changes
.
src: document
-
W/-w
f
ix
as a
N
ASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
et
e
r
Anvin
output:
add common
file
o
utlib
.
c f
o
r common f
u
nct
i
ons
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
p
reproc: merge expand_mmac
_
params()
a
nd expand_indire
c
t()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r Anvin
Merge branc
h
'nasm-2
.
0
5
.
xx
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
A
nvin
Better des
c
r
i
ption of t
h
e number-overf
l
o
w
w
a
rning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter An
v
in
B
R
:
219696
6
:
m
ake the -w/-W options work aga
i
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvi
n
smartali
g
n: clean up unnecessary
duplication; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
n
vin
F
o
r
s
n
a
pshot releases, expan
d
out the man
g
led ve
r
sion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anvin
di
s
asm: int
r
o
duce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
An
v
in
assemble: us
e
opx
an
d
o
p
y i
n
a
f
ew more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
doc
/
changes
.
sr
c
:
retroactive
l
y docu
m
ent anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
preproc: don't ma
c
ro-expand the argument to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
o
c
: docume
n
t %p
o
p
w
i
t
h argum
e
nt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next