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
autoconf: detect the broken bool in OpenWatcom 1.8
2009-03-01
H
.
Peter Anvin
a
ut
o
conf: detect the bro
k
en bool i
n
O
penWat
c
om 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pet
e
r Anvi
n
Most instruct
i
on codes
a
re
o
ctal, so print err
o
rs t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anv
i
n
op
t
imi
z
ation
.
asm: more sbyte
tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
A
n
vin
sbyte: opti
m
ization is O
K
if UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvi
n
o
ptimizat
i
on
.
asm: ad
d
sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
NAS
M
2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2413265: don't pessimize dis
p
l
acements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimizati
o
n
.
asm:
add EA opti
m
ization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
na
s
m
.
c:
a
noth
e
r re
a
dabil
i
ty clean
u
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anv
i
n
nasm
.
c: read
a
bilit
y
cleanup for seg:off parsi
n
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
Add
VPCL
M
UL instruc
t
io
n
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er A
n
v
in
a
ssemble: only be optimistic with
N
O_SE
G
if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er Anvin
convergenc
e
.
asm: add test of jm
p
to an absolute add
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL
i
s ap
p
arently targeted for
W
es
t
mer
e
with
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR 2
5
57903: fi
x
disassembly of a se
t
of SS
E
MOV*
i
nstructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
B
R
2
5412
5
2: Fix issues in
in
s
ns
.
d
a
t, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
changes
.
s
r
c: docu
m
e
n
t W
A
IT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 25
9
2
476: Treat
WAIT
a
s
a pref
i
x even thoug
h
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
br
7
04736: hand
l
e de
e
p cont
e
xt-
l
ocal macro
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: ma
k
e nasm_s
t
rcat() take const
a
r
gum
e
nt
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
ou
t
e
lf32/
6
4
:
r
e
move
align_st
r
in favor of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
outbin: fix typo:
"
s
e
ctions" not "section
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
in
Unify all-zero buff
e
rs;
add fwritezer
o
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
n
v
in
BR 2611906:
pro
p
er error message for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
N
A
S
M 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode for VA
D
DSUBPS;
o
per
a
nds for VBL
E
ND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
F
MA instructions won't be in Sa
n
dy
B
ridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
t
e
r
Anvin
Perl script used to generate FM
A
instruction
p
att
e
rns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvi
n
changes
.
src: docum
e
nt u
p
dated AVX specificat
i
on
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter An
v
in
U
pda
t
e the VFMA* inst
r
uct
i
o
n
s per the AVX
s
pec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
te
r
Anvin
i
n
sns
.
dat
:
fix min
o
r
formatting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
insn
s
.
pl: handle the new
V
EX
.
DDS fla
g
per AVX sp
e
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter A
n
vin
BR 2593349: Move version m
e
ssa
g
e back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter An
v
in
N
A
SM 2
.
06
r
c3
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
t
e
r A
n
vin
doc: clean up the "String Manipula
t
ion in Macros"
s
ection
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: ind
e
nt
the time m
a
cr
o
e
x
ample
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
Mer
g
e bra
n
ch '
m
as
t
er'
o
f git
+
ssh:/
/
repo
.
or
.
c
z/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c: update
the section on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix
the [wa
r
ni
n
g] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas
8
6:
slight stylistic
c
le
a
nups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
er Anvin
BR 24328
2
6: Fix
e
nf
o
rceme
n
t of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
et
e
r Anvin
BR
2
413278: Nonopti
m
al forms of arithmetic instr
u
ctio
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter An
v
in
change
s
.
src
:
document Mach-O
align
m
e
nt fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
eter Anv
i
n
NASM 2
.
0
6rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anv
i
n
NASM 2
.
0
6
r
c
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
Anvin
E
LF: use rbtree for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree: drop "
c
o
n
st" fro
m
search function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvi
n
changes
.
src: document POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
Merge branc
h
'nasm-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcnt
.
asm: simple test
f
or the POPCNT inst
r
uction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
T
he POPCNT instructi
o
n does no
t
need siz
e
s on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703:
POPCNT
r
64,rm6
4
not POPCNT r64,r
m
32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc:
B
R 22
2
2615: fix se
g
fau
l
t on
bogu
s
%ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pet
e
r
Anvi
n
doc: bett
e
r desc
r
iption of %l
i
ne
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er Anvin
chang
e
s
.
s
r
c:
d
o
c
ument if
f
o
r %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
te
r
A
n
vi
n
tes
t
: add tes
t
for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er Anvi
n
preproc: BR 2222615: fi
x
segfault on bogus
%i
f
m
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter A
n
vin
doc/cha
n
ges
.
src: do
c
u
ment ELF T
L
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
A
nvin
doc:
minor edit to the
T
L
S
docum
e
ntation exam
p
l
e
s
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvi
n
vers
i
on
.
p
l:
snapshot
r
elease
s
*only*
h
ave digi
t
s in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move
a
ll version
s
trings to a single compila
t
ion unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er A
n
vin
r
b
tree: drop th
e
data pointer; i
n
s
t
ead re
l
y
o
n
be
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
compi
l
er
.
h: add of
f
setof()
a
nd
c
ontainer_of
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
Left-l
e
ani
n
g red-
b
lack tree data structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
An
v
in
Fix header gua
r
ds for 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 Anvin
d
oc: cross-
r
eference
macro paramet
e
r concatenatio
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
M
e
rge branch 'n
a
sm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix
t
ypo in the d
e
scription
of %
u
n
macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: fix capita
l
izati
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter An
v
in
d
oc:
remove duplic
a
te
entry
for the
"
error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc
:
r
etr
o
actively
docu
m
en
t
updates to
t
he wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: fix
t
ypo in
t
h
e descripti
o
n
of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
An
v
in
doc: fix capitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: rem
o
v
e dupl
i
cate entry for t
h
e "error" wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
do
c
: retroactively docume
n
t updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge commit 'nasm-
2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
et
e
r A
n
vin
NA
S
M 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
d
o
c/ch
a
nges
.
src: do
c
u
m
en
t
-W/-w fix as a
N
A
S
M 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
e
ter
A
n
vin
o
ut
p
ut: add comm
o
n
file outlib
.
c
for common functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
er An
v
i
n
preproc: m
e
rge
e
xpan
d
_mm
a
c_p
a
r
ams() and
e
xpand_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merge branch 'nasm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
t
er Anvin
B
e
tter
description of
t
he n
u
mber
-
overfl
o
w
warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
BR:
21
9
6966
:
make the -w/-W
options work
again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvin
smartalign: clean up unnecessary
d
u
p
l
icat
i
on; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter An
v
i
n
F
o
r snaps
h
ot relea
s
es, exp
a
nd
out the ma
n
gled version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter
Anvin
disas
m
:
i
n
t
r
o
duce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvi
n
a
ssemble: use opx and
o
py in a few more pla
c
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
doc/
c
h
a
nges
.
src
:
retroac
t
ively
d
ocument anon
y
mous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
pre
p
roc:
d
on't macr
o
-ex
p
a
nd
the argum
e
nt to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
er Anvin
d
oc: docu
m
en
t
%po
p
with argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc:
allow %pop to t
a
k
e
an identifi
e
r, unify %
p
ush
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
o
c
:
d
o
cument anon
y
m
ous %
p
u
s
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvi
n
doc
/
change
s
.
src: b
e
g
in t
h
e release not
e
s
f
or 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
doc: fi
x
a
w
kward
w
ord order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
v
e
rsion
.
pl: don't add an
e
xtra
.
00 for su
b
minor i
f
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anv
i
n
Merge branch 'in
d
i
r
ec
t
'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r An
v
i
n
Fix op2 references
t
h
at had not yet been converted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next