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
BR 2690688: Fix opcodes for FMA instructions
2009-03-18
H
.
Peter Anvin
BR 2690688: Fix opcod
e
s f
o
r FMA
instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pete
r
Anvin
Add test
f
rom BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 26906
8
8:
a
dd missing VFM in
s
t
r
uc
t
ions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r
A
n
v
i
n
BR 2689316: PEXTRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pe
t
er Anvin
genfma: fix spelling of the VFNM instruct
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
in
s
n
s
.
dat: fix VFNM ins
t
ructions incor
r
ectly spel
l
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pet
e
r An
v
in
NASM 2
.
06r
c
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR
2
672117: ha
n
dle l
o
ng lines
for
d
b
/
d
w/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoc
o
nf: dete
c
t
t
he broken boo
l
in OpenWatcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter An
v
i
n
Most instruct
i
o
n c
o
des are octal, so print errors t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm:
more sbyte te
s
ts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte: optimiza
t
ion is OK if UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er
A
n
vin
optimization
.
asm
:
ad
d
sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
NASM
2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2413265
:
don't pess
i
mize
d
is
p
lacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimiza
t
ion
.
as
m
: add
E
A optimiz
a
t
i
on tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
v
in
n
asm
.
c: anoth
e
r
r
eadability c
l
eanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anv
i
n
n
a
sm
.
c
: re
a
dability cleanup for
s
e
g
:
o
ff parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
A
d
d V
P
C
L
MU
L
ins
t
ructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
t
er Anvi
n
assemble: only be optimist
i
c
with NO_SEG i
f
we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
c
o
nverg
e
nce
.
asm: add test
o
f jmp to an abso
l
u
te addres
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is ap
p
aren
t
ly targeted
for Wes
t
mere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NA
S
M 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
B
R
2
5579
0
3: fix dis
a
ssembl
y
of a set of S
S
E
M
O
V* inst
r
uctions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
BR 2541252: Fix issues in ins
n
s
.
dat,
m
os
t
ly
re
l
at
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
Anvi
n
c
ha
n
ges
.
src:
d
ocume
n
t
WAI
T
and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
Anvin
B
R 2592476: Treat WAIT as a p
r
efix ev
e
n though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
b
r704736: handle d
e
ep context-
l
ocal macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
na
s
mli
b
: mak
e
nasm_strcat
(
) take con
s
t
argument
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
outelf32
/
6
4
:
remove align_str
i
n favor
of
fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter A
n
vin
outbin:
f
ix
t
ypo: "se
c
ti
o
ns" not "
s
ect
i
on"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
Uni
f
y al
l
-
ze
r
o buffers
;
add
f
wri
t
ez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
6
11906:
proper erro
r
message for st
a
rt < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
NAS
M
2
.
06r
c
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode for VADDSU
B
PS; operands
for
V
BL
E
ND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vi
n
FMA
instructions
won't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl script
u
s
e
d
to gen
e
r
ate FM
A
in
s
truction patt
e
rns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter An
v
in
ch
a
n
g
es
.
src: doc
u
ment updated AVX specifica
t
ion
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter
Anvin
Update the VFMA* instructi
o
ns p
e
r the AVX spec ve
r
sio
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
e
r Anvi
n
insns
.
dat
:
f
ix minor format
t
ing anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
n
sns
.
pl: handle t
h
e new VEX
.
DDS
f
lag pe
r
AVX spe
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
eter Anvin
BR 2593
3
4
9
: Mo
v
e vers
i
o
n message back
t
o stdo
u
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pet
e
r
A
nvin
NASM
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: c
l
ea
n
up
t
h
e
"String Manipulati
o
n i
n
M
acros" se
c
tion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent the time macro
e
xample
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
doc:
f
i
x
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
M
e
rge branch
'master' of gi
t
+ssh
:
//r
e
po
.
o
r
.
cz/srv/gi
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc:
u
p
date t
h
e section on
n
u
m
eri
c
c
o
nstant
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
ter
A
n
vin
F
ix the
[warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pete
r
A
n
vin
outas86: sligh
t
stylist
i
c
c
leanup
s
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r Anvin
BR 2432826: Fix
e
nforcement of t
h
e LO
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter An
v
in
BR 2
4
132
7
8:
N
onoptim
a
l forms of a
r
ithmetic instr
u
ctions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter An
v
in
c
h
ang
e
s
.
sr
c
: doc
u
ment Mach-O alignment
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
et
e
r
A
nvi
n
NASM 2
.
0
6
rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
ter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF:
u
se rbtree for
s
y
mbol s
e
arches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree: drop "const" f
r
om sear
c
h fun
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anv
i
n
changes
.
src: docum
e
nt
POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
Merge
b
ranch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r
A
nvin
te
s
t/p
o
p
cnt
.
as
m
:
simple test for t
h
e POP
C
NT
ins
t
r
uction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The POP
C
NT in
s
truction do
e
s not n
e
ed sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR
2229
7
03
:
POPCNT r64,rm64
not POPCNT r6
4
,
rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
prepro
c
: BR 22226
1
5:
fix segfault on bogus %ifma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
e
ter An
v
in
doc:
b
etter description of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
A
nvin
ch
a
nges
.
s
r
c: doc
u
m
e
n
t
if for
%
ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
te
s
t
: add test for BR
2
2226
1
5
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
p
r
eproc:
B
R
2222615: fix segfault on bogus %if
m
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
er An
v
in
doc/changes
.
src: document ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
Anvin
doc: minor edit to the TLS documentatio
n
exampl
e
s
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anv
i
n
version
.
pl: snapshot
releases *only*
have digit
s
in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
e
te
r
A
nvin
Move all versio
n
strings to
a si
n
gle compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree: dr
o
p
the data pointer; instead rely
on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
compi
l
er
.
h: ad
d
offsetof() and contai
n
e
r_
o
f
()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
Left
-
leaning red-black tree
d
ata structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
Fix
h
eader gu
a
rds for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: cross-referenc
e
macro
p
arameter concatenatio
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge br
a
n
c
h 'nasm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc:
f
ix ty
p
o in the description of %u
n
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix capit
a
liza
t
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: remove duplica
t
e entry f
o
r th
e
"
err
o
r"
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: retr
o
act
i
v
e
ly d
o
cument updates to th
e
warnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
Anvin
doc: fix typo in the desc
r
iption of
%unma
c
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
fix c
a
pitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
d
o
c: remove
dupl
i
cate
e
n
try
f
or the "error"
warni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
do
c
: retroactively doc
u
me
n
t updates to
the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
nvin
Merge
c
o
m
m
it '
n
asm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er Anvin
d
o
c/changes
.
s
rc: document -W/-
w
fix as
a NASM 2
.
0
5
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Pete
r
Anvi
n
ou
t
put:
a
dd common file o
u
tli
b
.
c for common fu
n
ctions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
e
r Anvin
preproc: merge expand_mmac_params(
)
and expand_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anvin
Me
r
ge
branch
'
na
s
m-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
et
e
r Anvin
B
etter
d
escription
o
f
t
he number-ove
r
f
l
o
w warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anv
i
n
BR: 2196966: mak
e
the -w/
-
W
options
w
o
r
k again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvi
n
s
m
artalign: cl
e
an up unnecessary duplicat
i
on; tw
e
ak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter
A
n
vin
For snapshot r
e
leases, expand out the mangled ver
s
ion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvi
n
d
isasm: introdu
c
e opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemb
l
e
:
use opx and opy in a few more
p
laces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
oc/changes
.
src: retr
o
a
c
t
ively document anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc: don't
m
acro-expand
t
he
a
rg
u
ment
to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next