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
nasm.c: another readability cleanup
2009-02-26
H
.
P
ete
r
Anv
i
n
nasm
.
c: anoth
e
r
r
eadability cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
ter Anvin
nasm
.
c: readab
i
lity clea
n
up for seg
:
off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
A
dd VPC
L
M
UL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: only be optimistic with NO_SEG if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
converge
n
ce
.
asm: add test of jmp
t
o an abs
o
lute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PC
L
MUL
i
s
apparently targete
d
for Westmere
w
i
th t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er An
v
in
BR
2
557903: f
i
x disassem
b
ly of a set of SSE
M
OV
*
instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anv
i
n
BR 25
4
12
5
2: Fix
iss
u
es in insns
.
dat, mo
s
t
l
y
re
l
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src: docume
n
t WAIT an
d
%$$ fix
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 25924
7
6: T
r
eat
W
AIT as a
prefix even thoug
h
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvi
n
br704736:
ha
n
dle dee
p
c
ontext-l
o
c
al macro
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasm
l
ib: mak
e
nas
m
_s
t
rcat() take const argume
n
ts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
outel
f
32
/
64:
rem
o
ve a
l
ign_str in fav
o
r of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
out
b
in: fix
t
ypo:
"sections" not
"
sectio
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
Unify all-zer
o
buffers; add
f
w
r
i
tezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611
9
06: proper er
r
or messa
g
e for start < ori
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvin
Fix opco
d
e for VADDSUBPS; operands
f
o
r
VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
FMA instructions won't be in Sandy Brid
g
e
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Perl script used to generate
FMA i
n
struction
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
src: docu
m
e
nt upd
a
ted AVX speci
f
ic
a
tio
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
Update
the VFMA* instructions per the
AVX spec ve
r
sion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
insns
.
dat
:
fix minor
for
m
atting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvi
n
insns
.
pl
:
handle th
e
new VEX
.
DDS flag per AVX spe
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
eter
A
nvin
B
R 2593349: M
o
ve v
e
rsion message b
a
ck
t
o stdou
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pet
e
r
An
v
i
n
NASM 2
.
06r
c
3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Docume
n
t the a
s
8
6
.
.
s
ta
r
t label
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter
A
nvin
doc: cl
e
a
n up the "Str
i
ng Manipulation in
Ma
c
ros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er An
v
in
d
oc: inden
t
the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
n
v
in
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter An
v
in
Merge
branc
h
'master' of git+ssh://
r
epo
.
or
.
cz/srv
/
git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
n
vin
doc: updat
e
the
secti
o
n on numer
i
c consta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix th
e
[
w
arning] dire
c
t
i
ve
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pet
e
r
A
nvin
outas86: slight st
y
l
istic cleanups
commit
|
commitdiff
|
tree
2009-01-04
S
o
r
on
e
l Ha
e
tir
Ad
d
en
t
r
y poin
t
s
u
pport to as
8
6 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
BR 243282
6
: F
i
x enfo
r
ce
m
ent of the
LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anv
i
n
BR 2413278: Nonoptimal
forms of arithmet
i
c ins
t
ructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src: document Mach
-
O alig
n
men
t
f
i
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvin
NASM 2
.
06
r
c2
commit
|
commitdiff
|
tree
2008-12-18
David De
H
aven
Mach-O align
m
ent fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pete
r
Anvin
NASM 2
.
0
6rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF:
use
rbtree for symbol
searc
h
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
A
n
v
in
rbtree: drop "const" fr
o
m sear
c
h
f
u
n
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
change
s
.
src
:
document POPCNT
f
ix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
Mer
g
e branch
'n
a
sm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popc
n
t
.
asm: simple
tes
t
for the POPCNT inst
r
uction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
The
POPC
N
T inst
r
uction does not nee
d
s
i
zes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
BR 22297
0
3: PO
P
CNT r64,rm64
n
ot POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er
A
nvin
pre
p
ro
c
: BR 22
2
26
1
5
: fix se
g
fault on
b
ogus
%
i
f
macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
An
v
i
n
doc: better description of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
ch
a
nge
s
.
src:
d
ocument
if
f
o
r %ifmacr
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
tes
t
: add test fo
r
B
R
2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvin
preproc:
BR 2222615: fix
segfault on b
o
gus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvi
n
doc
/
changes
.
src: d
o
cument ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r
A
nvin
doc: minor
edit to the
T
LS do
c
umenta
t
ion ex
a
mples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
version
.
p
l: snapshot release
s
*only* have digi
t
s in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pet
e
r
A
n
vin
M
o
ve all
version strings
t
o a sin
g
le compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
rbtre
e
: dr
o
p th
e
data pointer; inst
e
ad rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
compiler
.
h: a
d
d offse
t
o
f
(
)
and
c
ontainer_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
Left-leaning red-black tr
e
e data structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
Fix h
e
ader g
u
ards for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
make all
d
ep
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
do
c
: cross-reference m
a
cro
p
a
r
a
m
eter concatenati
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
Merge branch 'nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
An
v
in
doc: fix
typo in the description o
f
%un
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
d
o
c: fix capitali
z
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: remov
e
duplicat
e
entry for the "error"
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively d
o
c
u
m
ent updates to the warn
i
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
d
oc: fix typo in the d
e
scr
i
ption of %
u
n
m
a
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nv
i
n
do
c
: fix capit
a
lization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
remo
v
e duplic
a
te entry
for the
"erro
r
" wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: retroactively document updates to the wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
v
i
n
Merge com
m
it 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter An
v
in
NASM 2
.
0
5
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/changes
.
s
rc: 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 Anvin
output: ad
d
co
m
m
on
f
i
l
e o
u
tlib
.
c for common functi
o
ns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
er
Anvin
preproc: merge
e
xpa
n
d_mmac
_
par
a
m
s
() and
expand_in
d
irect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r Anvin
Merge
branch '
n
asm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Better description of the number-over
f
low
w
arn
i
ng
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter Anvin
BR: 2196
9
66: mak
e
the -w/-W optio
n
s work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter
Anvin
s
m
artalig
n
: clean up unnece
s
sary d
u
pl
i
cati
o
n; twea
k
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For snaps
h
ot r
e
leases, expand out
t
he
mangled version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
Anvin
d
i
s
a
sm: introduce
o
py
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter Anvin
assembl
e
:
use opx and
opy in a few
more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
do
c
/changes
.
src: retroact
i
vely document anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
p
re
p
roc: don't
macro-expand
t
he argument to
%
u
s
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document %pop w
i
th argumen
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
pre
p
roc: al
l
ow
%
pop to take
an ide
n
t
ifier, unify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
vin
doc:
document anon
y
mous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
d
o
c/
c
ha
n
ges
.
s
rc: beg
i
n the r
e
le
a
se
notes f
o
r 2
.
0
6
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
oc: fix awkward word orde
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
version
.
pl
:
don't add an extra
.
0
0 fo
r
subminor if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
M
erge branch 'i
n
direct'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
Fix op2 referenc
e
s
that
had
not ye
t
been converted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvi
n
disasm: extensio
n
byte
support in
t
he disas
s
embler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
Add ext
e
nsion bytecodes to
s
upport op
e
rands
4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvi
n
When issuing warnings for EA displa
c
ements, use t
h
e
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
oc/ch
a
ng
e
s
.
src: update rel
e
ase
n
otes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next