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
.
P
eter Anvin
br704736: handle deep context-local ma
c
r
os
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
in
nasmlib:
m
ake nasm_strca
t
() take cons
t
a
r
guments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
u
te
l
f32/64: re
m
ove align_s
t
r
in fa
v
or of fwritez
e
ro
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: f
i
x typo: "sections" not "se
c
tion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Un
i
fy al
l
-ze
r
o b
u
ffers; add
f
wri
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611
9
0
6: prope
r
error m
e
s
s
age fo
r
s
t
a
r
t
< or
i
gin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
NASM
2
.
06rc
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode for VADDSUBP
S
; operan
d
s
for
V
BLEND;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
FMA inst
r
uctions wo
n
't be
in S
a
ndy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
e
t
er
A
nvin
BR 2593349: Mov
e
v
e
rsion
m
e
s
sage back
t
o stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
clean up the "String Mani
p
ulatio
n
in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter
A
nvin
doc: ind
e
nt the
time macro e
x
a
m
ple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc
:
fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
Me
r
ge bran
c
h
'mas
t
er' of
git
+
s
sh://
r
e
p
o
.
or
.
cz/sr
v
/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc:
u
pda
t
e the sec
t
ion on numeric
consta
n
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
ix the [warning] dir
e
ctive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter
A
nvin
outa
s
86: s
l
ig
h
t stylistic
c
leanups
commit
|
commitdiff
|
tree
2009-01-04
Soro
n
el Hae
t
ir
Add entry
p
oint support
t
o as86 ba
c
k
e
nd
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: Fi
x
en
f
orcement of the LO
N
G bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
er An
v
in
BR
2
413278:
N
on
o
pti
m
al forms of a
r
ithmetic i
n
structions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
e
ter
Anvi
n
changes
.
src: document Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pe
t
er Anvi
n
NAS
M
2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
D
a
vi
d
DeHav
e
n
Mach-O al
i
gnm
e
nt fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter
Anv
i
n
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
A
nvin
ELF
:
use rb
t
ree for sy
m
bol searc
h
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r
Anvin
rbtree: drop "const" fr
o
m search functi
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
changes
.
s
r
c: document POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
M
e
r
ge branch 'na
s
m-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
test/popcnt
.
asm:
simple te
s
t for the POPC
N
T instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The P
O
PCNT inst
r
uction does not n
e
ed sizes on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er
A
nvi
n
B
R 2229703: POPCNT
r
6
4,rm6
4
no
t
POPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
A
n
vin
preproc
:
BR 222
2
6
1
5:
f
ix segfa
u
lt on bogus %ifma
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
P
e
ter Anvin
doc: better description of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
src: document
i
f
for %if
m
acro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvin
tes
t
: add tes
t
for BR 22
2
2615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvi
n
pr
e
proc
:
BR 2222615: fix segfault on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
er Anvin
d
oc/changes
.
src: d
o
cument ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor edit to the TLS document
a
tion
e
xamples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter A
n
vin
v
ers
i
o
n
.
pl: snapshot r
e
leases *only* h
a
ve di
g
it
s
in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Mo
v
e all ve
r
s
i
o
n strings to
a single compilation
unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
rbtree: drop the
da
t
a p
o
i
nter; instead 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
: add
offset
o
f()
an
d
co
n
t
ainer_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
L
eft
-
leaning r
e
d-b
l
a
ck tre
e
dat
a
struc
t
ure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter 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
ma
k
e al
l
deps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc
:
cross-re
f
erence mac
r
o
para
m
eter concaten
a
tion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Mer
g
e branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix
typo in the description
of %unm
a
cro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
fix capitali
z
ation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r Anvin
doc:
remove duplicate entr
y
for the "error" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
d
o
c:
r
etroactively document updates 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 t
h
e
de
s
cription of %
u
nmacr
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix
c
apitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: rem
o
ve duplic
a
t
e entry for
the "error" warn
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc: ret
r
oactively docum
e
n
t updates to the
w
arning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
e
r Anvi
n
Merge commit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NAS
M
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
vin
d
oc/chan
g
es
.
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
.
Peter Anvin
output: add common fi
l
e o
u
tlib
.
c for c
o
mmon f
u
ncti
o
ns
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
preproc
:
merge
e
x
pand
_
mmac_params(
)
a
nd expand
_
indirect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merge br
a
nch 'nas
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
B
e
tter de
s
cr
i
ption of the number-overflow wa
r
n
i
ng
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
BR: 2196966: make th
e
-w
/
-W opti
o
ns work again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvi
n
smart
a
l
i
g
n:
clean up un
n
ecessary dupli
c
ation; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
F
o
r
snaps
h
ot releases, exp
a
n
d out the mangled version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disas
m
: introduce
o
py
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemb
l
e:
u
se op
x
a
n
d opy in a few more places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
do
c
/change
s
.
s
r
c: retroactively document anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r
Anvin
preproc: don't
macro-ex
p
a
n
d
t
h
e
argument to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc:
document
%pop wi
t
h
a
r
gument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
v
in
p
reproc
:
allow %pop to ta
k
e an identifier, unif
y
%push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
vin
doc: do
c
ument anon
y
mous %p
u
sh
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
doc/changes
.
src: beg
i
n
the rel
e
ase
n
otes for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
oc: fix awkward word
o
rd
e
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
A
nvin
versi
o
n
.
pl
:
don't add an extra
.
0
0 for su
b
m
i
nor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anv
i
n
M
e
rge branch 'indirec
t
'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vi
n
Fix op2 references that had not yet
b
e
en converted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
i
sasm: extension by
t
e support in
t
h
e disas
s
embler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
Add extension bytecodes to support operands 4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
When issuing warnings
for
E
A displa
c
ements, use the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
i
n
N
A
SM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
doc/c
h
anges
.
src: update
r
e
l
ease no
t
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
The CRC
3
2
i
nstructions can take 66
prefixes as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
Anvin
t
est/
c
rc32
.
a
sm: test the CRC32 ins
t
ruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
BR 2190521:
fi
x
the
CRC32 opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter
Anvin
NA
S
M 2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 2187210: Fix PFRCPV and PFR
S
Q
R
TV
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
a
ssemble
:
n
ot
a
ll backends hand
l
e intra-segment OUT_REL*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 2148
4
48: 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
.
gitig
n
ore
t
o include addi
t
ional gen
e
rated files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter An
v
in
test/
p
pin
d
irect
.
a
s
m:
t
e
s
t toke
n
pasting
in
s
ide %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
e
r
Anvin
pre
p
roc: fix term
i
nal token pasting in indirect sequ
e
nc
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
prepr
o
c:
er
r
or
on unterm
i
nated %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
prep
r
oc:
f
i
x
exit conditions for indirect
i
on loop
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter
Anvin
preproc: correctly handle quo
t
ed strings insid
e
%[
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
d
oc: docum
e
n
t
the %[
.
.
.
] construct
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
A
nvin
te
s
t: better s
m
artalign tests
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter A
n
vin
smarta
l
ign: use
a "times" construct rather th
a
n
%
rep
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
eter Anv
i
n
ma
c
r
o
s
.
pl:
ha
n
dle \-cont
i
nu
a
tion
l
ines in
m
acros
.
p
l
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
s
mar
t
align: rewrite
t
o us
e
the
i
ndirect construct,
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next