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 2.06rc12
2009-05-06
H
.
Peter Anvin
NASM 2
.
06r
c
12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r Anvin
pr
e
proc: handle %+
e
v
e
n
dur
i
ng
e
arly token
re
p
lac
e
m
ent
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r Anvin
Use lower case f
o
r VE
X
and XOP in
i
ns
t
ructi
o
ns table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
er Anvin
Infrastructu
r
e su
p
port for A
M
D's new
X
OP
p
refix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
o
utbin: replac
e
f
printf(rf, n
o
t_defined); w
i
th fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter An
v
i
n
d
oc: s
l
ightly
tidy the copyrigh
t
pag
e
o
f the manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
preproc: fix more
to
k
en pasting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
AUTHORS
:
Update information
f
or HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
N
A
SM 2
.
0
6rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
e
r An
v
in
Doc
u
ment preprocessor
t
o
ken concatenation
fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle weird
cases of token pas
t
ing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
NA
S
M 2
.
0
6rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add
CO
P
YING to the list of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
e
r Anvin
nasm
.
nsi: add NASM Manual; aut
o
m
ate versi
o
n
gene
r
atio
n
commit
|
commitdiff
|
tree
2009-04-07
Sh
a
o Mille
r
A
dd NS
I
S scri
p
t to
make
a Windows install
e
r
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
di
s
asm: fix reverse
d
REP
v
s REPNE
i
n
eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pete
r
An
v
in
disasm: when no instru
c
tion is found, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter An
v
i
n
NAS
M
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
B
R 26721
1
7: handle long lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
e
r An
v
in
autoconf: de
t
ect
the broken bool in
Open
W
at
c
om 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
eter A
n
v
in
Mo
s
t
in
s
truction codes
are octal, s
o
print er
r
o
r
s that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter
A
nvin
Add
V
PCLMUL in
s
tru
c
tions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter An
v
in
a
s
s
e
m
ble: only be optimistic with NO_SEG if
we're rea
l
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
c
onvergence
.
asm: add
t
est of jmp to an absolu
t
e ad
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
Anvin
PCLMUL is apparently targeted for W
e
stmere w
i
th the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NAS
M
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
n
vin
BR 2557903: fi
x
disassem
b
ly of a set of SSE MOV*
i
n
s
tr
u
c
t
ions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 254
1
252: Fix
i
ssues in insns
.
d
at,
m
ostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
changes
.
src: document WAIT and %
$
$ fixe
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
B
R 2
5
92476: Treat WAIT as
a
pre
f
ix
even th
o
ugh it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
b
r
704736: h
a
ndle deep co
n
t
e
xt-
l
oc
a
l macr
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
n
asm
l
ib: m
a
ke
n
asm
_
str
c
at()
t
a
k
e
const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
outelf32
/
64: remo
v
e align_str in favor of fwritezer
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outb
i
n: fix typo
:
"sections" not
"
section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvi
n
Unify
a
l
l
-zero buf
f
ers; a
d
d f
w
rit
e
zero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
6
119
0
6: prope
r
error
m
e
ssage fo
r
start
< o
r
i
gi
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nv
i
n
NASM
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
i
x
o
pcode for
VA
D
DSUBPS;
o
perands
f
or V
B
LEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
FMA
i
n
st
r
uctio
n
s won'
t
be in Sandy Br
i
dge
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
ter Anvin
BR 2
5
93349: M
o
v
e versi
o
n message back to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc:
clean up
t
he "String Manipulation in Mac
r
o
s" sec
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: ind
e
nt the time macro exa
m
ple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
Merge b
r
anch
'
m
a
ster' of git+ss
h
:
/
/r
e
p
o
.
or
.
cz/s
r
v
/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update
the sec
t
ion on num
e
ric const
a
nts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix
t
he [
w
arning] dire
c
tive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
e
ter Anvin
outas86: slight stylistic
cl
e
anups
commit
|
commitdiff
|
tree
2009-01-04
S
oronel H
a
etir
Add en
t
ry poi
n
t
s
u
pport to as86 backe
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anv
i
n
B
R
2432826: Fix enforceme
n
t of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
Anv
i
n
BR 2413278: Nonoptim
a
l
for
m
s of
a
r
i
thmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src: documen
t
Mac
h
-O
a
lignme
n
t fi
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
eter Anvin
NASM 2
.
06r
c
2
commit
|
commitdiff
|
tree
2008-12-18
D
avid
D
e
Haven
M
a
ch-O
al
i
gnmen
t
fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anv
i
n
NASM
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anvin
ELF: use rbtree for
s
ym
b
ol
searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anvin
rbtree: drop "c
o
nst" from s
e
arch functi
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
chang
e
s
.
src:
d
o
cument POPCN
T
fi
x
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
M
erge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
test/popc
n
t
.
as
m
: simple tes
t
for th
e
POPCNT in
s
truction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter A
n
vin
The
POPCNT instru
c
t
ion doe
s
no
t
need sizes on mem
o
ry
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
B
R
222
9
703
:
POPCN
T
r6
4
,rm64 not POPCNT r64,rm
3
2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
n
vin
prepr
o
c
:
BR
2222615: f
i
x s
e
gfault
o
n
bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
Anvin
doc: better
desc
r
iption
of
%line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
cha
n
ge
s
.
s
rc: d
o
cument if for %ifmacr
o
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter
Anvin
test: add tes
t
for
BR 22
2
2615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc:
BR 22
2
2615: fix
s
eg
f
ault on
bogus %i
f
macr
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
et
e
r Anvin
do
c
/
changes
.
src
:
document ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
Anvin
d
o
c: minor edit to the TLS
documentation
e
xam
p
l
es
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pe
t
er Anvi
n
version
.
pl: snapshot
r
el
e
ases *only* have digits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
eter Anvin
M
o
v
e all version strings to a single comp
i
l
ation
unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
rbtree:
d
rop
the data poin
t
er; ins
t
ead
rely on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
c
omp
i
ler
.
h: add offsetof() and container_o
f
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-leaning red-black tree data struc
t
ure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
A
n
vin
Fix header
g
ua
r
ds for outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
make alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
i
n
doc: cross
-
ref
e
rence
m
acro
parameter
c
onc
a
te
n
atio
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
Merge
b
r
a
nch 'na
s
m-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
d
oc: fix typo i
n
the description of
%un
m
a
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: f
i
x c
a
p
italization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
re
m
o
ve duplicate entry
f
or the
"
err
o
r" warnin
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: retroa
c
tive
l
y document u
p
dates to the wa
r
ning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r A
n
vin
doc:
fix typo in the description o
f
%unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: fix
c
a
pitaliz
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove d
u
p
lic
a
te entry
f
or the "error" war
n
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
re
t
roactively document updates to the warn
i
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
et
e
r Anv
i
n
M
e
rge commit
'
na
s
m
-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvi
n
NAS
M
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
d
o
c/changes
.
src: document
-
W/-w
fix a
s
a NASM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter A
n
vin
out
p
ut: add common
file outlib
.
c for common functions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter
Anvin
p
r
e
p
roc:
merge exp
a
n
d_mmac_params()
an
d
e
xpa
n
d_i
n
d
i
rect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter A
n
vin
Merg
e
br
a
nch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter
A
nvin
Better descr
i
pti
o
n
o
f the
nu
m
be
r
-
overflow warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
An
v
in
BR: 2196966: ma
k
e the -w/-W options work aga
i
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
nvin
sm
a
r
t
a
l
ign: clean
u
p
u
n
n
e
c
essary duplication;
t
weak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
An
v
in
Fo
r
snapshot releases,
expand out the m
a
ngled version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter Anvin
disas
m
: int
r
o
d
uc
e
op
y
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
An
v
in
a
s
semb
l
e: use opx
a
n
d
opy i
n
a few
m
ore pl
a
ces
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
doc/chang
e
s
.
s
rc: re
t
roacti
v
ely document
a
nonymou
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc: don't macro-expand
the
a
r
gument to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
doc: doc
u
ment
%
pop with arg
u
me
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next