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
convergence.asm: add test of jmp to an absolute address
2009-02-24
H
.
Peter Anvin
convergence
.
asm: add test of
j
mp to
an absolu
t
e address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
n
vin
PCL
M
UL is app
a
rently targeted f
o
r We
s
tmere with th
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
NA
S
M
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
BR 2557903: fix disass
e
mb
l
y of
a se
t
of
S
SE M
O
V
*
instru
c
tions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
BR
2
541252: Fix issues in in
s
ns
.
dat
,
mos
t
ly rela
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
chan
g
e
s
.
src: doc
u
m
e
nt WAIT and %$$
f
ixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
5
92476: Treat WA
I
T as a
p
refix even though i
t
's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
br70
4
736:
handle deep contex
t
-lo
c
al macr
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
nasmlib: make
n
a
sm_str
c
a
t
() take co
n
st argument
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
te
r
Anvi
n
ou
t
elf3
2
/64: remove
align_str
i
n
f
avo
r
o
f fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
outbin: fix typo: "se
c
t
ions" not "se
c
tion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
A
n
v
i
n
Unify a
l
l-zero bu
f
fers; add fwri
t
ezero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
2611906: proper error mes
s
age
f
or
start < or
i
gin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
Anvin
NA
S
M 2
.
06r
c
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
Fix opcode
f
or V
A
DDSUBPS; ope
r
and
s
for V
B
LEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
nvin
F
MA inst
r
uctions w
o
n't
b
e
in Sandy
B
r
idge
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvin
Perl
s
cript used to
g
en
e
rate FMA
i
nst
r
uction patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
change
s
.
src: document updated AVX sp
e
cificatio
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
Update the
V
F
MA* in
s
t
r
uc
t
ions per the AVX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er A
n
vi
n
i
n
sns
.
dat: fix
m
inor formatting a
n
om
a
lies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
i
n
s
n
s
.
pl: handle
the new VEX
.
DDS flag per AVX s
p
ec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
B
R 2593349: Mov
e
version messa
g
e b
a
ck t
o
s
t
dou
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
06r
c
3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Ha
e
ti
r
Do
c
umen
t
the
as86
.
.
start label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
doc: cle
a
n up the "String
M
an
i
pulat
i
on
in Macros
"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anvin
d
o
c: i
n
dent
t
he time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter A
n
vin
doc:
fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
n
v
i
n
Merge branch 'maste
r
' of gi
t
+ssh:
/
/repo
.
o
r
.
c
z/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
e
r Anv
i
n
d
o
c: update th
e
sec
t
ion on n
u
meric co
n
stants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter An
v
in
Fix
t
he [warning] d
i
r
e
ct
i
v
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pe
t
er Anvin
ou
t
a
s
8
6
:
slight stylistic cleanup
s
commit
|
commitdiff
|
tree
2009-01-04
Soro
n
el Haetir
Add
e
nt
r
y p
o
int
support to as86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
B
R 243282
6
:
Fix
e
nforcement of the LONG
b
it
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter Anvin
BR 2413278: No
n
o
ptimal fo
r
ms of arithmetic instr
u
c
t
i
ons
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src: docum
e
nt Mach-
O
alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pete
r
A
nvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Mach-O a
l
ignm
e
nt fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter
Anvin
N
ASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvi
n
ELF: us
e
rbtree for symbol se
a
rches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree: drop "const" from
search
f
u
n
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
change
s
.
src: document
POPC
N
T fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Mer
g
e branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
te
s
t/popcnt
.
asm
:
simple test f
o
r the
POPCNT in
s
truction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
The POPCN
T
instructio
n
does no
t
need s
i
zes o
n
memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 222970
3
: POPCN
T
r64,rm64 n
o
t POPCN
T
r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
eter Anv
i
n
pre
p
roc: BR 2222
6
1
5
:
fix segfault on
b
ogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: better descripti
o
n
o
f %li
n
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
e
r
Anvin
ch
a
nges
.
src:
docu
m
ent
i
f
fo
r
%ifma
c
ro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
t
e
r A
n
vin
test: add test f
o
r BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc:
BR
2
2
2
2615: fix segfa
u
l
t
o
n
bo
g
us %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
er Anvin
doc/changes
.
src: doc
u
m
e
nt ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
d
oc: minor
edit to th
e
TLS documentation exam
p
les
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pet
e
r Anvin
v
ersion
.
pl: snapshot
rel
e
a
ses *only* have digits
in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pet
e
r An
v
in
Mov
e
a
l
l version
strings
to
a
single compilat
i
on
u
nit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
An
v
in
rb
t
ree: drop the
data pointer
;
i
n
stead rely
on bei
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nv
i
n
com
p
iler
.
h: a
d
d offsetof() an
d
cont
a
iner_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-
l
ea
n
ing re
d
-black tree data struc
t
ur
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
Fix
he
a
der guards for ou
t
lib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
m
ake alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc
:
cross-reference
mac
r
o parameter concate
n
ation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
Merge
b
ra
n
ch 'na
s
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
A
nvin
doc: fix
t
ypo
i
n the
d
escription of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix
c
api
t
alization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remov
e
duplicate
entry for
t
he
"error" wa
r
nin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: retro
a
ct
i
vely document up
d
ates to the warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo in the
description of %unmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anv
i
n
doc:
f
i
x ca
p
italizatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: remove du
p
licate entry for the "er
r
or" w
a
rning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: retroac
t
ively do
c
u
m
ent
updates to the warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
M
e
rge commit
'
nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter
A
nv
i
n
N
ASM 2
.
05
.
0
1
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pet
e
r
An
v
in
d
oc/changes
.
src: doc
u
m
en
t
-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
.
Peter Anvin
output: add common fi
l
e outlib
.
c
for c
o
mm
o
n
f
unctions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
eter Anv
i
n
preproc:
m
e
rge exp
a
nd_mmac_
p
arams() and expand_ind
i
r
e
ct(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merge br
a
nch 'nasm
-
2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter Anvin
Bet
t
er description of the
n
u
mber-overflow warni
n
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
B
R
: 21969
6
6
:
make
t
h
e -
w
/-W options work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
sma
r
talign: c
l
e
an up unnecessar
y
d
up
l
ication;
tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anv
i
n
For s
n
a
psh
o
t
release
s
, expand out
t
he mangled version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anvin
di
s
asm
:
introduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
P
e
ter Anvin
a
s
s
e
mble: use
opx
a
n
d
o
p
y in a few
m
o
re places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
doc/changes
.
s
rc: retroactively
documen
t
anonymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
Anvin
preproc:
don't macro-expand the argument t
o
%use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: document
%
pop wit
h
argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r An
v
in
p
reproc: allow %pop to take an
identifier, unify
%push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
do
c
: document
anon
y
mous %push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
src: begin
t
he relea
s
e notes for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
doc: fix awkward word order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
An
v
in
version
.
pl:
d
o
n
't
add an extra
.
00 for subminor if
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
nvin
Merge br
a
nch 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
Fix op2 refer
e
nces that had not y
e
t been
c
onvert
e
d
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
dis
a
sm: extension
b
y
t
e support in the di
s
assem
b
ler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
Add ext
e
ns
i
on byteco
d
es
t
o sup
p
ort ope
r
ands
4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
W
hen issuing warnings for EA displa
c
ements,
u
se
the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
NA
S
M 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
d
o
c/changes
.
src: update rel
e
ase notes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
eter Anvin
The CRC32 instruc
t
i
o
ns can
t
ake 66 prefixes as wel
l
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter
A
nv
i
n
test/crc32
.
a
sm
:
t
e
st the CRC32 instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvi
n
BR 2190521: fix t
h
e
CRC
3
2 opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
NA
S
M 2
.
05rc8
commit
|
commitdiff
|
tree
next