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
Add test from BR 2690688
2009-03-17
H
.
Peter
A
nvin
Add
test from B
R
2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter A
n
vin
BR
2690
6
88: add
m
issing VFM inst
r
uc
t
io
n
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r A
n
vin
BR
268
9
316: P
E
XTRQ req
u
i
r
e
s RE
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pe
t
er Anvi
n
g
e
n
f
m
a: f
i
x spell
i
ng
of the VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r Anvi
n
insns
.
d
a
t: fix VFNM instructi
o
ns incorr
e
ctly
s
p
elled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pete
r
Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2672117:
h
a
n
d
l
e
long lin
e
s for db
/
d
w
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
a
utoconf: detect the broken bool in O
p
enWat
c
o
m 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anv
i
n
M
o
st ins
t
ruction codes
a
re octal, so print
e
rrors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
ete
r
Anvin
sbyte: optimization
is OK if
U
N
K
N
O
WN isn
'
t set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anvin
optimization
.
asm
:
add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter A
n
v
i
n
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
e
r
Anvin
B
R 2413265: don't pessimize disp
l
acements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
opti
m
ization
.
asm: add
E
A optimizat
i
on tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
nasm
.
c: anot
h
er r
e
a
d
ability c
l
eanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c:
r
ea
d
ability clean
u
p
for seg:of
f
parsi
n
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
Add VP
C
LMU
L
instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
a
s
semble: only be opt
i
mist
i
c w
i
th NO_SEG
i
f we're reall
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvin
converge
n
ce
.
a
s
m
: add test
of jmp to an absolute add
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
PCLMUL is apparen
t
ly targeted for W
e
stmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
B
R
255790
3
: fi
x
disassembly of a
s
et
o
f SSE MOV* instr
u
ctions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
i
n
BR 2541252: Fix issues
in ins
n
s
.
da
t
, mostly r
e
lated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
changes
.
src: document WAI
T
and %$$ fixe
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 259247
6
: Treat
WAIT as a prefix
even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
br7047
3
6: handle deep context-local m
a
c
ros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
na
s
ml
i
b: make nasm_strcat() t
a
ke const argume
n
ts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
outelf32/64: remove align_str in favor
o
f fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
outbin: fix typo: "
s
e
c
t
ions"
not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er A
n
vin
Unify a
l
l-zero bu
f
fers;
a
dd fwrit
e
zero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R 2611906: proper
e
rror mess
a
ge f
o
r start
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
NASM 2
.
06r
c
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix o
p
co
d
e for VADDSUBP
S
; operands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
FMA instruct
i
o
n
s
won'
t
be in Sa
n
dy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl scr
i
pt us
e
d
t
o generate FMA instruction
p
a
tt
e
rns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
cha
n
g
es
.
s
r
c: documen
t
updated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
t
e
r
A
n
v
i
n
Upd
a
te the VFMA* instru
c
ti
o
ns per the AVX spec version
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter
An
v
in
insns
.
d
a
t
:
fi
x
m
i
n
o
r
formatting a
n
oma
l
ie
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
t
er Anvin
insns
.
pl: handle
t
he new VEX
.
DDS fla
g
per AVX s
p
ec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 259
3
349: Move version
m
essage bac
k
to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
P
eter Anv
i
n
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc
:
clean
u
p t
h
e
"St
r
in
g
M
a
nipu
l
ation in Macro
s
" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vi
n
doc: inde
n
t the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er
Anvin
d
o
c: fix
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge branch '
m
aster'
of git
+
ssh:/
/
repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc: u
p
date the section on nu
m
eri
c
constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter
An
v
in
Fix the [war
n
ing] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
A
n
vin
outas86: slight stylistic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: Fix e
n
forc
e
ment of
t
he LONG bi
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 241327
8
: Non
o
ptim
a
l
f
o
r
ms of a
r
ithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
hanges
.
src: document Mach-O alignment fi
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
e
te
r
Anvin
NASM 2
.
0
6
rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvi
n
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter Anv
i
n
ELF: use
rbtr
e
e for
s
ymbol s
e
a
r
ch
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
Anvin
rbtree:
d
rop
"
const" from sear
c
h functio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
ch
a
nges
.
src: document POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
Mer
g
e
b
r
a
n
ch 'nasm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r A
n
v
in
t
est/popcnt
.
a
sm: si
m
ple t
e
st for the PO
P
CN
T
inst
r
uction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
The POP
C
NT in
s
tructi
o
n
does
not ne
e
d si
z
es
o
n
memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
An
v
in
BR 2229703: POP
C
NT r64,r
m
64
n
o
t POPC
N
T
r64,
r
m3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
p
reproc: BR 2222
6
1
5:
fix segfault on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pet
e
r Anvin
doc
:
better descript
i
on o
f
%
line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
c
h
anges
.
src: docu
m
ent if for %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter A
n
vin
test: add t
e
s
t for BR 22
2
2615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r
Anvin
preproc: BR 2
2
2
2615
:
fix
segfault on b
o
gus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter
A
nvin
doc/cha
n
ges
.
src: doc
u
ment
ELF TL
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
A
nvin
doc: mino
r
edit to the TLS docum
e
ntation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
v
ers
i
on
.
pl: sna
p
s
h
ot releases *
o
nly
*
have
d
i
gits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pet
e
r Anvin
Move all versi
o
n
strings to a
s
in
g
le
c
ompilation u
n
it
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
rbtree:
drop
t
he dat
a
pointer; instead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
com
p
iler
.
h: add offsetof()
and container_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvi
n
L
e
f
t
-leaning red
-
blac
k
tr
e
e da
t
a s
t
ructure
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
o
u
tlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
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 conc
a
tenat
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo
in
t
he descripti
o
n
of
%
unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix cap
i
talization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
d
o
c
: r
e
move d
u
pl
i
cate entr
y
f
o
r t
h
e "error" war
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
d
o
c:
r
etroactively document
updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: fix typo in th
e
description
of %unmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvi
n
doc: fix capitalizati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: remove duplicate entry for the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter
A
nvin
d
oc: retroact
i
vely
d
ocume
n
t
upda
t
es to the war
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r Anvin
M
erge comm
i
t '
n
asm-
2
.
0
5
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
t
er
A
n
v
in
N
A
S
M 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/
c
han
g
es
.
src: document
-
W/-w fix as a
N
ASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter
Anvin
output: add common file o
u
t
l
i
b
.
c
f
o
r com
m
on f
u
nctions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
eter Anvin
prepro
c
: m
e
rge
expan
d
_m
m
ac_params() and
e
xpa
n
d_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
Merge branch 'na
s
m-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter Anvin
Bet
t
er description
o
f
the n
u
mber
-
overflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvin
BR: 2
1
96966: make the -w/-W options work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter An
v
in
smartalign: clean u
p
u
nnecessary duplication; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For
s
napsh
o
t re
l
eases, expan
d
o
ut the mangled version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anvin
disasm
:
introduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter An
v
in
assem
b
le: use opx and opy
in
a
f
ew
m
ore places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
o
c/changes
.
src
:
retroactively document anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
p
r
eproc: don't mac
r
o-expand the
a
rgument to %u
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
d
oc:
d
ocument %pop wi
t
h argume
n
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next