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 2.08rc1
2009-04-08
H
.
Peter
Anvin
AUTHOR
S
: Updat
e
inform
a
tion for
HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc
1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
v
i
n
Documen
t
prepr
o
c
e
s
so
r
to
k
en concatenation
f
ix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Ha
n
dle weird cases of token
past
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
n
a
sm
.
nsi: ad
d
C
O
PYIN
G
to the
l
ist o
f
files to p
a
cka
g
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er Anvin
nasm
.
nsi: add NASM Manual; automat
e
version generation
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter A
n
vin
di
s
asm: fix
reversed REP vs REPNE
i
n
eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
ter A
n
v
in
disasm: when n
o
ins
t
ruction is foun
d
, consider a
n
ak
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter A
n
vin
NASM 2
.
06rc
8
commit
|
commitdiff
|
tree
2009-03-18
H
.
P
e
ter
Anvin
BR 2690688: F
i
x opcodes for FMA instruct
i
on
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter Anv
i
n
Add test
f
rom BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
n
vin
BR 2690688:
add missing VFM instruction
s
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r
Anvin
BR 2689316: PEXTRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter Anvin
genfma: fi
x
spelling of the VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
insn
s
.
d
at:
fix V
F
NM in
s
tructions incorrectly spelle
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pete
r
Anvin
N
A
SM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter A
n
v
in
BR 2672117: handle long lines for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
a
u
toconf: dete
c
t the br
o
ken bool i
n
O
p
enW
a
tc
o
m 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most ins
t
ructi
o
n cod
e
s are oc
t
al, so pr
i
nt errors
tha
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
An
v
in
o
p
timizatio
n
.
a
sm
:
more
s
byte test
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter A
n
vin
sbyte: optimization is OK if UNKNOW
N
isn't s
e
t
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
opt
i
m
izati
o
n
.
asm
:
add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
N
A
S
M
2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
BR 2413265
:
d
o
n
'
t
pe
s
simize d
i
splacem
e
nt
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimization
.
asm: ad
d
EA optimization t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
e
r Anvin
nasm
.
c
: anot
h
er
r
ead
a
bility cleanu
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
a
sm
.
c
: readability
cle
a
nup for seg:off
p
arsin
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
A
d
d
V
PCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
e
r
Anvin
assemble: only be
o
pti
m
istic wi
t
h NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r Anvi
n
con
v
ergence
.
asm
:
add test of jm
p
to an
a
bsolute
ad
d
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
PCLMUL is appar
e
n
t
ly ta
r
geted for We
s
tmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anv
i
n
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2557903:
f
i
x disassembly o
f
a set of SSE
MOV
*
instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 2541252: Fix issues in insns
.
dat, mos
t
ly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
changes
.
src: docu
m
ent WAIT and %$$
f
ixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
BR 2592476: Treat WAIT as a
p
refix even though
i
t's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736: handle de
e
p con
t
ext-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: m
a
ke nasm_strca
t
()
t
ake
const
a
rguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
te
r
An
v
in
outelf32/64: remove align_
s
t
r in favor of fwrite
z
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
nvin
outbin: fix typo: "
s
ecti
o
n
s" not "sec
t
ion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
U
nify all-zero buffers; ad
d
fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
A
nvin
BR
2
6
1
1
9
06: prope
r
erro
r
mess
a
g
e
fo
r
star
t
< orig
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
N
ASM 2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
Fix opcode
for VADDSUBPS; operands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
FMA
i
nst
r
uctions w
o
n't be in Sandy B
r
idge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anvin
P
erl script used to generat
e
FMA ins
t
ru
c
t
i
o
n
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
ch
a
ng
e
s
.
src: documen
t
up
d
ated AVX spec
i
fication
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
Updat
e
the V
F
M
A* instruct
i
o
ns
per the AVX
s
p
ec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vi
n
i
nsns
.
dat:
fix
m
inor for
m
atting anomali
e
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
n
v
in
i
nsn
s
.
pl: handle t
h
e new VEX
.
D
DS flag per
A
V
X s
p
ec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter A
n
vin
BR 2593349:
M
ove
v
ersion me
s
sage back to s
t
dout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pe
t
er Anvin
N
A
S
M 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc: cl
e
an up the
"
S
tring Manipulation in Macro
s
" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
d
oc: indent the
time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
doc: f
i
x typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
Merge branch '
m
a
s
ter' of git+ssh://repo
.
o
r
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc
:
update the sec
t
ion on numeric con
s
t
a
nts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter
A
n
vin
Fix
t
he [w
a
rnin
g
] direc
t
ive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
e
ter Anvin
outas86:
slight
s
tylistic clean
u
ps
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
Anvin
BR 243
2
8
2
6: Fix e
n
f
orcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
n
vin
B
R
2413278: Nonoptimal form
s
of
a
rit
h
metic instruc
t
ion
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter
A
nvin
changes
.
src: document Mach-O ali
g
n
m
ent fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
N
ASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter Anvin
ELF:
use rbt
r
ee for symbol se
a
rches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter A
n
vin
rbtree
:
drop
"
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
.
src: docu
m
ent
P
OPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
Merge b
r
anch '
n
asm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
An
v
in
test/
p
opcnt
.
asm:
simple test for the
POPCNT in
s
truction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
ete
r
Anvin
The POPCNT inst
r
uctio
n
does not need sizes
o
n memor
y
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er A
n
vin
BR 2229703: PO
P
CNT r6
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 Anv
i
n
preproc: BR
2222615:
f
ix segfault on bogus %
i
fm
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
A
nvin
doc: be
t
ter description
of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvi
n
change
s
.
s
r
c: docum
e
nt if
f
or %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
ete
r
An
v
in
t
est: add t
e
st for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
preproc: BR 2222615: fix segfault
on
bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anv
i
n
d
o
c/change
s
.
s
rc:
docume
n
t E
L
F
T
L
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
Anv
i
n
doc:
m
i
nor edit to the
T
LS documentation
e
xamples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter An
v
in
v
e
r
sion
.
pl: snapshot releases *only* ha
v
e
digit
s
in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter An
v
in
Mov
e
all version strin
g
s
t
o a single compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
r
btree: drop the
data pointer;
instea
d
rely on
being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
com
p
i
ler
.
h
: add offsetof()
a
nd container_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
Left-leaning re
d
-black tree d
a
ta structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
F
i
x header
g
uards for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter A
n
vin
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc:
cross-refe
r
ence
macro paramet
e
r concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
M
e
rge br
a
nch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: fix typo in the descrip
t
ion of %u
n
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: fi
x
capitaliza
t
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remov
e
duplicate entry for the
"error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc
:
retro
a
ctively do
c
ument updates to th
e
war
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: fix typo in the 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
c
a
pi
t
alization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
remove dupli
c
at
e
e
ntry f
o
r the "er
r
or" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc
:
retroa
c
tivel
y
d
ocument update
s
to the
warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter An
v
in
Merg
e
commit 'nasm-2
.
05
.
0
1
'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
d
o
c
/ch
a
nges
.
src: document -W/-w fix a
s
a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Pet
e
r
A
nvi
n
out
p
u
t
:
ad
d
common file outlib
.
c for comm
o
n fun
c
t
i
ons
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next