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
Macro file copyright header
2009-06-29
H
.
P
eter Anvin
Macro file copyright
h
ead
e
r
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pe
t
er Anvin
Add
c
opyright he
a
ders to the *
.
c/*
.
h file
s
in the main
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
eter An
v
in
I
n memo
r
y of Chuck
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anv
i
n
Add co
p
yright heade
r
to nasmdoc
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
LIC
E
N
S
E: i
n
clud
e
the actual B
S
D
li
c
ense
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add
c
opyr
i
ght notices to other *
.
dat
files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
A
dd cop
y
right notice
to insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add cop
y
ri
g
ht verbiage t
o
Perl
s
c
ript
s
; updat
e
LICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vi
n
S
tandard copy
r
ight
v
erbi
a
ge headers
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter
A
nvin
LI
C
ENS
E
: give the current license status
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
NASM 2
.
0
6rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r
A
nvi
n
Run mak
e
alld
e
ps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Move prototypes
f
or null_de
b
ug to
o
ut
f
orm
.
h a
n
d o
u
t
lib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvi
n
Move backe
n
d
-specific c
o
de t
o
output
/
; break
out nul
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
debug: make *a
l
l* the null
d
eb
u
g routines ava
i
lable
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
output: call de
b
ug
init fr
o
m a
central
l
o
catio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter
An
v
in
test/Makef
i
le: ad
d
rule to produce a
.
dbg file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
out
f
orm:
b
uil
d
A
L
L formats by default, including DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
o
u
telf
.
c: add appropriate #if
d
efs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvi
n
outdbg: mak
e
outdbg
.
c
c
o
mp
i
le cle
a
nly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
vin
NASM 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er Anvin
BR 278190
0
: handle co
m
mon labels whi
l
e optimizin
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
p
a
rser
.
c: fi
x
s
tylistic n
i
tpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anv
i
n
assemble
.
c
: stylistic
n
it
p
ick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
An
v
in
prepr
o
c: use
%if 0 inst
e
ad of %ifdef B
O
GUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
h
a
shtbl: m
a
ke hash_iterate() not crash
o
n an uninitalized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvi
n
nasm
.
c: clean up
pass exit lo
g
ic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anv
i
n
n
disasm: fix
d
isas
s
embly of JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
NASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat: r
e
for
m
at
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
ins
n
s
.
dat: add relaxed forms for X
O
P/
F
M
A4/CVT16 instruct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
Add Cyrill Gorcunov to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
insns
.
pl
:
remove stray whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
Anvin
insns
.
pl: add "nohi" code for
R
EX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anvi
n
in
s
ns
.
pl: fix indentatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: make debuggi
n
g func
t
ions stati
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
ELF: remove loo
p
invariant
calculation of global of
f
s
et
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
ELF: clean up
the arithm
e
tic for
global s
y
mbo
l
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
ELF: b
u
mp GLOBAL_TE
M
P_BAS
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: elim
i
nat
e
hard-c
o
ded section numbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er A
n
vin
Ha
n
dle
t
he ne
w
ELF head
e
r
s
i
n the dependency g
e
ner
a
t
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
ELF:
a
dd header files, begin merging
commo
n
code, dr
o
p
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
vin
NASM
2
.
0
6
rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
c
hanges
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
i
n
sns:
make
the MMX version of
PINSRW mat
c
h
the
SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
Intel FMA: drop rel
a
xed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix th
e
PINSR se
r
ies of
instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Ad
d
support for instructions which always use low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
insns
.
dat: fix typos:
V
CMPORD
_
SP[SD] entered as VCMPORS_SP
[
S
D]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
A
nvin
insns
.
d
a
t: collapse relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
ns
n
s
.
p
l: al
l
ow relaxed
form
s
t
o
be created
w
ithout
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
c
h
anges
.
sr
c
: f
i
x some o
d
d spacin
g
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
p
a
r
ser: don'
t
use midcode declarations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
er Anv
i
n
specfil
e
: upda
t
e
U
RLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: add
b
ack t
h
e -nut option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
Anvin
Nindent: update with the -n
p
ro and -il0
options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
P
e
te
r
Anvin
do
c
:
u
se
NASM synt
a
x for x
8
7
r
e
g
isters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill
G
o
r
cunov
insns
.
dat
-
fi
x
up f
o
r XOP (SSE5) AMD instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
insns
.
dat
- introcuce
b
ase XOP (SSE5) AMD instruct
i
on
s
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill G
o
rcunov
insns
.
pl
- add handling of p
p
VEX/XOP fields
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 for REX_V "c
l
asses" (VEX
,
XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pe
t
er Anvin
doc: remove in
s
ref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
e
ter
A
nvin
N
A
SM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
A
nvin
preproc: handl
e
%
+
e
ven duri
n
g early t
o
ken
r
ep
l
acement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
er
Anvin
Use lower case for VEX and XOP
in
instructions table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infra
s
tructu
r
e support for A
M
D's new
XO
P
p
r
efix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter
An
v
i
n
outbin: r
e
place
fpr
i
ntf(rf, not_defined); with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anvin
NASM
2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anvin
pre
p
r
o
c: unify
toke
n
-pasting code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nvin
doc: s
l
igh
t
l
y tidy th
e
copyright page
of th
e
manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter Anvin
prepro
c
: make
$ an
d
$$ TOK
E
N
_
O
THER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter
A
nvin
preproc
:
fix more token pasting case
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 information f
o
r
H
PA
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter Anvin
NASM 2
.
0
6
r
c
10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
te
r
Anvin
Docum
e
nt p
r
epr
o
cessor to
k
en concatenation fi
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
er An
v
in
Handle
weird c
a
s
e
s of
to
k
en
pas
t
i
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
NAS
M
2
.
06r
c
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
e
r Anv
i
n
na
s
m
.
nsi: ad
d
COP
Y
ING to the list of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
Anvin
nasm
.
nsi: add NASM M
a
n
ual; autom
a
te
v
ersion generatio
n
commit
|
commitdiff
|
tree
2009-04-07
Shao
M
iller
A
d
d NSIS scr
i
pt
t
o make a Windows i
n
staller
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
ter
A
nv
i
n
disasm:
fix reversed REP vs REPNE i
n
e
a
tbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
e
r
A
nvin
disasm: when no instruction
i
s found, cons
i
der a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
A
nvin
NASM
2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
A
ndy Polyakov
outcoff: BR
2
685756
:
fi
x
SAFES
E
H wi
t
h an internal symbol
commit
|
commitdiff
|
tree
2009-03-18
Michael Scherer
outelf32/64: fix
uniniti
a
lized
rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
B
R
2690688: Fix opc
o
d
e
s for FMA ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anv
i
n
A
dd te
s
t
from
B
R
2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 269
0
688: add
m
issin
g
VFM
i
n
s
tructi
o
ns
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r Anv
i
n
BR 2689316:
P
E
X
T
RQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter Anvin
g
enfma:
fix spelling
of the VF
N
M instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pe
t
er
A
n
vin
insn
s
.
dat:
f
i
x
VFNM instruc
t
i
o
n
s
i
nc
o
rrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvi
n
BR 26721
1
7: hand
l
e long lines for db/
d
w/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: de
t
e
c
t
t
he b
r
oken bool in OpenWatc
o
m 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter An
v
in
Mos
t
i
nstruction codes are oct
a
l, so print
e
rro
r
s tha
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anvin
optimiza
t
ion
.
asm: more sb
y
te tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sb
y
te: optim
i
za
t
ion is OK if UNKNOW
N
isn't
s
et
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
o
ptimi
z
ation
.
asm: add
s
byt
e
t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
NASM 2
.
06
r
c6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2413265: do
n
't pess
i
m
ize
d
i
spla
c
ements
commit
|
commitdiff
|
tree
next