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
preproc: use %if 0 instead of %ifdef BOGUS
2009-06-27
H
.
Peter Anvin
preproc
:
use %if 0 instead of %ifdef BOGU
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
h
a
shtbl: make hash_iterate
(
) not
crash on
an uninitalized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
nasm
.
c: clean up pass
e
x
it logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ndisasm: fix di
s
as
s
embly of JRC
X
Z
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
NA
S
M 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
insns
.
dat:
r
efor
m
at
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
d
a
t
: add rel
a
x
e
d forms for XOP/
F
MA4/CV
T
16 instructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
Add C
y
rill Gorcunov to AUTHO
R
S
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
insns
.
p
l
: re
m
ove
s
tray
w
hitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
Anvin
i
nsn
s
.
pl: add "n
o
h
i" code for REX_
N
H
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
n
v
i
n
insns
.
p
l
:
fi
x
indentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
m
ake debugging functions static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
et
e
r Anvin
E
LF: remove loop invariant
c
a
lculati
o
n of
g
lobal offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anv
i
n
E
LF: clean up
t
he a
r
i
t
hm
e
tic for
g
lobal symbol
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
b
ump GLOBAL
_
T
E
MP_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
ELF
:
eli
m
i
n
ate
h
ard-coded s
e
ction numbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
Handle
t
he ne
w
ELF
h
e
a
ders in
the de
p
e
n
d
e
ncy generatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter
Anvin
ELF: add heade
r
file
s
, begin m
e
rging comm
o
n code, dr
o
p
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anv
i
n
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anv
i
n
cha
n
ges
.
src:
update
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter
A
n
vin
i
n
sns: ma
k
e the MMX v
e
rsion
of P
I
NSRW
m
a
tch the SS
E
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Intel FMA
:
drop relax
e
d
forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
Fix the PINSR series of instr
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add support for instructi
o
ns w
h
ich alw
a
ys use l
o
w 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
insns
.
d
at: fix typos: VCMPORD_SP[SD]
ente
r
ed as VCMPORS_SP[
S
D]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: collapse relaxed
forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
e
r Anv
i
n
insns
.
pl: allow re
l
axed forms to b
e
c
reate
d
w
i
th
o
ut
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
chan
g
es
.
src: fix so
m
e o
d
d
s
paci
n
g
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
pars
e
r: d
o
n't use mid
c
ode
d
eclar
a
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
er Anvin
specfile: update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
eter Anvin
Nindent:
a
dd back
the -nut o
p
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pete
r
Anvi
n
Ninden
t
: update with t
h
e -
n
pro and -il0 optio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
P
e
t
e
r Anvin
doc: us
e
NASM syntax for x87 r
e
gisters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter A
n
vin
Add sy
m
bolic c
o
nstants
f
o
r
R
EX_V "classes" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anv
i
n
doc: remove insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pete
r
A
n
v
in
NAS
M
2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
preproc:
h
andle %+ e
v
en during early
token replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
er Anvin
U
se lower case f
o
r VEX and XOP i
n
inst
r
uctions ta
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
In
f
rastructure support
f
o
r
AMD
'
s n
e
w XO
P
prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
out
b
i
n: replace fprintf(rf
,
n
ot_de
f
in
e
d); with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anvin
NASM 2
.
06
r
c11
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
t
e
r Anvi
n
prepr
o
c: unify
t
oken-pasting cod
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc: slightly
tidy the c
o
pyri
g
ht pag
e
of the manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
preproc: make $ and $
$
T
OKEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
pr
e
proc: fix
more
t
oken pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
AUTHORS: Update information
for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Docume
n
t preprocess
o
r tok
e
n con
c
at
e
n
a
t
ion
f
ix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter
A
n
vi
n
Handle weird cases of token pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
N
AS
M
2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
ns
i
: ad
d
COPY
I
NG to
t
he list o
f
files to pac
k
age
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er Anv
i
n
nas
m
.
nsi: add NAS
M
Manu
a
l;
a
u
tomate version gene
r
ation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r
Anvin
disasm:
f
ix r
e
versed REP vs REPNE
i
n
eatbyt
e
()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: wh
e
n no instruct
i
o
n is found, consi
d
e
r
a
naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NA
S
M 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r Anvin
BR 2690688: Fi
x
opcodes
f
or FMA
i
nstructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pete
r
Anvi
n
Add test from BR 26
9
0688
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
e
ter An
v
in
B
R
26906
8
8: add mis
s
ing VFM in
s
tructio
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter A
n
vin
BR 2689316: PEXTRQ
r
e
quires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfm
a
: fix
spe
l
ling of the VFNM ins
t
ructi
o
ns
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter A
n
vin
ins
n
s
.
dat: fix V
F
NM ins
t
ructions
incorrectly sp
e
lled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter A
n
vin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
e
ter
A
n
vi
n
B
R 2672117: handle
l
ong l
i
n
es for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
Anvi
n
a
u
t
oconf
:
d
e
tect the br
o
ken bool in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter An
v
in
M
o
st instructi
o
n c
o
des ar
e
octal,
s
o pr
i
n
t
e
r
ro
r
s that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optim
i
zation
.
as
m
: more sb
y
t
e tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvi
n
sb
y
te: optimizat
i
o
n is O
K
if UN
K
NOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
o
ptimization
.
a
sm
:
add sbyte tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
ete
r
A
nv
i
n
NASM 2
.
0
6
rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR
2413265: d
o
n't pessi
m
ize displa
c
ements
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anv
i
n
o
p
timization
.
asm: ad
d
EA optimi
z
ation
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
nasm
.
c: another readabil
i
ty cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c
:
readabil
i
ty cleanup
for s
e
g:off pars
i
ng
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter Anvin
Add VPCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
as
s
emble: only b
e
optimist
i
c
w
ith NO_SEG if we're rea
l
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
convergence
.
asm: a
d
d test of jm
p
to an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
PCLMUL i
s
apparently
t
argeted for We
s
t
mere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
BR 2557903: fix disassembly
o
f a set of SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541252: F
i
x
i
ssues in insns
.
dat
,
mostly rela
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src: document
W
A
IT and
%
$
$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2592476: Tre
a
t WAIT a
s
a
prefix ev
e
n though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br7
0
4736:
ha
n
dle deep
c
ontex
t
-local macr
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
nasmlib: m
a
k
e nasm_strcat()
take
cons
t
a
r
gume
n
ts
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
o
u
t
e
l
f
32/64: remove align_str
in fav
o
r of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
outbin: fix t
y
po: "sectio
n
s" not "s
e
ct
i
on"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
U
n
if
y
all-zero b
u
ff
e
rs; add fwr
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611906: proper
er
r
or mes
s
age for start < ori
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fi
x
op
c
ode for VADDSUBPS; operands for VB
L
END; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
FMA inst
r
uction
s
won't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
Perl script used to
ge
n
era
t
e
FMA inst
r
u
c
tion patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
src: docum
e
n
t up
d
at
e
d AV
X
s
pecifi
c
a
t
ion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
Update the
VFMA* ins
t
ru
c
t
i
ons per the AVX sp
e
c version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
insns
.
dat
:
fi
x
minor formatting anom
a
l
ie
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
nsn
s
.
pl: handle the new VEX
.
D
DS
f
la
g
per A
V
X spe
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pe
t
e
r
Anvi
n
BR
2
59
3
349
:
Move
v
e
rsion me
s
s
a
ge back to stdou
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
e
t
e
r
A
nvin
NA
S
M 2
.
0
6rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc
:
cle
a
n up the "String
Manipula
t
ion
i
n
Macr
o
s"
sectio
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
:
indent the t
i
me macro ex
a
mple
commit
|
commitdiff
|
tree
next