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
Enable fuzzy matching of operand sizes
2009-07-02
H
.
Peter Anvin
Fix e
a
rly report_error(); a
v
oid nuisance phase warnings
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter A
n
v
in
o
uto
b
j:
hand
l
e the case of S
E
G
<undefined> in pass 0
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
P
et
e
r
A
n
v
in
nasmlib: add nasm_assert(); use const
c
h
a
r
*
f
or filenames
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-02
H
.
Peter Anvin
compiler
.
h: new macro
f
or a non-re
t
urning
f
u
nction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-07-01
H
.
Pe
t
er
Anvin
o
utmach
o
:
chan
g
e license to 2-BSD
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
Cyri
l
l Gorcunov
ELF64:
fix
i
n
correct
t
y
pe
for t
h
e
.
str
t
ab section hea
d
er
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-30
H
.
P
e
t
er
A
nvin
NASM 2
.
06
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
eter An
v
in
headers/doc:
copyright header for documentation files
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add new copyright headers to the rdo
f
f code
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
eter
A
nvi
n
A
d
d
new cop
y
right
h
e
a
ders to the output modules
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add copyright hea
d
ers to s
t
andard macro
packa
g
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
ter A
n
vin
Add copyright
h
ea
d
ers
to macro
files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter
A
n
vin
Macro
f
ile
c
opyri
g
ht header
commit
|
commitdiff
|
tree
2009-06-29
H
.
Peter Anvin
Add
c
opyrig
h
t headers to the *
.
c/*
.
h fi
l
es in the main
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
Pet
e
r Anvin
In memory of Chuck
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-29
H
.
P
e
te
r
Anvin
Add copyright header
t
o nasmdo
c
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anv
i
n
LIC
E
NSE:
include t
h
e
act
u
a
l BS
D
licen
s
e
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
Add copy
r
ight
n
otices to other *
.
dat fi
l
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
Ad
d
copyright
n
oti
c
e
to in
s
n
s
.
dat
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Ad
d
c
o
pyrig
h
t verbiage to P
e
rl scripts; updat
e
LI
C
ENSE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
Standard copy
r
i
ght verb
i
age
h
eade
r
s
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
LICENSE: give the current
l
icense
s
tatu
s
.
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
NASM
2
.
0
6
r
c16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
R
un make
alldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvi
n
Move p
r
o
totypes f
o
r nul
l
_d
e
bu
g
to out
f
orm
.
h and outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
t
er An
v
in
Mov
e
ba
c
k
end-
s
p
e
cific code t
o
ou
t
put
/
; br
e
ak out
n
ull
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
A
nvin
d
e
bug: ma
k
e *
a
ll
*
the n
u
l
l debug routine
s
available
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
output:
c
al
l
debug init from a
centr
a
l locat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter A
n
vin
test/Makefile: add rule
t
o
pro
d
uce a
.
dbg file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
outform:
b
ui
l
d A
L
L form
a
ts by
default, includi
n
g DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
o
u
telf
.
c:
a
dd appropriate #
i
fdef
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
e
ter Anvin
outdb
g
: make ou
t
d
b
g
.
c
c
o
m
pile clea
n
ly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
NASM 2
.
06rc
1
5
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
BR 2781900: handle
c
ommon labels
w
h
ile
o
p
timizing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter An
v
in
parser
.
c: fix stylis
t
ic nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter
Anvin
assemble
.
c
:
stylistic ni
t
pi
c
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anvin
preproc: use
%if 0
i
n
s
tead of
%ifdef BOGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
t
e
r Anv
i
n
hashtbl: ma
k
e
h
a
sh_iterate()
not
c
r
ash o
n
a
n uninitaliz
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
nasm
.
c: cl
e
an up pass exit logic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter An
v
in
ndisasm: fix disassem
b
l
y
o
f JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
NASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
da
t
: reforma
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
insns
.
d
a
t: add rela
x
ed
forms for
XOP/FMA4/CVT1
6
instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
A
nvin
Add Cyrill Gorcunov to
AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
p
l: remove stray white
s
p
ace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
insns
.
p
l
:
a
dd "nohi" code for
R
E
X_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
insns
.
pl
:
f
i
x inden
t
atio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: m
a
k
e debugging functions static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anv
i
n
ELF: remove lo
o
p in
v
ariant calculation of
g
lob
a
l offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
E
L
F: cl
e
an up the arit
h
metic for glo
b
al symbo
l
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
EL
F
:
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 Anvin
ELF: eliminate hard
-
coded section num
b
ers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
Handle the new ELF h
e
aders in the depende
n
cy
generatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
ELF: add heade
r
file
s
, b
e
g
i
n
merging commo
n
c
o
de,
drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
changes
.
src: u
p
date
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
Anvin
insns: make the MMX version of P
I
NSRW match the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
Intel FMA:
drop relaxed
f
or
m
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
Fix th
e
PINSR s
e
ries
of i
n
structions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
Add support for in
s
tr
u
ctions
w
hich alw
a
ys use low
8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter
A
nvin
insns
.
da
t
:
f
i
x typos: VCMPORD_SP[
S
D] entered as VCMPORS_SP[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
nvin
insns
.
dat: collapse re
l
ax
e
d forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
insns
.
pl: allow relaxed forms
t
o
be created without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pe
t
er Anvin
changes
.
src: fix some odd spacin
g
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
eter
A
nv
i
n
p
a
rser
:
don
'
t use midcode
declara
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfile: updat
e
URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pete
r
Anvin
Ni
n
dent
:
add back 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
a
te wi
t
h
the -npro and -il0
o
ptions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pete
r
Anv
i
n
doc: use
N
ASM syntax for
x
87 regist
e
rs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gorcun
o
v
i
n
sns
.
d
at
- fixup for X
O
P (S
S
E5) AMD
in
s
tructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Go
r
cunov
i
nsns
.
dat - intr
o
c
u
c
e
b
ase XOP (SSE5) AMD
instruct
i
ons
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
C
y
rill Go
r
c
u
nov
insns
.
pl - add handling of pp VEX/XOP fiel
d
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symbolic co
n
sta
n
ts fo
r
REX_V "classes" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
d
o
c:
remove insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM 2
.
06r
c
12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
prepro
c
:
h
a
ndle
%+ even during ea
r
ly token replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvin
Us
e
l
ower case for
V
E
X
and XOP
i
n
ins
t
ruction
s
tab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infrastructure support for AMD's new XOP pr
e
f
ix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
P
e
t
e
r
Anvin
outbin: replace fp
r
in
t
f(r
f
, not_defined); with fput
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er Anvin
NASM 2
.
06r
c
1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
Anvin
preproc: unif
y
t
o
ken-pasting c
o
de
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc:
s
lightly tidy the copyrig
h
t page o
f
the manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pet
e
r Anvin
p
r
ep
r
oc
:
make
$ and $$ TO
K
E
N
_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
p
re
p
roc: f
i
x more
t
o
ken pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
e
r
Anv
i
n
AUTHO
R
S:
U
pdate information for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anvin
N
A
SM
2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
D
o
cument preproce
s
s
o
r
token concatenation
f
i
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Hand
l
e
weird
c
ases of
t
oke
n
pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvi
n
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
Anvin
nasm
.
nsi:
a
d
d COPYING to the
list of files to pac
k
a
g
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
eter
A
nvin
nasm
.
nsi: add NASM Manual; a
u
tomate
ver
s
ion gene
r
a
t
io
n
commit
|
commitdiff
|
tree
2009-04-07
Sh
a
o Miller
Add NSIS s
c
ript to make
a
W
i
ndows install
e
r
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: fix reversed REP vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm:
when no instru
c
tion is
f
ound,
c
onsider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter An
v
in
N
ASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy
Poly
a
kov
outc
o
f
f:
BR 26
8
5756: fix SAFESEH with an internal symbol
commit
|
commitdiff
|
tree
2009-03-18
Michael Scherer
outel
f
3
2
/64: fix uninit
i
alized rb
t
ree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pete
r
Anvin
BR 26
9
06
8
8: Fix opcodes for FMA in
s
tructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Ad
d
t
e
st from
BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 269068
8
: add missing
VFM
i
nst
r
uctio
n
s
commit
|
commitdiff
|
tree
next