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
changes.src: document WAIT and %$$ fixes
2009-02-22
H
.
Peter An
v
in
chang
e
s
.
s
rc
:
d
o
cumen
t
WAI
T
and
%$$ f
i
xes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nvi
n
BR 2592476
:
Trea
t
W
AIT as a
p
r
e
fix even though it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
br704736: ha
n
d
le
deep context-
l
oca
l
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
na
s
mlib: make nasm_strcat
(
) take c
o
nst argume
n
ts
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
outelf32/64: remove align
_
str i
n
f
a
vor of fwrite
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
outb
i
n: fix typo: "s
e
ctions"
n
ot "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
A
nvi
n
Un
i
fy all-
z
ero bu
f
fers; add
f
w
r
it
e
zero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 26119
0
6:
p
roper err
o
r me
s
sage
f
or start <
o
rigin
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvi
n
N
A
SM 2
.
06
r
c4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix
opcode for VADDS
U
B
PS;
operands for VBLEN
D
; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
FMA instructions w
o
n't be in San
d
y
Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
Per
l
script used
to generate FMA
i
nstruction pattern
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter An
v
in
changes
.
s
r
c: d
o
cument
up
d
ated
AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Up
d
ate
t
h
e
VFM
A
*
instructions per
t
he AVX spec v
e
rsi
o
n 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
insn
s
.
dat:
fix minor formatting anoma
l
ie
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er A
n
v
i
n
insns
.
p
l: handle the new VE
X
.
DDS fla
g
p
er AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
ter Anvin
BR
2593
3
49: Move
version message ba
c
k to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM
2
.
06rc
3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haetir
Docu
m
ent the as86
.
.
sta
r
t
lab
e
l
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvi
n
doc
:
clean up the "Str
i
ng
M
anipulation in Macros"
s
ection
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c: ind
e
nt the
t
ime macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc: fix
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Me
r
ge bran
c
h 'master' of git+ssh://repo
.
or
.
cz/srv
/
git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update t
h
e s
e
ction on numeric c
o
n
s
tants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
eter Anv
i
n
Fi
x
the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
A
nvin
outas86: slight stylistic
c
leanups
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haetir
Add
e
n
try poi
n
t supp
o
rt to
a
s
8
6
backen
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826
:
Fix enforcem
e
n
t
of the LONG
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
er Anvin
BR 241327
8
:
N
onoptimal forms o
f
ar
i
thmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pe
t
er Anvin
chan
g
es
.
src:
d
oc
u
ment
M
ac
h
-O alignme
n
t fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter A
n
vin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David
DeHaven
M
a
ch-O
a
lignment
f
ix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anvi
n
ELF: use rb
t
r
e
e for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvi
n
rbtree: drop "co
n
st" f
r
om se
a
r
c
h fun
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter
Anvin
cha
n
ges
.
s
r
c: document
P
OPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nv
i
n
Merge
b
r
anch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r
Anvin
test/popcnt
.
as
m
: simple tes
t
for the PO
P
C
N
T instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
T
h
e PO
P
CNT instruction does not need sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR
2229703: POPCNT r64,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 Anv
i
n
preproc: BR 2222615: f
i
x s
e
g
fault on
b
ogus %ifm
a
cro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
eter Anvin
doc: bett
e
r description
o
f %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
change
s
.
s
r
c: docume
n
t if
f
or %ifma
c
r
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvi
n
test
:
a
d
d test for
BR 222
2
615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvi
n
prep
r
oc: B
R
2222615: fix s
e
gfa
u
l
t on
b
ogus %i
f
macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/ch
a
nges
.
s
rc:
d
ocume
n
t
E
LF T
L
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
Anvin
d
oc: m
i
n
or edit
t
o the TLS docum
e
n
t
a
tion examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
v
ersion
.
pl:
s
n
a
pshot releases *only* have
d
i
git
s
in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pete
r
Anv
i
n
Mo
v
e all version strings to a sing
l
e compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
rbtree:
drop the data pointer;
i
nst
e
a
d
rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compiler
.
h: add offsetof()
and
c
ontainer_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
Left-leaning red-black tree data
struc
t
ure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvi
n
F
i
x hea
d
er 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 An
v
i
n
m
ake alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cross-reference
macro
p
arame
t
er
conc
a
te
n
ation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
M
erge branch 'na
s
m-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: f
i
x typo
in the
d
escripti
o
n of
%
u
nmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anv
i
n
doc: fix capitali
z
a
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: re
m
ove
d
up
l
icate e
n
try 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
A
nvin
doc
:
retr
o
act
i
v
ely document upda
t
e
s to the warning
.
.
.
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
.
Pe
t
er Anvi
n
doc: fix
c
apita
l
iza
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remo
v
e
d
upl
i
c
ate entry for the "error"
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter An
v
in
doc
:
retroactively do
c
um
e
nt
upd
a
tes to
the
w
arning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter An
v
in
M
e
rge commit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM 2
.
0
5
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
Anv
i
n
doc/changes
.
src: document -W
/
-w fix as a NASM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
e
t
er
A
nvin
output: ad
d
co
m
mon file outlib
.
c for
c
ommon
functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvi
n
preproc: merge ex
p
and_mmac_params() an
d
ex
p
and_ind
i
rect(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
M
erge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r
A
n
v
in
Better d
e
s
c
ript
i
o
n
o
f the numbe
r
-
o
verflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter A
n
vin
BR
:
2
1
96966: make the -w/-
W
o
ption
s
work ag
a
i
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
s
ma
r
talign: clean up unne
c
ess
a
ry duplica
t
ion; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
t
er Anvin
For snapshot
relea
s
es, expand ou
t
the mangled ve
r
sion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
dis
a
s
m: introd
u
ce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pete
r
Anvin
assemble: use opx and
opy in a
f
ew more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
A
nvin
do
c
/changes
.
src: retroactively document
an
o
ny
m
ous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
p
r
eproc:
d
on't macro-expan
d
t
he
a
rgument t
o
%us
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
doc: document
%pop w
i
th argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
i
n
preproc: allow
%pop to ta
k
e
an identifi
e
r
,
unify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document anonymous
%
push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
doc/chan
g
e
s
.
src: be
g
i
n
t
h
e
r
eleas
e
n
otes for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: fi
x
awkward
w
ord ord
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vi
n
ver
s
ion
.
pl: d
o
n't add an extra
.
00 for subminor if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
Merge branch 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Fix op2 re
f
erences
t
hat
h
a
d not
yet been
convert
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
e
r Anv
i
n
d
i
sasm:
e
xte
n
sion byte sup
p
ort in th
e
di
s
a
s
sembler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
An
v
in
A
dd
e
x
tension bytecodes to sup
p
ort operands 4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
W
hen issuing
w
arnings for EA
displacements, use
t
he
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc
/
changes
.
src:
u
pda
t
e r
e
leas
e
no
t
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter A
n
vi
n
Th
e
CR
C
32 instructions
c
an take
66
pre
f
ixe
s
as
w
e
ll
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter A
n
vin
t
e
s
t
/crc
3
2
.
asm:
test
the CRC32 instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
eter
Anvin
BR 21
9
0521: fix the CRC32
opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
te
r
Anvin
NASM 2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
ter Anvin
BR
2
18721
0
: F
i
x PFRC
P
V and PFRSQRT
V
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
assemble
:
not al
l
ba
c
kends ha
n
dle intra-segmen
t
OUT_RE
L
*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 2148448: fi
x
relative addresses
in b
i
n o
u
tput
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
U
pda
t
e
.
gitignore to include additional
g
ener
a
t
ed files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
t
er Anvin
test/
p
pindirect
.
asm: test
t
oken pasting inside %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next