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
preproc: fix more token pasting cases
2009-04-08
H
.
Pet
e
r Anvin
p
rep
r
oc: fix more token pa
s
ting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
A
UT
H
O
RS: U
p
date inform
a
tion for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
NA
S
M
2
.
0
6rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
A
n
v
i
n
Docume
n
t preprocessor toke
n
concatenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
Handle weird cases of token pas
t
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
v
in
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pet
e
r Anvin
n
asm
.
nsi: add CO
P
YING
t
o the list of f
i
les
t
o package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter An
v
in
n
a
s
m
.
nsi: add NASM
M
anual; automate
v
e
rsion generation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter
Anvin
dis
a
sm: fix
reversed REP
v
s
REPN
E
i
n eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
eter Anvi
n
disas
m
: when
n
o in
s
t
r
uction is f
o
und, c
o
nsider a n
a
ked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
0
6
rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pete
r
An
v
i
n
BR 2690688
:
Fix opcodes for FMA
i
n
structions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Add test from
BR 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
B
R
2690688: add missi
n
g
VFM instr
u
c
t
i
o
ns
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anv
i
n
B
R 26893
1
6
:
PEXTRQ requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
ge
n
fma
:
fix spe
l
li
n
g
of the VFNM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
eter
A
nvin
insns
.
dat: fix VF
N
M ins
t
r
u
ctions incorr
e
ct
l
y
spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
e
t
er Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
eter Anvin
BR 26
7
2117: handle lon
g
line
s
for db/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anv
i
n
autocon
f
: detect the bro
k
en
b
o
o
l
i
n
Op
e
nWat
c
om 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instr
u
ction codes are octal, s
o
print err
o
rs that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter
A
nvin
optimiza
t
ion
.
a
s
m: mo
r
e sbyte
t
ests
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
t
er Anvin
sbyte: optimization
i
s
OK if UNKNOWN is
n
't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
as
m
: a
d
d sbyte
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pete
r
Anvin
NASM
2
.
06rc
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2
4
13265: do
n
't pes
s
i
m
i
ze
d
i
splacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
o
ptimi
z
ation
.
asm:
a
dd
E
A optimization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
n
v
i
n
n
a
s
m
.
c
:
a
noth
e
r
r
e
a
dabil
i
t
y cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pet
e
r
A
nvin
nasm
.
c:
r
eadability
c
lea
n
up for seg:off pars
i
n
g
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
A
d
d VPCLMUL instructi
o
ns
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: on
l
y
b
e optimistic w
i
th
N
O_SE
G
if we'
r
e really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
convergence
.
asm: add test of jmp
t
o an absolute
address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is apparently ta
r
g
et
e
d for Westme
r
e wi
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
NASM 2
.
0
6
rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
BR 2557903: fix disass
e
mbly of a set of SSE M
O
V* instru
c
t
i
ons
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 254125
2
: Fix issues in
i
n
sns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
s
r
c
: document WAIT and
%
$
$
fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R
25
9
2476:
T
reat W
A
IT a
s
a
prefix even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anv
i
n
br
7
04
7
36: han
d
l
e d
e
ep co
n
text-local mac
r
os
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
na
s
mlib: make nasm_strca
t
() take co
n
st
a
rguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
outelf32/64: remove a
l
ign_str in
fav
o
r of f
w
ri
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: fix typo: "
s
ections"
n
ot "
s
ection"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
U
ni
f
y all-zero b
u
f
fers; add
fw
r
itezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
BR 26
1
190
6
:
proper error me
s
sage for start
<
ori
g
in
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
NASM 2
.
06
r
c4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix opcode for VADDSUBPS; operands for VBLEN
D
; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
MA instructions won'
t
be in
Sand
y
Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter An
v
in
P
erl s
c
ript use
d
t
o
g
e
nerate FMA instruc
t
io
n
patt
e
rns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anv
i
n
chan
g
es
.
src: d
o
cument updat
e
d
A
VX specifica
t
ion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
Update the VFMA* instructi
o
ns per the AVX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
in
s
ns
.
dat: fix minor for
m
att
i
ng anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter A
n
vin
insns
.
pl: h
a
ndle the
n
e
w VEX
.
DDS
flag
p
er AVX
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvi
n
BR 2593
3
4
9
: Move version message bac
k
to
stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pet
e
r Anv
i
n
NASM
2
.
06
r
c
3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
v
in
doc: cle
a
n
up the "String Ma
n
ipul
a
tion in Macr
o
s"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
doc: ind
e
nt the time macro
e
x
a
mple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: f
i
x typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
Me
r
g
e bran
c
h
'
master' of git+ssh:
/
/repo
.
o
r
.
c
z
/
s
rv/g
i
t
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter
A
n
v
i
n
doc: upd
a
te the
s
ection on n
u
me
r
ic c
o
nstants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter Anvin
Fix
the [warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
ou
t
as86: slight stylistic clean
u
ps
commit
|
commitdiff
|
tree
2008-12-30
H
.
P
e
ter Anvin
BR 2432
8
26
:
F
i
x enf
o
rcement of the LONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
B
R
2
4
13278
:
Nono
p
timal
forms of arithmetic
instructio
n
s
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvin
changes
.
src: document Mach-O alignment
f
ix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pete
r
A
nvin
N
A
SM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-11-30
H
.
P
eter Anvin
NA
S
M 2
.
06
r
c1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
Anvin
ELF
:
use rb
t
r
e
e for symbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Pete
r
An
v
i
n
r
b
tree: dro
p
"
c
onst" from search
f
unction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
chang
e
s
.
src: docume
n
t POP
C
NT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
Merge
branch 'nasm-2
.
0
5
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
test/popcnt
.
asm: simpl
e
t
e
st for the POPCNT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r
Anvi
n
The POPCNT instruct
i
on
d
o
es not need sizes on m
e
mory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er
An
v
in
BR 2229703: PO
P
CNT r64,rm64 not P
O
PCNT r64,
r
m32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
preproc
:
BR 2222615:
fix segfault
o
n bogus %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pet
e
r Anvi
n
doc: bett
e
r
d
escription of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
A
n
v
in
changes
.
src:
d
ocument if
f
or %if
m
ac
r
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvi
n
te
s
t:
add test for BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
preproc: BR 22
2
26
1
5: fix se
g
faul
t
on 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/
c
hange
s
.
s
r
c: document ELF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r An
v
in
doc:
min
o
r edit
t
o the TLS documentat
i
on
examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Pete
r
Anvin
version
.
p
l
: sna
p
s
hot r
e
leases *onl
y
*
hav
e
digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move a
l
l
version strings
to a single comp
i
l
a
tion uni
t
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r Anvin
r
b
t
ree: drop the data
poi
n
ter;
i
nstead re
l
y on b
e
ing
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
compiler
.
h: add offsetof() and conta
i
ner_of
(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
te
r
Anvin
Left
-
l
eaning red-
b
lack tree
d
ata
struc
t
ure
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
Anvin
Fix h
e
ader guar
d
s
f
or outl
i
b
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
make al
l
deps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
d
o
c
:
cross-
r
eference macro p
a
r
a
me
t
er concat
e
nation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pet
e
r
Anvin
M
e
rge branc
h
'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: fi
x
typo in
t
he descrip
t
i
on of %unmacr
o
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc:
f
i
x capital
i
zation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
doc: remove duplicate entry fo
r
the "error" warn
i
ng
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anv
i
n
doc: retr
o
a
c
t
ively document u
p
d
a
tes to
t
he w
a
rning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix typo in the descr
i
ption
o
f %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
i
n
d
o
c
: fix
c
apitalization
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
do
c
: rem
o
v
e
duplicate en
t
r
y 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 Anvi
n
doc: retroac
t
iv
e
ly docume
n
t
upda
t
es to the wa
r
ni
n
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
eter A
n
vin
M
erg
e
commit
'
nasm-2
.
0
5
.
0
1'
commit
|
commitdiff
|
tree
2008-10-29
H
.
P
e
t
e
r Anvin
N
A
S
M 2
.
05
.
0
1
commit
|
commitdiff
|
tree
2008-10-29
H
.
Peter Anvin
doc/changes
.
src: do
c
ument -W
/
-w fix as a N
A
S
M 2
.
05
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next