repo.or.cz
/
nasm
/
perl-rewrite.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
BR 2690688: add missing VFM instructions
2009-03-17
H
.
P
e
ter An
v
in
BR 269068
8
:
a
dd m
i
ssing VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
t
er
A
nvin
BR 2689316:
P
E
XTRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pe
t
e
r
Anvin
genfma: fix spelling
of
t
he V
F
NM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r
A
nvin
in
s
ns
.
da
t
:
f
i
x VFNM instr
u
ctions incor
r
ectly spell
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
e
ter Anvin
NASM 2
.
0
6
r
c
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
e
ter A
n
vin
BR 2672117: handle long lin
e
s
for
d
b/dw/et
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf:
detect
the broken bool
i
n Op
e
nWatc
o
m 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
et
e
r Anv
i
n
Most ins
t
ruction c
o
d
e
s are octal,
s
o print err
o
rs that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optim
i
zatio
n
.
a
s
m: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
e
r
Anv
i
n
sbyte: op
t
imizati
o
n is
O
K
if UNKNOWN isn'
t
se
t
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimi
z
ation
.
asm: add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
e
r
An
v
in
N
ASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
BR 2413265
:
don't p
e
ss
i
miz
e
disp
l
aceme
n
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
optimization
.
asm: add EA optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c:
a
nother readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
vin
nasm
.
c: rea
d
abi
l
ity clea
n
up
for seg:
o
ff
p
arsin
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
e
r
A
nvin
Add VP
C
LMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
a
s
se
m
ble: only be optimistic
with NO_
S
EG if
w
e
'
r
e really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
co
n
v
e
rgence
.
asm: ad
d
test o
f
jmp t
o
an absol
u
te address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PC
L
MUL is
a
pparent
l
y ta
r
geted for
W
estmere wi
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
NASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557
9
0
3:
fix disas
s
e
mbl
y
of a set of
S
S
E
M
OV* instr
u
ctions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541252: Fi
x
iss
u
es in
i
n
sns
.
dat, mostl
y
rela
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvi
n
cha
n
ge
s
.
src
:
d
ocu
m
e
nt WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
i
n
BR 2592476
:
Treat WAIT a
s
a prefi
x
even t
h
ough it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736: hand
l
e de
e
p
context-loc
a
l mac
r
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
n
a
smli
b
:
make n
a
sm_strcat() take const ar
g
uments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
outelf
3
2/64:
r
emove a
l
ign_str
in favor of f
w
ritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
u
tbin:
f
i
x
t
y
p
o
:
"
sections"
not "secti
o
n"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvi
n
Unif
y
all-zero buffers; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
BR 2611
9
06: proper erro
r
message for
s
tart < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
N
A
SM
2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anv
i
n
F
i
x opcode for
V
ADDS
U
BPS
;
opera
n
ds for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA
i
ns
t
ru
c
t
ions won't b
e
in Sa
n
dy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
in
Pe
r
l script
used t
o
generate FMA instruction
p
att
e
rns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
c
hang
e
s
.
src:
d
o
cument u
p
dated AVX speci
f
ication
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Updat
e
the VFMA
*
inst
r
u
ctio
n
s per the
AVX spec version
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
insns
.
dat: fix mi
n
or format
t
ing anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl: handle the new
V
EX
.
DDS flag
per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
ter Anv
i
n
B
R
2593349: Move
version mes
s
a
ge back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pete
r
An
v
in
NAS
M
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
So
r
o
nel
H
aetir
D
o
c
ument th
e
as86
.
.
start l
a
bel
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean up the "String Man
i
pulation
in
M
acros"
s
e
ction
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc
:
i
ndent
the
time
m
acro
exa
m
p
le
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter
Anvin
d
o
c: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
Merge br
a
nch 'master
'
of g
i
t
+
ssh://repo
.
or
.
cz/sr
v
/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the section on
numeric cons
t
ants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warning]
d
ir
e
c
t
ive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86
:
sligh
t
stylistic cleanups
commit
|
commitdiff
|
tree
2009-01-04
Sor
o
nel Haet
i
r
Add en
t
ry
point support to
a
s86
backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvin
BR 2432
8
26: Fi
x
enforce
m
ent of
t
he L
O
NG b
i
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
BR 241
3
278: Nono
p
t
i
m
a
l forms of arithmetic instruction
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter An
v
i
n
changes
.
sr
c
: document
M
a
ch-O alignment
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pe
t
er Anvin
N
ASM 2
.
06r
c
2
commit
|
commitdiff
|
tree
2008-12-18
D
a
vid
DeHaven
Mach-
O
align
m
e
nt fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
eter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anv
i
n
ELF: us
e
rbtree for symbol sear
c
hes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
A
nvin
rbtree: drop "const" from search function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
cha
n
ges
.
s
r
c:
d
ocument POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
e
r
Anvin
Merge branch
'
nasm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
test/
p
opcnt
.
asm: si
m
ple
t
est
f
or the POPCNT in
s
truction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The POPCNT instruction does not
need sizes o
n
memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
et
e
r
A
nvin
B
R 2229703: POPC
N
T r64,rm64 not
POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
p
reproc: BR
2
2
22615: fix segfau
l
t on
bo
g
us %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
e
ter Anvin
d
o
c: better description of
%line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
changes
.
s
rc
:
documen
t
if for %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
A
nvin
test: add test fo
r
BR
2
2
22615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
Anvin
pr
e
proc: BR 2222615: fix
s
egfault on b
o
gus %
i
f
macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
A
n
vin
doc/changes
.
src: document ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvi
n
doc:
m
inor edit to the
T
LS doc
u
mentation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
vers
i
on
.
pl: snapshot releases *only*
h
ave digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pe
t
er Anvin
Move
a
ll ve
r
sion st
r
i
ngs to a single compilation
unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r
A
nvin
rbtree:
d
r
o
p
t
he data pointer; instead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
comp
i
ler
.
h:
add
o
ffsetof() and containe
r
_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
Left
-
l
e
a
n
i
ng red
-
black tr
e
e
d
a
ta
s
t
ructure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
Fix header
guard
s
fo
r
outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
m
ake al
l
deps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: cross-reference macro
parameter concat
e
n
ation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
M
erge bra
n
ch 'nasm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c:
fix typ
o
in the d
e
s
cription of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: remove duplicate entr
y
f
or the "error" war
n
i
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
d
o
c: retroac
t
ivel
y
document update
s
to t
h
e warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typ
o
i
n t
h
e des
c
ription of
%
unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc:
f
ix capitalizati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: remove d
u
p
licate entry f
o
r the "err
o
r
"
warn
i
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc: retro
a
ctively
d
ocument updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge c
o
mmit '
n
as
m
-
2
.
05
.
0
1
'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anv
i
n
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/changes
.
src: docum
e
nt -W/-w fix
as a NASM 2
.
0
5
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
e
te
r
A
nvin
output: add
c
om
m
on file outlib
.
c
f
or common functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
e
ter Anvin
preproc: m
e
rge expand_mmac
_
param
s
() and e
x
pand_
i
ndirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Mer
g
e branch
'n
a
sm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er Anvin
Better descr
i
ptio
n
o
f the nu
m
b
e
r
-overflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 21969
6
6:
make the -w/-W o
p
tions work a
g
ain
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvi
n
smartalign: clean up unnecessary duplicat
i
on; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
nvi
n
Fo
r
snapshot rele
a
ses, expand ou
t
the man
g
le
d
version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anvi
n
disasm:
i
ntroduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pet
e
r A
n
vin
a
s
semble: use
o
px and opy in
a
f
e
w more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
doc
/
changes
.
src: retro
a
c
t
ively
d
ocum
e
nt
a
nony
m
ou
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next