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
nasm.nsi: add COPYING to the list of files to package
2009-04-07
H
.
Pete
r
A
nvi
n
nasm
.
n
s
i:
a
dd
C
OPYI
N
G to the
list of
f
il
e
s to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvi
n
nasm
.
n
s
i
:
add NASM Manual;
automat
e
version ge
n
eration
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
in
disasm: fix r
e
verse
d
REP
v
s REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r
A
nvin
disasm: when
n
o instruction is fou
n
d, consider a nak
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter An
v
in
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 267
2
11
7
:
handle long line
s
for db/dw
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er
Anvin
autoconf: detect the broken bo
o
l in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter A
n
vin
Most instruc
t
ion codes are octal, so pr
i
nt err
o
rs that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
Add VPCLMUL instr
u
ctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
An
v
in
a
s
sem
b
le:
onl
y
be optimistic with NO_SEG if
w
e're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
eter Anvin
convergence
.
as
m
: ad
d
test of jmp to an abs
o
l
u
te add
r
ess
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nvin
P
C
LMUL is apparent
l
y
targeted
for Westm
e
r
e
w
it
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
B
R 2557903: fix disass
e
mbly of a set of SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541252: Fix
issues in insns
.
dat, mostly re
l
ated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
src
:
docume
n
t
W
AIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
te
r
Anvin
BR 2592476: Treat
WAIT as a prefix even
t
h
ough it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br704736: hand
l
e
d
eep c
o
ntext-local
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anv
i
n
nasmli
b
: mak
e
nasm_strcat()
t
ake const a
r
guments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
outel
f
3
2
/64: remove align_str i
n
favor of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
i
n
out
b
in: fix
typ
o
: "s
e
cti
o
ns" not "sectio
n
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all
-
zero buffers;
a
dd f
w
ritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anv
i
n
BR 2611906: proper error messa
g
e f
o
r
s
tart < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
An
v
in
NASM 2
.
0
6rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
Fix opcode f
o
r
VADDSUBPS
;
operands
f
o
r
VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
FMA
instructions won't be in Sandy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter
Anvin
BR 259
3
3
4
9: Move ver
s
io
n
m
essage back to s
t
dout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er
A
n
vin
doc:
c
lean up the "String Manip
u
lat
i
on in Ma
c
ros"
se
c
t
i
on
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
t
e
r Anvin
d
oc: ind
e
nt the time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
doc: fix t
y
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
Merge branch
'
master'
o
f git+ssh://
r
epo
.
o
r
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: update the section on
numeric consta
n
ts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pe
t
e
r
Anvin
Fix th
e
[warning] direct
i
ve
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter A
n
vin
outas86: slig
h
t s
t
yl
i
stic cle
a
nup
s
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
BR 2432826:
Fix enforcement
o
f the
L
ON
G
b
i
t
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR
2
413278: N
o
noptimal forms of a
r
i
thmetic
i
n
st
r
uctions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pete
r
Anvin
changes
.
src: document
M
ach
-
O alignment f
i
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
e
te
r
An
v
i
n
NA
S
M 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
ASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r Anvin
EL
F
: us
e
rbtree
f
or symbol searches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter Anvin
rbtre
e
: drop "c
o
n
st" from sea
r
ch function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
changes
.
s
r
c: document POPCN
T
f
ix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anvin
Merg
e
bran
c
h 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
tes
t
/popcnt
.
asm: simple test for
t
he
P
OPCNT i
n
struction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
T
h
e POPCNT instruction
d
oes not need size
s
on
memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 22
2
970
3
: PO
P
C
N
T r6
4
,
rm64 n
o
t POP
C
NT r64
,
r
m32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc: BR 2222615: fix seg
f
a
ul
t
on bogu
s
%ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter An
v
in
doc: be
t
ter des
c
ription of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
eter Anvin
changes
.
src: document
i
f for %ifmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter
A
nvin
test: add test for
BR 22
2
2615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
Anvin
p
reproc: BR 2222615: fix
segfault on
b
ogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter Anvin
d
o
c/changes
.
src: document ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter A
n
vin
doc: minor
edit
to the TLS documentation examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pet
e
r Anvi
n
ve
r
sion
.
pl:
s
n
a
p
sh
o
t
r
e
lea
s
e
s *only* have dig
i
ts in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pet
e
r
Anvin
M
o
ve al
l
v
ersion stri
n
gs to
a
single compilatio
n
u
n
it
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
rbtree: dr
o
p t
h
e data po
i
nter
;
i
n
st
e
ad
r
ely on b
e
ing
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
com
p
i
ler
.
h:
a
dd
offse
t
of() and contai
n
er_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-leaning red-blac
k
tree da
t
a st
r
ucture
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix
h
eader guards for
outlib
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
make
a
lld
e
ps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anv
i
n
do
c
: cros
s
-ref
e
rence macro parameter
c
onc
a
t
e
nation
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
Merge
branch
'
na
s
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anv
i
n
do
c
: fix
typo in th
e
descr
i
ption
o
f %un
m
ac
r
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vi
n
doc: fix
c
api
t
a
l
i
zati
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: remove dup
l
i
cate
entry for the "error" w
a
rnin
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: retroactively document update
s
to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
d
o
c: fix typo in th
e
d
e
sc
r
iption of %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anv
i
n
d
oc:
fix capitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
d
o
c
: remove
duplic
a
te
e
nt
r
y
fo
r
t
h
e "er
r
or" warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: retroactively document updates to the warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r
A
nvin
Merge
c
ommit 'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
Anvi
n
do
c
/
c
hanges
.
src: docum
e
nt -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
eter Anvin
output: add comm
o
n file
outlib
.
c
f
or common functions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pet
e
r A
n
vin
p
reproc:
merge expa
n
d_
m
mac
_
params()
a
n
d
exp
a
nd_
i
ndir
e
c
t
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter
A
nvi
n
Mer
g
e branc
h
'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter An
v
in
Better desc
r
iption of
t
he n
u
m
b
er-ov
e
r
flow war
n
i
n
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
t
er Anvin
BR: 2
1
96966:
m
ak
e
the -w
/
-W op
t
ions work again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er Anvin
smartalign: clean
u
p un
n
eces
s
ary dupli
c
ation;
tweak
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For snapshot releases, expand out the m
a
ng
l
ed
vers
i
on
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm: introduce o
p
y
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter A
n
vin
a
s
semble: use
o
p
x
and
opy in a few more places
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anv
i
n
d
o
c/cha
n
g
es
.
sr
c
:
r
et
r
oac
t
ively document anon
y
mo
u
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
p
reproc: don't macro
-
expand the argum
e
nt t
o
%u
s
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r
Anvi
n
doc: docum
e
nt %pop with ar
g
ument
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
preproc: all
o
w %pop to take an identi
f
i
e
r,
unify %push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
d
oc: document ano
n
y
mous %push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r
Anvin
doc/c
h
a
nges
.
src:
b
egin the releas
e
notes for 2
.
06
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
do
c
: fix aw
k
ward word order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
v
e
rsio
n
.
pl: don't
a
dd an extr
a
.
00 for su
b
mi
n
or if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter
Anv
i
n
Merge branch
'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r
Anvin
Fix op2 refe
r
e
n
ces that
h
a
d not
yet been conve
r
te
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er
Anv
i
n
d
isasm
:
extension by
t
e sup
p
or
t
in the disassembler
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
A
dd
e
xtension bytecodes
to support ope
r
a
nds
4+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
A
n
v
in
When issuing
warn
i
ngs for EA displacements, use
the
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
o
c/
c
hanges
.
src: update release n
o
tes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
The
CRC32 instruct
i
on
s
can ta
k
e 66 prefi
x
es as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
t
est/crc3
2
.
asm: test the CRC32 instr
u
ction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
eter Anvin
BR 2
1
90521: fi
x
the CRC32 opcod
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next