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
preproc: formatting cleanups
2009-06-27
H
.
Pet
e
r Anv
i
n
BR 2781900: handle common label
s
while op
t
i
m
i
zing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
vin
p
arser
.
c:
f
ix
stylistic nitpi
c
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
Anvin
assemb
l
e
.
c: styli
s
tic nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
p
reproc: use %if 0 i
n
stead of %ifde
f
BOGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
ha
s
htbl: make h
a
sh_ite
r
ate() not
c
rash on an uninitalized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
vi
n
nas
m
.
c: clea
n
up pa
s
s
e
x
it log
i
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
et
e
r Anvi
n
ndisasm:
f
ix disassembl
y
of JRCX
Z
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
NASM 2
.
06rc
1
4
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nv
i
n
insns
.
dat: reformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
insn
s
.
dat: add relaxed forms for XOP/
F
MA4/CVT16
instr
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvi
n
Add Cyrill Gorcunov to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
i
n
sns
.
p
l: remove s
t
ray wh
i
tes
p
ace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: add "no
h
i" co
d
e fo
r
REX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
in
s
ns
.
pl: fix indentatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
E
L
F: make
debugging funct
i
ons
s
t
atic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
i
n
ELF: remove loo
p
inv
a
r
i
ant calc
u
l
a
tio
n
of glob
a
l offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
E
LF: c
l
ean u
p
t
he
a
rithmetic for global symb
o
ls
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
e
r Anvin
EL
F
: bump G
L
OBA
L
_T
E
MP_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: elimi
n
ate har
d
-coded sec
t
i
o
n num
b
e
r
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
Handl
e
t
h
e new ELF
headers in t
h
e
dependency gener
a
ti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter
Anvin
E
L
F: add heade
r
files, begin m
e
rg
i
ng common
code, dr
o
p
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
A
n
vin
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
changes
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
in
s
ns: make
the MMX version of
PINSRW
m
atch the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
Intel
F
MA: d
r
op relaxe
d
forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
te
r
Anvin
F
ix the PINSR series of instruc
t
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
Add
s
upport
for ins
t
ructions which always use low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
n
sns
.
dat: fix typos
:
VCMPORD_SP[SD] e
n
te
r
ed as VCMPO
R
S_SP[SD
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
insn
s
.
dat: c
o
llapse relaxed form
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
insns
.
pl: allow relax
e
d form
s
to be created wit
h
o
ut
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
change
s
.
src: fix some odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
pa
r
ser: d
o
n't use midcode dec
l
arations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pet
e
r Anvin
s
p
ecfile:
update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
e
r
A
nvin
Nind
e
nt:
a
dd back
t
he -nut
opti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent
:
upd
a
t
e
with the -np
r
o and -il0
options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anv
i
n
doc:
u
se NASM syntax
f
or x8
7
registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyri
l
l Gorcunov
insns
.
da
t
- fixup for XOP
(
S
SE5) AMD in
s
t
r
uct
i
o
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyri
l
l Gorcunov
insns
.
dat - introcuce
ba
s
e XOP (SSE5) AMD instru
c
tions
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cy
r
ill
Gorcunov
in
s
n
s
.
pl - add handling of pp VE
X
/
X
OP fiel
d
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symbolic con
s
t
ants
for REX_V "classes
"
(VEX,
XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
nvin
doc:
remove insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pete
r
Anvin
N
ASM 2
.
0
6r
c
12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
er
A
nvin
preproc: handle %+ even during e
a
rly t
o
k
e
n
r
ep
l
ace
m
ent
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvi
n
U
se
l
ow
e
r case for VE
X
and
XOP
i
n instru
c
tions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infrastructure su
p
port fo
r
A
M
D's new X
O
P
p
r
efix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
P
e
ter Anvin
outbin: replace fprin
t
f(rf, no
t
_defin
e
d); with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
N
A
SM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anvin
preproc: unify token-pas
t
i
n
g code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc: slightly tidy the co
p
y
right
p
age of the
m
anual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pe
t
er
Anvi
n
preproc: make $ and $$ TOKE
N
_O
T
HER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r
Anvin
pre
p
roc: f
i
x
more token p
a
sting cas
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
AUTHORS: U
p
date inf
o
rmat
i
o
n
for H
P
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
v
i
n
NASM 2
.
0
6r
c
10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
n
vin
Doc
u
ment preprocessor toke
n
c
o
n
c
aten
a
tion fi
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Han
d
l
e weird ca
s
es of
t
o
k
en
p
asting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
et
e
r
A
nvi
n
NASM 2
.
0
6rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvi
n
n
a
s
m
.
nsi: add COPYING
to
the lis
t
of files
t
o
p
ack
a
g
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add NA
S
M Manual; automate
v
ers
i
on
g
ene
r
atio
n
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
Add NSIS script to make a Windows insta
l
le
r
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: fix reversed REP
v
s REPNE in eat
b
y
t
e()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anv
i
n
disasm
:
w
h
en no
i
nstruction is found, c
o
nsider a
naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pete
r
An
v
in
NAS
M
2
.
06
r
c8
commit
|
commitdiff
|
tree
2009-03-18
Andy Po
l
y
a
kov
outcoff: BR
2
685756:
f
ix
SAFESEH with an in
t
ernal symbol
commit
|
commitdiff
|
tree
2009-03-18
Michael Scherer
outelf32/64: fix
uni
n
itialized
r
btree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter An
v
in
BR 2690688: Fix opcodes for
FMA
i
nstructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er Anvin
A
dd test from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
nvin
BR 2690688:
a
dd missing VFM instruc
t
io
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r Anvin
BR 2689316: PEXTRQ req
u
ires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anv
i
n
genfma: f
i
x spelling of the VFNM
instruc
t
i
o
ns
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
Anvin
i
n
sns
.
dat: fix
VFNM instructions incorrec
t
ly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
e
ter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR
2672117: handle
l
ong
lines for db
/
dw/et
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: detect th
e
b
r
oken bool in O
p
enWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er Anvin
Most
i
nst
r
uc
t
i
on codes are octal
,
so print err
o
rs that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
optimizatio
n
.
asm
:
more sbyte test
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
Anvin
sby
t
e: o
p
timization is OK if U
N
KNOW
N
isn
'
t se
t
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
o
ptim
i
zation
.
asm: add sbyte tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
e
r
Anvin
BR 24132
6
5
: don'
t
pessimize displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anv
i
n
o
pti
m
ization
.
as
m
:
add EA
optimiza
t
ion tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c
:
another readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r
Anvin
nasm
.
c:
re
a
dab
i
lity
c
leanup for
s
eg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
Ad
d
VPCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: only
be optimistic with NO_SEG if we'r
e
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
et
e
r An
v
i
n
c
o
nvergence
.
asm:
add test of jmp
t
o
a
n abs
o
lute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvi
n
PCLMUL is apparently tar
g
eted
for Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
NASM
2
.
0
6
rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
255
7
903:
f
ix disassembly of
a set of SSE MOV* instruct
i
o
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR 2541252: Fix issues in
insns
.
d
at, mostly rela
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anv
i
n
changes
.
s
r
c: document WA
I
T and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 2592476: Treat
WAIT as a prefix even thoug
h
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anv
i
n
b
r
704736:
h
andle
d
eep context-loca
l
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
n
a
s
mlib: m
a
ke nas
m
_
strcat() take cons
t
a
r
guments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er
A
nvin
oute
l
f3
2
/
6
4: remove align_s
t
r in favor of fwr
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
outbin: fix typo:
"
sections" not
"s
e
c
tion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify al
l
-zero buffe
r
s; add
f
w
r
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR
2
611906: proper error message for start <
o
r
i
gi
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NAS
M
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
Fix opc
o
de for V
A
DDSUBPS; operands for VBLEND
;
ad
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
te
r
Anvin
FMA
instruc
t
i
o
n
s
won't be in Sandy Bridge
commit
|
commitdiff
|
tree
next