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
BR 2817225: don't overrun a permts buffer with a maximum label
2009-05-06
H
.
Peter Anvin
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
et
e
r
Anvi
n
pre
p
roc: han
d
le %+
even d
u
ring early t
o
ken re
p
lac
e
ment
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anv
i
n
Use lo
w
er case for VEX
a
nd XOP in i
n
structions tab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pete
r
A
n
vin
In
f
ra
s
tructure sup
p
ort for
A
MD's n
e
w XO
P
prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
outbin: replace fprint
f
(rf, not_de
f
ine
d
); with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter Anv
i
n
NASM
2
.
0
6rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvi
n
preproc: unify token
-
pasting
co
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc: slig
h
tly
t
idy the co
p
yrigh
t
p
a
ge of the
manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
P
eter Anvin
preproc: make $ and $$ T
O
KEN_OTH
E
R
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
p
r
e
p
r
oc:
f
ix more token
pasting case
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTHO
R
S: Update in
f
ormatio
n
for
H
P
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
N
A
SM 2
.
0
6
rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
D
o
cu
m
en
t
preproces
s
or token
c
onca
t
enat
i
on fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r A
n
vin
Hand
l
e
weird cases of token pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r
An
v
in
NASM
2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
asm
.
nsi:
a
dd COPYING
to the list
of f
i
les
t
o
p
ackage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi
:
add NASM Manual; automate version g
e
ne
r
ation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
di
s
a
s
m: f
i
x
reversed REP vs REPNE i
n
eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
et
e
r A
n
vin
d
is
a
sm: when
n
o inst
r
uction is found,
consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter
Anvin
N
A
SM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter Anvi
n
BR 269
0
688: F
i
x opcodes fo
r
FMA ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Pe
t
er
Anvin
A
dd t
e
st from BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 269068
8
: add mis
s
ing VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter Anvin
BR
2689
3
1
6: PEXTRQ
r
equi
r
es REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
Anvin
genfma: f
i
x spe
l
ling of
t
he VFNM inst
r
u
ct
i
o
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter Anvin
insns
.
dat: fix VFNM
instr
u
ctions incorrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
0
6rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR
2
6
7
2117
:
handle long l
i
ne
s
for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter An
v
in
autoconf: dete
c
t th
e
b
roken
bool in OpenWat
c
om 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anvi
n
Most instru
c
tion co
d
es are oct
a
l, so prin
t
e
r
r
ors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
eter A
n
vi
n
optimization
.
a
s
m:
mo
r
e
s
byte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte
:
opti
m
ization is OK if UNKNOWN
isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r Anvin
optimization
.
asm: add sbyte
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
NA
S
M 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
n
vin
BR 2413265:
d
on't pes
s
imize d
i
splace
m
en
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
o
p
timizat
i
on
.
as
m
: add EA op
t
imization tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
n
a
s
m
.
c: a
n
other
readability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
An
v
in
n
a
sm
.
c: readability cleanup for seg:off p
a
rsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL i
n
structions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
t
er Anvi
n
assemble: o
n
ly b
e
optim
i
s
ti
c
with NO_SEG if w
e
're re
a
lly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
c
o
nvergence
.
asm: add test of jmp t
o
an absolute addre
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PC
L
M
UL
is apparently targete
d
f
o
r Westme
r
e with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NAS
M
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR
2
557903: fix disas
s
embly
of a set
of SSE MOV*
i
n
s
tructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2541252: Fix
i
ssues in i
n
s
ns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
cha
n
ges
.
src: do
c
ument
WAI
T
and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
BR 2592476: Treat
W
AIT a
s
a
p
r
efix even t
h
ough it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvin
br704
7
36: handle
deep
con
t
ext-
l
o
c
a
l macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: make nasm_s
t
rcat() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf
3
2/6
4
: re
m
ove align_str in favor of f
w
ritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix typo: "sectio
n
s"
n
ot "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unif
y
all-z
e
r
o b
u
ffers
;
add fw
r
i
tez
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
A
nvin
B
R
2
6
11906: prop
e
r error message for st
a
r
t
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
Fix
o
p
co
d
e for VADDSUBPS; operands for VBLEN
D
; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
FMA instructions won't be in S
a
nd
y
Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
Perl
script
u
sed to generate F
M
A
instr
u
ct
i
on p
a
tterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
An
v
in
changes
.
src:
d
ocument updated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
U
pdate the VFMA* instructions per
the AVX s
p
e
c
v
e
r
s
ion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat: fix minor f
o
r
matt
i
ng ano
m
alies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
ins
n
s
.
pl: handle t
h
e new
VEX
.
DDS flag
p
e
r
AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
t
er Anvi
n
BR 2593349
:
M
ov
e
version mess
a
ge b
a
c
k
to
stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter An
v
in
NA
S
M 2
.
06rc
3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc: clean up t
h
e "String Manipulat
i
on in
M
acros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent the
t
ime
m
a
cro e
x
ample
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvi
n
Merg
e
branch 'm
a
ster'
of g
i
t+ssh://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
d
oc:
up
d
at
e
t
he sect
i
o
n
on n
u
meric co
n
stants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter A
n
vi
n
Fi
x
t
h
e [wa
r
ning]
direct
i
ve
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: sli
g
ht stylistic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2
4
32826: Fi
x
en
f
o
rcemen
t
o
f the LONG
b
it
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2413278: Non
o
pt
i
m
a
l f
o
rms of arithmetic in
s
tructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pe
t
er Anvin
chan
g
es
.
src: doc
u
ment Mac
h
-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
eter Anvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anv
i
n
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter Anvin
ELF: use rbtree for s
y
mbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter Anvin
rbtree: drop "
c
onst" from se
a
rc
h
f
u
ncti
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
ch
a
ng
e
s
.
src: do
c
ument PO
P
CNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
test/
p
opcn
t
.
as
m
: simple test f
o
r
t
he P
O
PCN
T
i
nstru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
The POPCNT
instruction
d
oes
n
ot need sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2
2
29703: POPCNT r
6
4,rm64 not P
O
PCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc: BR 2222615
:
fix segfault on bogus %ifma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: bette
r
desc
r
iption of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
c
hanges
.
s
rc: doc
u
ment if
for %ifm
a
cro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter An
v
in
test:
a
dd test for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter An
v
in
preproc: BR 2222615: f
i
x segfaul
t
on bogus
%ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
ter A
n
vi
n
doc/
c
han
g
es
.
src: doc
u
men
t
ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: m
i
n
o
r edit to the TLS do
c
u
mentation exam
p
l
e
s
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
version
.
pl:
s
napsh
o
t releases *onl
y
*
ha
v
e digits
in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
e
ter Anv
i
n
Mov
e
all version strings t
o
a single
c
o
mpil
a
ti
o
n unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
e
r Anvin
rbt
r
e
e: drop
th
e
d
ata poi
n
ter; in
s
tead r
e
ly on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compiler
.
h: a
d
d o
f
fsetof()
a
nd container_
o
f()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
L
e
ft
-
leaning red-bl
a
ck tree da
t
a str
u
cture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
Fix
h
eader g
u
ards
f
or outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: cross-referenc
e
macr
o
paramet
e
r concatenati
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Merge branch '
n
a
sm-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vi
n
doc: fix typo
i
n the description
o
f %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
d
o
c
: f
i
x cap
i
t
a
lization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next