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
hashtbl: make hash_iterate() not crash on an uninitalized table
2009-06-27
H
.
Peter Anvin
hash
t
bl: m
a
ke h
a
sh_iterate
(
)
n
o
t crash on
an u
n
i
n
i
t
a
l
ize
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-27
H
.
Peter A
n
vi
n
na
s
m
.
c: clean up p
a
s
s
exit logi
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r An
v
in
ndisasm: fix disassembly of JR
C
XZ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter A
n
v
i
n
NASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anv
i
n
in
s
ns
.
d
a
t: reformat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
i
nsns
.
dat: add relaxed
forms
for X
O
P/FM
A
4/CVT16
i
nstruction
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter An
v
in
Add Cyrill G
o
rc
u
nov to
AU
T
HORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvi
n
ins
n
s
.
pl: remove s
t
ray whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: add "noh
i
"
code for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl: fix indentation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
ELF:
make
d
e
bu
g
ging functio
n
s
s
tat
i
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter Anvin
ELF:
r
emove loop inva
r
iant
calculation o
f
g
l
obal offset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvin
EL
F
: clean up the arith
m
etic
f
or global
s
ymbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pete
r
A
n
vin
ELF
:
bump
GLOBAL_TEMP_BA
S
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvi
n
ELF: eli
m
inate har
d
-coded se
c
tio
n
numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
Handle the new
ELF header
s
in the depe
n
dency gener
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: add h
e
ade
r
files,
b
egin
m
erg
i
n
g
common code,
dro
p
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
NASM
2
.
06rc
1
3
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
changes
.
s
rc: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
n
sns: m
a
ke t
h
e MMX vers
i
on of
P
INSRW match t
h
e SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Intel FMA: drop r
e
laxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anv
i
n
F
ix the
P
IN
S
R series of instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add
s
upport for i
n
struct
i
ons which
alw
a
y
s use low 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
er A
n
vin
insns
.
dat: fix t
y
pos:
VC
M
PO
R
D_SP
[
SD] e
n
tered as VCMPORS_S
P
[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
ins
n
s
.
dat: collapse
relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
nvi
n
insn
s
.
p
l:
all
o
w r
e
laxed
f
orms to be cre
a
ted withou
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Pet
e
r Anvin
c
hanges
.
src: fix some od
d
s
p
acing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
p
a
rser:
d
o
n't
use
midcode declar
a
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfile
:
u
pda
t
e U
R
Ls
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
N
ind
e
nt: add back the -nut op
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
Anvin
Nin
d
ent: upd
a
t
e
w
ith the -npro and -il0 options
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
s
yntax for x
8
7
registe
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cy
r
ill
Gorcunov
insn
s
.
d
a
t
- fixup for XOP (SSE5) AM
D
instructi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
C
y
ri
l
l Gorcuno
v
insns
.
dat
-
i
n
tro
c
uc
e
base XOP (SSE5) AMD instructi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
insn
s
.
p
l
- add h
a
ndling of pp
VEX/XOP fields
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anvin
Add symb
o
li
c
const
a
nts for REX_V "c
l
asses" (
V
EX,
XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
A
nvin
doc: remove insr
e
f
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pet
e
r Anvin
NASM
2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
prepr
o
c: han
d
le
%+ ev
e
n during early token
replace
m
ent
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
A
nvin
Use lower c
a
se for
VEX a
n
d
XOP in instructi
o
ns table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infrastructure su
p
port for AMD's
new XOP prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvi
n
out
b
in:
replace f
p
r
i
n
tf(r
f
, not_defin
e
d
)
; w
i
th
f
p
uts
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anv
i
n
doc: slightly
t
idy the c
o
p
y
ri
g
h
t page of the manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
n
vin
preproc:
f
ix more
t
oken pas
t
i
n
g cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
AU
T
H
O
R
S
:
U
p
d
a
te inf
o
r
m
ation
f
or HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvi
n
D
ocument preprocessor toke
n
c
oncatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle
weird cases o
f
token
pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvi
n
NA
S
M 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter
A
nvi
n
n
a
sm
.
n
si: add COPYING to the
lis
t
o
f files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
Anvin
nasm
.
nsi:
a
dd NASM Manual; automate v
e
rsion
generati
o
n
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
A
dd NSIS script to
mak
e
a Windows
i
nstaller
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
Anvin
disasm:
fix reversed REP v
s
REPNE in eatb
y
te
(
)
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disa
s
m: w
h
en
n
o instruction is
fo
u
nd,
consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvi
n
NASM
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
e
ter Anvi
n
B
R 26
7
2117: hand
l
e long
l
ines for db/dw
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf
:
d
e
tect the broken bool in Op
e
nWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
M
o
st inst
r
uc
t
ion
c
o
des are octal,
s
o print err
o
rs
t
hat
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
A
dd VP
C
LMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
assemble: onl
y
be optimi
s
t
i
c with NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
c
o
nv
e
rgence
.
asm
:
add test of
j
mp
t
o an
a
bso
l
ut
e
address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
PCLMUL is apparently targe
t
ed for Westme
r
e with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
te
r
Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
5
5
7903
:
f
i
x
d
isassembly of
a
set o
f
SSE MOV
*
instru
c
tions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
BR 2541252: Fix
issues
i
n insns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
in
c
h
ange
s
.
src:
d
ocument WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2592476: Treat WAIT
a
s
a
prefix
even
t
houg
h
i
t
's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
br704736: handle deep c
o
nt
e
x
t
-loca
l
macr
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
nasml
i
b: m
a
k
e
na
s
m_
s
trcat() take
c
onst argume
n
ts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32/64: rem
o
ve align_str
i
n favor of fwrite
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter An
v
in
outbin: fix typo: "
s
ections"
not "
s
ectio
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Un
i
f
y
all-zero
buffe
r
s;
add fwritezer
o
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611906: pro
p
er error m
e
ssage for
s
tart < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
N
A
SM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
Fix
opc
o
d
e
f
o
r
V
ADDSUBPS; o
p
erands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FM
A
i
ns
t
ruction
s
w
o
n't b
e
i
n
Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
A
n
vin
BR
259
3
349: Move version
message bac
k
to stdo
u
t
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anv
i
n
d
o
c: clea
n
u
p
t
h
e "String M
a
ni
p
ulation in Macros
"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
d
oc: i
n
d
e
nt
t
he time mac
r
o exampl
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
doc
:
fi
x
ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge branch
'
ma
s
ter
'
of git+
s
s
h
:/
/
repo
.
or
.
c
z/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c:
u
pdat
e
t
h
e section o
n
n
umer
i
c con
s
t
a
nts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter An
v
in
Fix
t
he [
w
arning] di
r
ect
i
ve
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas
8
6: slig
h
t st
y
listic
c
leanu
p
s
commit
|
commitdiff
|
tree
2009-01-04
So
r
onel
H
ae
t
ir
Add e
n
try poin
t
support to as86 backe
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvin
BR 2432826: F
i
x enforcement
o
f the L
O
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter A
n
vin
B
R
2413278:
N
o
noptimal fo
r
m
s o
f
arithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
chan
g
es
.
src: document Mach-O a
l
i
gnmen
t
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anv
i
n
NASM
2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-O alignment
fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
ASM 2
.
0
6rc
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anv
i
n
ELF
:
use rbtree f
o
r
s
ymbol sea
r
ches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r
Anvin
rbtr
e
e:
drop "
c
onst" from search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src: document POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
Merge branch
'nasm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test
/
po
p
cnt
.
a
sm:
s
i
m
ple test for the POPCNT i
n
s
truction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
et
e
r Anvin
The POPC
N
T instructio
n
doe
s
n
o
t need sizes on m
e
mory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
BR 2229
7
03:
P
OPCNT
r64,rm64 not POPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter
A
nvin
pre
p
roc: BR 2222615: fix segfault on bogus %ifmac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter An
v
in
do
c
: better descrip
t
ion
of
%line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next