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.06rc5
2009-02-22
H
.
Peter An
v
in
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r A
n
vin
BR 25
5
7903
:
fix d
i
s
assembly of a set
o
f SSE MOV* instructio
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
B
R 2541252: Fix issues in insns
.
da
t
,
m
o
stly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
changes
.
src: documen
t
W
A
I
T
and %$$ fi
x
es
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR
2592476:
T
r
eat WAIT as a prefix eve
n
t
hough i
t
's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anv
i
n
br704736: handle
deep context-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter An
v
in
nasmlib: m
a
ke nasm_
s
t
rcat() take const
a
rguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er A
n
vin
o
u
telf32/64: remo
v
e align_str in favor
of fwritezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvi
n
o
u
t
bin: fix typo: "
s
e
ctions" not "s
e
ction"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
Unify all-zer
o
buff
e
rs;
a
dd fwri
t
e
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
BR 261190
6
: proper err
o
r message for start <
o
r
i
gin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vi
n
F
ix
o
pcod
e
for VADDSUBPS; o
p
eran
d
s for VB
L
END
;
ad
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instructions won't
b
e in
S
andy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r
A
nvin
Pe
r
l script used
t
o generate FM
A
instru
c
tion pattern
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r
Anvin
changes
.
s
r
c:
d
o
c
u
ment updated AVX specific
a
t
i
on
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update t
h
e VFMA*
instr
u
ctions per the AV
X
s
p
e
c v
e
rsi
o
n 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
insns
.
d
a
t:
f
ix minor formatting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
An
v
in
insns
.
p
l:
ha
n
dle the new VEX
.
DDS flag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pete
r
Anvin
BR 2593349: Move ve
r
sion mess
a
g
e back
t
o
st
d
out
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter
A
nvin
NASM 2
.
0
6
r
c3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Document the a
s
86
.
.
start labe
l
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
doc: clean
up the "String Manipulati
o
n in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvi
n
doc: i
n
d
e
nt the time
macr
o
example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
:
fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Mer
g
e branc
h
'mast
e
r' o
f
git+s
s
h://repo
.
or
.
c
z
/srv/
g
it
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc: update the s
e
c
t
ion on
n
umeric const
a
nts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter A
n
vin
Fix th
e
[warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
e
ter Anvin
outas86: sl
i
ght
stylistic cleanups
commit
|
commitdiff
|
tree
2009-01-04
S
oro
n
el Haeti
r
Add
e
ntry p
o
i
n
t support to as
8
6
b
acke
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
te
r
A
nvin
BR 2
4
32826: Fix enforcement of
the
LONG b
i
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2
413278: Nonopt
i
mal fo
r
ms of arit
h
metic instru
c
tions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
cha
n
ges
.
src: d
o
cument Mach-O alignment
fi
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
ete
r
Anvin
NASM 2
.
06r
c
2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-O ali
g
nme
n
t fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
eter Anvin
NASM 2
.
06r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
et
e
r
A
n
vin
ELF
:
u
se
r
b
tr
e
e for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree: drop "co
n
s
t
" from sear
c
h function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
changes
.
src: docume
n
t POPCNT
fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
M
e
r
ge b
r
anch
'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
ete
r
Anvi
n
test/pop
c
nt
.
asm: simple test for the POPCN
T
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The POPC
N
T instruct
i
on
d
o
es not need sizes on me
m
ory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter An
v
in
BR 2229703:
P
OPCNT
r
64,
r
m
6
4 not POPCNT r64,
r
m3
2
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
er Anv
i
n
preproc: BR
2
2226
1
5
: fix segfault on bogus
%ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: be
t
ter de
s
crip
t
ion of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er Anv
i
n
changes
.
s
r
c: document
i
f f
o
r %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test:
a
dd te
s
t for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
nvin
preproc
:
BR 22226
1
5:
fix segfa
u
lt on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/changes
.
s
r
c: document ELF
T
LS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvi
n
d
o
c:
m
inor edit to the
TLS docume
n
ta
t
ion examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pe
t
e
r
An
v
in
version
.
pl
:
snapshot releases *onl
y
* have
dig
i
ts in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anv
i
n
Move
a
ll
version strin
g
s
t
o a s
i
n
g
le compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
rbtree: drop th
e
data pointer; inste
a
d rel
y
on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
compiler
.
h:
a
dd o
f
fse
t
of() and co
n
taine
r
_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-leaning red-black tre
e
data s
t
ructur
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
te
r
Anvin
Fix he
a
d
er
guards for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
ma
k
e alld
e
p
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvi
n
doc: cross-reference mac
r
o
parameter concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
i
n
Mer
g
e branch 'nasm-2
.
0
5
.
x
x'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
fix
t
y
p
o
in the description o
f
%u
n
macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc:
f
ix c
a
p
ita
l
ization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: remove duplicate
entry for
t
he "error"
w
arning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
Anvin
d
o
c: retroactively do
c
ument updat
e
s
to th
e
warn
i
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
Anvin
doc: fix typo in th
e
d
e
scri
p
t
i
on of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: fix capitaliza
t
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter A
n
vin
doc: remov
e
d
u
pl
i
c
a
t
e
entry for the
"error" wa
r
n
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroa
c
tiv
e
l
y
docume
n
t update
s
to th
e
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anv
i
n
Merge commit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er Anvin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er An
v
in
d
oc/changes
.
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
.
P
eter Anvin
output: a
d
d common file
outlib
.
c for commo
n
functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pet
e
r A
n
vin
preproc:
merge expand_mma
c
_
params() and expa
n
d
_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r
A
nvin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er Anv
i
n
Be
t
t
e
r descr
i
ption of the
num
b
er-overflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter A
n
vin
BR
:
2
1
9696
6
: mak
e
t
he
-
w/-
W
options work aga
i
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvi
n
smartalign: clean up u
n
necessary
d
uplication;
t
we
a
k
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For snapshot
releases, ex
p
and out the
m
angl
e
d
v
ersion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter An
v
in
dis
a
s
m: intr
o
duce
o
py
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anv
i
n
assemble: use opx
a
nd op
y
in
a few more plac
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er A
n
vin
d
o
c/ch
a
nges
.
src: retro
a
ctively
doc
u
ment ano
n
ymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
preproc: don't macro-
e
xpand the argum
e
nt to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
doc: document %po
p
with argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
prep
r
oc: allow %po
p
to take an
ident
i
fier, unify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc
:
docu
m
en
t
anon
y
mou
s
%
push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
doc/ch
a
nges
.
src: begi
n
the
release no
t
es for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
doc: fix awkward
wor
d
order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
versio
n
.
pl: don't
ad
d
an ext
r
a
.
00 for submin
o
r i
f
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
Merge b
r
a
nch '
i
n
d
irect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
ete
r
Anvin
Fix op2 references t
h
at
h
a
d
not yet been converted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
disas
m
:
e
x
tens
i
o
n
by
t
e support in th
e
d
i
sassembler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
Ad
d
ex
t
ension bytec
o
d
e
s
to support
o
peran
d
s
4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
When issu
i
ng
war
n
ings for EA d
i
splacements, use the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
v
in
doc/changes
.
src: upda
t
e r
e
lease not
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
The
CR
C
32 instructi
o
ns can
t
ake 66
p
refixes as
w
ell
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
test/crc32
.
asm: test the
C
R
C32 instruc
t
i
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pet
e
r Anvin
BR
2190
5
21: fix the CRC3
2
opcode
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
N
A
S
M 2
.
0
5
rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR
2
187210: Fix
PFRCPV and
PF
R
SQRTV
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
assembl
e
: not
a
ll backends h
a
ndle intra-s
e
gment OUT_
R
EL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next