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
Move prototypes for null_debug to outform.h and outlib.h
2009-06-28
H
.
Peter Anvin
Move prot
o
ty
p
es fo
r
n
ul
l
_debug
t
o outfor
m
.
h and out
l
ib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er
A
nvin
M
o
ve backe
n
d-specifi
c
code to output/; break
out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
nvin
debu
g
: make *al
l
* the null debug routines available
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvi
n
output
:
c
all debug init fr
o
m a cen
t
r
al location
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
test/Makefile: add
rul
e
to pr
o
duce a
.
dbg
f
ile
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outform: bui
l
d ALL formats by
d
efa
u
lt,
i
n
c
ludin
g
DBG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outelf
.
c: add
a
ppropriate #ifdef
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outdbg
:
m
ake outdbg
.
c compil
e
cle
a
nly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
NA
S
M
2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
t
er A
n
vin
BR 2781900:
h
a
n
dle c
o
mmo
n
labels wh
i
le optimizing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
p
arser
.
c
:
fix styli
s
tic nit
p
ick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pet
e
r A
n
vin
assemble
.
c
: s
t
ylistic nitp
i
ck
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
pr
e
p
r
oc:
u
se %if 0 inst
e
ad of %ifd
e
f BOG
U
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvi
n
h
a
sh
t
b
l
: make hash_i
t
erate() not crash on an uninital
i
zed
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er 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 An
v
in
ndi
s
asm: f
i
x
disassembly o
f
JRCXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
i
n
NASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvi
n
insns
.
dat: reform
a
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
A
n
vin
insns
.
dat:
a
dd rel
a
xed forms fo
r
XOP/FM
A
4
/
CVT16 inst
r
uctions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er
A
nvin
Add Cyrill Gorcu
n
o
v
to AUTHORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl:
rem
o
v
e str
a
y w
h
itespace
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
i
n
sns
.
p
l
:
add "nohi" code for
RE
X
_N
H
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anvin
insns
.
pl: fix
indentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
E
L
F
: make deb
u
gging
f
unction
s
static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
L
F: remove loop inva
r
ia
n
t cal
c
u
l
ation o
f
global
offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
An
v
i
n
ELF: cl
e
an
u
p the arithmetic
for global s
y
mbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
Anvin
E
L
F: bump G
L
OBAL_TEMP_
B
ASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF:
elimin
a
te h
a
rd-code
d
section num
b
ers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Handle the new ELF h
e
aders in the dependency generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add header
files, begin mer
g
ing common code,
d
rop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anv
i
n
NASM
2
.
06rc
1
3
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anv
i
n
changes
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
e
r A
n
vin
insns
:
make the MMX version of PI
N
SRW match the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Int
e
l FMA: drop
re
l
a
x
ed f
o
rms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the PINSR series o
f
instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add sup
p
ort for
ins
t
ructions which always
u
se low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
i
nsn
s
.
dat: fix t
y
pos
:
VCMPORD_SP[S
D
]
e
n
te
r
ed as VCMPORS
_
S
P
[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat:
collapse rela
x
ed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anv
i
n
insn
s
.
pl
:
allow
r
elaxed
fo
r
ms to be
c
reated
with
o
ut
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pet
e
r A
n
vin
ch
a
nges
.
src: f
i
x som
e
odd
s
pacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
e
ter
A
nvin
parser: do
n
't
u
se midcode de
c
larations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
spec
f
i
le: update U
R
Ls
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anv
i
n
Nindent: add back th
e
-nut
o
ptio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nindent: update with the
-
npro and -il0
optio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
P
e
ter Anvin
d
o
c: use
N
ASM syntax for
x87 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anv
i
n
Add sym
b
o
l
ic cons
t
a
nts f
o
r REX_V "cl
a
sses" (
V
EX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Pe
t
er
A
n
v
i
n
doc: rem
o
ve i
n
sref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
eter Anvin
N
A
SM 2
.
06rc1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
preproc:
handle %
+
even during e
a
rly token
r
e
placement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Use lower case for VEX
and XOP in ins
t
ructio
n
s table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infr
a
struct
u
r
e s
u
p
p
o
r
t for AMD's
new
XOP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pet
e
r Anv
i
n
outbin: re
p
lac
e
fpr
i
ntf(rf,
n
o
t_defined); with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
n
vin
N
A
SM 2
.
0
6rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nvin
preproc: u
n
ify token-past
i
ng code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
An
v
i
n
d
oc: slightly tidy
the c
o
pyri
g
ht
page of the
m
a
nual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Peter A
n
vin
preproc: make $ and $$ TOK
E
N_
O
T
H
E
R
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvi
n
preproc: fix
more token
pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvi
n
A
U
THORS: Update inform
a
tion
f
or HP
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
N
ASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
D
o
c
ument
p
r
eprocessor t
o
ken c
o
nc
a
tenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
et
e
r An
v
i
n
Handle wei
r
d ca
s
es of token pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anv
i
n
N
A
SM 2
.
0
6
rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter Anv
i
n
n
a
sm
.
nsi: a
d
d COPYING to the list
o
f f
i
les to p
a
c
k
age
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anv
i
n
nasm
.
nsi: add N
A
SM Manual
;
au
t
omat
e
ve
r
sion
generation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
di
s
asm: fix reversed REP
vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r Anv
i
n
disasm: wh
e
n no instruc
t
ion is
f
ound, conside
r
a nak
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
A
nvin
NASM 2
.
06
r
c8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pet
e
r Anvin
BR 2690688: F
i
x opco
d
es f
o
r FMA instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
A
d
d test from BR 2690
6
88
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er Anvin
BR 2690688: add missing VFM ins
t
ruction
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter A
n
vin
BR
2689
3
16: P
E
X
T
RQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma: fix spe
l
ling
of the VFN
M
i
nstr
u
ctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
i
nsns
.
dat: fix V
F
NM
instructions incorr
e
ctly
s
p
e
lled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
eter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
A
nvin
B
R
267
2
117:
handle l
o
ng li
n
es for db/d
w
/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: detect the broken bool
in Op
e
n
W
atcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
A
n
vin
Most instruction codes are octal, so print er
r
o
r
s
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
op
t
imi
z
ation
.
asm: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nvin
sb
y
te: op
t
im
i
zati
o
n is OK
i
f UNKNOWN is
n
't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter A
n
v
in
optim
i
zati
o
n
.
a
s
m: ad
d
s
b
y
te
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR
2
413265
:
don't pessimize displacemen
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
optimizati
o
n
.
asm: ad
d
EA optimization t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
A
n
vin
nasm
.
c
: another rea
d
ability cl
e
a
n
up
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
n
asm
.
c: readab
i
l
ity cle
a
nup fo
r
seg:off parsin
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL instructio
n
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
assembl
e
: only be optimisti
c
with NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergenc
e
.
asm:
a
dd
t
est of j
m
p to an absol
u
te addres
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
P
C
LMUL is apparently targeted for Westmer
e
with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
in
NA
S
M 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
BR 2557903: fix disassembly of a
s
et
of SSE MOV* instructi
o
ns
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
5
412
5
2: Fix iss
u
es in insns
.
dat, most
l
y rel
a
ted
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
chang
e
s
.
src
:
docume
n
t WAIT and
%
$$
f
ix
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2
592
4
7
6: T
r
eat
WAIT as a
p
refix even t
h
ough it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br7
0
4
7
36: han
d
l
e
deep context-local macro
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
nasmlib: ma
k
e nasm_st
r
cat()
t
ake c
o
n
s
t
arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
Anvin
outelf3
2
/
6
4:
r
emove align_str in favor of
f
writezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix typo: "sections" n
o
t
"section
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Uni
f
y all-zero
buffers; add fwritez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611906: proper error message for
s
tart < origin
commit
|
commitdiff
|
tree
next