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
Update the VFMA* instructions per the AVX spec version 5
2009-02-18
H
.
P
eter Anvin
Upda
t
e
the VFMA* instructions per the AVX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat: fix minor form
a
tting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
t
e
r
A
n
vin
insns
.
pl: handle
t
he ne
w
VEX
.
DDS fla
g
per
A
VX sp
e
c
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR 2593349: Mo
v
e version mess
a
ge back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
0
6
r
c
3
commit
|
commitdiff
|
tree
2009-01-21
Soron
e
l Ha
e
tir
Documen
t
t
h
e
as86
.
.
start label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r An
v
in
doc: cl
e
an up the "St
r
ing Man
i
pula
t
ion in Macros" sec
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: indent the tim
e
macro exampl
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
doc: fix ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
Merge
b
ranch
'
master' of
g
it+s
s
h:
/
/repo
.
or
.
cz/srv
/
g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anv
i
n
doc:
u
pdate the section on num
e
ric const
a
nts
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
ix the [wa
r
ni
n
g] direc
t
ive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
outas86: slight stylist
i
c
cleanups
commit
|
commitdiff
|
tree
2009-01-04
Soronel Hae
t
i
r
Add entry point
s
uppo
r
t to as86 bac
k
e
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter Anvin
BR 2432826: Fix
e
nforcement of
the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
BR
2
413278: Nono
p
timal
f
o
r
ms o
f
arit
h
me
t
i
c
i
nstructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
c
hanges
.
src:
docum
e
nt Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvi
n
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-O
a
lignme
n
t fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
An
v
in
ELF:
u
se
r
btree
for s
y
m
b
ol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree: drop "con
s
t" from search f
u
nction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
c
hanges
.
src: document
P
OPCN
T
fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge bran
c
h
'na
s
m
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcnt
.
a
s
m: s
i
mple te
s
t
for
the POPCNT
instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter
A
nvin
The
POPCNT ins
t
ruction does not need sizes on memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r
Anvin
BR 22297
0
3: POPCNT r64,r
m
64 n
o
t POPC
N
T r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
pre
p
r
oc:
B
R
2
2
22615: fix
segfault on bogu
s
%ifma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter
Anvin
do
c
: be
t
t
e
r
d
es
c
r
ipti
o
n of
%line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
sr
c
: document if
f
or %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter A
n
vin
test: add test for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvi
n
p
r
e
p
roc: BR 2222615:
f
ix segfault
o
n bogus %ifmac
r
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
e
t
er Anvin
doc
/
chang
e
s
.
src: docum
e
nt ELF T
L
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anv
i
n
doc: minor edit to the TLS
docum
e
n
t
a
t
ion exa
m
ples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
ter Anvin
versi
o
n
.
pl: sna
p
sho
t
releas
e
s *
o
nl
y
* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
eter Anvin
Mov
e
al
l
version strings to a single compilation
un
i
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvi
n
rbtree
:
drop
t
h
e
d
ata pointer; instea
d
rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter
A
nvin
co
m
pile
r
.
h: add o
f
fsetof()
and
c
ontainer_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
Left-leaning red
-
black tree data structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
Fix header gu
a
rds f
o
r out
l
ib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
mak
e
alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
doc: c
r
oss-ref
e
rence
m
acro parame
t
e
r
concat
e
nation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
Merge branc
h
'nas
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: fix
t
ypo in th
e
de
s
cription of %unmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc: fix capitalizatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove dup
l
icat
e
e
n
t
ry for the "error"
w
arning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
doc: r
e
troactively document upd
a
tes
t
o
the w
a
rning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc: fix typo in
the descr
i
ption of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
doc:
fi
x
c
a
pitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
doc: rem
o
ve duplicate entry for the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively document updates to the warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter
Anvin
Merge commit 'nasm-2
.
0
5
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
NASM
2
.
0
5
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
A
n
vin
doc/changes
.
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
.
Pet
e
r Anvin
output
:
add
c
ommon file outlib
.
c
f
o
r c
o
mmon f
u
nc
t
i
o
ns
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
pre
p
ro
c
: merge expand_mmac_params() and e
x
p
and_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merge
bra
n
ch 'na
s
m-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r Anvin
Better
d
escription
of
t
he number-ove
r
flow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anv
i
n
BR: 2196
9
66: make the -w/-W
options
work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
ter An
v
in
smartalign: clea
n
up unnecessary d
u
plication; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
F
or snapshot releases, expand out the
m
angle
d
ve
r
sion
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter An
v
in
disasm: introduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
eter
Anvin
assemble
:
use
opx
and opy in a few more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
doc/cha
n
ges
.
src: retroactivel
y
docu
m
ent anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
prep
r
oc: don't
macro
-
expa
n
d the
argument to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
doc: document %pop wi
t
h a
r
gu
m
e
n
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvi
n
preproc: allow %pop to ta
k
e a
n
identifier, u
n
ify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
eter Anvin
doc: d
o
c
ument anonymous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r A
n
vin
doc/c
h
anges
.
s
rc: b
e
gin the r
e
lea
s
e n
o
tes for 2
.
0
6
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
doc: fix awkward word o
r
der
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
te
r
Anvin
versio
n
.
pl: d
o
n
't add an extra
.
0
0
for subminor
i
f
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
Merge bran
c
h 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
Fix op2 ref
e
r
ences
t
hat
h
ad not yet been
convert
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvi
n
d
isasm
:
extension byte suppo
r
t
i
n the di
s
assembler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
e
r A
n
vi
n
Add e
x
t
e
nsion
bytecodes to suppor
t
operands
4
+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anv
i
n
W
h
e
n
issuing warnin
g
s fo
r
EA
displacements
,
use
the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
d
o
c/ch
a
ng
e
s
.
src
:
upda
t
e rele
a
se
n
o
t
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
T
h
e CRC32 instr
u
ctions can take 6
6
p
refixes as well
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
test/crc3
2
.
asm: test t
h
e CRC3
2
instruct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
BR
2
190521: f
i
x the
C
RC32 o
p
c
odes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
eter Anvin
N
ASM 2
.
05
r
c8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pet
e
r An
v
in
BR 2187210: Fi
x
P
FR
C
PV
an
d
PFRSQRTV
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
e
ter Anv
i
n
assemble: not all backends handle in
t
ra
-
segment OUT_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
P
eter Anvin
BR
2
148448:
fix relative
addres
s
es in bin output
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r A
n
vin
Update
.
gi
t
ignore to
inclu
d
e addition
a
l generated
f
i
les
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
test
/
p
pindirec
t
.
asm: test
t
o
k
en pasti
n
g
in
s
ide %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter
Anvin
prep
r
oc: fix
t
erm
i
n
a
l
t
oken pastin
g
in indirect sequen
c
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
eter Anvi
n
pre
p
roc:
e
rror on
u
nter
m
i
n
ated
%
[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pete
r
Anvin
preproc: fix exit conditions
f
or indirection lo
o
p
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvi
n
prep
r
oc: c
o
rrectly handle quoted strings inside
%
[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter A
n
vin
doc
:
doc
u
ment the
%
[
.
.
.
] construc
t
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
t
er Anvin
test:
bett
e
r smart
a
lign tests
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter
Anvin
smartalign:
use a
"
times"
c
ons
t
ruct ra
t
her than %rep
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
t
e
r Anvin
macros
.
pl:
handle
\
-continu
a
tion lines
in
m
acros
.
pl
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pet
e
r
Anv
i
n
smartalign: rewrite to use the indirec
t
c
o
nst
r
u
ct,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
Anvin
test: add test for
p
repro
c
essor in
d
irect
i
o
n
construct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Pete
r
Anvin
preproc: fix list iteration in t
h
e case of expand_indi
r
ect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
prepro
c
: A
d
d new %[
.
.
.
] ind
i
rection constr
u
ct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
ter Anvin
NA
S
M 2
.
05rc7
commit
|
commitdiff
|
tree
next