repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ndisasm: fix disassembly of JRCXZ
2009-06-26
H
.
Pe
t
er Anvin
ndisas
m
:
f
ix disa
s
sembly of JRCX
Z
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
NASM 2
.
0
6
r
c14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat: reforma
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
insns
.
da
t
:
a
dd
rela
x
e
d
fo
r
ms f
o
r
X
OP/FMA4/CVT16
i
n
s
tructi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
A
dd C
y
ri
l
l Gorcu
n
ov to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
insns
.
pl: re
m
o
v
e stray whit
e
spac
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
insns
.
pl: add
"
n
ohi
"
code for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
i
n
s
ns
.
pl: fix indentation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: mak
e
debugging fun
c
tions
s
tat
i
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
ELF: remove loop
i
nvariant cal
c
ulation
o
f
gl
o
bal offset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
et
e
r Anvin
ELF: clea
n
u
p the a
r
ithmeti
c
for global symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
A
nvin
E
L
F: bump
GLO
B
AL
_
TEMP_BA
S
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
ELF:
e
liminat
e
h
a
rd-code
d
sectio
n
n
u
mbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anv
i
n
Handle the n
e
w
ELF
headers
i
n th
e
dependency generat
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
ELF: add
h
ea
d
er files, begin merg
i
ng common code, drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
nvin
NASM
2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
chang
e
s
.
src: u
p
dat
e
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns: ma
k
e
t
h
e MMX v
e
rsion of PINSR
W
match the SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
te
r
Anv
i
n
I
ntel FMA: drop relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the PINSR series of instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
Add su
p
port
f
or instructions which
a
lw
a
ys
u
s
e
l
o
w
8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
insns
.
dat
:
fix typos: VCMPORD_SP[SD]
e
nter
e
d as VCMPOR
S
_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
insns
.
dat: co
l
lapse relaxed fo
r
ms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
insns
.
p
l
:
al
l
ow rela
x
ed form
s
to
be created w
i
tho
u
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
changes
.
src: fix some odd
s
pacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
eter Anv
i
n
parser: don'
t
use midcode declara
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
er Anvin
specfile: update
U
R
L
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pet
e
r An
v
in
Nindent: add
back the -nut opti
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvi
n
Ni
n
dent: update
with the -npro and -il0 optio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: u
s
e
NASM syntax for x87 regi
s
t
ers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
A
d
d
s
y
mbolic constant
s
fo
r
REX_V "classes
"
(
V
EX, XO
P
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
eter Anvin
doc:
r
em
o
ve insr
e
f
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pe
t
er
Anvin
NASM
2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
preproc: handle
%
+ ev
e
n
during early
t
oken replacement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter An
v
i
n
Use low
e
r case
for VEX and XO
P
in in
s
tructions table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvin
Infrastr
u
c
t
u
re suppor
t
f
or AMD
'
s new
XOP pref
i
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
P
e
ter Anvin
o
u
tbin: re
p
l
ace fprintf(rf, not_defin
e
d); wi
t
h fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anvin
doc: slightly tid
y
the co
p
yri
g
ht
page of the manua
l
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
p
r
eproc: fix m
o
re token pasting ca
s
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
A
UT
H
ORS
:
U
p
d
a
te informati
o
n for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
NASM 2
.
06rc1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Do
c
u
m
ent preprocessor token concatenatio
n
fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
Hand
l
e weird cases of token pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvi
n
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
asm
.
nsi: a
d
d COPYING to the list of fil
e
s to
package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add NASM
M
a
n
ua
l
; automat
e
versi
o
n genera
t
i
on
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disa
s
m
:
fix reversed
REP vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er
Anvin
di
s
asm: when no instruction is found, consider
a
n
aked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter A
n
vin
NAS
M
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter A
n
vin
BR 267211
7
: h
a
ndl
e
long lin
e
s f
o
r db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf:
d
etect the broken bool in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter A
n
v
i
n
Most in
s
truction co
d
es
a
re
octal, so print errors t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
Add VPCLMUL i
n
struction
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
assemble
:
o
nly
b
e opt
i
mistic with NO
_
S
EG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergence
.
asm: a
d
d test of jmp to
a
n abso
l
u
te addr
e
ss
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
PCLMUL is a
p
parently targeted for
Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anv
i
n
NASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 25
5
7903: fi
x
disassembly of
a set
o
f SSE MOV* inst
r
uctions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 2541252: Fi
x
issues
in insn
s
.
dat,
mostly relate
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
c
hanges
.
src: document WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2592476:
T
reat WAIT a
s
a prefix even thoug
h
i
t'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
br704736: h
a
nd
l
e deep c
o
ntext-loca
l
m
a
c
r
os
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
na
s
m
lib: make na
s
m
_
strcat() t
a
ke const argume
n
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf3
2
/64: re
m
ove al
i
gn_str in favo
r
of fwri
t
eze
r
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
outbin:
fi
x
typ
o
: "sections" not
"
section
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
Unify all-
z
ero buffers; ad
d
f
w
ritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r A
n
vin
BR 2611906:
proper error message for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
Fix op
c
ode f
o
r VADDSUBPS; op
e
rands f
o
r VBLEND;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
n
v
in
FMA instructions
w
on't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
et
e
r An
v
i
n
BR
2
593349:
M
ov
e
version message ba
c
k to std
o
u
t
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
A
n
vin
d
o
c:
c
lean up the "String Manipulation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
do
c
:
indent the
time ma
c
ro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter
A
nv
i
n
d
oc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
M
erg
e
br
a
nc
h
'master' of git+ss
h
://repo
.
or
.
cz/srv/gi
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
:
update
t
he
s
ection on numeri
c
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warn
i
ng]
directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outa
s
86:
s
l
igh
t
styl
i
s
t
ic cle
a
nups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anv
i
n
BR 2
4
3
2
826: Fi
x
e
n
forcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 241327
8
: Nonoptimal form
s
of
arith
m
e
t
i
c instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pete
r
A
n
vin
changes
.
src
:
doc
u
ment
M
a
ch-
O
a
li
g
nment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter
A
n
v
in
NA
S
M 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
Anv
i
n
ELF: use rbt
r
ee f
o
r symbol
s
earc
h
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
et
e
r Anvi
n
rb
t
ree:
dr
o
p "const"
fro
m
search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er
A
nvin
changes
.
s
r
c: document P
O
PCNT fi
x
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
M
e
rge branch 'na
s
m-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcn
t
.
asm: simple te
s
t for the P
O
P
C
N
T
i
n
s
t
ruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
A
n
vin
The PO
P
CNT ins
t
ruction does
n
o
t
need sizes on mem
o
ry
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
A
n
v
i
n
BR 222
9
703: P
O
P
CNT r64,
r
m64 not POP
C
NT r64,rm
3
2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
i
n
preproc:
BR 222261
5
:
fix segfa
u
lt on bog
u
s %
i
fmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc:
better des
c
ri
p
t
i
o
n of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
src: docume
n
t if fo
r
%ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvi
n
t
e
s
t: ad
d
test for BR 2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter Anvin
p
reproc:
B
R 222
2
615: fix seg
f
ault on
bogus
%
i
f
macro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter An
v
in
doc
/
changes
.
src: document ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
te
r
Anvin
doc
:
minor edi
t
to t
h
e TLS docu
m
entation
exam
p
les
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
version
.
p
l: snaps
h
ot rel
e
ases *only
*
h
a
ve di
g
its in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pet
e
r Anvin
Move all
version strings to a s
i
ngle
c
ompilation
u
ni
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
rbt
r
ee: dr
o
p the data pointer; in
s
t
ead rely on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next