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.c: another readability cleanup
2009-02-26
H
.
Pet
e
r
Anvin
nasm
.
c:
a
nother readability
cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
nas
m
.
c:
readability cleanup for seg:off pa
r
sing
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
ete
r
A
nvi
n
Add
V
PCLMU
L
instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter A
n
vin
a
ssemble
:
only be optimi
s
tic wi
t
h
N
O_SEG if we're
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pet
e
r
Anvin
con
v
e
r
g
ence
.
a
s
m
: ad
d
tes
t
of jmp t
o
a
n
a
b
solut
e
addr
e
ss
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
PCLMUL is
a
pparently target
e
d for W
e
s
tmere
with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er A
n
vin
N
A
S
M 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter A
n
vin
BR
2
5
57903:
fix disassemb
l
y
of a set
o
f S
S
E
MOV*
i
nstruction
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2
5
41252: Fix issues in insns
.
dat, mos
t
ly re
l
ated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
changes
.
src: do
c
ument WAIT a
n
d %$
$
fix
e
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2592476:
Tre
a
t WAIT
a
s
a
prefix e
v
en t
h
ough it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
b
r
704736:
h
an
d
l
e
dee
p
con
t
e
xt-loca
l
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmlib: make
nasm_strcat() take cons
t
arg
u
ments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
u
telf3
2
/64: remov
e
al
i
gn_str
in favor
of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
u
tb
i
n: f
i
x typo: "sections" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
U
nify all-zero b
u
ffer
s
; add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvi
n
BR 2611906: prope
r
error messag
e
f
o
r star
t
< o
r
igi
n
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
N
A
SM 2
.
06
r
c4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
Fix opcode for
V
AD
D
S
U
B
PS; operan
d
s for VB
L
END;
a
dd
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
FMA inst
r
uctions
w
on't be
i
n Sa
n
d
y
Br
i
dge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
v
i
n
Perl
s
cript
used to
genera
t
e FMA instruction patt
e
rns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
src: docum
e
nt updated
AVX specif
i
cation
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update the VFMA* instructi
o
ns per
t
he AVX spec vers
i
o
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat: fix minor
formatting a
n
o
m
alies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
A
nv
i
n
insns
.
pl:
h
andle the new
VEX
.
DDS flag p
e
r AVX
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
BR
2
593349: Move version message b
a
ck to stdou
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM
2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
Soronel
Haetir
Documen
t
the as86
.
.
star
t
label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
Anv
i
n
doc: clean up t
h
e "Str
i
ng Manip
u
la
t
ion in Macros" sectio
n
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anv
i
n
doc: i
n
den
t
the
time
macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
doc: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
M
e
r
g
e branch
'm
a
ster' of git+ss
h
://repo
.
or
.
c
z
/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
doc: up
d
at
e
the se
c
t
ion on num
e
ric con
s
tants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
F
i
x the
[
warning] dire
c
tiv
e
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
out
a
s8
6
:
slight
stylistic cleanu
p
s
commit
|
commitdiff
|
tree
2009-01-04
Soronel Haetir
Add
e
ntry poi
n
t support t
o
a
s86 backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: F
i
x en
f
orcement
o
f t
h
e LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 241327
8
: Nonoptimal f
o
rms of a
r
ithmetic
i
n
structi
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
e
ter
A
n
vin
c
h
anges
.
sr
c
:
doc
u
ment Mach-O alignment fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
e
ter Anvin
NASM 2
.
06r
c
2
commit
|
commitdiff
|
tree
2008-12-18
Davi
d
D
eHaven
Mach-
O
align
m
ent fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
Anvin
E
LF: use rb
t
ree for sy
m
bol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r An
v
in
rbtree: drop "const" from s
e
arc
h
funct
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
ch
a
ng
e
s
.
s
rc: document POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anv
i
n
Merge branch 'n
a
sm-2
.
05
.
x
x'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
test/pop
c
nt
.
asm: si
m
p
l
e test for the POPCNT in
s
tru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvi
n
The POPCNT
i
ns
t
ruction does no
t
need s
i
z
es
o
n
memory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
er A
n
vi
n
BR 2229
7
0
3
:
P
OPC
N
T r64,rm64
n
ot
POPCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r
Anvi
n
prep
r
oc: BR 2222615
:
f
i
x segfa
u
lt
on bogus
%ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: b
e
tter description of
%
line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
changes
.
sr
c
: d
o
cument if
f
or %ifm
a
cro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test: add t
e
st fo
r
BR 22
2
261
5
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anv
i
n
prepro
c
: BR 2222615: fix segfault
on b
o
gus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
do
c
/changes
.
src:
document
E
LF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pe
t
er Anvin
doc
:
minor edit to the TLS d
o
cumentation exam
p
l
es
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
e
ter An
v
i
n
version
.
pl: snapshot r
e
leases *only* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move all versio
n
strings to a single compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
r
b
tree: 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 Anvin
compiler
.
h
:
add o
f
fsetof() and
container_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er A
n
v
i
n
Left
-
leani
n
g
red-black tree data structur
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix he
a
der guards for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
make
a
lldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
doc: cro
s
s-reference
m
acro
p
ara
m
eter
c
onc
a
tenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge branch
'
nasm-2
.
05
.
x
x
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
doc: fix ty
p
o in th
e
descr
i
ption
of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: fi
x
capit
a
l
ization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
e
r
Anvin
doc: remove d
u
plicate
entry for the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
v
i
n
doc: retroactiv
e
l
y document
updates to the warning
.
.
.
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 %unm
a
cr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: fix capi
t
alizatio
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc:
r
em
o
v
e
d
uplic
a
te entry
for the "error" wa
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er An
v
in
doc: retroac
t
ively
d
o
cu
m
e
n
t
u
p
d
ates
t
o t
h
e warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
Merge
commit
'nasm-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
vin
NASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
t
e
r Anvin
doc/chang
e
s
.
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
.
Peter Anvin
o
utput: add commo
n
fil
e
outlib
.
c f
o
r
common functions
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter
An
v
in
pre
p
roc
:
merg
e
expand_
m
m
a
c_p
a
r
a
ms() and expand_in
d
irect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r Anvin
Merge branch '
n
as
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter A
n
vin
B
etter description
of the number-overflow war
n
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pe
t
er
Anvin
BR: 2
1
96966:
mak
e
the -w/-W
op
t
io
n
s work agai
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
smarta
l
ign: clean up unnecessary dupli
c
a
t
ion
;
tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anv
i
n
For snapsh
o
t relea
s
es, ex
p
and out the m
a
ngled version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
disasm: introd
u
ce
o
py
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anvi
n
assemble: use
o
px and opy in
a
few more pla
c
es
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
doc/c
h
ange
s
.
sr
c
: retroactively docum
e
nt anonymo
u
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vi
n
p
r
eproc: don't macro-expand the argument to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
o
c:
document %pop with
argument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
preproc: a
l
lo
w
%pop to
t
ake an identifier, unify %push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: docum
e
nt a
n
onymous
%
p
ush
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
d
oc/changes
.
src: begin the rele
a
s
e no
t
es for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
doc: fi
x
aw
k
ward word ord
e
r
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
v
ersion
.
p
l: don'
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 Anvin
Merge br
a
nch 'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
F
i
x op2
ref
e
r
enc
e
s that h
a
d not yet b
e
en converted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
isasm: ex
t
ension byte support
i
n th
e
disassemb
l
er
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter A
n
vin
Ad
d
e
x
ten
s
i
o
n bytecodes to suppor
t
operand
s
4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
An
v
in
Whe
n
issuin
g
w
a
rning
s
f
o
r EA displ
a
cements, use 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
.
Peter Anvin
doc/
c
ha
n
ge
s
.
sr
c
: update relea
s
e not
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next