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
changes.src: document updated AVX specification
2009-02-18
H
.
Peter An
v
i
n
changes
.
src
:
d
o
c
u
ment upd
a
ted
AVX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
U
p
d
ate the VFMA*
instructions
per the AVX s
p
ec
ver
s
io
n
5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insn
s
.
dat: fi
x
m
i
nor f
o
rmat
t
ing
anom
a
lies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
pl
:
handle the new VEX
.
DDS f
l
a
g
per A
V
X spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
B
R
2
5933
4
9: Move version
m
essage
bac
k
to st
d
out
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
N
A
SM 2
.
0
6
r
c3
commit
|
commitdiff
|
tree
2009-01-21
Soronel Haet
i
r
Document t
h
e as86
.
.
s
t
a
rt
l
abe
l
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc: cl
e
an u
p
the
"
St
r
ing Manipulation in
Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
e
r
A
n
vin
d
oc: in
d
e
nt
t
h
e ti
m
e macro exa
m
ple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
A
nvin
do
c
: fix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merg
e
branch 'ma
s
ter'
o
f
git+ssh://repo
.
or
.
cz
/
s
r
v/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
do
c
:
u
p
date
the
s
e
cti
o
n
on numeric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter
An
v
in
Fix the [warning] dire
c
t
ive
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
eter Anvin
o
utas
8
6: slight stylistic cl
e
anups
commit
|
commitdiff
|
tree
2009-01-04
Soro
n
el
Haetir
Add entry point support to as
8
6
backend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432
8
26: Fix en
f
orcem
e
nt of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter An
v
in
BR
24
1
327
8
: Nono
p
timal forms of arith
m
etic inst
r
uctio
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
change
s
.
src: doc
u
me
n
t M
a
ch-O align
m
ent fix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Peter A
n
vin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHaven
Ma
c
h-O alignment f
i
x
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM
2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvi
n
ELF: use rbtree for
s
ymbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pet
e
r An
v
in
rb
t
r
e
e: drop "const" from search func
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
c
h
anges
.
src:
document POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
Merge
b
r
a
nch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcnt
.
as
m
:
simple
t
est for the POPCNT ins
t
ruc
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
The POP
C
NT inst
r
uctio
n
does no
t
need siz
e
s on me
m
o
r
y
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703
:
POPC
N
T r
6
4
,rm64 n
o
t P
O
PCNT r64,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
prepr
o
c: BR 2222
6
1
5
: fix
s
e
gfault
o
n
bogus
%
ifmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pe
t
er Anvin
doc: b
e
tter description of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anv
i
n
chang
e
s
.
sr
c
:
d
ocument
i
f
f
or
%
ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
P
e
ter Anvin
test: add test for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
p
r
e
proc: BR 22226
1
5
: f
i
x
segfaul
t
o
n
b
o
gus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc
/
changes
.
src: docum
e
nt ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
An
v
in
doc
:
m
i
n
or edit
t
o the
TLS do
c
umentation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter Anvin
versio
n
.
pl: sn
a
pshot re
l
eases *on
l
y* have dig
i
ts
i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Pete
r
A
n
v
i
n
Mov
e
all
v
e
r
sion str
i
ngs to a single compila
t
i
o
n unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
A
n
v
in
rbtree:
d
rop the dat
a
pointe
r
; ins
t
ead rely on
b
e
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
com
p
iler
.
h: add offse
t
of()
and conta
i
ner_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Left-leaning red-
b
lack tree data structure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Fix header
g
u
ards f
o
r
o
u
tlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
ete
r
Anvin
make alldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cross-reference m
a
cro
p
arameter concatenat
i
on
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
Merge branch 'nasm-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
d
o
c: fix typo in the descript
i
on of %
u
nmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anvin
doc: fix c
a
pitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
t
er
A
nvin
doc: remove du
p
li
c
ate entry for t
h
e "e
r
ror" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: retroactively docu
m
e
nt updates t
o
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 de
s
cri
p
tion of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c
: fix capitaliza
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c: r
e
move dupli
c
ate entry for the "error" warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
do
c
: retr
o
actively document updates to the w
a
rnin
g
.
.
.
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
.
0
1'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
ter
Anvin
N
ASM 2
.
05
.
01
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/chang
e
s
.
s
r
c: do
c
ument -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 Anvi
n
ou
t
put: add commo
n
file out
l
ib
.
c for common
f
unction
s
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-27
H
.
P
e
t
e
r Anvin
preproc:
m
e
rge ex
p
a
n
d_mmac_
p
a
r
ams() and expand_indi
r
ect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Merge branch
'
nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-10-26
H
.
Peter Anvin
Bett
e
r d
e
scription of the number-overflow warning
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
P
eter Anvin
BR:
21
9
6966: make th
e
-
w/-W options work again
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-26
H
.
Pete
r
Anvin
smar
t
al
i
g
n
: clean up unnecessary dup
l
icati
o
n; tweak
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter An
v
i
n
For
s
n
a
p
s
hot rele
a
ses, e
x
pand ou
t
the mangled version
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Pe
t
er Anvin
disasm: introduce opy
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-25
H
.
Peter Anvin
assemble:
use opx an
d
opy in a
f
e
w more places
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pet
e
r Anvin
d
o
c
/change
s
.
src: retroactively document a
n
onymous
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
prep
r
oc: don't macro-expan
d
the argument to %use
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: docu
m
ent %p
o
p
with
a
rgument
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
preproc: allow %p
o
p to take an i
d
e
n
t
i
f
ier, uni
f
y
%push
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
P
e
ter Anvin
doc: d
o
cu
m
ent anonymo
u
s
%push
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter An
v
i
n
doc/chan
g
es
.
src: begin
t
h
e r
e
lease notes for 2
.
06
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
doc: fix
a
wkward wo
r
d order
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
version
.
pl: 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
A
nvi
n
Merge branch 'in
d
ire
c
t'
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvi
n
Fix op2
r
eference
s
t
h
a
t had no
t
yet
b
een
converted
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
disas
m
:
e
xte
n
sion b
y
te support in the disa
s
sembler
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Pe
t
er Anvin
Add ex
t
ension b
y
tecodes to support operands
4+
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter
A
n
vi
n
When issuin
g
warnings for EA displaceme
n
ts, u
s
e the
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
NAS
M
2
.
05
commit
|
commitdiff
|
tree
2008-10-24
H
.
Peter Anvin
d
oc/changes
.
src:
update re
l
ea
s
e
n
ote
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Pe
t
er
An
v
in
T
h
e
CRC32
in
s
truction
s
c
a
n
t
ake 66 prefix
e
s as well
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
P
e
ter Anvin
t
e
st/crc32
.
as
m
: test the CRC32 instructi
o
n
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-23
H
.
Peter Anvin
BR
2190521:
f
ix
the CRC32
opcodes
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter A
n
vin
NASM 2
.
05
r
c8
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anvin
BR 2187
2
10:
F
ix PFRCPV
and PFRSQRTV
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter A
n
vin
assemble: not all back
e
nds handle int
r
a-segme
n
t OU
T
_REL*ADR
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-22
H
.
Peter Anv
i
n
BR 2
1
4
844
8
:
f
i
x
r
elative
addresses
in bin
o
utput
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Pet
e
r Anvin
U
p
date
.
gitignore t
o
incl
u
d
e
additional
generated files
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter A
n
vin
test/ppi
n
direc
t
.
asm: t
e
st
t
oken pas
t
ing ins
i
de %
[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter An
v
in
prepro
c
: f
i
x terminal token pasti
n
g
in i
n
direct sequences
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter An
v
in
p
repr
o
c
: e
r
r
or on un
t
ermina
t
ed %[
.
.
.
]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
eter Anvin
p
r
eproc: fix exit conditions for indir
e
ctio
n
l
oop
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
Peter Anvin
p
r
eproc: co
r
rec
t
ly hand
l
e quoted strings inside %[
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-20
H
.
P
e
ter An
v
i
n
d
o
c: document
t
he %[
.
.
.
] construct
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
ete
r
An
v
in
test: b
e
tter smarta
l
ign t
e
sts
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
ter Anvi
n
smarta
l
ign: use a "time
s
" const
r
uct rath
e
r than %rep
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvin
macros
.
p
l
: han
d
l
e \-cont
i
nuatio
n
lines in m
a
cros
.
pl
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
P
e
t
er Anvi
n
smartalign:
r
ewrite to use the indirect construct,
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anv
i
n
test:
add test
f
o
r preprocessor indirection c
o
nstruc
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter An
v
i
n
preproc: fix list iteration
i
n the case of
e
x
pand_indirect()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-19
H
.
Peter Anvi
n
pre
p
roc
:
Add new %[
.
.
.
] indirection construct
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next