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
parser.c: fix stylistic nitpick
2009-06-27
H
.
Peter Anvin
parser
.
c
:
fix stylistic nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
nvin
a
ssemble
.
c
:
st
y
listic nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
p
r
eproc: use %if 0
instead of %i
f
def B
O
GUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
nvin
hashtb
l
: make hash_i
t
erate() not crash on an
u
ni
n
i
t
a
lized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
n
a
sm
.
c:
c
lean up pass
exit
logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
n
disasm:
f
ix
disassembly of JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
NASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvi
n
insns
.
dat:
r
eformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
v
in
insns
.
dat
:
add relaxed forms for XOP
/
FMA4
/
CVT16 instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
Add Cyril
l
Go
r
cunov to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
et
e
r
Anvin
insns
.
pl: remove stray w
h
it
e
space
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: add
"n
o
hi" c
o
d
e for REX
_
NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
insns
.
pl: fix i
n
den
t
atio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter
A
nvin
ELF: make debugg
i
ng functio
n
s stat
i
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: r
e
move loop in
v
ariant c
a
lc
u
lation
o
f global of
f
s
et
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvi
n
ELF: clean up
the a
r
i
t
h
met
i
c for gl
o
bal symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
A
nvin
ELF: b
u
m
p GLOBAL_TE
M
P_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
ELF: eliminate
hard-coded section numb
e
rs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Hand
l
e the
new E
L
F hea
d
ers
in the
d
epe
n
dency generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er
A
nvin
ELF: add header files, b
e
gin merging common code, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
i
n
NASM 2
.
0
6
rc1
3
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
c
h
a
n
ges
.
src: upd
a
t
e
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
nv
i
n
insns: make the MMX
version of PINSRW match the S
S
E
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter
A
nvin
In
t
el
F
MA: drop
relaxed
f
orms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the PI
N
SR series
of
i
nstructi
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add supp
o
rt fo
r
instructions whi
c
h a
l
ways use
l
o
w 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
insns
.
d
at: fix typos: VCM
P
O
RD
_
S
P
[SD] entered as VCMPORS_SP[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anv
i
n
insns
.
dat: colla
p
se relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
insns
.
pl: allow relaxed forms to
b
e created without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter
A
nvin
change
s
.
s
rc: fix
s
o
m
e
odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parse
r
: don't use midcode
declarati
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
eter Anvin
specfile: update URL
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anv
i
n
Nindent: add
b
a
c
k the -nut option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Ni
n
den
t
:
update with th
e
-n
p
ro and -il0
o
ption
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: use
N
ASM sy
n
tax
for
x8
7
regi
s
ters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvi
n
Add symbolic const
a
nts for REX_V "classes" (
V
EX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pet
e
r
Anvi
n
doc: remo
v
e
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
.
Pete
r
Anvi
n
preproc: handle %+ even
du
r
ing early token replac
e
ment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use
lower
case fo
r
VEX and
X
O
P
i
n instructions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvin
Infrastr
u
ctur
e
support fo
r
AMD's new XOP
p
r
e
fix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pe
t
er Anvin
outbin: replace fprintf(r
f
, n
o
t
_defined
)
; with f
p
uts
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter
A
nvin
N
A
S
M
2
.
06
r
c11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anv
i
n
p
reproc:
u
n
ify to
k
en-
p
as
t
ing code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
e
r Anvin
doc: slightly tid
y
the
c
opyright page of
t
he manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter An
v
in
prepr
o
c:
make $ and
$$ TOK
E
N_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
pre
p
r
oc
:
fix more
t
ok
e
n p
a
sting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
i
n
AUT
H
O
R
S
: Upda
t
e information for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
Document prepro
c
essor toke
n
concatena
t
i
o
n fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
H
a
ndle weir
d
cases o
f
toke
n
pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er
Anvin
N
ASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
Anvin
nas
m
.
n
s
i:
a
d
d COPYING to the list of files to p
a
ckage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvi
n
nas
m
.
nsi: add
N
ASM Manual;
automate versi
o
n generation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
Anvin
d
isa
s
m: fix rev
e
rsed REP vs
R
EPNE in eat
b
y
t
e
(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anv
i
n
disasm:
w
hen
no
instruction is foun
d
, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
t
er A
n
v
in
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 2690688
:
Fix opcod
e
s for FMA
i
nstr
u
c
t
ions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
A
d
d test from B
R
2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter Anv
i
n
BR 2690688:
add missing VFM i
n
s
t
ructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316:
PE
X
TR
Q
requir
e
s REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter Anvin
g
e
nfma: fi
x
sp
e
ll
i
ng of t
h
e
V
F
NM i
n
struc
t
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
in
i
nsns
.
dat: fix VFNM in
s
t
ru
c
t
ions incorrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
eter
A
n
vin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pet
e
r Anvin
B
R 2672117: h
a
ndle long lines for db/dw
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nv
i
n
a
utoconf: dete
c
t th
e
br
o
ken bool in O
p
e
nWat
c
om 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter A
n
vin
Mo
s
t
i
nstructio
n
codes
are octal, so print
e
rror
s
t
hat
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r A
n
vin
optimization
.
asm: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
s
b
y
te:
optimizatio
n
is
O
K if UNKNOWN
i
sn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r Anvin
o
p
timization
.
asm: add sbyte t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2413265: do
n
't pe
s
simize displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimization
.
a
s
m
: add EA opt
i
m
i
zation tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
nasm
.
c: another read
a
b
ility clean
u
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
na
s
m
.
c
:
read
a
b
i
lity cleanu
p
for se
g
:
off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL instru
c
tions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: o
n
ly
be optimist
i
c wit
h
NO_SEG if we're real
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er Anvin
co
n
ver
g
en
c
e
.
asm: add test of jmp t
o
an abso
l
ute add
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is apparen
t
ly targe
t
e
d
f
o
r
W
e
s
tme
r
e wi
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
N
ASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2557903:
f
ix
d
i
s
assemb
l
y o
f
a set
of SSE MOV* inst
r
uctions
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
Anvin
BR 254
1
252: Fix
i
ssues in insns
.
d
a
t, m
o
s
t
ly relat
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
s
rc: document WAIT and
%$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
Anvin
B
R 2592476: Treat WAIT as
a
pr
e
fix even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er An
v
in
br
7
04736: ha
n
dle deep
c
ontext-local macro
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r An
v
in
nasmlib: make
nasm
_
str
c
at() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvin
outelf32/64: remove align_str in
fav
o
r of fwr
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
ou
t
bin: fix ty
p
o: "s
e
ctions" no
t
"section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
Unify all-zero buffers;
add
fw
r
itezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
nv
i
n
BR 2611906: proper error messa
g
e for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
N
ASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcod
e
f
or VADDSUBPS; operands
f
or VBLEND;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
FMA
instr
u
ctions won't
be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
Perl
s
cript used to g
e
nerate FMA inst
r
uction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anv
i
n
c
ha
n
ges
.
src:
d
oc
u
men
t
up
d
a
ted A
V
X s
p
ecifi
c
ati
o
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r A
n
vin
Update the VFMA* instruc
t
ions
per
the AVX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
d
at:
fix minor formatting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter
A
nvin
insns
.
pl
:
handle t
h
e new V
E
X
.
DDS f
l
ag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
ter An
v
i
n
B
R
2593349
:
Mo
v
e
v
ersi
o
n message back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
e
ter Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
next