repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
optimization.asm: more sbyte tests
2009-02-27
H
.
P
eter Anvin
optimiz
a
t
i
on
.
a
sm
:
m
ore sbyte
t
e
sts
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pe
t
er Anvin
sb
y
te: optimization is OK if UNKN
O
WN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pet
e
r Anvin
optimi
z
ation
.
asm: add
sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
et
e
r Anv
i
n
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 24
1
326
5
: don't pe
s
simize displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
op
t
imization
.
a
s
m: add EA optimiza
t
ion t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: ano
t
her readability c
l
eanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r
Anvin
nasm
.
c
:
readability cl
e
anup for seg:off parsi
n
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvi
n
Add
VPCLMUL in
s
truc
t
ions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r
Anvin
ass
e
m
ble: only
be o
p
timistic w
i
t
h
NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
con
v
ergence
.
asm: a
d
d test of
j
mp to
a
n absolute
address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMU
L
i
s apparently targeted
f
or
W
es
t
mer
e
wit
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
BR 2557
9
03:
f
i
x
disass
e
mbly
of a set of SS
E
M
OV* instruc
t
ions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 254
1
252: Fix
i
ssues in
i
n
s
ns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src: do
c
ument W
A
IT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 2592476:
Tr
e
at WAIT as a pr
e
fix eve
n
though it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
br704736: ha
n
dle deep con
t
ext-loca
l
m
acros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
nasmlib:
ma
k
e nasm_strcat() tak
e
c
o
n
st ar
g
uments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
o
u
te
l
f32/64: remove alig
n
_
str in favor of fw
r
itezer
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nvin
outbin:
f
ix
t
ypo
:
"sections" not "sect
i
on"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
Unify a
l
l-zero buffers
;
add fwritezer
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
Anvin
BR
2
611906: pr
o
p
e
r error message for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
Fix opcode for V
A
DDSUBPS;
o
p
erands fo
r
V
BL
E
ND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA inst
r
uct
i
on
s
won't be
i
n
S
an
d
y
Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
P
e
rl s
c
ript us
e
d to genera
t
e
F
MA inst
r
uction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
chang
e
s
.
src:
d
ocumen
t
updated AVX speci
f
ication
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
n
vin
Up
d
ate the VFMA* instru
c
tio
n
s
per the
AVX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat: fix minor fo
r
matting an
o
malies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anv
i
n
i
n
sns
.
pl: h
a
n
d
le the
ne
w
V
EX
.
D
D
S flag per AVX spe
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pe
t
er An
v
in
BR 25933
4
9: Move ve
r
sion message b
a
ck t
o
std
o
ut
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Sorone
l
H
a
eti
r
Doc
u
ment
the
as86
.
.
start
l
abel
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
doc: clean up
t
h
e
"String Manipulation in Macros" sec
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
indent the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: f
i
x typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
M
e
rge
b
r
a
n
ch 'm
a
ster' of git+ssh://repo
.
or
.
cz/
s
rv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
update the s
e
cti
o
n on numeric constant
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pe
t
er Anvin
Fi
x
th
e
[warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
A
nvin
outas86: slight st
y
list
i
c cleanu
p
s
commit
|
commitdiff
|
tree
2009-01-04
S
o
ronel
Haetir
Add en
t
ry point support to as86 b
a
ckend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
e
r Anvin
BR 2
4
32826: Fix enforcement of
t
he LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
B
R
2413278: Nono
p
t
ima
l
forms of
ari
t
h
m
etic
i
nst
r
uctions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src
:
doc
u
ment
Mach-O
a
l
i
gnmen
t
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM
2
.
0
6rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-O alignm
e
nt fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pe
t
er
Anvin
N
A
SM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter Anvin
EL
F
: use rbtree for symbol
s
e
arches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
r
b
tree: dro
p
"con
s
t" from searc
h
function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
changes
.
src:
do
c
u
ment POPCNT fi
x
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
M
erge branc
h
'
nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
test/popcnt
.
a
sm: simple test for the POPC
N
T instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
The POPCNT in
s
truction does not
n
e
e
d
sizes
o
n m
e
mory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
BR 22
2
970
3
: POPCNT
r
64,r
m
64 not POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
prep
r
oc: BR 2222615: fix segfault on bogus
%
ifmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pet
e
r Anvin
doc: better de
s
cript
i
on o
f
%line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r
Anvin
changes
.
src: do
c
ume
n
t
i
f for %ifmacr
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter A
n
v
i
n
te
s
t: add test f
o
r BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er
Anvin
prepro
c
: BR 2222615: fix
s
egfault on b
o
gus %
i
fma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r A
n
vin
doc/changes
.
src
:
docum
e
n
t
ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: min
o
r
edit to the T
L
S docu
m
entation exa
m
ples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter
Anvin
version
.
p
l
: snapshot
r
eleases *only* h
a
v
e
digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pet
e
r Anv
i
n
Move all ver
s
ion s
t
rings to a single
c
o
m
pila
t
ion unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
rbtree: drop
the data poi
n
ter
;
instead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
com
p
iler
.
h: add off
s
etof()
and contain
e
r_o
f
(
)
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 st
r
u
cture
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix he
a
der guards f
o
r out
l
i
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
Anv
i
n
ma
k
e alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvi
n
do
c
: cross-re
f
eren
c
e macr
o
p
a
r
a
m
e
ter c
o
nca
t
e
nation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge b
r
anch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
d
o
c: fix t
y
po in
the de
s
cri
p
tio
n
of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvi
n
doc
:
fix capi
t
a
l
ization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r
A
n
vin
doc: r
e
m
o
ve d
u
plic
a
te entry for
t
h
e "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nv
i
n
doc: r
e
troactivel
y
document update
s
to
th
e
war
n
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo in the descrip
t
ion of
%
unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc
:
fix capi
t
a
l
ization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
An
v
in
doc: rem
o
v
e duplic
a
te entry fo
r
the "
e
rror" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: retroactively d
o
cument u
p
d
a
tes to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge comm
i
t '
n
a
sm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anv
i
n
NASM
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter Anvin
d
o
c/changes
.
src: document -W/-w f
i
x
as a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
e
ter
Anvin
output: add
c
o
mmon fil
e
outlib
.
c
for common funct
i
o
ns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
pre
p
roc: m
e
rg
e
ex
p
a
nd_mmac_para
m
s() and expa
n
d
_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merg
e
branch 'nasm-2
.
0
5
.
xx
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
t
er Anv
i
n
Bet
t
er description of the numb
e
r-overflow wa
r
n
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anv
i
n
BR: 2196966: make t
h
e -w/-W options w
o
rk again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anvin
s
m
artalign: clean
u
p unnecessar
y
dup
l
ica
t
i
o
n; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anvin
For snaps
h
ot release
s
, expan
d
o
u
t the
m
a
ngle
d
vers
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disas
m
: in
t
r
oduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pet
e
r A
n
v
i
n
as
s
em
b
le: use op
x
a
nd opy
i
n
a
few
more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
o
c/changes
.
src: retroactivel
y
document
ano
n
ymou
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
preproc
:
d
o
n't m
a
cro-expand the argument
to %us
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
d
o
c: document
%
pop
w
ith argume
n
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
e
r Anvin
p
r
eproc: a
l
l
o
w %po
p
to
take an identif
i
e
r
, u
n
ify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
doc: do
c
u
ment ano
n
ymous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
doc/changes
.
src: begin the releas
e
notes for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: fix aw
k
ward wo
r
d o
r
der
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
ver
s
i
on
.
p
l
: don't add a
n
ext
r
a
.
00 for sub
m
inor if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
Me
r
ge
b
ranc
h
'indirec
t
'
commit
|
commitdiff
|
tree
next