repo.or.cz
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
br704736: handle deep context-local macros
2009-02-22
H
.
Peter
A
n
vi
n
br704736
:
handle deep
context-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvi
n
nasmlib: m
a
ke nasm_strcat() tak
e
const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
outelf32/64: remove
a
li
g
n_str in favo
r
o
f fwritez
e
r
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix typo: "sectio
n
s"
n
ot "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all-zero buffer
s
;
a
dd fwriteze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R 2611906: prop
e
r error mes
s
age f
o
r sta
r
t
< o
r
igin
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter An
v
in
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opc
o
de for
V
ADDSUBPS; o
p
er
a
nds
for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
FMA inst
r
u
ct
i
on
s
won'
t
be
in
S
a
ndy
B
ridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
Perl script used to gen
e
rate FMA i
n
struct
i
on patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r A
n
vin
changes
.
src: document updated AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
Update the VFMA*
i
n
struct
i
ons
p
er the AVX spec
ve
r
sion 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
ete
r
Anvi
n
i
nsns
.
dat: fix minor f
o
rmatting
a
n
omalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
insns
.
p
l
: handle t
h
e
n
e
w
VEX
.
DD
S
flag per AV
X
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pet
e
r
Anvin
BR 2593349:
M
ove versio
n
message back to std
o
u
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvi
n
doc:
cl
e
an up
t
he "String
M
ani
p
ulat
i
on
i
n Macros" sec
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: indent the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
f
ix typ
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Mer
g
e branch
'm
a
ster' of git
+
ssh:/
/
repo
.
or
.
cz/sr
v
/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
e
r
Anvin
doc: update t
h
e section on
n
u
meric co
n
stan
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
ter
Anvin
Fix th
e
[w
a
rn
i
ng] dire
c
tive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter
A
nvin
ou
t
a
s8
6
: sligh
t
stylistic cleanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
B
R
2432826:
F
ix
e
n
f
o
r
cement of the
L
ONG
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
te
r
Anvin
BR 2413278:
N
onoptimal for
m
s of arithme
t
ic instruc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
hanges
.
src: d
o
c
ument Ma
c
h
-O
a
lignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvi
n
NASM
2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Pet
e
r A
n
vin
NASM
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
A
nvin
ELF: use rbtree
f
or
sy
m
b
o
l
se
a
rch
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter Anvin
rbtr
e
e: drop
"
const" from search
f
unction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvi
n
change
s
.
src
:
document
P
OPC
N
T fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
n
v
in
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
ete
r
Anvin
tes
t
/popcnt
.
a
s
m: s
i
mple t
e
st
f
or the POPCNT ins
t
ruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
T
h
e
PO
P
CNT instruction do
e
s not need sizes
o
n
memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvi
n
BR 222970
3
: POPCN
T
r64,rm64
n
o
t
POP
C
NT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter
A
n
vin
p
r
e
proc: BR 2222615: f
i
x
s
eg
f
ault on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: bet
t
er descrip
t
ion of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
ch
a
ng
e
s
.
src
:
d
o
cument i
f
for %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
nvin
t
e
st: add test for
BR
2
222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvi
n
preproc:
BR 2222615: fix segfault on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/changes
.
src: d
o
c
ument
ELF T
L
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc:
m
i
n
or
e
dit to the
TLS doc
u
m
e
n
t
ation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
eter Anvin
v
ersion
.
pl
:
snapshot releases *on
l
y*
have digi
t
s in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvi
n
Move all version s
t
rings to a single com
p
i
l
ation uni
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
e
r
Anvi
n
rbtree: drop
t
he data p
o
inter; ins
t
e
a
d rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
comp
i
ler
.
h: add
off
s
e
t
of() and c
o
ntainer_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
L
e
ft-
l
eaning r
e
d-black tree data s
t
ructure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
Fix header guards f
o
r
outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
et
e
r Anvi
n
ma
k
e
a
lldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
cros
s
-re
f
e
r
ence macro par
a
meter concate
n
ation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nv
i
n
Merge
branch '
n
a
s
m-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: fi
x
typo in the description of %un
m
acro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: fix ca
p
i
talization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: r
e
move dup
l
icate
entry for
the
"
error" wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r A
n
vin
do
c
:
retroa
c
tively document upda
t
es
t
o
the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
e
r
Anvi
n
doc:
fix typo i
n
the description of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: fix
c
apitali
z
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
:
rem
o
ve duplicate entry for t
h
e
"
e
r
r
or"
w
arnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
d
o
c: retroactively document u
p
dates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
M
erg
e
commit 'na
s
m-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
N
ASM 2
.
0
5
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/changes
.
src: d
o
c
u
ment -W/-w fix
as a NA
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
u
t
p
ut: add c
o
mmon fi
l
e outlib
.
c for
common fun
c
tions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anv
i
n
preproc: mer
g
e expand_mmac
_
params() and expand_ind
i
rect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
e
r Anvin
Merge
b
ran
c
h 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
A
n
v
in
B
e
tter de
s
criptio
n
of t
h
e number-ove
r
flo
w
warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
A
nvin
BR: 2196966: make th
e
-w/-W options w
o
rk aga
i
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er
Anvin
smartalign: clean up u
n
necessary d
u
plic
a
tion;
t
weak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anvin
F
or snap
s
hot releases
,
expand ou
t
the mangled v
e
rs
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm: int
r
odu
c
e opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
Anvin
assemble:
u
se opx
a
nd
o
py in a
few more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
d
o
c/c
h
a
n
ges
.
src:
r
etroactively document anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
preproc: don't macro-expa
n
d the argument t
o
%use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document %pop
w
it
h
argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
pr
e
proc: all
o
w %
p
op to
t
ake an id
e
nti
f
ier
,
unify %pu
s
h
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter A
n
vin
doc:
do
c
ume
n
t anonymous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
doc/
c
han
g
es
.
src: begin the re
l
ease no
t
e
s for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
do
c
: fix awkward word order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
v
e
r
sion
.
pl: don't add an extra
.
00 for subm
i
nor if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Merg
e
branch 'ind
i
rect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anv
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
2008-10-24
H
.
Peter Anvin
disasm: extension
b
y
t
e
supp
o
r
t
i
n the disassembler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
A
dd extensi
o
n
bytecodes to
support o
p
e
r
ands 4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
W
hen
iss
u
ing warnings for EA displace
m
ents, use
t
he
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
NASM 2
.
0
5
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/ch
a
nges
.
s
r
c
: update r
e
lease note
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
Anvin
The CRC32 in
s
tru
c
tions can take 66 p
r
efixes as well
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
test/
c
rc32
.
asm: test t
h
e CRC32
ins
t
ruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
BR 2190521
:
fix the CR
C
32 opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pe
t
e
r Anvin
NASM 2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
B
R
2187210
:
Fix PFRC
P
V and PFRSQRTV
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
assemble: not a
l
l
b
ackends handle
intra-se
g
m
e
nt OUT_
R
EL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pe
t
er Anvin
BR 2148448: fix
relative addresses in bin output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
Anvin
Update
.
gitignore
t
o include additio
n
al g
e
nerate
d
f
iles
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
A
nv
i
n
test/ppind
i
rect
.
a
sm: test token
pasti
n
g
inside %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter Anvin
preproc: fi
x
termi
n
a
l
token pasting in indi
r
ect seq
u
ences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
preproc:
e
rror on unter
m
inated %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anv
i
n
p
r
e
p
roc
:
fix
e
x
i
t conditions for indir
e
ction loop
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
t
er
A
n
v
i
n
prepr
o
c
:
corr
e
c
tly
h
andle quoted
s
trings inside %[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r Anvin
doc: document the %[
.
.
.
] construct
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next