repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
In memory of Chuck...
2009-06-29
H
.
Peter Anvin
In memor
y
of Chuck
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
ter Anvin
Ad
d
copy
r
ight header
to nas
m
do
c
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vi
n
LICE
N
SE: include the actual
BSD license
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Add copyr
i
ght notices to other *
.
dat
file
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
e
r
Anvin
Add copy
r
ight notice to insns
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
t
er Anvin
Add copyright
verbiag
e
t
o Perl scripts; update LICENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Standard copyright verbiage he
a
ders
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter
A
nvin
LICENSE: give
t
he c
u
rren
t
l
i
cense status
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
NASM 2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anv
i
n
Run m
a
k
e a
l
ldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r A
n
vin
M
o
ve prototypes for
null_debug t
o
outf
o
rm
.
h
a
nd o
u
t
lib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
Move backend-specifi
c
code to ou
t
put/; break out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
debug:
m
a
ke
*all*
t
he n
u
ll debug routin
e
s ava
i
l
abl
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvi
n
output: c
a
l
l
debug
i
nit from a cen
t
ral
l
o
c
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
test/Makefile: add
ru
l
e
to
produce
a
.
dbg file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvi
n
o
u
t
form: build ALL form
a
ts by de
f
a
ult, includ
i
ng D
B
G
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outelf
.
c: add app
r
op
r
iat
e
#ifdefs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
o
u
td
b
g: make outdbg
.
c
c
o
m
pile cleanly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
nvin
NASM 2
.
0
6
rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er Anvin
BR 2781900
:
handle common lab
e
ls while optim
i
zing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
pa
r
s
e
r
.
c
:
fix
stylisti
c
n
itp
i
ck
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
assem
b
le
.
c:
s
tyl
i
stic nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
preproc: use %if 0
i
nstead of %ifdef BOGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
ha
s
htbl: ma
k
e hash_iterate() not cr
a
sh on an uni
n
it
a
lized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er
Anvin
nasm
.
c: clean up pass
exit
logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
A
n
vin
ndisasm: fix disassem
b
ly of JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
N
ASM 2
.
0
6rc1
4
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat:
r
ef
o
rmat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
insns
.
dat
:
add relaxed for
m
s
for XOP/FMA4/CVT16 instruction
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
ete
r
Anvi
n
Ad
d
Cyrill Gorcuno
v
to AU
T
HORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
i
n
s
ns
.
p
l: remove str
a
y
whitespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
in
s
n
s
.
pl:
a
dd "nohi" co
d
e for REX_N
H
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
e
r Anvin
ins
n
s
.
pl: fix indentati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
ELF: make debugging functi
o
ns st
a
tic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
er
A
nvin
EL
F
:
remove loop inva
r
iant cal
c
ula
t
ion of global of
f
s
e
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anv
i
n
EL
F
:
clean up th
e
arithmetic for global symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter An
v
in
ELF: bump GLOBAL_TE
M
P_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
e
r
Anvin
ELF: e
l
i
minate har
d
-coded s
e
c
tion numbe
r
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
H
a
nd
l
e th
e
new ELF headers in the dependency generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
E
L
F: add heade
r
files, begin merg
i
ng
common code, dr
o
p
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
NASM
2
.
0
6rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvi
n
changes
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
insns: ma
k
e
th
e
MMX
version of PINSRW
match the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter 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 An
v
in
Fi
x
the PINSR series of
instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anv
i
n
Add support
for instru
c
tions whi
c
h
always use low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er A
n
v
in
insns
.
dat: fix typos:
VC
M
PORD_SP[SD] entered
a
s VC
M
PORS_SP[SD
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er
A
nvin
insns
.
dat: c
o
ll
a
pse rel
a
xed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
pl: allow relaxe
d
form
s
t
o be create
d
without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter A
n
vin
changes
.
src
:
fix some
o
dd spac
i
ng
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
eter Anvin
pars
e
r: don'
t
us
e
m
idcode de
c
larations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
e
r
A
nvin
specfile: upda
t
e URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Ninde
n
t: ad
d
bac
k
the -nut optio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent:
u
p
d
ate with the -npro and -i
l
0 o
p
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: use N
A
SM sy
n
tax for
x
8
7
registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyr
i
ll G
o
rcun
o
v
in
s
ns
.
dat -
f
ixup f
o
r XOP (SSE
5
) AMD
i
nstructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcu
n
ov
i
n
sns
.
dat - introcuce ba
s
e
X
O
P (SSE5)
AM
D
i
nstructions
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyril
l
Gorcuno
v
ins
n
s
.
pl
-
add handling of pp VEX/XOP fields
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
n
vi
n
Add
symbolic co
n
stants for REX_V "classes
"
(VEX,
XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
eter Anvin
d
oc: r
e
move insre
f
.
sr
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pet
e
r Anvin
NASM
2
.
06rc1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
et
e
r Anvin
preproc: handle %+ e
v
e
n
d
u
ring e
a
rly token replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
e
r
Anvi
n
Us
e
lower case for VEX an
d
XO
P
in instructions t
a
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anvin
Infrastru
c
ture sup
p
ort
f
or AMD's n
e
w XOP p
r
e
f
ix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter An
v
in
outbin: replace fpr
i
ntf(r
f
, not_defined); with f
p
u
t
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nvin
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anv
i
n
p
rep
r
oc:
u
n
i
fy t
o
ken
-
past
i
ng co
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anvin
doc
:
sl
i
ghtly tidy t
h
e cop
y
righ
t
page of th
e
man
u
a
l
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter An
v
in
p
reproc: make
$ and $
$
T
OKEN_
O
T
HER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
preproc: fi
x
more
token pasting case
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
AUTHO
R
S: Update
i
nfor
m
a
t
i
o
n f
o
r HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
NASM 2
.
06rc
1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Doc
u
me
n
t pr
e
process
o
r token conca
t
enation
f
ix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
Handle wei
r
d cas
e
s of
token pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
NA
S
M 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi
:
add COPYI
N
G to the l
i
st of files
t
o p
a
ckage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvi
n
nasm
.
nsi: add NASM Manua
l
; automate v
e
rs
i
on gene
r
ation
commit
|
commitdiff
|
tree
2009-04-07
S
hao Mil
l
e
r
Add NSI
S
scrip
t
t
o make a Windows insta
l
ler
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
e
r
Anvin
disasm:
fix revers
e
d REP
vs REPNE i
n
e
atb
y
te()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm:
when n
o
instructi
o
n is found, cons
i
d
er a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
N
ASM 2
.
06r
c
8
commit
|
commitdiff
|
tree
2009-03-18
An
d
y Polyakov
outco
f
f: BR 268
5
756:
f
ix
SAFESE
H
with an internal symbol
commit
|
commitdiff
|
tree
2009-03-18
Michael Scherer
outelf32/64
:
f
i
x uninitializ
e
d rbtr
e
e
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pe
t
e
r
Anvin
BR 2690688: Fix opcodes for FMA instru
c
tions
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
e
ter
Anvin
Ad
d
test
from BR 269
0
688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
B
R
2
6
9
0
688: add
m
issing VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvi
n
BR 2
6
89316: PEXTRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r A
n
vin
g
e
nfma: fi
x
spe
l
ling of the VFNM instruct
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
in
insns
.
dat: fix VF
N
M inst
r
uctions incorrectly s
p
elled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
N
A
S
M 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2
6
72117: hand
l
e long lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvi
n
autoconf: detect the broken bool in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
n
v
i
n
Most instruction
c
o
des are octa
l
, so
p
r
int errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: more sbyte
t
est
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter Anvin
sb
y
te: opti
m
izat
i
on is
OK if
UNKNO
W
N
isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
ete
r
A
n
v
in
optimi
z
ation
.
asm: ad
d
sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter
Anvin
NASM 2
.
0
6
rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2
4
13265: don't pess
i
m
ize displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimization
.
asm: add EA
optimization
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
na
s
m
.
c: another r
e
adab
i
lity c
l
e
a
nu
p
commit
|
commitdiff
|
tree
next