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
.
Pet
e
r
A
nv
i
n
Add co
p
yright n
o
t
i
ce to insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
Ad
d
c
o
pyright
verbiage to P
e
rl sc
r
ipt
s
; update LIC
E
NSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
Standar
d
c
op
y
rig
h
t verbiage
h
eader
s
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
L
ICENSE:
g
i
v
e the current licen
s
e stat
u
s
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
NASM 2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter An
v
i
n
Run make al
l
deps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
Move prototypes for null_debug
to outform
.
h and outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move backend-specific co
d
e to
o
utput/; bre
a
k
out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
debug: make *all*
t
he null deb
u
g routine
s
ava
i
l
a
ble
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
output: cal
l
debug init from a central lo
c
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
t
e
st/Makefile: a
d
d rul
e
to produce a
.
dbg file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
An
v
in
outfor
m
: bui
l
d ALL formats by
de
f
ault, includ
i
ng DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter
Anvin
outelf
.
c
:
add appropria
t
e #ifdefs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
ou
t
dbg: mak
e
outdbg
.
c compile cl
e
a
n
l
y
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
NAS
M
2
.
0
6
rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
BR 2781900: handle
c
o
mmon labels wh
i
le op
t
imizin
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
n
vin
parser
.
c: fix stylistic nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
assemble
.
c: stylistic n
i
tp
i
ck
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
%
ifdef BOGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
hashtbl: make ha
s
h
_iterate
(
)
no
t
crash on a
n
uninitalize
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
nasm
.
c: clean
u
p pass exit logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
ndisasm:
f
i
x disassembly
o
f JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvi
n
NASM 2
.
06rc
1
4
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
d
at: r
e
format
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat: add rel
a
xed f
o
rms
for XOP/F
M
A4/
C
VT1
6
i
n
str
u
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
Add Cyr
i
ll Go
r
c
u
nov
t
o AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
insns
.
pl
:
remove stray w
h
itespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
i
n
sns
.
pl: add "nohi" code for REX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
ete
r
A
nv
i
n
i
nsns
.
pl: fix
i
ndentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: make
debugging
f
u
nctions static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
E
LF: remove lo
o
p invariant calc
u
lation
o
f g
l
obal offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: c
l
ean
u
p the arithmetic for global sym
b
ols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anvin
ELF: bump GLOBAL_TE
M
P_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
E
L
F: eliminate hard-c
o
ded section numb
e
rs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
H
a
ndle the new ELF head
e
rs
i
n the
depend
e
n
c
y generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
EL
F
: add h
e
ader files, begin merg
i
ng c
o
m
mon code, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
e
r
Anvin
NASM
2
.
0
6rc1
3
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ch
a
nges
.
src:
update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
Anvin
insns: make the MMX
v
ers
i
on of PI
N
SRW match th
e
S
S
E
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Intel
FMA:
d
rop relaxed
f
orms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
Fix
t
h
e PINSR serie
s
of instr
u
ctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
A
d
d support for instru
c
ti
o
ns which al
w
ays
us
e
low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
insns
.
dat: fix typos
:
V
C
M
PORD_
S
P[SD]
entered as VC
M
PORS_SP[SD]
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
.
Peter
A
n
vin
in
s
ns
.
pl
:
al
l
ow relaxed form
s
to be created without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
changes
.
src: fix
s
ome odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Pet
e
r Anvin
p
arser
:
d
on't use mi
d
co
d
e
dec
l
arations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pet
e
r Anvin
specfile: update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nv
i
n
Nindent: add back
t
h
e -nut option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anvin
Ninden
t
: update with
t
h
e
-npro and -il0 opt
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: us
e
NASM syntax for x87 registe
r
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter An
v
in
Add sym
b
olic con
s
tants for REX_V
"
c
lasses" (V
E
X, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc:
rem
o
v
e
in
s
r
ef
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter A
n
vin
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
preproc: handle %+ even during early to
k
en replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anvin
Use lower c
a
se for
V
EX
a
nd XOP in instructions
t
a
ble
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter An
v
in
In
f
rastructu
r
e support
for AMD's new
XOP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
P
e
ter Anv
i
n
outbin: rep
l
ace fprintf(rf
,
not_def
i
ned);
w
i
t
h
fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er
A
nvin
preproc:
u
nif
y
to
k
en-pasting c
o
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er Anvin
doc:
slightly tidy the copy
r
ight
page of the m
a
n
ual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
pr
e
proc: ma
k
e $ and $$ T
O
KEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
preproc:
f
i
x
more tok
e
n
pasting c
a
se
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
An
v
in
AUTHORS:
U
pdate informa
t
ion for H
P
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NAS
M
2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter
A
nvin
Document pre
p
rocessor to
k
en concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
te
r
Anvi
n
Handle weird c
a
s
es of toke
n
pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter An
v
in
nasm
.
nsi: add COP
Y
ING to the list of files t
o
p
ackage
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter
A
nvin
n
asm
.
n
s
i: add NASM
M
anual; a
u
tomate versi
o
n genera
t
i
o
n
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter Anvin
d
isasm: f
i
x r
e
versed REP vs R
E
P
N
E in eatb
y
t
e()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
Anvin
disasm:
w
hen
no instructio
n
is fo
u
n
d,
consi
d
er a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r An
v
in
NASM 2
.
06r
c
8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
B
R
2
690688: Fix
opcodes for FMA
instructi
o
ns
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test
f
rom BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 269068
8
: add
missing VFM i
n
s
t
ruct
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316: P
E
XTRQ req
u
ires
R
EX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r Anvin
genfma: fix spelling of the VFNM in
s
tru
c
tions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
in
s
ns
.
dat: fix VFNM instructions in
c
o
r
rectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
A
nvin
NASM 2
.
0
6
rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
e
ter Anvin
BR 2672117: handle long lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
eter A
n
v
i
n
a
utocon
f
:
detect the broken
bool
i
n OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nvin
Most instruct
i
on codes a
r
e
o
c
ta
l
, so print erro
r
s that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: more s
b
yt
e
tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
sbyte: o
p
timization is O
K
if UNKNOWN isn'
t
set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
optim
i
zation
.
a
s
m: ad
d
sbyt
e
t
e
st
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
N
A
SM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
BR 2413265: don't pessimize displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er
A
nvi
n
optimization
.
a
s
m: add EA optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
a
s
m
.
c: another r
e
adabi
l
ity cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter
A
nvin
n
a
sm
.
c:
r
ead
a
bility cle
a
nup f
o
r
seg
:
off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
An
v
in
Add VPCLMU
L
instruction
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemb
l
e: on
l
y
b
e
opti
m
istic wi
t
h NO_
S
EG
i
f
w
e're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
conv
e
rgence
.
a
sm:
add test
o
f j
m
p
t
o an absolute addr
e
ss
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
PCLMUL
is
appare
n
tly
tar
g
eted for Westmere with th
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er A
n
vi
n
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
BR 2557903: fix
d
i
sassembly of a
s
e
t of SSE MO
V
* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541252: Fix issues
i
n
insns
.
d
a
t,
most
l
y related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
chan
g
es
.
src
:
doc
u
ment WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter A
n
vin
BR 2592
4
76: Trea
t
WAIT
a
s a pref
i
x eve
n
though it's
.
.
.
commit
|
commitdiff
|
tree
next