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 Anv
i
n
NASM 2
.
06rc16
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
Run
m
ake al
l
d
eps
commit
|
commitdiff
|
tree
2009-06-28
H
.
Pe
t
er
A
nvin
Mo
v
e pr
o
totypes for nu
l
l_deb
u
g to outform
.
h
and outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
Anvin
Move backend-s
p
ecific c
o
de to o
u
tput/; break o
u
t nul
l
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter Anvin
debug: m
a
ke *
a
ll* t
h
e null debug routines
a
v
a
ila
b
le
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter A
n
vin
output: ca
l
l debug init from a
c
entral location
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
Peter
An
v
in
test/M
a
kefile:
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
.
Pe
t
er
Anv
i
n
ou
t
fo
r
m: buil
d
ALL f
o
rmats by default, including
D
BG
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-28
H
.
P
eter
A
n
vin
oute
l
f
.
c: a
d
d approp
r
iate #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 compile
cle
a
nly
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
NASM 2
.
06rc15
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
Anvin
B
R
27819
0
0
: ha
n
dle
c
o
m
m
on lab
e
l
s
while opti
m
izing
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
eter
A
n
v
in
p
a
rser
.
c:
f
ix stylistic n
i
tpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Pete
r
A
nvin
assemble
.
c: sty
l
is
t
ic nitpick
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter
A
nvi
n
preproc: use %if 0 inst
e
ad of %ifdef BOGU
S
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
P
e
ter Anvin
h
a
shtb
l
: make hash_iterate() not crash o
n
an unin
i
talize
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter Anvin
nasm
.
c
:
clean up pass exit logic
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
v
i
n
n
d
isasm: fix disassembly
o
f J
R
CX
Z
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
N
ASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
in
s
n
s
.
dat: reformat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
dat: add r
e
laxed forms for XOP/FMA4/CVT16 in
s
t
r
uctio
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
A
d
d Cyrill Go
r
c
u
nov to AUTH
O
R
S
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
insns
.
pl: re
m
ove str
a
y w
h
i
tespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter A
n
vin
insns
.
pl
:
add "nohi" code for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
insns
.
pl: fi
x
indentation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF:
make debuggin
g
functi
o
ns stat
i
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
ELF: remove loop invaria
n
t c
a
lcula
t
io
n
of
g
l
o
bal
o
ffset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er
Anvin
ELF: clea
n
up the
a
r
i
thmetic
f
o
r glob
a
l symbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
Anv
i
n
ELF: bump
G
LOBAL_T
E
MP_BAS
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: eliminate hard-
c
o
ded section number
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
Han
d
le the new ELF headers in the
depe
n
denc
y
generation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er
Anvin
EL
F
: a
d
d header f
i
l
e
s,
begin merg
i
ng common code, 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
A
nvin
changes
.
s
rc: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
insns: make th
e
M
MX 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
Intel
F
MA: drop
relaxed f
o
rms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the PINSR ser
i
es of instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
A
d
d suppor
t
for instructions which alway
s
use low 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
n
vin
in
s
ns
.
dat: fix
ty
p
o
s
:
VCMPORD_SP[SD] entered
a
s
V
C
M
POR
S
_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvi
n
insns
.
dat: collapse relax
e
d forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns
.
pl: allow
r
e
la
x
ed forms to
be created
without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
P
e
ter An
v
in
chan
g
es
.
src: fix
s
ome odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
e
ter Anvin
p
a
rser: don
'
t use midcode declara
t
i
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
A
nvin
specfil
e
: update U
R
Ls
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pet
e
r A
n
vin
Nindent: add back the
-nu
t
option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter
A
nvin
Nindent: up
d
at
e
wi
t
h the -npr
o
an
d
-il
0
o
pti
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter A
n
vin
doc:
u
s
e
NASM
synta
x
for x87 registers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
nvin
Add symbolic cons
t
a
nts f
o
r R
E
X
_
V "c
l
asses"
(
V
E
X,
X
OP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
d
o
c: remove
i
nsref
.
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
preproc
:
handle %
+
even during early toke
n
replacem
e
nt
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
U
s
e lower
c
ase
f
or VEX
a
nd
X
OP in instructi
o
ns table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infrastructure
s
u
p
p
o
rt for A
M
D's
n
ew XOP prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pet
e
r Anvin
outbin:
r
epla
c
e f
p
rintf(rf
,
n
o
t
_defi
n
ed); with
fput
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
Anvin
doc: slightly
tidy the co
p
yright page of
t
he m
a
nual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
preproc:
fix m
o
re
t
oken p
a
sting ca
s
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter A
n
vin
AUTHORS
:
Upda
t
e
inf
o
rmation f
o
r HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
n
vin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document pr
e
proces
s
or toke
n
conca
t
enation
fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle weird
c
ases of to
k
en
pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi
:
add
C
O
P
YING to the list of f
i
l
e
s to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
t
e
r A
n
vin
n
a
s
m
.
n
s
i: add NASM Manual; automate ve
r
sion generation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
Anvin
dis
a
sm: fix reversed REP
v
s REPNE in
e
atb
y
te()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
An
v
in
disasm:
when no instruction is found,
c
onsi
d
er a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pe
t
er Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter
A
nvin
BR 2672117:
h
a
nd
l
e long lin
e
s for d
b
/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
a
u
tocon
f
: dete
c
t th
e
b
r
oken bool in
OpenWatco
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instruction codes are octa
l
, so pri
n
t errors th
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anv
i
n
Ad
d
VPCLM
U
L
instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
asse
m
b
l
e: only be
o
ptim
i
st
i
c wi
t
h
N
O
_
S
EG
i
f we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter
A
nvi
n
converg
e
nce
.
asm: add
test
o
f
jmp to an absolute a
d
d
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er An
v
i
n
PCL
M
UL is apparen
t
ly targ
e
ted for
We
s
tme
r
e
with th
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvi
n
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 255790
3
:
fix d
i
sassembly of a set of SSE
M
OV* ins
t
ructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
Anvi
n
BR
254
1
252: Fix i
s
sues in insns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
changes
.
sr
c
: docume
n
t WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
BR 25
9
24
7
6:
Treat WAIT as a prefix e
v
en
t
hough it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736: handle d
e
ep context-loc
a
l macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
na
s
mlib: make n
a
sm_s
t
rcat() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
outelf32/64: remov
e
align_str in favo
r
of
f
writ
e
zero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
ou
t
bin:
f
ix typo: "sections" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
An
v
in
Unify a
l
l-zero b
u
ffers; add fwri
t
e
zero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
B
R
2611906: proper e
r
ro
r
message fo
r
start < ori
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix
o
p
c
o
d
e for VADDSUBPS; operands f
o
r VBLE
N
D; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
FMA ins
t
ructions won't be in Sandy B
r
i
dge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2593349: Move vers
i
o
n message back to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc: clean up th
e
"
String Mani
p
ulation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
t
e
r Anvin
doc: indent the ti
m
e
m
a
c
ro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc: fix
t
ypo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
Me
r
ge b
r
anch 'master' of git+ssh://re
p
o
.
or
.
cz/s
r
v
/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc:
u
pdate the
s
ectio
n
on numeric con
s
tants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pe
t
er An
v
in
Fix the
[
w
arning
]
directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter A
n
vin
outas86: slig
h
t stylistic
c
leanu
p
s
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r Anvin
BR 24
3
2826: Fix e
n
f
o
rcement
o
f the
L
ON
G
bi
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
Anvin
BR 2413278: Non
o
ptim
a
l forms of arithmeti
c
instru
c
tions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pet
e
r Anvin
cha
n
ges
.
s
rc: docum
e
nt Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter A
n
v
in
NASM 2
.
0
6
rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pe
t
er
Anvin
N
A
S
M 2
.
06rc
1
commit
|
commitdiff
|
tree
next