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
Add test from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pet
e
r
Anvin
BR 2690688: a
d
d
missing VFM ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter A
n
vi
n
BR 2689316: PEXTR
Q
requires
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
Anvin
ge
n
fma: fix spelling
o
f the VFNM i
n
structions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
ins
n
s
.
dat: fix
VFNM instructions incorrectl
y
spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pete
r
Anv
i
n
NASM 2
.
06rc
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pet
e
r Anvin
B
R 2672117: ha
n
dle long l
i
nes for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
ter Anvin
a
u
toco
n
f
: detect the broken bool in
Open
W
atcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
M
o
st instruction code
s
are
oct
a
l, so
p
ri
n
t err
o
rs that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimiz
a
tion
.
asm: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sby
t
e: optimization is OK if UN
K
N
O
WN is
n
't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
opti
m
ization
.
asm
:
add sbyte test
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
er Anvin
N
ASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
BR
2413265: don'
t
pessimize displacement
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter A
n
vin
o
ptim
i
zat
i
on
.
a
s
m
:
add EA
o
ptimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nas
m
.
c: another readability
c
lean
u
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter
Anvin
nasm
.
c: readabil
i
ty cleanup for seg:off pa
r
si
n
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL ins
t
ructi
o
ns
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
a
s
semble:
o
nly be optimistic with NO_SEG if
we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anv
i
n
convergence
.
asm: ad
d
test of j
m
p to a
n
a
b
solute a
d
d
r
e
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
A
n
vin
PCLMUL is ap
p
arently t
a
rgeted for Westmere
with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anv
i
n
N
A
SM 2
.
06rc
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557
9
03:
f
i
x
disassemb
l
y of a
s
et of SSE M
O
V* ins
t
ructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
5
41252: Fix issues in i
n
sns
.
d
at, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter A
n
vin
changes
.
s
r
c: document WA
I
T
and %$
$
fixe
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
BR 2592476: Treat WAIT as a pref
i
x ev
e
n
t
h
ough it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
br70
4
73
6
: ha
n
dle d
e
ep context-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: make nasm_strcat()
t
a
k
e const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32/
6
4: remov
e
align_str in f
a
vor
o
f
fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix typo: "
s
ections
"
not "se
c
tion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
Unify all-zero
buffers; add fwr
i
tezero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
6
1
1
906: pro
p
er
er
r
or mes
s
age for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
NAS
M
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anv
i
n
F
ix opco
d
e
fo
r
VA
D
DS
U
BP
S
; operands
f
or VB
L
END;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
FMA instr
u
ctions won'
t
be in Sandy Bridg
e
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
A
nvin
Per
l
s
cript u
s
ed to
g
e
n
e
rate F
M
A instruction pat
t
erns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter
Anvin
c
h
ange
s
.
src: do
c
um
e
nt up
d
at
e
d AVX specifica
t
ion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
Update
t
he VFM
A
* instructions per
t
h
e AVX
s
pec vers
i
on
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er
Anvi
n
ins
n
s
.
dat
:
fix min
o
r formatt
i
ng anomal
i
es
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
nsns
.
pl
:
handle the
n
ew VEX
.
D
DS flag
pe
r
AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
ter A
n
vin
BR 259
3
349: Move version message back to std
o
ut
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anv
i
n
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel
H
aetir
Document the as
8
6
.
.
start
lab
e
l
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
d
oc: clean
up th
e
"String Manipulation in Macros"
sect
i
o
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc:
in
d
ent the ti
m
e
m
a
c
ro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
Merge branch 'master' of git+ssh:
/
/re
p
o
.
or
.
cz/srv/
g
it
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: update the section
o
n numeric const
a
nts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
i
x the [warning]
d
irect
i
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anv
i
n
outas86:
s
li
g
ht stylis
t
ic clean
u
ps
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haetir
Add entr
y
point support
t
o as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
B
R
2
4
328
2
6: Fix enfo
r
cement o
f
the
LO
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
24
1
3278: Nonoptimal
f
orms of arithm
e
tic instruc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pe
t
er An
v
in
changes
.
src: document Mach-O ali
g
n
ment fi
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NA
S
M
2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
D
a
vid DeHaven
Ma
c
h-O
a
lignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter
Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter A
n
vin
ELF: use rbtree for symbol sear
c
hes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree
:
drop
"
c
o
nst" from se
a
rch functi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
changes
.
src: documen
t
PO
P
CNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge branch
'
n
as
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
test/
p
opc
n
t
.
asm: simple test for the P
O
PCNT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anv
i
n
The POPC
N
T
i
nstruction does n
o
t
n
eed
sizes on memor
y
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703:
P
OPCNT r64,rm64
n
ot
POPCNT r64,rm
3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
preproc: BR 22226
1
5: fix segfaul
t
on bogu
s
%ifmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
eter Anvin
doc: bet
t
er des
c
ription of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter A
n
v
in
c
h
ange
s
.
src:
doc
u
ment if for %ifmacr
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
test: add test
fo
r
BR
2
222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter Anvin
p
r
epro
c
: BR
2
222615:
f
i
x
s
egfault on bogus %
i
fma
c
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r An
v
i
n
do
c
/
changes
.
sr
c
: do
c
u
m
ent ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter Anvin
do
c
:
m
inor edit t
o
the TLS documentation examp
l
e
s
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
A
nvin
v
e
rsion
.
pl: sn
a
pshot releases *
o
nly* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move all version str
i
ngs to a sing
l
e compilat
i
on uni
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree:
d
ro
p
the data point
e
r; instead rely
o
n being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
An
v
in
c
o
mpiler
.
h
: add offset
o
f()
a
nd contain
e
r_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-leaning r
e
d-bla
c
k
t
r
ee data
s
tr
u
cture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
Fix header gu
a
r
ds for outl
i
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
e
r
A
n
vin
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cross
-
reference macro paramete
r
con
c
atenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Merge b
r
anch
'n
a
sm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
d
oc
:
fix
typo in the description of %unma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: fix c
a
pita
l
ization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: remove
duplicate entry
f
or
the "
e
r
r
or" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc:
r
etroactively d
o
c
ument
upda
t
e
s to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter A
n
vi
n
do
c
: fix
t
ypo in
t
he descripti
o
n of %unmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fi
x
capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc: remo
v
e d
u
plicate entry f
o
r
t
he "error" warni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: retro
a
ctiv
e
ly docum
e
nt updates to
the warnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter A
n
vin
Merge commit 'nasm-2
.
05
.
0
1
'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM
2
.
05
.
0
1
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
do
c
/c
h
an
g
es
.
s
rc:
d
oc
u
me
n
t
-W/-
w
fi
x
as
a
N
A
SM 2
.
0
5
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvin
ou
t
put: add common file outl
i
b
.
c
for common f
u
nctions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
e
r
A
n
vin
prepr
o
c:
m
erg
e
ex
p
and_mma
c
_p
a
rams() an
d
e
xp
a
nd_in
d
i
rect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merge branch
'nasm-2
.
0
5
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anv
i
n
B
ette
r
descripti
o
n of the n
u
mber
-
overflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
B
R
: 2196966: make t
h
e -w/-W o
p
tions wo
r
k again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
et
e
r
Anv
i
n
smarta
l
ign: clean up unnecessa
r
y dup
l
ication; twea
k
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
F
or s
n
apshot releases, expand out the mangled
version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disas
m
: int
r
o
duce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter Anvin
assemble: use opx and opy in a fe
w
more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next