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
NASM 2.06rc8
2009-03-18
H
.
Peter
A
nvin
N
ASM 2
.
06
r
c8
commit
|
commitdiff
|
tree
2009-03-18
A
nd
y
Polyakov
out
c
off:
BR 26857
5
6: fix SA
F
ESEH wi
t
h an in
t
e
r
nal symbol
commit
|
commitdiff
|
tree
2009-03-18
M
i
chael Scherer
o
utelf32/64:
f
ix uniniti
a
lized rbtre
e
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
Anv
i
n
B
R
2690
6
88: Fix opc
o
de
s
for
FMA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add te
s
t from B
R
2
6
9
0
6
8
8
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pete
r
Anvin
BR 2690688: add missing VFM instructi
o
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anv
i
n
BR
2
6
8
9316: PEXTRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter A
n
vi
n
genfma:
f
ix spel
l
ing of the VFN
M
inst
r
uctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
ins
n
s
.
dat: fix VF
N
M instruct
i
ons
i
ncorr
e
c
t
ly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pe
t
er
A
nv
i
n
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anv
i
n
B
R
2672117:
handl
e
lo
n
g
l
ines for d
b
/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter An
v
i
n
au
t
oconf: de
t
ec
t
t
h
e br
o
k
e
n bool
i
n
Open
W
atcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er Anvin
Mos
t
instructi
o
n
codes
a
re octa
l
, s
o
p
r
int error
s
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
t
er
A
nvin
optimization
.
asm:
m
ore sbyte t
e
sts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte:
o
pti
m
i
z
ation is OK if UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
o
ptimization
.
asm: add sbyt
e
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
n
v
i
n
BR 2413265
:
don't pessimize
dis
p
l
a
c
em
e
nts
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvi
n
optimization
.
asm: add EA o
p
timization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: anoth
e
r readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anv
i
n
nasm
.
c: re
a
da
b
ility cleanup for seg:
o
f
f
parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
Add
V
PCL
M
UL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
asse
m
b
le: only be
optimistic w
i
th NO
_
SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
conv
e
rgence
.
asm: add tes
t
of jm
p
to
a
n absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is
a
pparently targeted for W
e
stmere with t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r Anvin
NASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557903:
fix di
s
a
s
sembly of
a
set
o
f SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 25412
5
2: Fix i
s
s
ue
s
in
i
n
sns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src:
d
ocument
W
AIT and
%$$ fixe
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
B
R 2592
4
76:
T
reat WAIT as a prefix eve
n
though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
br704736: handle dee
p
co
n
t
ex
t
-local
macro
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
nasmli
b
: mak
e
nasm_st
r
ca
t
() take const a
r
g
u
ments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
outelf32/64: remove al
i
gn_str in fav
o
r of fwritez
e
r
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
n
vin
o
utbin:
f
i
x
typo: "s
e
ctions" no
t
"section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anv
i
n
U
n
i
fy al
l
-ze
r
o bu
f
fers; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2611
9
06: p
r
o
p
er error message for
s
tar
t
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
NASM
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vi
n
F
ix opcode for
VADD
S
UBPS; operands fo
r
VBL
E
ND
;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
M
A
i
nstruc
t
ion
s
won't be in Sand
y
Br
i
dge
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anv
i
n
Perl script u
s
e
d
to gen
e
ra
t
e
FMA instr
u
ction pattern
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
c
h
a
n
g
e
s
.
s
rc: document up
d
at
e
d
A
VX
s
pec
i
f
ication
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
et
e
r
Anvin
Up
d
ate
t
he VFMA* instructions per
t
he AVX spec ve
r
sion
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
insn
s
.
d
a
t: fi
x
minor f
o
r
m
atting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl: ha
n
d
l
e the new VEX
.
DDS
f
lag
pe
r
AVX s
p
ec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
A
nvin
BR
2593349: Move version message back to s
t
d
o
u
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pe
t
er Anvi
n
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel H
a
eti
r
Document the
a
s86
.
.
star
t
label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
n
v
in
d
o
c: clean up
t
he "S
t
r
i
n
g Manipulatio
n
in Macros" s
e
c
t
i
on
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anv
i
n
d
o
c: indent the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
t
er Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge branch 'master' of git+ssh://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
doc: u
p
date
t
he section on numeric co
n
s
tan
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pet
e
r Anvin
Fix t
h
e
[warnin
g
] dir
e
ctiv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: slight
stylistic clea
n
up
s
commit
|
commitdiff
|
tree
2009-01-04
Soron
e
l Hae
t
ir
Add entry point su
p
port to as86
backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 24328
2
6: F
i
x enf
o
r
c
ement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413278: N
o
n
o
ptim
a
l forms of a
r
ithmetic inst
r
u
cti
o
ns
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter A
n
vin
change
s
.
s
rc: document Mac
h
-
O
a
l
i
gnment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
e
ter
Anvin
NASM 2
.
06rc
2
commit
|
commitdiff
|
tree
2008-12-18
Davi
d
DeHave
n
Mach-O align
m
ent fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pet
e
r
A
n
vin
N
A
S
M 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF
:
u
s
e rbtree for symbol sea
r
c
h
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r
A
nvin
rbtr
e
e: dro
p
"const" from
search functio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r A
n
vin
ch
a
nge
s
.
src: document PO
P
CNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
Merge
b
ranch
'
na
s
m-2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
t
e
s
t
/popcnt
.
asm: simple tes
t
f
o
r the
P
OPCNT
i
n
struction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
T
he PO
P
CNT instruction does not
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,
r
m
64 not POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
preproc:
B
R
2222615: fix segfault on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: bette
r
desc
r
iption of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
chan
g
es
.
src: document
i
f for %ifmacr
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvi
n
test:
a
d
d test
f
o
r B
R
2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc: BR 2
2
2
2
615: f
i
x segfault on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/c
h
anges
.
src: document ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor edi
t
to the TLS docum
e
ntation ex
a
mples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pet
e
r Anvin
v
e
rsion
.
pl: snapshot r
e
l
e
ases *only*
have digits i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pete
r
Anvin
Move all
version strings to a single
c
ompilatio
n
unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
rbtree:
d
rop
the
d
ata pointer; instead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
A
nvin
com
p
ile
r
.
h: a
d
d off
s
e
tof() and container_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
r
ed-bl
a
ck t
r
ee d
a
ta
s
tructure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Fix head
e
r guards fo
r
outli
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: cr
o
ss-reference macro param
e
ter concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Mer
g
e branch 'n
a
sm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvi
n
doc: f
i
x ty
p
o in the de
s
cri
p
tion of
%
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
.
Pet
e
r
A
nvin
d
o
c:
r
emove duplicate entry for t
h
e
"
er
r
or" warni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively document up
d
ates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc: fix typo in
t
he
d
escription of
%
u
n
macr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc: fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: remov
e
d
u
plica
t
e entr
y
for
the
"
error" warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
Anvin
doc: r
e
troactively document updat
e
s t
o
the wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter Anvi
n
Merge
c
ommit 'nasm-2
.
0
5
.
0
1
'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r
A
n
vin
NASM
2
.
05
.
0
1
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
n
v
in
doc/
c
h
anges
.
src: doc
u
me
n
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
Anvin
output: add common file outlib
.
c for common f
u
n
c
tion
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter
An
v
i
n
pr
e
proc: m
e
rge expand_mmac_para
m
s
(
)
an
d
expand_
i
ndi
r
ect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Mer
g
e
bra
n
ch 'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
B
etter de
s
cription of the number-overflo
w
w
a
rning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anvin
BR:
2
196966: make the
-w/-W
o
ptions w
o
rk again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next