repo.or.cz
/
nasm
/
perl-rewrite.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add VPCLMUL instructions
2009-02-24
H
.
Pe
t
er
Anvin
Add VPCL
M
UL i
n
structions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: only be opt
i
m
i
stic with NO_SEG if
w
e're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
convergence
.
asm: add tes
t
of
j
mp
to an absolute
a
d
d
ress
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCL
M
UL is
a
pparen
t
ly
t
ar
g
et
e
d
for Westmer
e
with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
N
A
SM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2
5
57903:
fi
x
d
i
sassembly
of a set of SSE MOV*
instructi
o
ns
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
A
nvin
BR 254
1
252: Fix issues
i
n
insns
.
dat, mostly rela
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er An
v
in
cha
n
ges
.
src
:
document WAIT and %$$ fi
x
es
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
Anvin
BR
2592476: Trea
t
WA
I
T a
s
a pref
i
x even though
it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
br70473
6
: handle deep
context-
l
ocal macr
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmli
b
: make nasm_
s
trcat() t
a
ke const
a
rgu
m
ents
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
An
v
in
ou
t
elf32/64: remove align_str in favor of fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
outbin: fix t
y
p
o
: "se
c
tions
"
not "
s
ect
i
on"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
Unify al
l
-
zero
b
uffe
r
s; add fwriteze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 26119
0
6: p
r
o
per
error messa
g
e
for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvi
n
NASM
2
.
0
6
rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er An
v
in
Fix o
p
code for
VADDSU
B
PS; op
e
rands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
FM
A
instructions w
o
n't
be in Sand
y
Brid
g
e
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pe
t
er
Anvi
n
BR
2
59
3
349: M
o
ve version m
e
ssage
b
a
c
k to st
d
out
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean up th
e
"Str
i
ng Ma
n
ipulation in Macros" s
e
ction
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
oc:
i
ndent the time mac
r
o example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
doc: fix t
y
po
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r Anvin
Merge branch 'master' of
g
it+s
s
h
:
//repo
.
or
.
cz/srv/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
A
n
vin
d
o
c: upda
t
e the section
o
n
numer
i
c
c
onstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Pet
e
r Anvin
F
ix
t
he [warning]
d
irective
commit
|
commitdiff
|
tree
2009-01-04
H
.
Pe
t
er Anvin
outas86: sli
g
ht stylistic cleanups
commit
|
commitdiff
|
tree
2009-01-04
Sor
o
nel Haetir
Add entry point
s
upport
t
o as8
6
backe
n
d
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvi
n
BR 2432
8
26: Fix en
f
orceme
n
t of the
L
ONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
er Anvin
BR 2413278: Nonoptimal form
s
of arithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter An
v
in
chang
e
s
.
sr
c
: do
c
ument M
a
ch-O ali
g
nmen
t
fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter Anvi
n
NA
S
M
2
.
06
r
c2
commit
|
commitdiff
|
tree
2008-12-18
David
DeHaven
Mach-O alig
n
ment
f
i
x
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
eter Anvi
n
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF:
use rbtr
e
e for
sym
b
ol
s
earches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
Anvin
rbtree
:
drop "co
n
st" from search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
changes
.
src: docume
n
t POPCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Me
r
ge
branch '
n
asm-
2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter
Anvin
test
/
pop
c
nt
.
a
s
m: simple t
e
st
f
or the POPCNT instru
c
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
T
he POPCNT i
n
struction
does n
o
t n
e
ed size
s
on
m
emory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
t
e
r
Anvin
BR 2229703:
P
OPCNT r6
4
,rm64 not POPC
N
T r64,rm3
2
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anv
i
n
prepr
o
c: BR 2222615: fix segfault on bogus %i
f
m
acro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
d
o
c:
better description of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
e
r
Anvi
n
changes
.
src:
docu
m
ent if for %
i
fmacro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
test: a
d
d test for
B
R
2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
te
r
Anvin
prepro
c
: BR 2222615: fix segfault on
bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
An
v
in
doc/changes
.
src: d
o
cu
m
e
nt E
L
F TL
S
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
P
eter Anvin
doc: minor edit t
o
the TLS documentati
o
n examples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
eter
Anvin
v
ersio
n
.
pl: snapshot releases
*only*
h
ave
d
i
g
its in
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move all version
strings to a s
i
ngle compi
l
at
i
on
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 poin
t
er; inst
e
ad rely on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anv
i
n
compiler
.
h:
a
d
d offsetof() and container
_
of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
n
vin
Left-
l
ea
n
ing red-black tree data st
r
uct
u
re
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
Fix header g
u
ards f
o
r outl
i
b
.
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
m
ake alldeps
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
vin
doc
:
cross-reference macro parame
t
er con
c
a
t
enat
i
on
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r A
n
vin
Me
r
ge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo i
n
t
he
d
escription
o
f %unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
d
o
c: fix capitalization
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
rem
o
ve duplicate entry for the "e
r
ror" warn
i
ng
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
et
e
r Anvin
doc:
r
etr
o
acti
v
ely document updates to the
w
arning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo in
t
he d
e
script
i
on
o
f
%unmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
fix capitaliz
a
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
do
c
: r
e
move duplicate entry
f
or the "erro
r
" war
n
i
n
g
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
An
v
in
doc: retroactiv
e
ly docu
m
ent updates to the
warning
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pete
r
Anvin
M
e
rge commit
'nas
m
-2
.
05
.
01'
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter A
n
vin
N
AS
M
2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
d
oc/changes
.
src: document -W/
-
w fix as a
N
ASM 2
.
05
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-28
H
.
Peter Anvin
output: add
common file o
u
tlib
.
c
for common
f
u
n
ctions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-27
H
.
Peter Anvin
prepro
c
: m
e
rge ex
p
and_m
m
ac_params() and expand
_
indi
r
ec
t
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter
A
nv
i
n
Merge
b
ranch '
n
as
m
-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
Better desc
r
ip
t
ion of the nu
m
ber-overflow warnin
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pet
e
r
An
v
in
B
R
: 2196966: make the
-
w/-W options wor
k
again
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
e
t
er Anvin
smart
a
lign: clean u
p
u
n
nec
e
ssary duplicat
i
on; twea
k
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anv
i
n
For snapshot releases, expand out the mangled version
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvi
n
d
isasm
:
in
t
rod
u
ce opy
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
ass
e
mble: use opx a
n
d opy
in
a few more
p
l
a
ce
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
doc/ch
a
ng
e
s
.
src: retroacti
v
ely document
anonymous
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
preproc: don't macro-expand
t
h
e argument to %use
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r
A
nvin
doc: d
o
cumen
t
%p
o
p
wi
t
h argum
e
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anv
i
n
preproc: all
o
w
%p
o
p to take an iden
t
ifier
,
unify %push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anv
i
n
do
c
: d
o
cument anony
m
ous
%
push
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc/changes
.
src: begin the release notes for 2
.
0
6
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
in
doc: fix
aw
k
ward w
o
rd order
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
i
n
vers
i
on
.
pl: don't add an extra
.
00 for
s
u
bminor if
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter
A
nv
i
n
Merge bra
n
ch
'indirect'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
F
ix
op2 referen
c
es that had
not yet b
e
en converted
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
e
r
Anvin
dis
a
sm: extension byte s
u
pport in the di
s
assembl
e
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pete
r
Anvin
A
dd e
x
ten
s
ion
by
t
ecode
s
t
o
s
u
ppo
r
t operand
s
4
+
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter
A
nvin
When
issui
n
g
warnings for
E
A
displacements, u
s
e th
e
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
t
e
r Anvin
NASM 2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
d
o
c/ch
a
nges
.
src: up
d
a
t
e release not
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter A
n
vin
T
he CR
C
32 instructions
c
a
n take
6
6 prefixes as well
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
t
e
st/crc32
.
as
m
: test
t
h
e
C
RC32 i
n
struction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
eter A
n
vin
BR 2190521: fi
x
the CR
C
32 opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
NASM 2
.
05rc8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Pete
r
A
nvin
B
R
218721
0
:
Fix PFRCPV and PFRSQ
R
T
V
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
a
ssemble: n
o
t
a
l
l backends
h
andle intr
a
-segment OUT_REL*ADR
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 2148448: fix r
e
lat
i
ve address
e
s
i
n
bin output
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pe
t
er Anvin
Upd
a
te
.
gi
t
ignore
to
inc
l
ude
a
dditional gen
e
ra
t
ed files
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r
A
n
v
in
test/ppindi
r
e
ct
.
a
sm: test token pastin
g
inside %[
.
.
.
]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next