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 2690688: add missing VFM instructions
2009-03-17
H
.
Peter Anvi
n
BR 26
9
0
688:
a
dd m
i
ssing VFM ins
t
ruct
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter
A
n
vin
BR 2689316: PEX
T
RQ req
u
ires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma: f
i
x
s
pelling of the VFN
M
i
n
stru
c
tions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
Anvin
insn
s
.
da
t
: fix
V
FNM instruct
i
ons in
c
orrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
A
nvin
NAS
M
2
.
06
r
c7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR
2
672117:
h
and
l
e l
o
ng lines
for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter A
n
vin
a
u
toconf: detect
the broken
bool in Op
e
nWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
An
v
i
n
Mos
t
i
nstructio
n
cod
e
s
a
re octal, so print errors th
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
n
vin
optimization
.
asm:
mo
r
e
sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sby
t
e: op
t
imization is O
K
if UNK
N
OWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
ete
r
Anvin
optimizat
i
on
.
asm:
a
d
d sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter A
n
vin
NAS
M
2
.
0
6
rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anv
i
n
BR 2413265: d
o
n'
t
pessimize
d
i
splac
e
ment
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimizatio
n
.
asm: a
d
d
EA opt
i
m
iz
a
tion t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
e
r
Anvin
nasm
.
c
: another re
a
da
b
ility cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
nasm
.
c: rea
d
abil
i
ty
c
leanup fo
r
seg:off p
a
rs
i
ng
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add V
P
CL
M
UL in
s
tructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
ass
e
m
b
le: onl
y
be optimis
t
ic wit
h
NO_SEG if we'r
e
rea
l
ly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter
A
nvin
conve
r
gence
.
asm:
a
d
d
test of jmp t
o
an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
PCLMUL is
appa
r
ently targ
e
ted for West
m
e
re with th
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er
A
nvin
NASM 2
.
0
6
r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R 25
5
79
0
3:
fix disassembly
of a set
o
f
SSE MOV*
i
nstructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541252: Fix issues
in
i
nsns
.
dat, m
o
s
tly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src
:
document WAIT and %$$
fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR
2
5
92
4
76
:
Treat WAIT
a
s
a pre
f
ix e
v
en though it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
br704736:
h
a
ndle deep
cont
e
xt-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
i
n
nas
m
l
i
b: m
a
ke nasm_str
c
at() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
outel
f
32/64: remov
e
align_
s
tr in favor of fwritez
e
ro(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter A
n
vin
outbin: fix typo: "sections" no
t
"sect
i
on"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
U
nify all-zero buffers; add fwrit
e
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611906: proper error
message for start < origi
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r A
n
vin
NASM 2
.
0
6
r
c
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
Fix o
p
code for VADDSUBPS; operands f
o
r VBLEN
D
; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
F
MA
i
nstructions won
'
t be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
Perl script used
to generate
FMA
instruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
changes
.
src: document
updated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
ete
r
An
v
in
Update the
V
FMA
*
instructions per the AVX spec ver
s
ion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
insns
.
dat:
fix minor formatting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er
Anv
i
n
insns
.
pl: h
a
ndle the new VEX
.
DDS flag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
eter Anvin
BR 259
3
349: Move versio
n
message back to stdo
u
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pe
t
er Anvin
NAS
M
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
doc: clean up
t
he "S
t
ring Manipulatio
n
in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
indent the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc
:
fi
x
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
Mer
g
e branch 'master' of g
i
t+ssh://r
e
po
.
or
.
cz
/
s
rv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc: u
p
d
a
te the section
o
n numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
te
r
Anvi
n
Fix the [warnin
g
] d
i
r
e
c
tive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: slight stylis
t
i
c
cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter Anvin
B
R 243282
6
:
F
ix
enf
o
rcemen
t
of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
er
A
nvi
n
BR 2413278: Nonopt
i
ma
l
forms of arit
h
metic inst
r
u
c
t
i
ons
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
e
ter Anvin
changes
.
src: document Mach-O a
l
ignment
fi
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter
A
nvin
NA
S
M 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
Anvin
ELF: use
r
btree for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
A
n
v
in
rbtree: d
r
op "const" fro
m
searc
h
function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src:
docu
m
ent
P
OPCNT
fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
n
v
i
n
Merge b
r
anch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r A
n
vin
test/popcn
t
.
a
s
m:
s
imple te
s
t for
t
he POPCNT
instruct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
T
h
e POPCNT instruction
d
oes
n
ot need sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 222970
3
: POPCNT r64,rm64 not P
O
PCNT r64,r
m
32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
preproc: BR 2222615: fix segfault o
n
bogus %
i
fmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
e
t
er
An
v
in
d
o
c:
bett
e
r
description
o
f %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
changes
.
src: docu
m
e
nt if for %
i
fmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
test: add test
for
B
R 2
2
22615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc: BR 22226
1
5: fix
s
egfault
o
n bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvi
n
doc/cha
n
ges
.
src
:
d
o
c
ument ELF
TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r
Anvin
doc: minor
edit to the
T
LS documenta
t
ion
e
x
a
mp
l
es
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
Anvin
versio
n
.
p
l
: sna
p
s
h
ot relea
s
es *onl
y
* have dig
i
ts in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter
Anvin
Move a
l
l version st
r
i
n
gs to a single co
m
pi
l
a
t
i
on unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r Anvi
n
rbtree: d
r
o
p t
h
e data p
o
inter; instead rely on bei
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
com
p
il
e
r
.
h: add offsetof(
)
and contai
n
er_of(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
Left-leaning
r
ed-black tree dat
a
structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anv
i
n
Fix header
g
uards for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
ma
k
e alldep
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc: cross-ref
e
rence
m
a
c
r
o
p
arameter c
o
n
cat
e
nation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
Merge branch 'n
a
sm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix t
y
po
i
n the de
s
c
r
iption of
%
unmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
ete
r
Anvin
do
c
: fix
c
apitalizat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: rem
o
ve duplicate entry f
o
r the "error
"
wa
r
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter A
n
vin
doc
:
retr
o
actively
d
ocument updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc: f
i
x
t
yp
o
in the description of
%
unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
do
c
: fi
x
c
a
pitalizatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
Anvin
doc: r
e
m
o
ve
d
u
p
licat
e
entry for the "e
r
ror" wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er Anvin
doc: retr
o
acti
v
e
l
y
document u
p
d
a
te
s
t
o
the
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
Anvin
Merge commit 'nas
m
-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/changes
.
src: documen
t
-W/-
w
fix as a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvi
n
output: add common file outlib
.
c
f
or common functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
preproc: merge e
x
pand_mmac_par
a
ms() and ex
p
a
n
d_
i
ndire
c
t
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anvin
Merge
branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r A
n
vin
Be
t
ter
desc
r
iption o
f
the nu
m
ber-overflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 2196966: make the -w/-W o
p
ti
o
ns work
a
gain
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smartalig
n
: clean up
unnecessary
duplicatio
n
;
tw
e
a
k
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
F
o
r snap
s
ho
t
releases, expan
d
out the
mang
l
ed version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
nv
i
n
disasm: int
r
oduce
o
p
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
ete
r
An
v
in
ass
e
mble: use
o
px and opy i
n
a f
e
w mor
e
places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r
A
nvin
doc/c
h
anges
.
src: ret
r
oa
c
tively docu
m
e
nt anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anv
i
n
preproc:
don't macro-expand th
e
argumen
t
to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
doc: document %pop
with argum
e
nt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
i
n
pr
e
proc:
a
llow %pop to take an id
e
ntifier, unify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next