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
NASM 2.06rc16
2009-06-28
H
.
Peter Anvin
NAS
M
2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter A
n
vin
Run ma
k
e alldeps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
A
n
vin
Move
p
rototype
s
for null_
d
e
bug to outform
.
h and
o
u
t
l
i
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pete
r
Anvin
Move backend-s
p
e
cific code to out
p
ut/; break
out null
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvi
n
debug: make *all
*
the nul
l
d
e
bug routines available
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er
A
nvi
n
outpu
t
:
call
debug init from
a
c
entra
l
location
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
test/Makefile:
ad
d
r
u
le
to pr
o
duce a
.
dbg file
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter Anvin
outform: bui
l
d ALL formats by
defa
u
lt, i
n
cluding
D
BG
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
outelf
.
c
:
add appropriate #ifdefs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter An
v
in
outdbg: make outdbg
.
c c
o
m
pile cleanly
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anvi
n
NASM
2
.
0
6
rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter Anv
i
n
BR 27
8
1900
:
han
d
le
common labels while optim
i
zing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter An
v
in
pa
r
ser
.
c: fi
x
stylistic
n
i
tpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvin
assemble
.
c: stylisti
c
n
i
tpick
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anv
i
n
pr
e
p
roc: u
s
e
%
if 0 inste
a
d of %
i
fd
e
f B
O
G
US
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pe
t
er Anvi
n
hashtbl: make
ha
s
h_it
e
r
a
t
e(
)
n
o
t c
r
ash on an uninitaliz
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
nasm
.
c: clean
u
p
pass
e
xit
l
ogic
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
i
n
ndisasm: fi
x
disassembly of J
R
CXZ
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
NASM 2
.
06rc1
4
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
in
s
ns
.
dat: ref
o
rmat
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat: add re
l
axed
f
o
rms for X
O
P
/FMA4/CVT16 instructi
o
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
Add Cy
r
ill
Gorcunov to AUTHO
R
S
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
insns
.
pl: remove str
a
y whitesp
a
ce
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
A
nvin
i
n
sns
.
pl: add "nohi" cod
e
for RE
X
_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
insns
.
pl
:
fix in
d
entat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: make debugging
f
unct
i
o
n
s static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: remove loop invariant calculation of global offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter Anvin
ELF
:
clean up the
a
rithmetic for global symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: bump GLOBAL_TEMP_
B
ASE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
ELF:
e
limin
a
te hard-cod
e
d
section numbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Han
d
le the new ELF hea
d
ers in the
dependency gen
e
ration
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
ELF:
a
dd he
a
der f
i
les, begin
merging
c
ommon code, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter An
v
in
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
changes
.
src:
u
pdate
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
insns
:
make the MMX ver
s
ion of PINS
R
W
m
a
tch the SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
Intel FMA:
d
r
op relaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nv
i
n
Fix th
e
PINSR series of
instr
u
c
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
Ad
d
sup
p
ort for instruc
t
ions wh
i
ch always use low
8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
dat:
f
ix typos: VCMPORD_SP[SD] entered
a
s VCMPORS_S
P
[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
i
n
sns
.
d
a
t:
collapse rela
x
ed f
o
rms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
ins
n
s
.
p
l
: allow relaxed
form
s
to be created witho
u
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter Anvin
changes
.
s
r
c: fix
s
ome od
d
s
p
acing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser
:
don't use midcode d
e
c
l
arations
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfile: up
d
ate
U
RLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
An
v
in
Nindent: add back the -nut optio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nind
e
nt: update wi
t
h
th
e
-npro an
d
-il
0
options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: use N
A
SM s
y
ntax for x87 registers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
C
yril
l
Gor
c
unov
insns
.
dat - fixup
f
or X
O
P (SSE5) AMD instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Go
r
cunov
i
n
s
n
s
.
dat - in
t
r
ocuce b
a
se XOP (SS
E
5) AMD ins
t
ructions
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyr
i
ll Gor
c
unov
i
nsns
.
pl - add ha
n
dling of pp VEX/XOP
field
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symbolic constants for RE
X
_V
"classes" (VEX, X
O
P
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: remove ins
r
ef
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter
A
n
v
in
NASM 2
.
0
6
rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter Anvin
prepr
o
c: h
a
ndle
%
+
e
ven du
r
ing
early token replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
Anvin
Use lower
c
ase for VEX and XOP in instructions ta
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Inf
r
as
t
ru
c
ture support for A
M
D's n
e
w XOP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
o
u
tbin: r
e
place fprintf(rf, not_defined)
;
wi
t
h fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter A
n
vin
NASM 2
.
06rc
1
1
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
preproc: unif
y
t
oken-p
a
sting code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r Anvi
n
d
o
c: slightly tidy the copyrig
h
t
p
age of
t
h
e
m
anual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pet
e
r An
v
in
p
r
e
proc: m
a
ke
$ and $$ TOKEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
prepr
o
c: fix more token pasting ca
s
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
AUTHORS: Update
i
nforma
t
i
o
n for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
D
ocument p
r
eprocessor token
c
oncat
e
nation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
H
a
ndle weird
c
a
s
e
s of
t
o
k
e
n
pa
s
ting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anv
i
n
NASM 2
.
0
6
rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anv
i
n
nasm
.
nsi
:
add COPYING
to the list
of f
i
les t
o
package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pet
e
r Anv
i
n
na
s
m
.
nsi: a
d
d N
A
SM Manual; au
t
omate
version genera
t
ion
commit
|
commitdiff
|
tree
2009-04-07
Shao Mille
r
A
d
d NSIS s
c
ri
p
t to make a Wind
o
ws inst
a
ller
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
i
n
d
i
s
asm:
f
ix reversed REP
v
s
REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
d
isasm
:
wh
e
n n
o
instructio
n
is fo
u
nd, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pe
t
er
Anvi
n
NASM 2
.
06
r
c
8
commit
|
commitdiff
|
tree
2009-03-18
Andy Po
l
yakov
outcoff:
B
R
2
6
857
5
6:
f
ix
SAFESEH w
i
th an
i
nternal sym
b
ol
commit
|
commitdiff
|
tree
2009-03-18
M
i
chael Scherer
o
utel
f
32/64:
f
ix unini
t
i
al
i
zed rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pe
t
er Anvin
BR 2690688: Fix
o
pcodes for FMA i
n
st
r
u
c
tions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
Anvin
Add test
f
rom BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
nvin
BR 2690688:
a
d
d
missing VFM instruct
i
ons
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
in
BR 2689
3
1
6: PEXTRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
t
er Anvin
genfm
a
:
f
ix spelling
o
f
t
he
VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
da
t
: fix V
F
NM instructions incorrectly sp
e
lled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
A
nvin
BR
2
672
1
17:
h
andle long lines for
db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf
:
detect the br
o
ke
n
bool
i
n OpenW
a
tcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
eter A
n
vin
Most instru
c
ti
o
n codes are octal, so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter
A
n
vin
o
p
t
imizat
i
on
.
asm: more sb
y
te tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
An
v
i
n
sb
y
te:
o
ptimiz
a
tion is OK
i
f
U
NKNOWN
i
sn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter A
n
vin
optimization
.
asm: a
d
d sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
N
A
SM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
B
R
2
4
1326
5
:
don't
p
essimi
z
e displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
optimizatio
n
.
asm: ad
d
EA op
t
i
miz
a
tion tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nas
m
.
c: anoth
e
r readability c
l
eanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
nasm
.
c
:
r
eadability cleanu
p
for se
g
:
o
ff parsi
n
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
e
r A
n
vin
Add VPCLMUL instru
c
ti
o
ns
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
as
s
emble: only be optimistic w
i
t
h NO_SEG if we
'
re real
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
c
o
n
verg
e
n
ce
.
asm: add test of jmp to an
a
bsolute a
d
dress
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
Anv
i
n
PCLMU
L
is appa
r
en
t
ly targeted for Westmere with t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
NASM 2
.
06
r
c5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR 2557
9
03:
fix disassembl
y
of a set of SS
E
MOV*
i
nstr
u
ctions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR
2541
2
52: Fi
x
issues in insns
.
d
a
t, mostl
y
related
.
.
.
commit
|
commitdiff
|
tree
next