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
insns.dat: fix VFNM instructions incorrectly spelled as VFMN
2009-03-16
H
.
Peter Anvin
insns
.
dat
:
fix VFNM inst
r
u
ctio
n
s
inco
r
rectly spelle
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06r
c
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pete
r
Anvin
BR
2
6
7
2117: handle
long lines
f
o
r db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er A
n
vi
n
au
t
oconf
:
detect
the b
r
oken b
o
o
l
in
Open
W
atcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er Anvin
Most instruction
c
odes are octal, so pri
n
t
errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
optimization
.
asm: more
s
b
yte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r Anvi
n
sbyte: opt
i
miz
a
ti
o
n is OK if UNKN
O
WN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
opti
m
ization
.
asm: add s
b
yte 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 p
e
ssimize dis
p
lacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
optim
i
z
atio
n
.
asm: add EA optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
nasm
.
c
:
a
n
other rea
d
ability cl
e
anup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: rea
d
a
b
i
l
ity cleanu
p
for seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL ins
t
ru
c
tions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble:
o
nly be optimist
i
c
with NO_SEG i
f
we'
r
e really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergence
.
asm:
a
dd test of jmp to an absolute
a
d
d
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
PCLMUL i
s
apparen
t
l
y
target
e
d for
W
e
s
t
m
ere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvin
NASM 2
.
06
r
c5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR 2557903: fix
d
isassembly of a
s
et of SSE
M
OV*
i
nstructio
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r
Anvin
BR 2541252: Fix iss
u
es in ins
n
s
.
d
a
t, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
c
h
anges
.
src:
docu
m
ent WAIT and %$
$
fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r
A
nv
i
n
B
R 2592476: Treat WA
I
T as
a
pre
f
i
x
even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br7
0
473
6
:
handle deep contex
t
-l
o
ca
l
m
a
cros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nas
m
lib: m
a
ke n
a
sm_strcat() ta
k
e con
s
t argumen
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32/64: r
e
move
alig
n
_
s
tr i
n
favor of f
w
ritezer
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
utbin: fix typ
o
: "sections" not "secti
o
n"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all-ze
r
o buffers; add f
w
ritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
te
r
Anvin
BR 2611906
:
prop
e
r error mes
s
age for
s
tart < orig
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix
o
pcode for VAD
D
SUBPS; operands
for
V
B
L
E
ND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
FMA i
n
structio
n
s
won't b
e
in Sa
n
dy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
Perl script used to
ge
n
e
rate FMA instruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anv
i
n
changes
.
s
r
c: docu
m
ent upd
a
te
d
AVX spe
c
ifica
t
i
on
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
U
p
date the VFMA* instruc
t
ions per
t
he AVX s
p
ec vers
i
on 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er
Anvin
insns
.
dat
:
fix m
i
n
o
r format
t
ing anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
insns
.
pl
:
h
andle the
new VEX
.
D
DS flag
per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
Anvin
BR 2
5
93
3
49: Move
v
ersion message b
a
ck to
s
tdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
c
lean up
the "String Manipulation in Mac
r
os"
s
ection
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent
t
he
time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter A
n
vi
n
doc: f
i
x
t
ypo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter
A
nv
i
n
M
e
r
ge branch
'ma
s
ter' of
g
it+ssh:
/
/
repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter A
n
v
in
doc: update
t
he s
e
ction on n
u
meric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pe
t
er Anvin
F
i
x
t
h
e
[warnin
g
]
dir
e
ct
i
ve
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
e
t
e
r Anvin
outas86: slight stylistic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: Fix e
n
f
orcement of
the
LONG b
i
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter An
v
i
n
BR 2413278: Nonop
t
i
m
a
l
forms
of a
r
i
thmetic instruct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
h
a
n
g
e
s
.
src: document Mach
-
O alignmen
t
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvi
n
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter
Anvin
N
ASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
E
L
F: use r
b
tree for
symbol search
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbt
r
ee: drop "cons
t
" from search function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
ch
a
nges
.
src:
d
ocument PO
P
CNT
f
ix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge
b
ran
c
h
'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
v
in
test/
p
opcnt
.
asm: s
i
m
p
l
e
test for the POPCNT ins
t
ruc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter A
n
vin
T
h
e POPCNT instruction d
o
e
s
not need s
i
zes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR
2
229703: POPCNT
r
64,rm64
n
o
t
P
OPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
preproc: BR 2
2
22615:
f
i
x
seg
f
au
l
t o
n
bogus %ifm
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pet
e
r
A
nvin
doc: bette
r
description of %li
n
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r
A
nvin
changes
.
src: document i
f
for %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test: add
t
es
t
for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
preproc:
B
R 2222615: fix segfault on bogus
%
ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter Anvin
doc/change
s
.
src: document ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor edi
t
t
o t
h
e
TLS
documenta
t
io
n
example
s
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pe
t
er Anvi
n
version
.
pl
:
snapshot releases *only*
have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
M
o
v
e all
versi
o
n st
r
ings to a single compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbt
r
e
e
: drop t
h
e
d
ata poin
t
er;
instead rel
y
on
b
eing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compi
l
er
.
h: add o
f
f
s
etof() and container_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-l
e
a
n
ing red-black tree data stru
c
ture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
Fix header guards for outli
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anv
i
n
make alldep
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
cro
s
s-reference macro
p
arameter concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge b
r
an
c
h 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc: fix t
y
po in the description of %unm
a
cr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
Anvin
doc: fix capita
l
izat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er A
n
vin
doc: r
e
move dupli
c
ate entry f
o
r the "e
r
ro
r
" warnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
v
in
d
oc:
retroactively docum
e
n
t
updates to t
h
e warnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
d
o
c: f
i
x typo in the description of %unm
a
cr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc:
f
i
x
capitaliz
a
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er Anvi
n
doc: remove dupl
i
cate entry for th
e
"erro
r
"
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively do
c
ument upd
a
te
s
t
o the w
a
rning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter An
v
in
Mer
g
e comm
i
t
'
n
asm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
A
nvin
NA
S
M 2
.
0
5
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
vin
doc/changes
.
src: doc
u
ment
-W/-w fix as a NASM
2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Pe
t
e
r Anvin
ou
t
p
u
t: add common file outlib
.
c for co
m
mon functio
n
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
er
A
n
vin
pre
p
roc: merg
e
expand_
m
mac_pa
r
ams() and expa
n
d_i
n
direct()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er An
v
in
M
e
r
g
e branch 'na
s
m-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter A
n
vin
Be
t
ter descriptio
n
of the n
u
mbe
r
-overflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter
Anvin
B
R
:
2
19696
6
: make the -w/
-
W option
s
wor
k
again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smartalign: clean up unnecessary
d
upl
i
cation; t
w
eak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter Anv
i
n
For snapshot releases,
ex
p
and out the
m
a
ng
l
ed
ve
r
sion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm: introduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter Anvin
assemble: use
o
p
x and opy
i
n a
few more place
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvi
n
doc/changes
.
s
r
c: retroactively docu
m
ent anonymo
u
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r
Anvin
preproc: don't mac
r
o-expa
n
d the argument to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
do
c
: documen
t
%pop with argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
preproc: a
l
l
o
w %p
o
p
to
t
ake an
i
d
e
nti
f
ier, un
i
fy
%
push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvi
n
doc: do
c
umen
t
a
nonymous
%pus
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
doc/chang
e
s
.
src
:
begin the rele
a
se note
s
for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: fi
x
a
wkward
w
o
r
d order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next