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
doc: slightly tidy the copyright page of the manual.
2009-04-20
H
.
Peter Anvi
n
doc: s
l
ightly tidy the copyright page of the
manual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
P
e
ter Anvin
preproc: make $ a
n
d $$ TOKE
N
_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anv
i
n
pr
e
proc
:
fix mo
r
e
token pasting
ca
s
e
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter A
n
vin
AUTHOR
S
: Upda
t
e
i
nforma
t
ion
for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
0
6rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Document
p
rep
r
ocessor token con
c
atena
t
ion fi
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle
weird c
a
s
es of token pas
t
ing
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
n
vin
NASM 2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pe
t
er A
n
vin
nasm
.
nsi: add COPYIN
G
t
o
t
he list of files to pa
c
k
a
g
e
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
Anvi
n
nasm
.
nsi:
add NAS
M
Manual; auto
m
ate vers
i
o
n
generat
i
on
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er
Anvin
disasm: f
i
x
reversed REP v
s
REPNE i
n
eatb
y
te()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r Anvin
dis
a
sm: when no instruct
i
on is found, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Pe
t
er An
v
in
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
BR 2690
6
88: F
i
x
o
pcodes for FMA ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter Anvin
Add test from
B
R 2690688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
BR 2
6
90688: add missing VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
in
BR 2689316: PEXTRQ
requires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r Anvin
genfma
:
f
i
x spel
l
ing
o
f the VFNM instru
c
tions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter A
n
vin
i
n
sns
.
d
at
:
fix VFNM instruct
i
ons incorrectly
s
pel
l
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06
r
c7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter An
v
in
BR 2672117: hand
l
e lo
n
g lines for db
/
dw/et
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
a
ut
o
conf
:
detec
t
the broken
bool in OpenWa
t
com 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most ins
t
r
u
ction
c
o
d
es ar
e
octa
l
,
s
o
p
rint
errors t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
A
nvin
optimization
.
as
m
: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte:
op
t
i
m
iz
a
ti
o
n
i
s OK if U
N
KN
O
W
N i
s
n't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter
A
n
vin
o
p
ti
m
ization
.
asm
:
add sb
y
te
t
ests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter A
n
vin
N
ASM 2
.
0
6
r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
An
v
i
n
BR 2413
2
65
:
do
n
't pessimi
z
e
d
isplacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
optimi
z
at
i
on
.
a
sm: ad
d
EA optimizatio
n
tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
nasm
.
c
:
anothe
r
r
eadabil
i
ty c
l
ea
n
up
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
e
t
er Anvi
n
nasm
.
c: readabili
t
y c
l
eanup for seg:off
p
arsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
A
dd VPCLMUL instr
u
ctions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
a
ssemb
l
e: only b
e
optimistic with NO_
S
EG if w
e
'
r
e really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anv
i
n
converge
n
ce
.
asm: add test of jmp to an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
PCLMUL is ap
p
arently targe
t
ed
f
or Wes
t
mere
with
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
in
N
A
SM 2
.
06
r
c5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvi
n
BR 255
7
903: fix
disa
s
sem
b
ly of
a set
o
f SSE MOV* instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 25
4
1252: Fix issues in in
s
ns
.
dat, mostly relat
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r A
n
vin
c
hanges
.
s
r
c
:
doc
u
ment WAIT and %$
$
fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er Anvin
BR
2
5
92476: Treat WAIT as a prefix even tho
u
gh it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
te
r
Anvin
br70
4
736:
h
andle d
e
e
p
contex
t
-local macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
nasmlib
:
make
n
asm_strcat(
)
take co
n
s
t
arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
outelf32/64: remove ali
g
n_str
in
f
avor of fwr
i
tezero
(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
o
utbin: fix ty
p
o: "sections" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
U
nify a
l
l-ze
r
o
b
uffers
;
a
dd fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
A
n
vin
BR 26119
0
6
: proper e
r
ror message for s
t
a
r
t < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix
o
pcode f
o
r V
A
D
D
S
UBPS; o
p
erands for VBL
E
ND;
add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instructions won't b
e
i
n
San
d
y
B
ridg
e
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter
Anvin
Perl scrip
t
used
t
o gene
r
ate FMA
i
nstruction pa
t
t
e
rns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
changes
.
src: documen
t
updated AVX specificati
o
n
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter
Anvin
Update t
h
e
V
FMA* instr
u
cti
o
n
s
per th
e
AVX sp
e
c version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
insns
.
d
at: fix minor forma
t
ting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pete
r
Anv
i
n
insns
.
pl: han
d
le the new VE
X
.
D
D
S f
l
a
g
p
e
r
A
VX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter An
v
in
BR 25933
4
9: Move version
m
e
ssage
back to stdout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Pete
r
A
nvin
N
ASM
2
.
0
6rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
d
oc: clean up
t
h
e
"String Man
i
pu
l
ation in
Mac
r
os" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
doc: inden
t
t
h
e time macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
d
o
c: fix
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge branch '
m
a
s
ter'
o
f git
+
s
s
h://repo
.
or
.
cz
/
s
r
v/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anv
i
n
doc: update the se
c
t
i
on
on n
u
m
e
r
ic constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
ter Anvin
Fix the [wa
r
ning] d
i
rective
commit
|
commitdiff
|
tree
2009-01-04
H
.
P
e
ter Anvin
outas
8
6: sli
g
ht stylistic cleanu
p
s
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
er A
n
vin
BR 2432826: Fix enforceme
n
t of the
L
ONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pete
r
A
n
vin
BR 2413278: Nono
p
timal f
o
rms o
f
ar
i
t
h
meti
c
instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
P
eter Anvin
chang
e
s
.
sr
c
:
d
o
cum
e
nt Mach-O alignment
f
ix
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
e
ter An
v
i
n
NASM 2
.
06rc
2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter
Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter An
v
in
ELF: u
s
e rb
t
ree for
s
ymbol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter
Anvin
rbt
r
ee: dr
o
p "const"
from s
e
arch fu
n
ction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pe
t
er Anvin
changes
.
src: document POPCNT f
i
x
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Pet
e
r Anvin
Mer
g
e b
r
anch 'nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter Anvin
test/pop
c
nt
.
a
s
m: simple t
e
st for t
h
e PO
P
CNT instruction
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
The
P
OPCNT
instruction
does not need
sizes on me
m
ory
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
BR 2229703: P
O
PCNT r64,rm64
no
t
POPC
N
T r
6
4,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
preproc
:
BR 2222615: fix
segfault on bogus %ifma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter A
n
vin
d
o
c: better description of %line
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
cha
n
g
es
.
sr
c
: document if for %ifmacro
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter
A
nv
i
n
test: ad
d
test fo
r
BR 2222615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
preproc: BR 2222615: fix segfault on bogus %
i
fma
c
ro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter
Anvin
doc/changes
.
src: do
c
ument EL
F
T
L
S
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
d
o
c:
minor
edit to the TLS documentation
e
xamp
l
es
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
Peter A
n
vin
version
.
p
l: snaps
h
o
t
re
l
eases *only* have digits in
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
P
eter Anvin
M
ove all version
strin
g
s
t
o
a s
i
ngle compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter A
n
v
i
n
rbtree: d
r
op the da
t
a po
i
n
t
er; instead rely on being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
ter Anv
i
n
compiler
.
h: add offsetof() a
n
d
c
o
ntainer_of(
)
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
Left-leaning red-black tree data s
t
ructur
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nv
i
n
Fix h
e
ader guar
d
s
for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
An
v
in
mak
e
a
l
ldeps
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: cross-re
f
eren
c
e macr
o
p
a
rameter concatenation
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anv
i
n
M
e
rge branch
'nas
m
-2
.
05
.
xx
'
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
in
d
oc: fi
x
typo in the
description
o
f %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: fix capitaliza
t
ion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvi
n
d
oc:
r
emove du
p
lica
t
e
e
ntry for th
e
"error" warnin
g
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anv
i
n
doc: retro
a
ctivel
y
document upd
a
te
s
to
t
he warning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter An
v
i
n
doc: fix t
y
po in
th
e
des
c
rip
t
ion
of %unmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter
A
nvin
doc:
f
ix
capitalizat
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
doc: remove
duplicate entry
f
or the "error"
w
a
rning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
doc: retroactively
d
ocument
u
pdates to t
h
e
w
a
r
ning
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-29
H
.
Pe
t
er Anvin
Merge comm
i
t 'nasm-2
.
05
.
0
1'
commit
|
commitdiff
|
tree
next