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
Add symbolic constants for REX_V "classes" (VEX, XOP, ...)
2009-05-09
H
.
Pete
r
Anvin
A
d
d symbolic constant
s
for REX_V "cla
s
ses" (VEX
,
XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: remove in
s
ref
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
NASM 2
.
0
6rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
A
nvin
prepro
c
: h
a
ndle %+ even du
r
ing
e
a
rly tok
e
n r
e
placeme
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter Anvi
n
Us
e
lower case for VE
X
and XOP in instructions table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infrast
r
ucture support
f
or AMD's new
XOP
p
r
e
fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
ou
t
bin: repla
c
e fprintf(rf, not_d
e
f
i
ned);
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
t
he
manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
preproc: fix m
o
re t
o
ken
pas
t
i
ng cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
AUTHORS: Update informat
i
on for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
0
6
r
c
1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
Document
p
reprocessor token conca
t
e
n
ation
f
ix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
Handle
weird cases of token pastin
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
v
i
n
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pet
e
r An
v
in
nasm
.
ns
i
: add COP
Y
ING to t
h
e list of files
t
o package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter An
v
in
n
a
sm
.
nsi: add NA
S
M Manual
;
autom
a
te
v
ersion generation
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
Add NSIS script
t
o make
a
W
indows installer
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: fix revers
e
d REP vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disa
s
m: when no i
n
struct
i
on i
s
found, conside
r
a
n
aked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pete
r
Anvin
N
ASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Pet
e
r
A
nvin
BR 2672117: h
a
ndle lo
n
g
lines for db/dw/e
t
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
e
ter Anvin
autoconf: detect the broken
bool i
n
Ope
n
Watcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anvin
Most instruction
c
odes ar
e
oc
t
al,
s
o print
erro
r
s that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add V
P
CL
M
UL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
ter
Anvin
as
s
e
m
ble: only
b
e opt
i
m
i
stic wi
t
h NO_S
E
G
if
w
e're rea
l
ly
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
c
onvergence
.
asm: add te
s
t
o
f jmp to
an absolute
a
d
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
Anvi
n
P
C
L
MUL is apparently
targeted
f
or Westmere with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
NASM
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anv
i
n
BR 25579
0
3:
fi
x
di
s
a
ssemb
l
y of a set of SSE M
O
V* ins
t
r
ucti
o
ns
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
BR 254
1
252: Fix issue
s
in insns
.
dat,
mos
t
ly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
ch
a
nges
.
src: document WAIT an
d
%$$ f
i
xes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
B
R
2592476
:
Treat WAIT a
s
a
p
refi
x
even thoug
h
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
br
7
04736: handle
deep
c
o
n
text-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
nasmlib
:
make nasm_st
r
c
at()
take con
s
t
ar
g
uments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
An
v
in
out
e
lf32/64: remo
v
e align_str in favor of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
outbi
n
: fix typo: "sect
i
ons" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
Unify all-zero
buffers;
add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2611
9
0
6
: proper error messa
g
e for star
t
< orig
i
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
NASM 2
.
06
r
c4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix
opcode for VADDSUBP
S
;
oper
a
nds for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
et
e
r
Anvin
FMA
i
nst
r
uctions won'
t
be in
Sandy Br
i
dge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pete
r
Anvin
BR 2
5
93349:
M
ove version mess
a
ge back to stdout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: cl
e
an up the
"
S
tring Mani
p
ulation in Macros"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent the ti
m
e macro ex
a
mple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc: fi
x
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
M
e
rge branch 'master
'
of git
+
s
s
h://repo
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc: upd
a
te the section on
n
umeric constant
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
eter Anvin
F
i
x the [warning] d
i
rective
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: sli
g
ht stylisti
c
cleanups
commit
|
commitdiff
|
tree
2009-01-04
So
r
o
n
el Haetir
Add entry poin
t
s
u
p
port to as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
BR 2
4
3
2
8
2
6: F
i
x enforcement of the LONG
b
it
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
e
r
A
n
vin
BR 2413278: No
n
optimal forms of arith
m
etic in
s
tructio
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pet
e
r
Anvi
n
c
h
a
nges
.
s
rc
:
document Mach-
O
a
lignmen
t
fi
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvi
n
N
ASM 2
.
0
6
r
c
2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-O
a
lig
n
ment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NA
S
M 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
eter
A
nvin
E
L
F
:
u
se rbtre
e
f
o
r symbo
l
s
earches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter
Anvin
rbtree
:
d
r
op "const"
f
rom search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter
A
nvi
n
changes
.
src:
document POPCNT
f
ix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
Merg
e
b
r
anch 'na
s
m-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter A
n
vi
n
test/popcnt
.
asm: simpl
e
tes
t
fo
r
the POPCNT instructio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
The PO
P
CNT instruction does
n
o
t need sizes on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvi
n
BR 2229703:
P
OPCN
T
r64,rm64 not
POPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
prepr
o
c: BR
2
222615: fix
segfault on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pe
t
e
r Anv
i
n
doc: b
e
tter description
of %lin
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
chang
e
s
.
src:
d
ocument if for %ifm
a
cro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter Anvin
test: ad
d
test
for
B
R
2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc: BR
2
222615: fix segfault on bogus %if
m
a
c
ro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/changes
.
src: document ELF TL
S
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc: minor e
d
it to
t
he TLS do
c
umentation exam
p
l
es
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pet
e
r
A
nvin
version
.
pl: snapshot relea
s
es *only*
have
digits in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pet
e
r Anvin
Move a
l
l version strings to a single compi
l
ation
u
n
it
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
rbtr
e
e: drop the data
pointer; ins
t
ead rely
o
n being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
comp
i
ler
.
h:
a
d
d offsetof() and container_of(
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
L
e
ft-leaning red-bl
a
ck tree data structure
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
Fix
h
eader g
u
ards
for
o
utlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
make alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: cross
-
referenc
e
macro paramet
e
r concatenation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merg
e
b
r
anch 'nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: fix
t
ypo in the descrip
t
i
on
o
f
%unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc
:
f
ix capitaliza
t
ion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: remove dupl
i
cat
e
entry for the "e
r
ro
r
" w
a
rning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: r
e
troacti
v
el
y
do
c
u
m
e
n
t update
s
to the wa
r
ning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: fi
x
typo
i
n
the
d
es
c
ription of
%
unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
v
in
doc: f
i
x cap
i
taliz
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvi
n
doc: remove dup
l
icate entry for the "e
r
ror
"
wa
r
ning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er Anvin
doc: r
e
t
r
oactive
l
y
d
ocument updat
e
s to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
Anvin
M
e
rge commit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvi
n
NA
S
M 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
A
n
vin
doc/
c
hanges
.
s
rc: docu
m
ent -W/-w
f
ix 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 file outlib
.
c for common functions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
er A
n
v
i
n
preproc: merge e
x
pa
n
d_mmac_params() and expand_ind
i
r
ect()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
M
e
rge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Bet
t
er
description of the number-over
f
lo
w
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
p
tions work
a
gain
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er Anvi
n
smartal
i
gn: c
l
ean up unnecessary dupli
c
at
i
o
n; tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter
An
v
in
For sn
a
p
s
ho
t
releases, expand
o
ut t
h
e mang
l
ed v
e
rsi
o
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter
A
nvin
disasm: intro
d
uce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter An
v
in
assemble: use opx
a
nd opy in a few
more pla
c
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er A
n
vin
doc
/
cha
n
ges
.
src: retro
a
ctively
document anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next