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
nasm.c: another readability cleanup
2009-02-26
H
.
P
e
t
e
r A
n
vin
n
a
sm
.
c
: another re
a
dability cl
e
anup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c
: rea
d
a
bility cle
a
n
up for seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
Add VPCLMU
L
i
n
structions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvi
n
assemble
:
only
be optimist
i
c with NO
_
SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
c
o
nvergen
c
e
.
asm: add tes
t
of jmp to
a
n a
b
solute
address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
PCLMUL is apparently targete
d
for W
e
s
tmer
e
with
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
NASM 2
.
06r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r An
v
in
BR 255790
3
:
fix d
i
s
a
ss
e
mbly
o
f
a
set of SSE MOV* i
n
struct
i
on
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
BR
2
5
4
1
252: Fix issues in insns
.
dat,
m
ostly rel
a
te
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nv
i
n
changes
.
src: document WAIT
and %$
$
fix
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r An
v
i
n
BR 2592476: Treat
W
A
IT as a
p
refix e
v
e
n
though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
br
7
04736: handle
d
eep context-
l
ocal
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
nasmlib: make nas
m
_str
c
at() take cons
t
argu
m
en
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
ou
t
e
lf32/64: r
e
move align_str in fa
v
o
r of fwri
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
out
b
in: fix typo: "sectio
n
s" not "sect
i
on"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all-zero buffers;
add fwritezero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
B
R
2
6
11906: proper erro
r
message for start < origi
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
NASM
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
F
ix op
c
ode f
o
r V
A
DDSUBPS; op
e
rands for VBL
E
N
D
;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r Anvin
FMA instructions
w
on't be i
n
Sandy
B
ridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
Perl scr
i
pt
u
s
ed
t
o ge
n
erate FM
A
i
nstruction pa
t
te
r
ns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
src: d
o
cume
n
t upd
a
ted AVX speci
f
i
cation
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
Update the VFMA* instructions per the AVX spec ver
s
i
on 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
insns
.
dat: fix minor form
a
tting anomal
i
e
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
insns
.
p
l
: handle
the new
V
EX
.
DDS f
l
ag p
e
r A
V
X s
p
ec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR
2
593349:
M
o
ve version messag
e
b
a
c
k
to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soro
n
el Hae
t
ir
D
o
c
u
ment the as86
.
.
st
a
rt
l
a
b
el
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
doc:
clean
u
p
the "String Manipulatio
n
in Macros"
s
e
c
tion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
d
o
c: indent the
t
ime mac
r
o example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
An
v
in
Merge br
a
nch '
m
aster' o
f
git+ssh:
/
/
r
e
po
.
or
.
cz/sr
v
/
git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: u
p
date
the section on nu
m
eri
c
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter A
n
v
i
n
Fix the [warni
n
g] dire
c
tive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anv
i
n
outas86: slight styli
s
ti
c
cleanups
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haetir
A
d
d
entry poin
t
su
p
port to as
8
6 ba
c
ke
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter A
n
vin
BR 24
3
28
2
6:
F
ix enforcement of the L
O
NG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413278
:
No
n
optimal forms
of arithmet
i
c
i
ns
t
ructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
h
anges
.
sr
c
: document Mac
h
-O
a
li
g
n
m
ent fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anv
i
n
N
ASM 2
.
06rc
2
commit
|
commitdiff
|
tree
2008-12-18
David De
H
aven
Mach-O alignment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
ASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter A
n
vin
ELF: us
e
rbtree
fo
r
symbo
l
searc
h
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter A
n
vin
rbt
r
ee:
d
rop "const" f
r
o
m s
e
a
rch fu
n
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
c
hanges
.
s
r
c: docu
m
ent POPCN
T
fi
x
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
M
e
rge
bran
c
h 'nasm-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
t
est/po
p
cnt
.
asm:
s
i
m
ple test for the
P
OPC
N
T ins
t
ruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
Th
e
POPC
N
T 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 A
n
vin
BR 2229
7
03:
P
OPCNT
r
64,r
m
64
n
ot P
O
P
C
NT r
6
4
,r
m
32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
preproc: BR
2
22
2
615: f
i
x s
e
gfault on bo
g
us %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter A
n
vin
doc: bette
r
des
c
ription of %l
i
ne
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
ch
a
nges
.
sr
c
: document if for %
i
fma
c
ro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
test:
a
dd test
for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
pre
p
roc: BR 222
2
615: fix segfault on
bogus %ifmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/c
h
a
n
ges
.
src: docu
m
ent E
L
F TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter An
v
in
doc: mi
n
or edit to the TLS
d
ocumentatio
n
examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anv
i
n
versio
n
.
pl: snap
s
hot releases *only* h
a
v
e
d
i
g
i
ts in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
M
ove all version strings to a single compilati
o
n
u
nit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er A
n
vin
rb
t
ree: d
r
op the data
poi
n
t
er; instead rely
o
n
being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
com
p
iler
.
h: add offsetof() and con
t
a
iner_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-lean
i
ng red-bl
a
ck tree data stru
c
ture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter
Anvin
Fix
h
eader
guards for
o
utlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
ma
k
e alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: c
r
o
ss-
r
eference macro parameter concatenati
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge branch 'nasm
-
2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc: fix typo
in the de
s
cri
p
ti
o
n
of
%
unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
d
o
c: fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
A
nvin
doc: r
e
move dupl
i
cate entr
y
for th
e
"err
o
r"
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: retroactively
d
ocu
m
e
nt upda
t
es t
o
the w
a
rning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc:
fix typo
in the des
c
ription
of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nv
i
n
do
c
: fix ca
p
i
tal
i
zation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
d
o
c
: remove dupl
i
cate en
t
ry fo
r
the
"erro
r
"
w
arn
i
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvi
n
doc: retro
a
ct
i
ve
l
y document updates t
o
t
he warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge commit
'nasm
-
2
.
0
5
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
nvin
NASM 2
.
0
5
.
0
1
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/changes
.
src: docume
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 An
v
in
output: add common file outlib
.
c for common fun
c
tions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
er Anvin
p
r
epr
o
c: merge
expand_mm
a
c_pa
r
am
s
(
)
and exp
a
nd_in
d
irect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anv
i
n
Merg
e
bra
n
ch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
nvin
Better description
of
t
he number-overflow warnin
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anv
i
n
BR: 219696
6
: make the -w/-W
o
p
tions work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
e
r Anvin
smartalign: clea
n
u
p unnecess
a
ry duplication; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For snapsh
o
t releases, e
x
pand out the man
g
led versi
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disas
m
:
i
n
tro
d
u
c
e opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
a
ssemble: use opx and
o
py in a few
mo
r
e pl
a
ces
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/chang
e
s
.
src:
retroactively d
o
c
u
m
e
nt anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvi
n
prepr
o
c: don't macro-expan
d
t
he argument to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er
A
n
vin
do
c
: document %po
p
w
ith arg
u
m
e
nt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
p
r
eproc:
allow %pop
t
o tak
e
an identifier
,
unify %
p
ush
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc
:
doc
u
ment anonymous
%
p
ush
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
doc/changes
.
src: begin the releas
e
notes fo
r
2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
et
e
r Anv
i
n
doc:
f
ix awkward wo
r
d orde
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
version
.
pl: don't add an extra
.
00 for subminor if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
Merge branch 'indirec
t
'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
Fi
x
op2 ref
e
renc
e
s th
a
t had not
yet
been co
n
verted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disas
m
:
e
xtension byte su
p
port in the disassembler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er
A
nvin
Add extensio
n
b
yte
c
o
d
es
t
o
support operands
4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
W
h
en issuing warn
i
ngs for EA displacements, use
the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
doc/
c
hange
s
.
src: up
d
a
te release notes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next