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 copyright notice to insns.dat
2009-06-28
H
.
P
e
te
r
Anvin
Ad
d
cop
y
r
i
g
ht
n
otice to
i
n
s
ns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
v
in
A
d
d copyri
g
ht verbiage t
o
Perl scripts;
updat
e
LI
C
ENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Stand
a
rd co
p
yright ver
b
iag
e
h
eaders
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nv
i
n
LI
C
ENSE
:
giv
e
the cu
r
rent license st
a
tus
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
t
e
r
Anvi
n
NA
S
M
2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
R
un m
a
k
e alldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
te
r
A
n
vin
M
ove pro
t
otypes for null_debug to
o
utform
.
h and outli
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Mov
e
b
ackend-specific
c
od
e
to outp
u
t/; b
r
eak ou
t
null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
debug
:
make *all* the null debu
g
ro
u
tines av
a
ilable
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
out
p
ut: call debug init from a cen
t
r
al
l
oca
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
test/Makefile: add rule to produce
a
.
dbg file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
o
utform: b
u
ild AL
L
formats by default, including DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
A
nvin
outelf
.
c: add appro
p
riate #ifd
e
fs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outdbg: mak
e
o
utd
b
g
.
c compile cleanly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
t
er Anvin
N
ASM
2
.
06r
c
15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r
Anvin
BR 27819
0
0
: handle comm
o
n l
a
bels
w
hile
o
ptimizing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
Anvin
parser
.
c: fix
s
tyli
s
tic
ni
t
pick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvi
n
assem
b
le
.
c: stylistic
n
i
t
p
ick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
preproc:
u
se %if 0 instead of %ifdef BOGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er
Anvi
n
h
ashtbl: make has
h
_iterate()
n
o
t c
r
ash on an uninitalized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
t
e
r
Anvin
na
s
m
.
c: clean up pass exit logi
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
ndisasm: fi
x
di
s
assembly
of J
R
C
X
Z
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
NASM 2
.
06rc
1
4
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat: ref
o
rmat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
An
v
in
in
s
ns
.
d
at:
add relaxed forms f
o
r XOP/FMA4/CVT16 instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
et
e
r
A
n
vin
Add Cy
r
ill Go
r
c
unov to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
insns
.
pl: remove s
t
ray whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insn
s
.
p
l
:
a
dd
"
nohi" code for REX_N
H
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: fix i
n
dent
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
ELF: make d
e
bugging functions static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anv
i
n
ELF: remove loop invariant
c
alcu
l
ati
o
n of gl
o
bal offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: clean
up the
a
rithmetic for
g
lobal symbol
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
ELF: b
u
mp GLOBAL_TEMP_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
E
L
F: eliminate h
a
rd-c
o
ded
section numbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter
A
n
vin
H
a
ndle th
e
new ELF headers in
t
he dependenc
y
gener
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
EL
F
:
a
dd header f
i
les
,
b
e
gin merg
i
n
g common code, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
ete
r
Anvin
changes
.
s
r
c: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anv
i
n
in
s
ns: make the
MM
X
version of PINSRW match the
S
SE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Intel FMA:
dro
p
relaxed
f
orms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
Fix the
P
INSR series o
f
instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
Add support
for instructio
n
s
w
hich
al
w
ays use lo
w
8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat: fix typos:
V
CMP
O
RD
_
SP[SD] entered as VCMPORS_SP[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
insns
.
dat: c
o
l
lapse r
e
la
x
ed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
insns
.
pl: allow relaxed forms to be
created wit
h
out
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pete
r
Anvi
n
changes
.
src
:
fix some odd
s
p
acing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pe
t
e
r Anvin
p
arse
r
: don't
u
se midcode dec
l
arat
i
o
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfile: u
p
date URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
Anvi
n
Nindent: ad
d
back the -nut option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: update
with th
e
-npro and -il0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
P
e
t
er Anvin
doc: use N
A
S
M
syntax for x8
7
registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gorcunov
insns
.
dat - fix
u
p for XOP (SS
E
5) AMD inst
r
u
c
t
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
ins
n
s
.
dat - intr
o
cuce base XOP
(SSE
5
) AMD instructi
o
ns
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyri
l
l
Gorcunov
in
s
ns
.
pl
-
add ha
n
dl
i
ng of pp VE
X
/XOP fie
l
ds
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pe
t
er
Anvin
Add symbo
l
ic constants fo
r
REX_V "c
l
asses" (VEX, X
O
P
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: remo
v
e insre
f
.
s
rc
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
eter Anvin
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anvin
pr
e
pr
o
c:
handle %+ even during early
t
oken rep
l
acement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
e
r
Anvin
Use low
e
r
case for V
E
X
and
XOP in instructions
table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anv
i
n
Infrastructure support 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: replace fprin
t
f(rf, n
o
t_
d
efine
d
);
w
it
h
fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NASM
2
.
0
6rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
pre
p
roc:
u
nify token-pa
s
ting
c
ode
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
do
c
: slightl
y
tidy
the copyright
p
age of the manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
pre
p
r
o
c:
m
ake
$ and
$
$ TO
K
EN
_
O
THER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
preproc: fix more token p
a
sting
c
ases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
AUTHORS: Update infor
m
ation for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
N
A
SM
2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
Document preproce
s
sor tok
e
n concaten
a
tio
n
fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
Handle weird
c
ase
s
of token pa
s
ting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anv
i
n
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pet
e
r Anvin
nas
m
.
ns
i
:
a
d
d CO
P
YING t
o
the list of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add NA
S
M Manual;
a
utomate vers
i
on g
e
neration
commit
|
commitdiff
|
tree
2009-04-07
Shao Mille
r
Add NSIS
script to m
a
ke a Windows insta
l
l
e
r
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: fi
x
r
e
versed REP vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
Anvin
disasm: when no i
n
struct
i
on is found, consid
e
r a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
A
nvin
NASM 2
.
0
6
rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Polyakov
o
u
tc
o
ff
:
BR
2
685756: fix SAFESEH with an
i
nternal symbol
commit
|
commitdiff
|
tree
2009-03-18
Michael Scherer
outel
f
32/64:
f
i
x
uninitialize
d
rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter
A
nvi
n
BR 2690688:
Fix opcodes for FMA instru
c
tions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
nv
i
n
Add test from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pet
e
r An
v
i
n
BR 2690688:
a
dd missing
V
FM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 26
8
93
1
6: P
E
X
TRQ
r
equires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter Anvin
genfma: fix spelling of th
e
VFNM in
s
truc
t
ions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter An
v
in
insns
.
dat
:
fix VFNM
i
nstructions incorrectly spelle
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
e
te
r
Anvin
NA
S
M 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
B
R
2672117
:
handle long li
n
e
s
for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
Anvin
a
u
t
o
conf: detect the bro
k
en bool
i
n
OpenWatcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er
Anv
i
n
Mo
s
t inst
r
uction c
o
des
a
re octal,
s
o
print errors t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anv
i
n
o
p
timization
.
asm: mo
r
e sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er
A
n
vin
sbyte
:
optimization is
O
K if UNKNOW
N
i
sn
'
t set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: add s
b
yte tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anv
i
n
N
ASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
i
n
BR 24
1
3
265
:
don't pessimize displace
m
ents
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
opti
m
ization
.
asm:
a
dd EA optimi
z
at
i
on tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
nasm
.
c: another
read
a
bility cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: r
e
ad
a
bilit
y
cleanup for se
g
:o
f
f parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add
V
PCLMUL
instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anv
i
n
assemble: only be optimist
i
c
w
it
h
NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergence
.
asm: add test of jmp
to an absolu
t
e add
r
ess
commit
|
commitdiff
|
tree
next