repo.or.cz
/
nasm
/
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
eter A
n
vi
n
NASM 2
.
06rc14
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
i
nsns
.
dat: reformat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvi
n
i
n
s
ns
.
d
at: add relaxe
d
f
orms for XOP/
F
MA
4
/C
V
T16 instructions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
Add Cyrill Gor
c
unov to AUT
H
ORS
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl
:
remove stray whitespace
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
insns
.
pl: add
"
nohi"
c
ode for REX_NH
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
Anvin
insns
.
pl: fix ind
e
n
tati
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: make debugging
functions stat
i
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
ELF: re
m
ove loop invariant calc
u
lation of global offset
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
ELF:
c
lean up
the arithmet
i
c
fo
r
global symb
o
l
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pe
t
er Anvin
ELF: bump GL
O
BAL
_
TEMP_BASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter
A
nvin
ELF: eliminate
hard-coded section
n
u
mbe
r
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
Han
d
le the new
EL
F
hea
d
ers in
t
he d
e
pe
n
dency
g
e
n
eration
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
ELF:
add header
f
il
e
s
,
b
egin merging common code, d
r
op
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
NASM 2
.
06rc13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r
A
nvin
change
s
.
src: update
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
in
s
ns: mak
e
the MMX versi
o
n of PINSR
W
match the SS
E
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
Intel
F
MA: drop relaxed forms
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
Fix the
P
INSR s
e
rie
s
of
in
s
t
r
uctions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter An
v
in
A
d
d
support for
i
nstruc
t
i
o
n
s
which always use low 8
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
insns
.
dat: fix typos: VCMPORD_SP[SD] en
t
ered as V
C
MPORS_SP[SD]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
insns
.
dat:
c
ollapse relax
e
d form
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pet
e
r Anvin
ins
n
s
.
pl: allow relaxed forms
t
o
be created
wit
h
o
u
t
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter
A
nvi
n
c
h
a
nges
.
src: fi
x
s
ome o
d
d spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
eter Anvin
parser
:
don
'
t use midcode declar
a
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter
Anvin
specfile:
update URLs
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anv
i
n
Ni
n
d
ent:
add
back the -nut opt
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Pete
r
Anvin
Ni
n
d
ent: update
with
the -
n
p
ro and -il0 options
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter Anvin
doc: use NASM syntax
f
or x87 registers
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gorc
u
n
o
v
insns
.
dat - fixup for XOP (S
S
E5) AMD instru
c
tions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
Cyr
i
ll Gorcunov
insns
.
dat -
i
ntro
c
uce base
XOP (S
S
E5) AMD instruc
t
ions
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-15
C
yril
l
Gorcunov
insns
.
pl
-
add handl
i
ng of pp VE
X
/X
O
P fields
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter Anvin
Add symbolic constants for REX_V "cl
a
s
ses" (VEX, X
O
P
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter An
v
i
n
doc: remove insref
.
src
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-06
H
.
P
eter Anvin
NASM
2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvi
n
preproc
:
hand
l
e %+ even dur
i
ng ear
l
y toke
n
replacement
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anv
i
n
U
s
e low
e
r case for VEX and XO
P
in
i
nstructi
o
ns table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-05-04
H
.
P
e
t
e
r Anvin
Infrastruct
u
r
e support for
A
MD's new XO
P
prefix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anvin
outbin
:
repla
c
e fprintf(rf, no
t
_defined); wi
t
h
fputs
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pe
t
er
Anvin
do
c
:
slightly
t
idy
the
copyright page of the manual
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
p
r
eproc: f
i
x more
token pasting cases
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
AUTHORS: Up
d
ate inf
o
r
mation for H
P
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pet
e
r Anv
i
n
NASM 2
.
06rc1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
Do
c
um
e
nt preprocessor
t
oke
n
c
o
n
c
atenation fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Ha
n
dle
we
i
rd cases o
f
token pastin
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
NASM 2
.
0
6rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvi
n
n
a
s
m
.
nsi: add COPYING
to the list of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anvin
nasm
.
nsi: add NAS
M
M
anual;
a
u
tomate
v
ersion generati
o
n
commit
|
commitdiff
|
tree
2009-04-07
Shao Mill
e
r
Add NSIS
s
c
ript to make a Windows instal
l
e
r
commit
|
commitdiff
|
tree
2009-03-19
H
.
Peter Anvin
disasm: fix reversed
R
EP v
s
R
E
PNE in
e
atbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
et
e
r Anvin
d
i
sasm: when no instruc
t
ion
i
s
f
ound, co
n
si
d
er a na
k
ed
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter
A
n
v
in
NA
S
M 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 26721
1
7: handle long lines for db/dw/et
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
P
eter A
n
vin
autoconf:
dete
c
t the b
r
oken bool in
OpenWatcom
1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvi
n
M
o
s
t
in
s
tructio
n
codes are octal
,
so print
e
r
r
ors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anv
i
n
Add VPCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
assemble
:
o
nly be optimistic with NO_
S
E
G
if we're really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anv
i
n
convergence
.
asm: add
t
e
s
t of
j
mp
t
o an
a
b
solut
e
address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
PCLMUL is apparently
t
ar
g
eted fo
r
Westmer
e
with the
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NA
S
M 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2
5579
0
3
:
fix dis
a
sse
m
bly of a
s
et of SSE MOV* inst
r
u
ctions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
BR
2
5
41252
:
Fix issues in insns
.
dat, mostly related
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
changes
.
s
r
c: do
c
ument WAIT and
%$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
er
Anvi
n
B
R
2592476: Treat WAI
T
as
a prefix e
v
e
n
t
h
ough
i
t
's
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
br70
4
736: hand
l
e
deep conte
x
t-loca
l
m
acros
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
te
r
Anvi
n
nasmlib: mak
e
n
asm
_
strcat
(
)
t
ake const argume
n
ts
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter
Anvin
outelf32/
6
4
:
rem
o
ve
a
lign_str in favor of
fwritezero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
outbin
:
fix typo: "se
c
tions" not "s
e
ction"
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
Anvin
Unify all-zero b
u
ffe
r
s
;
add fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
e
r
An
v
i
n
BR 2611
9
06
:
proper error message for star
t
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
F
i
x opcode for VADDSU
B
PS; o
p
erands fo
r
V
B
LEND; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
FMA instructions won'
t
b
e
in
S
andy Bridge
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter Anvin
B
R 2593349: Move version message
back to s
t
dout
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anv
i
n
d
o
c: clean up
t
h
e
"String M
a
nipulation in Macros" section
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
eter A
n
vin
d
oc:
inde
n
t the ti
m
e
macro
examp
l
e
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
et
e
r
Anvi
n
doc:
f
ix
typo
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter
Anvin
Merge branch
'master'
o
f git+
s
sh://repo
.
or
.
cz/sr
v
/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc:
update
t
he s
e
ction on numeric c
o
nstan
t
s
commit
|
commitdiff
|
tree
2009-01-05
H
.
P
e
t
er Anvin
Fix the [war
n
ing] d
i
r
ective
commit
|
commitdiff
|
tree
2009-01-04
H
.
Peter Anvin
ou
t
as86: slight styl
i
stic clean
u
ps
commit
|
commitdiff
|
tree
2009-01-04
Soronel
Haetir
Add entry point support to as86 b
a
ckend
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter
An
v
in
BR 2432826: Fix enforcement of the LONG
b
it
commit
|
commitdiff
|
tree
2008-12-30
H
.
Peter Anv
i
n
B
R
24
1
3278: Nono
p
timal forms of arithmetic instructions
.
.
.
commit
|
commitdiff
|
tree
2008-12-23
H
.
Peter An
v
in
changes
.
src:
d
ocument Mach-O alignment fi
x
.
commit
|
commitdiff
|
tree
2008-12-20
H
.
P
e
ter
Anvin
NASM 2
.
06rc2
commit
|
commitdiff
|
tree
2008-12-18
David DeHav
e
n
Ma
c
h-O
a
li
g
nment fix
commit
|
commitdiff
|
tree
2008-11-30
H
.
Peter Anvin
NASM 2
.
06rc1
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
ELF
:
use rbtree for sy
m
bol sea
r
ches
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-07
H
.
Peter Anvin
rbtr
e
e:
d
rop "c
o
ns
t
" from search function
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvin
change
s
.
src: d
o
c
umen
t
POPCNT
fi
x
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anvi
n
M
erge branch
'nasm
-
2
.
05
.
xx'
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter An
v
i
n
t
est
/
popcnt
.
asm: simple t
e
st for the POPCNT instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter
A
nvin
The POP
C
NT instruction do
e
s not
ne
e
d s
i
z
es on memory
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter A
n
vin
B
R
22
2
9703: POPCNT r64,rm64 not POPCNT r64,rm32
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-06
H
.
Peter Anv
i
n
preproc: BR 2222615:
f
i
x segfaul
t
on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-05
H
.
Pete
r
An
v
in
doc: bette
r
d
escrip
t
ion
of %line
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
cha
n
ges
.
src: do
c
ument
i
f f
o
r %ifm
a
cro
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Pe
t
er Anvin
test: add
t
e
st for BR 2222615
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2008-11-04
H
.
Peter Anvin
prepro
c
: B
R
2222615:
f
i
x
segfault on bogus %ifmacro
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next