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.c: fix stack overrun in assemble_file
2009-03-19
H
.
Peter Anvin
d
i
s
asm: fix reversed REP vs
R
EPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter An
v
in
d
isas
m
: when no instruction is found, consid
e
r
a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
eter
Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter A
n
vin
BR 26906
8
8: Fix o
p
codes fo
r
FM
A
instructi
o
ns
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
A
d
d test from
B
R
2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er Anvin
BR 269068
8
: add missing VF
M
i
n
structions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r Anvin
BR 26893
1
6: PEXT
R
Q
r
equires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
g
en
f
m
a: fix spel
l
ing
of the VFNM
i
nstructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insns
.
dat: fix VFNM
i
n
s
t
ructions inc
o
rre
c
tly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NAS
M
2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anv
i
n
BR 2672117
:
handl
e
l
ong lines f
o
r db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
eter An
v
in
au
t
o
c
onf: detect
t
he broken bool in O
p
enWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instructi
o
n codes are o
c
tal, so p
r
i
n
t errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter
Anvin
optimiz
a
tion
.
asm: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anv
i
n
sbyte: opti
m
izat
i
on is OK if U
N
KN
O
WN
i
s
n't
set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anv
i
n
optimization
.
asm: add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR
2413265: don'
t
pes
s
imize disp
l
acements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
op
t
im
i
za
t
ion
.
asm: add EA optimizat
i
o
n
te
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: another r
e
adability
cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvin
na
s
m
.
c: readab
i
lity cleanup fo
r
seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
t
e
r Anv
i
n
Add VPCLMUL instruc
t
i
ons
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
t
er Anvin
assemble: onl
y
b
e optimistic with
NO_SEG
i
f
we
'
r
e reall
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvi
n
co
n
vergence
.
asm: add test of jmp to an absolute add
r
e
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
PCLM
U
L is appa
r
ently
targeted for Westmere wit
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
NASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvi
n
BR 2557903: fix disas
s
embly
o
f a set of SSE
MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
B
R
2541252
:
F
i
x
issu
e
s in ins
n
s
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
c
ha
n
g
e
s
.
s
rc: docume
n
t
WAIT an
d
%$
$
fi
x
es
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 25924
7
6: Treat
W
A
I
T
as a prefi
x
even though i
t
's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
nvin
br704736: handle deep context-local ma
c
ros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
nasmlib: make nasm_strcat() take const argum
e
nts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32/64: rem
o
ve align_str in fav
o
r of fwr
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
outbin:
fix
t
ypo: "sec
t
ions" not
"section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter A
n
v
in
Unify all-zero
b
uffers; a
d
d fw
r
itezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR
2
611906: proper error message for star
t
<
o
rigin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
Fix opcode for VADDSUB
P
S;
operand
s
for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvin
FMA instruct
i
o
n
s wo
n
't
be in Sandy Br
i
d
g
e
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl s
c
ript used
to g
e
n
erate
F
M
A
i
n
structio
n
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
in
changes
.
s
r
c:
document up
d
ate
d
AVX sp
e
c
i
ficat
i
on
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
e
r A
n
vin
Upda
t
e
t
he VFMA*
instructions per
the
AVX spec version
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
n
sns
.
d
a
t: fi
x
minor formattin
g
anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl
:
handle the new VE
X
.
DD
S
f
l
ag
per AVX s
p
ec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
t
e
r
Anvi
n
BR 2593349:
M
ove versi
o
n message ba
c
k to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pet
e
r Anvin
NASM 2
.
0
6rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: cl
e
a
n
u
p the "Str
i
n
g Manip
u
lat
i
on in Macros" s
e
ction
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
doc: in
d
ent the t
i
m
e
macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
te
r
Anvi
n
do
c
: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge
branch 'm
a
ster' of git+ssh://rep
o
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
te
r
Anvi
n
doc: update the section on numeri
c
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warning
]
directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: slight sty
l
istic cl
e
anups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: Fix enforcemen
t
of the LONG
b
it
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2
413278: Nonoptim
a
l
forms of arithmeti
c
instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pe
t
er A
n
vin
chan
g
es
.
s
rc: document Mach
-
O a
l
ig
n
ment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
N
A
SM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
A
SM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF:
use rbtree
f
or
s
ymbol s
e
arches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r
A
nvin
rbtr
e
e: d
r
op "con
s
t" from search function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
s
rc: docum
e
nt
P
OPC
N
T fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
n
v
in
Merge br
a
nch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
test
/
popcnt
.
asm: simple test for the POP
C
NT instruction
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 on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
BR 2229703: POPCNT
r
64,rm64 not POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvi
n
preproc: BR 2222615
:
fix segfault on bogus %i
f
macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: better des
c
r
ipt
i
o
n
of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter A
n
v
i
n
c
han
g
e
s
.
s
r
c
:
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 test for BR
222
2
615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
p
r
ep
r
oc: BR 22226
1
5: fix segfault on bogus %
i
f
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter Anvin
doc/changes
.
src: docu
m
e
n
t
ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
Anvin
d
o
c: minor edit
t
o the TLS documentation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter An
v
in
v
e
rsion
.
pl: snapshot re
l
eases *only* h
a
ve digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pet
e
r Anvin
Move all version str
i
ng
s
to a
sin
g
le c
o
mpilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r
Anvin
rbt
r
e
e: drop the data
p
ointer; instea
d
rely on
bein
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
compiler
.
h: add offset
o
f()
a
nd cont
a
iner_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
Left-leanin
g
red-black tree data structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
Fix header gua
r
ds for ou
t
lib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
A
n
v
in
make alldep
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc:
cros
s
-reference macro
p
arameter concatenati
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge branch 'nas
m
-
2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: fix typo
i
n the descript
i
on of
%unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: fix ca
p
italizatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove
duplicate ent
r
y for the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
d
o
c: retroactiv
e
l
y
d
o
c
u
ment updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: fix typ
o
in the description
o
f %unm
a
cr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anv
i
n
doc
:
fix
c
apit
a
lization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvi
n
d
o
c:
rem
o
ve duplicate entry for the
"error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
d
oc: retr
o
activel
y
document
updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
t
e
r Anvin
M
erge co
m
mit 'n
a
s
m-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter Anvin
doc
/
changes
.
src: d
o
cume
n
t -W/-w fi
x
as a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Pete
r
Anvin
output: add comm
o
n fil
e
outlib
.
c for common func
t
ions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter
Anv
i
n
preproc: merg
e
expand_mmac
_
params() and expand_
i
ndirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvi
n
M
e
rge br
a
nch 'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Bet
t
e
r
description
o
f the numbe
r
-overflow warn
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
te
r
Anvin
BR
:
219696
6
: make the -w/-W o
p
tions work
a
gain
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r Anvin
smartali
g
n:
c
lean up
unnece
s
sary d
u
p
l
icati
o
n; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For s
n
apshot re
l
eases, expand out the man
g
l
e
d
v
ers
i
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
nvin
di
s
as
m
: intro
d
u
ce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next