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
BR 2817225: don't overrun a permts buffer with a maximum label
2009-05-06
H
.
Pet
e
r Anvin
N
ASM 2
.
06r
c
12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
preproc
:
ha
n
dle %+
e
ven duri
n
g
e
a
rly token replacement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
eter
A
nvin
Use low
e
r case for VEX
a
nd XO
P
in instructions
table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pet
e
r
Anv
i
n
Infrastr
u
cture
su
p
por
t
for
AMD
'
s new XOP prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter A
n
vin
o
u
tbi
n
:
rep
l
ace fprintf(rf,
not_defin
e
d);
with fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
doc: slightly tidy
the copyright page of the
m
a
nual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter
Anvin
preproc: fix more
token pasting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
e
r
A
n
vin
A
U
THOR
S
:
Update infor
m
ati
o
n for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
Document preprocessor toke
n
conca
t
en
a
tion fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
Handle
weird ca
s
es o
f
token pasting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi:
a
d
d
COPYING to the list
of
f
iles to p
a
ckage
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pet
e
r
Anvin
n
asm
.
ns
i
: add NASM Manu
a
l; automate ve
r
si
o
n
generation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r
A
n
v
i
n
disa
s
m: fix re
v
ersed REP vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
ter Anvin
disasm: when no
i
nstr
u
ction is
f
ound,
consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pet
e
r Anvin
BR 2672117: han
d
le
l
o
ng lines for db/dw/
e
tc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter A
n
vin
autoco
n
f: detect the broken bool in OpenWatcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pete
r
Anvin
Mo
s
t instruction
co
d
e
s
a
re oc
t
al, so pr
i
nt
e
rrors th
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
Add VPCLMU
L
instructio
n
s
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble:
only be optimistic with
N
O_SEG if we'
r
e
r
eally
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
c
onvergen
c
e
.
asm: add
tes
t
o
f
jmp t
o
an
a
bsolute addr
e
ss
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
nvin
PC
L
M
UL is appa
r
ent
l
y targeted for Westmere with th
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
B
R
25579
0
3
: fix dis
a
ssembly of a
se
t
o
f
SSE
MOV* i
n
structions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
BR 254125
2
: Fix issues in insns
.
d
at, mo
s
tly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src: docu
m
ent WAIT
a
n
d %
$
$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvi
n
BR 25924
7
6: Treat WAIT as a prefix even
th
o
ugh it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
A
nvin
br70
4
73
6
: handle
d
eep context
-
local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
i
n
nas
m
lib: make nasm_
s
trcat() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outelf32/64: remove align_str i
n
favor
o
f fwrit
e
zero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
o
u
t
bin: fix typo: "sections" not "sect
i
on"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter An
v
in
U
nify a
l
l-zero
b
uffers; add fwritezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
261190
6
: proper
e
rror messag
e
for
start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anv
i
n
Fix opcode for VADDSUBPS; operands for VBLEND;
a
dd
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
FMA instructions won't be i
n
S
andy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
A
n
v
in
BR 2593
3
4
9
: Mov
e
v
e
rsion m
e
ssa
g
e
back to
stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
d
o
c: clean up th
e
"Strin
g
Manipulation
i
n Macros"
s
e
c
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc: indent the time macro exa
m
p
le
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvi
n
d
o
c: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvi
n
Merge branc
h
'master' of gi
t
+ssh://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update
the section on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pe
t
er Anvin
Fix
t
he
[
wa
r
ning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
A
nvin
o
u
tas86: slig
h
t styl
i
st
i
c clea
n
ups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pet
e
r Anvin
BR
2
432826:
Fix enforc
e
m
e
nt of t
h
e LONG
b
it
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter Anvin
BR 2413278:
N
o
n
o
p
t
i
m
al forms
o
f a
r
ithmetic ins
t
ructi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
eter A
n
vin
changes
.
src: documen
t
Mach-
O
alignment
f
ix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter
A
nvin
NAS
M
2
.
06
r
c2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter A
n
v
in
N
ASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
e
r Anvin
EL
F
: use
r
btre
e
for s
y
mbol s
e
a
r
ches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter Anvin
rbtree: drop
"
const
"
from search f
u
nction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
change
s
.
src: documen
t
POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
M
e
rge branc
h
'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
t
est/popcn
t
.
asm: simple test for the POPCNT instru
c
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pete
r
Anvin
The P
O
P
CNT i
n
st
r
uction do
e
s
not need siz
e
s
on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
B
R
2229703: PO
P
CN
T
r
6
4,rm64 not POP
C
NT r
6
4,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
p
repro
c
: BR 222261
5
:
f
ix segf
a
ult
o
n b
o
gus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvi
n
d
o
c: better description of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvi
n
changes
.
src: document
if f
o
r %ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
tes
t
: add test for BR 2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
n
v
in
prepro
c
:
B
R 2222615: fix segfault
o
n b
o
gus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
Anvin
doc/change
s
.
src: d
o
cument ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter Anvin
doc:
m
inor edit to the TLS
documentation
e
xamples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvi
n
version
.
p
l: snapshot re
l
eases *only* have digits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter A
n
vin
M
o
ve all v
e
rsion
strin
g
s to a sin
g
le compilati
o
n u
n
it
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree:
d
r
o
p the
data 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
eter Anvin
compi
l
er
.
h: add offsetof(
)
and container_
o
f()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
Lef
t
-leaning
re
d
-black tree data st
r
uct
u
re
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix
h
ea
d
e
r guards f
o
r
out
l
ib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
te
r
Anvin
make alldep
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c:
c
r
o
ss-r
e
ference macro paramet
e
r concaten
a
tion
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
Merge bran
c
h 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
do
c
: fix typo
i
n the de
s
cri
p
tion of %u
n
m
acro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: f
i
x capita
l
iz
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter An
v
in
doc: remove dupli
c
at
e
entry for the "error
"
w
arning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: retroactiv
e
ly
document upda
t
es
to the warnin
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc:
f
i
x
ty
p
o in the
de
s
cription
of %u
n
macro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anv
i
n
doc: fix capitalizatio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r An
v
in
doc: remove dupl
i
cat
e
entry fo
r
the
"
error" warn
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively document update
s
to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
t
er Anvin
Merge
commit 'n
a
sm-2
.
05
.
0
1
'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
t
er Anv
i
n
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter Anvin
doc/changes
.
src: document -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
eter Anvin
output: add
c
ommon
f
ile
outlib
.
c fo
r
common
f
unct
i
ons
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter An
v
in
p
reproc: merge
e
xpand_
m
mac_params() and expa
n
d_ind
i
rect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
ete
r
Anvin
Merge
b
ranch 'nas
m
-
2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter Anvin
Be
t
ter desc
r
i
ption of the number-overflow warning
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter Anvin
BR: 219
6
966: make th
e
-w/-W options work aga
i
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter Anvi
n
smartalign: clean up
u
nne
c
essar
y
duplicat
i
on;
t
we
a
k
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter A
n
vin
F
or snapshot rele
a
s
e
s, expand out the mangle
d
version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anvin
disasm: introduc
e
o
p
y
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemble: use opx and opy in a fe
w
more places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
doc/changes
.
src: retroactiv
e
ly docume
n
t anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
preproc: don't
macro-e
x
pand the argument to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc
:
docume
n
t %pop with argumen
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
prep
r
oc: al
l
ow %pop to tak
e
a
n
identifie
r
,
unify %push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
doc:
d
oc
u
ment anonym
o
us %push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
doc/cha
n
ges
.
src: begin the releas
e
notes fo
r
2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next