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
Add symbolic constants for REX_V "classes" (VEX, XOP, ...)
2009-05-09
H
.
Pe
t
e
r
Anvin
Add s
y
mbolic constants for REX_V "classes" (VEX
,
X
O
P
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc
:
remove insref
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anvin
prep
r
oc: ha
n
d
le %+ e
v
e
n
during
earl
y
token re
p
la
c
ement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter Anv
i
n
Us
e
lower
case for VEX and
X
OP in instructions table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter Anvin
Infrastructur
e
supp
o
r
t
for AMD's new XOP prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
o
utbin: replac
e
f
p
rin
t
f(rf,
not_defi
n
ed); wi
t
h
fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter Anvin
do
c
: sligh
t
ly tidy th
e
copyrig
h
t pa
g
e o
f
the
m
a
nua
l
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
preproc
:
fix more token pasting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
A
n
v
in
AUTHORS: Update i
n
fo
r
mation
for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
Docu
m
en
t
preprocess
o
r token co
n
catenati
o
n
f
i
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
H
andl
e
wei
r
d ca
s
es of token pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
An
v
in
N
A
SM
2
.
06r
c
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter An
v
in
nasm
.
nsi:
a
dd COPYI
N
G to the list of
fi
l
es
t
o package
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter Anvin
n
asm
.
nsi: add NA
S
M
Manual; automat
e
v
e
rsion generatio
n
commit
|
commitdiff
|
tree
2009-04-07
S
hao
M
iller
Add NSIS scri
p
t to make a Win
d
ows
i
nsta
l
ler
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
ter Anvin
disasm: fix
r
everse
d
REP
v
s
REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
dis
a
sm: wh
e
n no instruction is found, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
0
6
r
c7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pet
e
r Anvin
BR 2672
1
17: handle long lines for d
b
/dw/e
t
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
eter
Anv
i
n
autoconf: detect the
broken bool in OpenWatco
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r Anvin
M
o
st instruction
c
odes are octal, so p
r
in
t
errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL
instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
as
s
emble:
only be optimis
t
ic wit
h
NO_SEG if we're rea
l
ly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er Anvin
c
o
nverge
n
ce
.
asm: add test
o
f jmp
t
o an
ab
s
o
l
ute addres
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
PCLM
U
L is apparently targeted for
W
e
s
tmere with th
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
B
R 2557903: fix di
s
a
s
sembly
o
f
a set of SS
E
MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anv
i
n
BR 2
5
4125
2
: Fix issues in insns
.
dat, mostl
y
rel
a
ted
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
c
h
ang
e
s
.
src: document WAIT and
%$$
f
ixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 25
9
2
4
76:
Treat WAIT as a
p
ref
i
x even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvin
br704
7
36
:
h
andle d
e
e
p
c
o
ntext-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r A
n
vin
n
asmlib:
make nasm_str
c
at() tak
e
const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
outelf32/64:
remo
v
e align_str in favor of
f
w
ritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
ou
t
bin
:
fix typo: "
s
e
c
tions
"
not
"section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
Anvin
Unify all-zero buffers; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611906: pr
o
per error mes
s
age for start <
o
r
i
gin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvi
n
NASM
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
ix opc
o
de for VADDSUBP
S
; ope
r
ands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA ins
t
ructions
w
o
n
't be in Sand
y
Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pe
t
er Anvin
BR 259334
9
: Move version message back
t
o stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
doc: clean
u
p the "St
r
ing Manipulat
i
o
n
in
M
acr
o
s" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvi
n
doc: i
n
dent
the ti
m
e macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anv
i
n
doc: fix
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
i
n
Mer
g
e
branch 'm
a
ster' o
f
gi
t
+ssh://repo
.
or
.
c
z
/s
r
v
/
g
it
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
doc: update
the sect
i
o
n
on numeri
c
c
o
nstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [war
n
ing] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pet
e
r An
v
in
o
u
tas86
:
s
l
ight stylistic clea
n
up
s
commit
|
commitdiff
|
tree
2009-01-04
S
orone
l
Hae
t
ir
A
dd entry point support to as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2
43282
6
:
Fix enforce
m
e
n
t of
the LO
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413
2
7
8
: No
n
optimal forms of
arithmetic instructi
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
ch
a
nges
.
src: do
c
ument Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
e
ter Anvin
NASM 2
.
0
6rc2
commit
|
commitdiff
|
tree
2008-12-18
David
D
eH
a
ve
n
Mach-O alig
n
ment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
A
SM 2
.
0
6rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvi
n
ELF: use rbtre
e
for
symbol
s
earches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anvin
rbt
r
ee: drop "const"
from search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
s
r
c:
docume
n
t P
O
P
CNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
t
e
st/popc
n
t
.
a
s
m: simple test
f
or
the POP
C
NT in
s
truction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
The POPCNT ins
t
ruction does not nee
d
sizes o
n
memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anv
i
n
BR 22297
0
3
: P
O
PCNT r64,r
m
64
n
ot POPCNT r64,
r
m32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
pre
p
r
oc:
BR 2222615: fix seg
f
a
u
l
t on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: better d
e
sc
r
iption
o
f %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er Anvin
changes
.
s
r
c: document i
f
for
%ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er Anvin
test: add test
f
o
r
BR 2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
preproc: BR 22
2
2615
:
fix segf
a
ult on b
o
g
u
s %
i
f
macr
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
er Anvin
doc/c
h
anges
.
s
rc
:
docum
e
nt ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: min
o
r edit to
th
e
T
LS
d
o
c
umentation examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
version
.
pl: snapshot releases *only* have digits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
eter
A
nvin
Move all version strings
t
o a sin
g
le c
o
mpilation unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
rbtree: drop
t
he data pointer; instea
d
r
e
ly on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compil
e
r
.
h: add offsetof() and c
o
ntai
n
er_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
Left-l
e
aning r
e
d-black tree data
st
r
ucture
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix
header guards 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 Anvin
d
oc: cross-reference macro parameter concatenation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge branc
h
'nasm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
do
c
: fix typo in the
d
escription of
%
unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
A
n
vin
doc: fix
c
apitali
z
atio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
d
o
c: remove duplicate entry for t
h
e
"
error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retro
a
c
t
ively d
o
cume
n
t
upda
t
e
s
t
o the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
e
r Anvin
d
oc: fi
x
t
y
po i
n
the des
c
rip
t
ion of %unma
c
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: fix
c
apitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc: r
e
move
d
uplicate entry for the "error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
A
nvin
doc: retroactiv
e
l
y
docum
e
n
t
u
p
da
t
e
s to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
M
e
rge c
o
mmit
'
nasm
-
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
d
oc
/
changes
.
src
:
d
o
c
u
ment -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: ad
d
comm
o
n f
i
le o
u
tlib
.
c fo
r
common
f
unctions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
ete
r
Anvin
preproc: merge expan
d
_mmac
_
p
a
rams() and expand_i
n
d
i
rect
(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
nvin
M
erge branch 'nas
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
ete
r
Anvin
Be
t
ter descripti
o
n of the n
u
mber-
o
verflo
w
warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter An
v
in
BR
:
2196966: mak
e
the
-w/-W options w
o
rk again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smartalign: clean up
u
n
necessary duplicat
i
on
;
tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
F
o
r
snapshot releases, expand
o
ut the mangled vers
i
o
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm:
i
ntroduce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemble: use op
x
and opy in a few more places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
d
o
c/ch
a
nges
.
src: retroact
i
vely docum
e
nt anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next