repo.or.cz
/
nasm
/
perl-rewrite.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
NASM 2.06rc7
2009-03-15
H
.
Peter Anvin
NASM 2
.
06r
c
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
eter Anvin
BR 2672117: handle long lin
e
s
for db/
d
w/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r Anvin
autoconf: d
e
tect
the broken bool
i
n OpenWatc
o
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter A
n
v
in
M
o
s
t
instru
c
tio
n
code
s
are octal, so print
erro
r
s
t
hat
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
o
p
t
imization
.
asm: more sbyt
e
test
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
Anvin
sb
y
te: optimi
z
at
i
on is
OK if UNKNOWN
isn't
s
et
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
A
nvin
optimizat
i
on
.
asm: add sb
y
te tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r Anvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvi
n
BR 2413265
:
don't pes
s
imize displace
m
en
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
e
r
Anvi
n
o
p
timizatio
n
.
asm:
add EA optimization te
s
ts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
nasm
.
c: an
o
t
h
er
reada
b
ility
clean
u
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
a
sm
.
c: read
a
bili
t
y cleanup f
o
r seg
:
o
ff parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
A
dd VPC
L
MUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assembl
e
: only be op
t
imis
t
ic with NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
c
onve
r
gence
.
a
s
m: add test
of
jm
p
to a
n
a
bsolu
t
e
address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
PCLMUL is
ap
p
are
n
tl
y
targete
d
f
or
Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
N
A
SM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R 2557903: fix d
i
sassembly of
a
set of SSE MO
V
* ins
t
ruct
i
o
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vi
n
BR
2
54125
2
: Fix
issue
s
in insn
s
.
dat, mostly relate
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvi
n
c
h
anges
.
sr
c
:
docu
m
ent WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
BR 2592476: Treat
W
AIT as a
prefix e
v
en
t
houg
h
it
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
b
r
70473
6
:
h
a
n
dle deep
context-local mac
r
os
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nas
m
l
ib: make na
s
m
_st
r
c
at() take const arg
u
ments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
outelf32/64: remov
e
align_str in favor of fwritezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix typo: "sections" not "se
c
t
ion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvi
n
U
ni
f
y all-zer
o
buffers; add fwrit
e
z
e
ro(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nvin
BR 26119
0
6:
p
roper error message for star
t
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
N
A
SM
2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r Anvi
n
F
ix opco
d
e for VADDSUBPS;
o
perands for VBL
E
ND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter A
n
vin
FMA instructions wo
n
't b
e
in Sandy Brid
g
e
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
Perl
s
cript used to gene
r
ate FMA instruction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
s
rc: d
o
c
ument u
p
dated AVX
s
pe
c
i
f
ication
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
Upd
a
te the
V
FMA* ins
t
ructions per
t
h
e
AVX spec
version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anv
i
n
insns
.
d
a
t
: fix
m
inor formatting anomali
e
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl: hand
l
e the new VEX
.
DDS fla
g
per
AVX
s
pe
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pet
e
r Anvin
BR 2593349: Move ve
r
sion
messa
g
e ba
c
k to stdou
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter A
n
vin
NA
S
M 2
.
0
6
r
c
3
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
d
o
c:
c
l
ean up the "String Manipulati
o
n
i
n Macros" sec
t
io
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
doc:
indent the
t
ime m
a
c
r
o example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
d
o
c
: f
i
x typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
A
nvin
Merge branch '
m
aster
'
of git+s
s
h://repo
.
or
.
cz/
s
rv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: u
p
date the s
e
ction on numeric c
o
nstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
t
er Anvin
Fix the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
o
u
tas86:
s
l
i
g
h
t
st
y
listi
c
cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
Anvin
BR 2432826: Fix enforcement of the LON
G
bi
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
t
e
r Anvi
n
BR 2413278: Non
o
pti
m
al forms of arithmetic ins
t
ructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
h
anges
.
src: document M
a
c
h
-O al
i
gnment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pe
t
er Anvin
NAS
M
2
.
0
6
rc
2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter
A
nvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
E
LF: use rbtr
e
e for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
e
r
Anvin
rbtree: drop
"cons
t
" f
r
om search function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r
Anvin
c
hanges
.
src: document
POPC
N
T fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge
b
r
a
nch 'nasm-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcnt
.
asm: simple test for the
P
O
PC
N
T
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter
A
n
v
in
The POP
C
NT instr
u
c
t
i
o
n doe
s
not need sizes on me
m
o
r
y
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229
7
03: P
O
PCNT r64,r
m
64 no
t
POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter
A
n
vin
preproc
:
BR 2222615: fix
s
egfault on
b
o
gu
s
%ifmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc
:
b
etter description
of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
chan
g
es
.
src: document if for %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
ete
r
Anvin
test:
add test
f
or BR
222261
5
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc: B
R
2222
6
15: fi
x
segfault on
b
ogus %ifmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
d
o
c/ch
a
nges
.
s
rc: document ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor e
d
it to t
h
e
T
LS doc
u
ment
a
tion exa
m
ples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pet
e
r Anv
i
n
version
.
p
l
: snapsh
o
t releases *only* have
d
igits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvi
n
Mov
e
all version
strings to a s
i
ngle
c
o
m
pilat
i
on uni
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r A
n
vi
n
r
b
tree: drop
the
d
ata pointer; instea
d
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: add offs
e
t
of() and container
_
of
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
Left-
l
e
a
ning r
e
d
-
black tree
d
ata str
u
cture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r Anvin
Fix h
e
a
der
gua
r
ds for ou
t
lib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
m
a
ke
a
l
l
deps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc:
c
ross-re
f
erence mac
r
o paramete
r
conca
t
enation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er A
n
vin
Merge branch
'
nas
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc:
f
ix typo in the descriptio
n
of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc:
fix ca
p
italizatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
A
n
v
in
doc
:
remove duplicate entry f
o
r the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvi
n
doc: ret
r
oa
c
t
i
vely document
up
d
ates to t
h
e war
n
in
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
f
ix typo in the description of
%unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: fix capital
i
zation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
:
remove dupli
c
ate entry for the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: r
e
troac
t
ively document u
p
date
s
t
o
the
war
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er An
v
i
n
Merge c
o
mmit
'
n
a
sm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
ete
r
Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
vin
doc/c
h
anges
.
s
r
c: 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
.
Peter
A
n
vin
o
utput: add comm
o
n f
i
l
e o
u
tlib
.
c
for common
f
unctions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
preproc: merge expand_mmac_par
a
ms(
)
a
nd
e
x
p
a
n
d_indi
r
e
c
t()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r Anvi
n
Merge branch
'
nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
Bette
r
descr
i
ption
o
f t
h
e numb
e
r-overf
l
ow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR: 21
9
6
9
66: make
t
he -w
/
-W options work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
n
vin
s
martalign: c
l
ean up unne
c
essary duplicatio
n
; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For sn
a
psho
t
releases, ex
p
and out the
mang
l
ed versio
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
nvin
d
isasm: int
r
oduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemble: use
o
px
and opy in
a few more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
src:
retroactively do
c
ument an
o
nymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
pre
p
roc
:
do
n
't macro
-
expand th
e
arg
u
ment to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document %pop with argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
v
i
n
preproc:
a
l
l
o
w
%
p
op to take an identifier,
un
i
fy %p
u
sh
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r An
v
i
n
doc
:
d
o
cument anonymous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
doc/
c
hanges
.
src
:
begi
n
the release not
e
s for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
d
oc: fix
aw
k
ward wor
d
order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
v
in
v
e
rsio
n
.
pl: don't add an extra
.
00 for sub
m
inor if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next