repo.or.cz
/
nasm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
NASM 2.06rc14
2009-06-26
H
.
P
e
ter Anvin
NA
S
M
2
.
06
r
c14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
i
n
sns
.
dat: refo
r
mat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
in
s
ns
.
d
at: add
relaxed forms for XO
P
/F
M
A4/
C
VT16
instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
n
vin
A
dd Cyrill Gorcun
o
v to A
U
THO
R
S
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r A
n
v
i
n
insns
.
pl: remove stray wh
i
tesp
a
c
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
ins
n
s
.
pl: add "nohi"
code for
R
EX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
eter
Anvin
insns
.
pl: fix indentation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
ELF: make debug
g
ing functions sta
t
i
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
Anvi
n
ELF: remove l
o
op invariant c
a
l
culat
i
on of global offset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvi
n
E
L
F
: clean up the arithm
e
tic for global s
y
mbols
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: bump GLOBAL
_
T
E
MP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
ELF: eli
m
inate hard-cod
e
d secti
o
n
numbers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Handle t
h
e new EL
F
h
eaders i
n
the de
p
endency gene
r
ation
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
ELF: add h
e
a
d
er files
,
begin mergi
n
g com
m
on code, drop
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
cha
n
ges
.
src:
u
p
dat
e
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
insns: make
t
he MMX
v
ersion o
f
P
INSRW matc
h
the
SSE
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
Intel FMA: drop
relaxed f
o
rms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
Fix the PINSR
series of instructi
o
ns
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
A
nv
i
n
Add support for ins
t
ructions w
h
ich alw
a
ys use
l
ow 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter A
n
vin
insns
.
dat: f
i
x
typos: VCMPORD_SP[SD]
e
ntered as VC
M
PORS_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
i
ns
n
s
.
dat:
co
l
lapse relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
t
er Anv
i
n
insns
.
pl: allow
r
elaxed fo
r
ms to be
c
r
e
ated without
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
P
e
ter
A
n
v
i
n
chan
g
es
.
src: f
i
x s
o
me odd spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser: do
n
't us
e
midc
o
d
e
de
c
lar
a
t
i
o
n
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anv
i
n
spe
c
fil
e
: update URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pete
r
Anvin
Nindent: add bac
k
the
-nut option
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anvin
Nin
d
ent
:
u
p
date with
t
he
-npro an
d
-
il0 options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pet
e
r Anvin
d
oc: use
NASM syntax for x87 register
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symbolic c
o
nst
a
nts for RE
X
_V "c
l
asses" (VEX, XOP
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
doc: re
m
ove insref
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter A
n
vin
N
A
SM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter A
n
vin
preproc: handle %+ even during
e
arly token repl
a
cement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Pe
t
e
r Anvin
Us
e
lower case for VEX and XOP in instruc
t
ions tab
l
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infra
s
truct
u
re
support for AMD's
n
ew XOP prefi
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
P
eter Anvin
outbin: replace
fpri
n
tf(rf, not_defined); with fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
d
o
c: s
l
i
g
htly tidy the copyright
page of the
m
an
u
al
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
t
er An
v
i
n
p
re
p
roc: fix
m
ore token pasti
n
g cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
AUTHORS: Update information f
o
r
H
PA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06rc10
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pete
r
Anvin
D
ocument preprocessor toke
n
concatenation f
i
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
H
an
d
le we
i
rd case
s
of to
k
en p
a
sting
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
te
r
Anvin
NASM 2
.
06
r
c9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
A
nvin
nasm
.
nsi: add COPYING to the list of fi
l
e
s to pa
c
kage
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter
A
nvin
nasm
.
nsi: add
N
ASM Manual; automa
t
e
ver
s
ion generation
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: fix reversed
REP vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter An
v
in
disasm: when
no instruction is found, consider a naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
P
eter Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter An
v
in
BR 26
7
2117:
h
andle l
o
ng lin
e
s for
d
b/dw/
e
tc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: detec
t
the
b
roken bool in
O
pe
n
Watco
m
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nvin
Most instruction codes are octal, so pri
n
t e
r
rors th
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
A
nvin
Add VPCLMU
L
instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
A
nvin
ass
e
mble: only be optimist
i
c with
N
O
_
SEG
i
f we're
r
e
a
l
l
y
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anv
i
n
convergence
.
asm: add t
e
st of jmp to
a
n abs
o
l
u
te address
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r
Anvin
P
C
LMUL is apparen
t
l
y
tar
g
e
ted
for Westmere
w
ith the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM
2
.
0
6rc
5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vi
n
BR
2557903: f
i
x
disassembly o
f
a
set of SSE
M
O
V
* in
s
t
ruc
t
i
ons
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
BR
2
541252: F
i
x issues in
i
ns
n
s
.
dat
,
m
o
stly re
l
ated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvi
n
changes
.
s
rc: doc
u
me
n
t WAIT a
n
d %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR 25
9
2476: T
r
eat WAIT
as a prefix even though it's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
b
r
7
0
4
7
3
6
: handle
d
eep
c
ontext-lo
c
al
m
ac
r
o
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
n
asmlib:
mak
e
n
a
sm_str
c
at() ta
k
e c
o
ns
t
argum
e
n
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outel
f
32/64: remove ali
g
n_str in favor of
fwr
i
t
ezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pete
r
Anvin
outbin: fix t
y
p
o: "sections
"
not "
s
ection"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify a
l
l-ze
r
o buffers; add fwrit
e
z
e
ro()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
BR 2611
9
06: proper erro
r
messag
e
for start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r Anvin
NAS
M
2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
Fix opcode fo
r
VA
D
DSUBPS; ope
r
ands for VBLEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
An
v
in
FMA instruc
t
i
o
ns wo
n
't be in Sa
n
dy Br
i
dge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anv
i
n
BR 2593349: Move versi
o
n me
s
sage back to std
o
ut
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter Anv
i
n
doc:
c
lean u
p
the "
S
tring
Manip
u
lation in Mac
r
os"
section
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter A
n
vin
doc: indent the time macro e
x
ample
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
f
ix typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
M
e
rge b
r
anch 'master' o
f
git
+
ssh://r
e
p
o
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
ete
r
Anvin
doc: update the
s
ection on nu
m
eric co
n
stants
commit
|
commitdiff
|
tree
2009-01-05
H
.
Peter An
v
i
n
F
ix th
e
[warning] directive
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
o
u
tas86:
s
li
g
ht stylistic
c
leanups
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter An
v
in
BR 2432826: Fi
x
enforceme
n
t of the LON
G
bit
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
A
nvin
BR
2
413278:
N
onoptimal
f
orms of a
r
ithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter Anvi
n
changes
.
s
rc:
document Mach-O align
m
ent f
i
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
eter A
n
vin
N
A
S
M
2
.
06r
c
2
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter
Anvin
NASM 2
.
06rc
1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF: use rb
t
ree for symbol searche
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtree: drop "const" from search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
chan
g
es
.
src: document P
O
PCNT fix
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
Anvin
Me
r
ge branch 'nasm-2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
test/popcn
t
.
asm: simple test f
o
r
t
he POPCNT instruct
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
The POPCNT
i
nstru
c
tion does not
n
eed sizes on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
BR 2229703: POP
C
NT r64
,
rm
6
4 not POPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
preproc: BR 22226
1
5: fix segfaul
t
on bogus
%
if
m
acro
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 o
f
%line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pet
e
r Anvin
c
h
an
g
es
.
src: document
if for %ifmac
r
o
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pete
r
Anvin
test: add test for BR 2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anv
i
n
preproc:
B
R
222261
5
:
fix s
e
gf
a
ult on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc/changes
.
src: document ELF TLS
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-03
H
.
Peter Anvin
doc
:
minor e
d
it to t
h
e
TLS docum
e
ntation ex
a
mples
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-01
H
.
P
eter A
n
vin
version
.
pl: s
n
apshot releases *only* have d
i
gits
i
n
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-31
H
.
Peter Anvin
Move al
l
v
ersion strings to a single c
o
mpila
t
ion unit
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
P
e
te
r
Anvin
rbtre
e
: drop the data
pointer; ins
t
ead rely on being
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-10-30
H
.
Pe
t
er
Anvi
n
com
p
ile
r
.
h:
a
dd offsetof()
a
nd con
t
ainer_of()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next