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 2541252: Fix issues in insns.dat, mostly related to LZCNT and POPCNT
2009-02-22
H
.
Peter Anv
i
n
B
R
254
1
252: Fix iss
u
es in insns
.
dat, mostly
rel
a
ted
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nvin
c
h
a
nges
.
s
r
c: documen
t
WAIT an
d
%$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
B
R
259247
6
:
Treat WAIT as
a
prefix even
th
o
ugh it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er
A
n
vin
br7047
3
6: handle deep context
-
local ma
c
ros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: make nasm_strcat() take const
a
rgum
e
nts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
out
e
lf
3
2/64: remove align_str in favor of fwritezer
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix typo: "se
c
ti
o
ns"
not "s
e
c
t
ion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
Unify all
-
zero
b
uffers; add fwrite
z
ero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
BR 2611906:
p
rope
r
er
r
or message for st
a
rt < ori
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter A
n
vin
NAS
M
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
v
i
n
Fix opcode for VADDSUBPS; operands f
o
r VBL
E
ND
;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instruct
i
o
ns won't be in Sandy Brid
g
e
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
P
erl script used to gen
e
rate
FMA
i
n
s
tru
c
t
ion pattern
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anvin
ch
a
ng
e
s
.
src: do
c
ument u
p
dat
e
d AVX specific
a
tion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r
Anvin
Update the VFMA* instruc
t
ions per the AVX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat:
f
ix minor
formatting anomalie
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
p
l: handle the new VEX
.
DD
S
flag per AVX
s
pec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anv
i
n
BR
2
593349: M
o
ve version messa
g
e
b
ack
to std
o
ut
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pet
e
r Anvin
NA
S
M 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
S
o
ronel Haetir
Document the as
8
6
.
.
start label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c
: clean up the "
S
tring Manipulation in Mac
r
o
s
" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
doc: indent the time macro exam
p
l
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvi
n
do
c
: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
M
e
rge branch 'm
a
ster
'
of g
i
t+ssh://repo
.
or
.
c
z
/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvi
n
d
o
c: update the section on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix the [warning] dire
c
tive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anv
i
n
outa
s
86:
slig
h
t s
t
y
li
s
tic cleanups
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haetir
Add en
t
ry point support to as86 b
a
ckend
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter Anvin
B
R 243
2
826:
Fix enforc
e
ment of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
eter
A
nvin
B
R 241327
8
:
Nonoptimal forms of arithmetic
instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter An
v
in
chan
g
es
.
src
:
docume
n
t
Mach-O alignme
n
t fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
eter
Anvin
NASM 2
.
06rc
2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
M
a
c
h
-
O alignment f
i
x
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
e
ter Anvin
NASM
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
P
e
ter
A
nvin
ELF: u
s
e rbtree
f
or sy
m
bol
sea
r
ches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pe
t
er Anvi
n
rbtree: drop
"
cons
t
" from sea
r
ch func
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
changes
.
src: do
c
u
m
ent POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
i
n
Merge branch 'nas
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anv
i
n
test
/
po
p
cnt
.
as
m
: s
i
m
p
le test for the POPCNT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The
POP
C
NT instruction does not ne
e
d
sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
B
R 22
2
9
703: P
O
PCNT r64,rm64
not POPCN
T
r
64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvi
n
pre
p
r
oc:
BR 2222
6
15
:
fix segfault on bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pete
r
Anvin
do
c
: b
e
tt
e
r descri
p
t
i
on of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
nvin
c
h
a
nges
.
sr
c
: docum
e
nt if for %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test: a
d
d te
s
t fo
r
B
R 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter An
v
in
preproc: BR 2222615: fix segfault
o
n bogus
%
ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
do
c
/chan
g
e
s
.
src: docum
e
nt ELF
T
LS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
A
nvin
d
o
c: minor
edit to the TLS
documentation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter An
v
in
version
.
pl: snapshot releases *only*
have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
M
ove a
l
l version strin
g
s to a single compilati
o
n unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
rbtre
e
: drop the data pointer
;
instead rely
on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvi
n
compiler
.
h
:
a
dd offse
t
of()
and co
n
t
a
i
ner_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anv
i
n
Left-leaning
r
ed-blac
k
tre
e
data str
u
ctur
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
Fi
x
header g
u
a
r
ds for ou
t
lib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
make
a
lldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
te
r
Anvin
d
o
c: cro
s
s
-reference macro parameter concatenati
o
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
Merge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter A
n
vin
doc: fix typ
o
in the descriptio
n
of %unmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: fix capi
t
al
i
zat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
do
c
:
r
emove
duplicate entry for the "error
"
warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
oc: re
t
roacti
v
ely docume
n
t updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
do
c
: f
i
x typo in
t
he
d
es
c
ription o
f
%u
n
macro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
d
o
c: fix capital
i
zation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
d
o
c
: remove
duplicate entry
for
t
he "e
r
r
o
r" warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc: retr
o
activel
y
document
u
pdate
s
to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
vin
M
e
rge commit 'nasm-2
.
0
5
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anv
i
n
do
c
/changes
.
src: docum
e
nt
-W/-w fix as
a N
A
SM 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-28
H
.
P
e
te
r
Anvin
o
utput: a
d
d
c
o
mmon file outlib
.
c for c
o
mmon functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Pe
t
e
r
Anvin
preproc: merge expand_mmac_param
s
() and exp
a
nd_in
d
irect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r Anv
i
n
Mer
g
e branch 'nas
m
-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er
A
nvi
n
Better descrip
t
ion o
f
the numbe
r
-ove
r
flow war
n
i
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
Anvin
BR: 219
6
966
:
make the -w/-W
o
p
tions work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
s
martalign: clean up
unn
e
c
es
s
ary dupli
c
a
t
i
o
n
; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
For snapshot releas
e
s
,
expan
d
out th
e
mangle
d
version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
te
r
A
nvin
disasm:
intr
o
duc
e
opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
e
r
Anvin
a
s
s
emble: u
s
e opx
and
o
py
i
n a f
e
w m
o
re places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvi
n
doc/changes
.
src: retroactiv
e
ly docu
m
ent
anon
y
mous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
e
r
Anvin
prepr
o
c:
don
'
t macro-expand the argum
e
nt to
%
use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document %
p
op
w
i
t
h
a
rgum
e
nt
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
preproc: allow %pop to take an id
e
nti
f
ier, unify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vi
n
do
c
: do
c
ument
anony
m
o
u
s
%push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
doc/
c
hanges
.
src:
b
eg
i
n the release
n
o
t
es for 2
.
0
6
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
doc: fix awkward wor
d
order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
versi
o
n
.
pl: don't add an e
x
t
ra
.
00 for
s
ubminor i
f
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
i
n
Merg
e
branch 'indirect
'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Fix
op
2
refer
e
nces that had not
y
e
t
been converted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
d
i
s
as
m
: extension byte support in t
h
e disassembler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
Add
e
xten
s
i
on
byteco
d
es to su
p
p
o
r
t
operands
4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
When issuin
g
warnings for E
A
d
isplacements, use the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter An
v
in
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
doc/chan
g
es
.
src
:
update rel
e
ase n
o
t
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anv
i
n
The CRC32
instructi
o
ns can take 66 prefixes as well
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
e
ter
A
nvin
test/crc
3
2
.
asm: t
e
s
t
the CRC32 instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
eter
A
nvin
BR 2190521: fix the
CRC32 opc
o
des
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter An
v
i
n
N
ASM
2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pete
r
A
n
vin
B
R
2187210: Fix PFRCPV and
P
FRSQRT
V
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pete
r
Anvin
asse
m
b
le
:
not all backends ha
n
dl
e
i
n
tra-segment OUT_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
eter Anvin
BR
2148448:
fix relat
i
ve addresses in bi
n
out
p
ut
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter An
v
in
Upda
t
e
.
gitignore
to incl
u
de additional generated fi
l
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next