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
outform: build ALL formats by default, including DBG
2009-06-28
H
.
Peter Anvin
outform: buil
d
ALL
f
o
r
mats by
default, i
n
cluding
D
BG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er Anvin
o
ut
e
lf
.
c: add appropriate
#ifdefs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pet
e
r Anvin
outdbg: mak
e
outd
b
g
.
c c
o
m
p
i
l
e clea
n
ly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anv
i
n
NASM 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter
Anvi
n
B
R
2781900: handle
c
o
mmon
labe
l
s while optimizing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
parser
.
c: fix stylistic nitpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r
A
nvin
a
s
se
m
b
le
.
c: sty
l
istic nitpi
c
k
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
preproc
:
use %if 0 i
n
s
tead of %ifd
e
f BOGUS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er Anvin
ha
s
htb
l
:
make hash
_
iter
a
te() not
c
rash on an
uninitalized
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
nasm
.
c:
c
lean up p
a
ss
exit lo
g
ic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
ndisa
s
m: fix
disassembl
y
of JRC
X
Z
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
NASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insn
s
.
dat:
r
eformat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
i
nsns
.
dat: add relaxed fo
r
ms
for
X
OP/FMA4/C
V
T16 instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
Add Cyrill Gorc
u
nov to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
e
r
Anvin
insns
.
pl: r
e
mo
v
e stray whites
p
ace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
insns
.
pl: add "
n
ohi" co
d
e for R
E
X_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
insns
.
pl: fix indent
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
Anvin
ELF: make
d
e
buggi
n
g function
s
static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
t
e
r An
v
in
ELF: remove loop
invar
i
ant calc
u
lation of glob
a
l of
f
set
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: clean up the arithmetic f
o
r global
s
ymb
o
ls
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
ELF: bump GLO
B
AL_
T
E
MP_BASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
E
L
F:
elim
i
n
a
te hard-coded sec
t
ion
n
umbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
Handle the new
ELF
h
eaders
i
n
t
h
e
dependency gener
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
ELF: a
d
d
header fi
l
es, begin
m
ergi
n
g common
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
.
Peter Anvin
c
h
anges
.
sr
c
: up
d
a
t
e
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anv
i
n
in
s
ns: make
the MMX
v
e
rsion of PINSRW match the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter
Anv
i
n
Intel FMA: dr
o
p relaxed fo
r
ms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anv
i
n
F
ix the PI
N
S
R
s
eries of instruct
i
ons
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter
Anv
i
n
A
d
d
support f
o
r instructions w
h
i
c
h alw
a
y
s
use low
8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
insns
.
d
a
t:
f
ix typos:
V
CMPORD_SP[SD]
e
n
t
e
red as
VC
M
P
ORS_SP[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
nvin
i
n
sns
.
dat: col
l
aps
e
relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
pl: allow rela
x
ed forms to be created wit
h
ou
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pet
e
r Anvin
changes
.
s
r
c
: fix some odd spa
c
ing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter A
n
vin
parse
r
:
d
on'
t
use mid
c
ode declar
a
tio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfile
:
update
U
RLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
er Anvin
Nin
d
ent: add ba
c
k the
-nut opt
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter A
n
vin
N
i
ndent: update with
t
h
e -npro an
d
-i
l
0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
P
eter
Anvin
doc: use NASM syntax f
o
r
x
87 reg
i
sters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add
s
ymboli
c
constan
t
s for RE
X
_V "
c
lasse
s
"
(VE
X
, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter A
n
vin
doc: remo
v
e insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter An
v
in
NASM 2
.
0
6
rc1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
preproc
:
handl
e
%+ even during early token replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvi
n
Us
e
lower case f
o
r
VE
X
and XO
P
in instruc
t
ions tabl
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infrastr
u
cture
support for AMD
'
s new X
O
P prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter
A
nvin
outbin: r
e
place
fprintf(rf, not_defined); wit
h
fput
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
t
e
r Anvin
N
A
SM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
t
e
r
Anvin
preproc: unify to
k
en-p
a
sti
n
g
c
ode
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
e
ter Anvin
d
oc:
s
lig
h
tly tidy the cop
y
right page of th
e
manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pet
e
r
Anvin
p
r
eproc:
m
ake $ and $$ TOKE
N
_
O
T
HER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
pr
e
pr
o
c: fi
x
more
t
oken pasti
n
g
c
a
ses
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
A
UTHOR
S
: Update in
f
ormation for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er A
n
vin
Document preprocessor token conc
a
te
n
ation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r
Anvin
H
an
d
le
w
eird ca
s
es
o
f
t
oken pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
N
ASM
2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi:
add
C
OPY
I
NG t
o
the list of files to
p
ac
k
age
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add NAS
M
Manual;
a
utomate ve
r
sion generation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
di
s
asm: fix reversed REP vs
R
EPNE in eat
b
yte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
ter Anv
i
n
disasm: when no in
s
tr
u
ct
i
o
n
is fo
u
nd, consider a
n
aked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter An
v
in
N
ASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
A
nvi
n
BR
2
690688
:
Fix opcodes for FMA instr
u
ctions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test from BR
2
69
0
688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
B
R 269
0
688: add miss
i
ng
V
FM instruction
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
B
R
268931
6
: PEXTRQ
req
u
ires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
Anvin
g
e
nf
m
a: f
i
x
s
pelling of the V
F
NM instruction
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anv
i
n
i
n
sns
.
dat: fix
V
F
NM instructions incorrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
e
ter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
A
n
vin
BR 2672117: handle long lines fo
r
d
b
/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
aut
o
conf: de
t
ect
the broken
b
ool in O
p
enWa
t
com 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er Anvin
Most instruction code
s
are octal,
so print errors th
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anvin
optimization
.
asm: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte:
o
p
timizati
o
n
i
s OK
if UNKNOWN i
s
n't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter An
v
in
optimization
.
asm: ad
d
sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
N
A
S
M 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
BR 2413265
:
do
n
'
t
pessimize
displaceme
n
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
o
p
timizat
i
on
.
a
sm: add EA optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anv
i
n
nasm
.
c:
another readability c
l
eanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter A
n
v
in
nasm
.
c: readabil
i
ty
cl
e
anup
fo
r
seg:off pa
r
sing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
Add VPCLMUL instruction
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
assemb
l
e: only be o
p
timistic with NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter An
v
in
convergence
.
a
sm: ad
d
test of jmp to an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCL
M
UL
is apparen
t
l
y targeted for Westmere w
i
th the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anv
i
n
NASM 2
.
0
6r
c
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR 2557903: fix disassembly
of a s
e
t of
SSE MOV* instructi
o
ns
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2541252:
F
ix
is
s
ues in insns
.
dat,
m
o
stly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvi
n
c
hanges
.
src:
document WAIT and
%$
$
f
ixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2592476: Tre
a
t
WAIT as a pr
e
fix even
thou
g
h it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
b
r
70473
6
: ha
n
d
l
e
d
e
e
p
context-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
in
nasmlib
:
ma
k
e
n
asm_strcat() tak
e
co
n
st arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
Anv
i
n
outelf32/64: remove al
i
g
n
_str i
n
f
a
vo
r
of fwri
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
ou
t
bin
:
fix t
y
po: "sec
t
ions" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
Unify a
l
l-ze
r
o buf
f
e
rs;
add
f
writez
e
r
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
A
n
vin
BR 261190
6
: pr
o
pe
r
err
o
r message for
sta
r
t
<
o
r
i
gin
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode for
VA
D
D
S
UB
P
S; operands for VBLEND; ad
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er A
n
vin
FMA instruction
s
won't be in
S
a
n
d
y
Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
P
e
rl script us
e
d
to ge
n
erate FMA
ins
t
ructi
o
n
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
change
s
.
src: document updated A
V
X specification
commit
|
commitdiff
|
tree
next