repo.or.cz
/
nasm
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
BR 2689316: PEXTRQ requires REX.W
2009-03-16
H
.
Peter Anvin
BR 2689316: PEX
T
RQ require
s
REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r An
v
in
genfma: fix spelling of t
h
e VFNM ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
i
n
s
ns
.
dat:
f
i
x
VF
N
M
i
nstru
c
t
ions inco
r
rectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pe
t
er Anv
i
n
NASM 2
.
0
6
rc
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 267
2
117: handle long lines
for
d
b
/dw/et
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
a
utoconf: de
t
ect
the br
o
ken bool
i
n
O
p
enWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
ter
Anvin
M
o
st
instruction codes ar
e
oc
t
al, so
p
r
int error
s
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter A
n
vin
optimizatio
n
.
asm: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter A
n
vin
s
byte: optimization is OK if UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
o
ptimization
.
a
sm
:
add sbyte
t
e
s
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er A
n
vin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2
4
13265:
don't pes
s
imize
d
is
p
lacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
optimization
.
asm: add EA
o
pti
m
ization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nas
m
.
c:
a
nother
r
e
a
d
abi
l
ity
c
le
a
nup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
nasm
.
c: r
e
adabili
t
y clea
n
up
for seg:off
p
a
rsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter
A
n
v
in
A
dd
V
PCLMUL instruc
t
ions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: only be optimis
t
ic with NO_S
E
G
if we'r
e
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
convergence
.
a
s
m: add test of jmp to an absolute a
d
dress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PC
L
MUL is apparently targete
d
for
Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR
2557903:
fix
d
i
sa
s
semb
l
y of a set
of SSE MOV* in
s
t
r
u
ctions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er A
n
vin
B
R 2541252:
F
ix
i
ssues in in
s
ns
.
dat, mostly rel
a
ted
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
A
nvin
changes
.
s
r
c: document WAIT and %$$
f
i
x
es
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR
2592476: Treat
W
A
IT as a prefix even th
o
ugh
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
br704
7
36:
ha
n
dle
d
eep contex
t
-l
o
cal macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
nasmlib
:
mak
e
nasm_strcat()
tak
e
c
o
nst arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
ou
t
e
l
f32/64: re
m
ove al
i
gn
_
str in favor of
f
writez
e
r
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix typo:
"sect
i
o
ns"
n
ot "sec
t
i
on"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all-zero buffers
;
add fwritezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
n
v
i
n
BR
2
6
1
1906: proper
error m
e
ssage
f
or star
t
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
NAS
M
2
.
06rc
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opco
d
e for
VADDSUBPS; op
e
rands for
VBLE
N
D; ad
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
MA instruc
t
i
ons won't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Per
l
script
used
t
o
generate FM
A
instruct
i
on patte
r
n
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
c
h
anges
.
s
rc: document up
d
a
ted AVX spec
i
fica
t
ion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvi
n
Upda
t
e the VFMA* instructions per
t
he AVX s
p
e
c ver
s
io
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
insns
.
dat: fi
x
minor forma
t
ting an
o
malies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl: handle the new
V
EX
.
DDS flag per
A
VX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
ter Anvi
n
BR 2593349: Move
version message back
to s
t
dou
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
e
ter
A
nvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soro
n
el
H
a
etir
D
o
c
um
e
nt the
a
s86
.
.
start label
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
do
c
: clean up the "String Man
i
pulation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
: indent th
e
t
ime macro ex
a
mple
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
Merge br
a
n
c
h
'mas
t
er' of git
+
ssh://repo
.
or
.
c
z/srv
/
git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc: u
p
date the s
e
ction on numeric constan
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter A
n
vin
F
i
x
the [
w
arni
n
g
] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: slight stylis
t
i
c cle
a
nups
commit
|
commitdiff
|
tree
2009-01-04
Soronel Ha
e
tir
Add entry poi
n
t support to
a
s86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2
4
3
2826: Fix enforcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvin
B
R
24132
7
8: N
o
noptimal forms of
a
rithme
t
i
c instruction
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pe
t
er Anvin
ch
a
nges
.
src: doc
u
m
e
n
t Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pe
t
er Anvin
NASM 2
.
0
6
rc2
commit
|
commitdiff
|
tree
2008-12-18
D
avid De
H
aven
M
a
ch-O al
i
gnment
fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pete
r
Anvin
NASM 2
.
06rc
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF:
u
se
rbtree for symbol sea
r
c
h
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter A
n
vin
r
btree: drop
"
co
n
st" fro
m
searc
h
function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anv
i
n
cha
n
ges
.
src: document POPCNT f
i
x
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
Merge branch 'nasm-2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
t
est/po
p
c
n
t
.
asm
:
simple tes
t
for the POPCNT in
s
truction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
The POPCN
T
instruction does not n
e
ed si
z
es on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
BR 222
9
703: POPCNT r64,rm64 not P
O
PC
N
T
r64
,
r
m
32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvi
n
preproc: BR 2
2
22615: fix segfau
l
t on bogus %ifmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pete
r
Anvin
do
c
: better
d
escriptio
n
of %
l
ine
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
e
r
Anvin
chang
e
s
.
src: document if for %ifmac
r
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvin
test: add test for BR 2
2
22615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
nvin
prepr
o
c: BR 2222615: fix segfault on b
o
gus
%
i
fmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/c
h
anges
.
sr
c
: document ELF
T
LS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor edit to the TLS d
o
cument
a
tion examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pete
r
A
n
vin
ver
s
ion
.
pl: sna
p
sho
t
releases *onl
y
*
have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move
al
l
version string
s
t
o
a
single compilat
i
on unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree: drop
t
he data pointer;
instead rely on be
i
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
compil
e
r
.
h
:
add
o
ffsetof()
and co
n
t
a
in
e
r_of(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anv
i
n
Left-leaning
red-black tre
e
data
s
tructur
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
Fix
h
eader
guar
d
s for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
mak
e
alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cross-refere
n
ce ma
c
ro parameter concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
Merge
b
r
anch 'nasm-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvi
n
d
o
c: fix
t
ypo in the descriptio
n
o
f %unmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: fi
x
c
a
pitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
A
nvin
doc: remove du
p
l
i
c
ate entry for t
h
e "e
r
r
or" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
et
e
r Anvi
n
d
o
c
: retroactively document updat
e
s to th
e
warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc: fix typo in the
d
esc
r
iption
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: remove duplicate entry for
th
e
"error" war
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: retroactively document upda
t
es to the warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
M
erge commit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NAS
M
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r Anvin
do
c
/changes
.
src: document -
W
/-w fix
as a
N
ASM 2
.
0
5
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Pet
e
r A
n
vin
output: add common file outlib
.
c for commo
n
functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter
Anvin
p
r
eproc:
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
g
e
branch
'
n
a
sm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Bette
r
description of th
e
number-overflow wa
r
ni
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter
A
nvin
B
R
:
2
1
969
6
6
: make
th
e
-w/-W options work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter Anvin
sma
r
talign: clean u
p
u
n
necessary
d
uplication; tw
e
ak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
F
or snapsho
t
rel
e
a
ses, ex
p
and out the mangled version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
d
i
sasm: intro
d
uce op
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter Anvin
assemb
l
e:
use
o
p
x
and o
p
y in a few more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r
Anvin
do
c
/changes
.
src: re
t
r
o
a
ctively document anonymou
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
p
r
eproc: don
'
t macro-exp
a
nd
t
h
e argument
t
o %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next