repo.or.cz
/
nasm
/
sigaren-mirror.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Nindent: add back the -nut option
2009-05-26
H
.
Peter A
n
vin
Nindent
:
ad
d
back the -
n
ut
o
ption
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pe
t
er Anvin
Nindent: up
d
a
te with t
h
e -
n
pro and
-
il0
opti
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pete
r
Anvin
doc:
u
se NAS
M
syntax for x87 regi
s
ters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter
Anv
i
n
Add sym
b
oli
c
constants for R
E
X_V "clas
s
es" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter An
v
i
n
d
oc:
remove insref
.
sr
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter An
v
in
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
et
e
r Anvi
n
p
rep
r
oc: handle %+ even
during
ea
r
ly token r
e
placement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
ter Anvin
Use lo
w
er
c
as
e
f
o
r
VEX and XOP in i
n
str
u
cti
o
ns table
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvi
n
I
nfrastructure
suppo
r
t
for AMD's new XOP prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Pe
t
er Anvin
outbin:
replace fprintf(rf, not_def
i
ned
)
; with fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pete
r
Anvin
NA
S
M 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r Anvi
n
preproc: uni
f
y
token
-
pasting code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter Anv
i
n
d
oc: s
l
ightl
y
tidy the co
p
y
r
i
g
ht page of the m
a
nual
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pete
r
A
n
vin
p
r
e
p
roc:
m
a
k
e $ an
d
$$
T
OKEN_OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter An
v
in
preproc
:
fix more toke
n
p
asti
n
g cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
n
vin
AUTHO
R
S: Update infor
m
at
i
o
n for
H
PA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter A
n
vin
NAS
M
2
.
0
6
rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
D
o
cument pr
e
pr
o
cessor t
o
ken concatenation fi
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Hand
l
e
w
eird cases of token pa
s
ting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
NASM
2
.
06
r
c
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: a
d
d COPYING to the
l
ist of files t
o
pack
a
ge
commit
|
commitdiff
|
tree
2009-04-07
H
.
Pete
r
A
nvin
nasm
.
nsi:
a
dd NAS
M
Manual
;
au
t
omate
version gene
r
ation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvi
n
disas
m
: fix reve
r
sed
REP vs REPN
E
in
eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anv
i
n
disas
m
: w
h
en no ins
t
ruction is found,
c
on
s
ide
r
a
n
aked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
A
nvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter An
v
i
n
BR 2690688: Fix opcodes
f
or FMA
instructions
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
A
dd test from BR 2690
6
88
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter
A
nv
i
n
BR 2690688: add mis
s
ing VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pe
t
er
Anvin
BR
2
68
9
316: P
E
XTRQ r
e
quires REX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
genfma:
fix spellin
g
o
f the VFNM ins
t
ructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
Anvin
insns
.
dat: fix VFNM
i
nstru
c
t
i
o
ns incorrectly spel
l
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 2672117: ha
n
dl
e
l
ong li
n
es for
d
b/dw/etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Pe
t
er Anv
i
n
au
t
ocon
f
:
d
etect
t
he broken b
o
ol in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
Most instructi
o
n co
d
es a
r
e
o
c
t
a
l, so print er
r
o
r
s
that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
optimization
.
asm: more sbyte tests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
sbyte: o
p
timiz
a
tion is OK if
U
NKNOWN
isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
P
e
ter Anvin
o
p
timization
.
a
sm: add sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
NASM 2
.
06rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er Anvi
n
B
R 24
1
3265: d
o
n't pes
s
imi
z
e displacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter An
v
in
optimiz
a
tion
.
asm: add
E
A optimizat
i
on t
e
sts
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
a
sm
.
c: another readability
c
leanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
n
a
sm
.
c
: r
e
adability clean
u
p for
seg:of
f
par
s
ing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
Add VPCLMUL instruc
t
ions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
assemble: only be optimistic wit
h
NO_SEG if we're real
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvin
c
onvergence
.
asm: add test of jmp to
an absol
u
te add
r
e
ss
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
PCLMUL i
s
appar
e
ntly targ
e
ted for
W
estmere wi
t
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NAS
M
2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
B
R
2557903: fix disassembl
y
of a
set of SSE MOV* inst
r
uctio
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 2541252: Fix iss
u
es in insns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
c
h
anges
.
src: document WA
I
T
a
n
d %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r Anvin
B
R 2592476: Tr
e
at
WAIT as a
prefix even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
br704736: handle deep context-local m
a
cros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er
Anvin
n
a
smlib: make nas
m
_strcat
(
) take cons
t
arg
u
m
e
nts
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
i
n
o
utelf32/
6
4: remove a
l
ign_str in
favor of fwrit
e
zer
o
()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin: f
i
x ty
p
o:
"
s
e
c
ti
o
ns" not "section"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
Unify all
-
zero
b
uff
e
r
s
; a
d
d fwrite
z
ero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
B
R 2611906: proper error m
e
ss
a
ge f
o
r
st
a
rt < o
r
igin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
An
v
i
n
NASM
2
.
06
r
c4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
Fix opcode for V
A
DDSUBPS; operands for V
B
LEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter
Anvin
FM
A
instructions w
o
n't be i
n
Sandy Br
i
dge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
P
e
rl script used to g
e
nerate FM
A
instruction
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
Anvin
changes
.
src: doc
u
m
e
nt updated
A
VX specific
a
tion
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
U
pdat
e
t
he VFMA* instructions p
e
r
t
he AVX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
ins
n
s
.
dat: fix
minor
f
ormatting an
o
malies
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
ins
n
s
.
pl
:
han
d
l
e the new VEX
.
DDS flag
per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Pet
e
r Anvin
BR 2593349: Move version message back to s
t
dou
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter
Anvin
NASM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc
:
c
lean up the "String
Manipul
a
tion in Macr
o
s" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pet
e
r
Anvin
doc: ind
e
nt the
t
i
me ma
c
ro e
x
a
m
ple
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er An
v
i
n
doc
:
fi
x
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anvin
Merge
b
r
a
n
ch 'master' of git+ssh
:
//repo
.
or
.
cz/s
r
v/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
d
o
c: upd
a
t
e
t
he section
on n
u
meric constants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter
Anvin
Fix the
[warning] d
i
r
e
ctive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter
Anvin
o
u
tas86: slight s
t
ylistic clea
n
up
s
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anvin
BR 2432826: Fix enforceme
n
t of the
L
ONG bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Pe
t
er Anvin
B
R
241
3
2
78
:
Nonoptima
l
forms of arithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Pet
e
r
Anvin
cha
n
ges
.
src: document
M
ach-
O
ali
g
nm
e
nt f
i
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
Pe
t
e
r
An
v
in
NASM
2
.
06r
c
2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
N
ASM 2
.
0
6
rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF:
use rb
t
r
ee
for
sy
m
bol searches
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtre
e
: drop
"
const" from s
e
arch function
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
chang
e
s
.
s
rc: d
o
cument POPCNT fix
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
Merge branch 'nasm-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
in
test/popcnt
.
asm: simple test for the POPCNT instru
c
tion
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
P
e
ter
Anvin
Th
e
POPCNT in
s
t
r
uction does not need
s
ize
s
on memo
r
y
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
B
R
2229703:
POPCNT r64,r
m
64 not POPCNT
r
6
4
,rm32
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc: BR 2
2
22615: fix s
e
gfault on bog
u
s
%
ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Peter Anvin
doc: bett
e
r
description of %
l
ine
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
changes
.
src: doc
u
ment if for %i
f
m
acr
o
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
te
s
t: add test for BR 22
2
2615
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvi
n
preproc: BR 222261
5
:
fix segfaul
t
on bo
g
us %ifmacro
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pet
e
r An
v
i
n
doc/change
s
.
src: document
E
LF TLS
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Pete
r
Anvin
doc: minor ed
i
t to the TLS doc
u
men
t
ation examples
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
eter Anvin
versio
n
.
pl:
s
napsh
o
t releases *only* ha
v
e
digits
i
n
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move a
l
l
version strings t
o
a
single compilation unit
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Peter Anvin
rbtree: drop the
data pointer; i
n
stead re
l
y o
n
being
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pete
r
Anvin
compi
l
er
.
h:
add o
f
f
s
e
tof()
and
c
o
ntain
e
r_of()
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
eter Anvin
Left-lea
n
i
n
g red
-
black tree data structu
r
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er Anvin
Fix heade
r
g
uar
d
s for outlib
.
h
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
next