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
insns.pl: remove stray whitespace
2009-06-26
H
.
Peter Anvin
insns
.
pl: remove st
r
ay whitespac
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
insns
.
pl:
add "nohi"
c
o
de for REX_NH
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
Anvi
n
insns
.
pl: f
i
x indentation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r Anvin
ELF: make debug
g
ing functions
static
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Pet
e
r
A
nvin
ELF: r
e
move loop i
n
v
ariant calc
u
lation o
f
global o
f
fset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
P
e
ter
A
n
v
in
ELF: clean up the arithm
e
t
ic for globa
l
s
ym
b
ols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter An
v
in
ELF: bu
m
p
GLOBAL_TE
M
P_B
A
S
E
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
EL
F
: e
l
iminate
h
ard-coded section
numb
e
rs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
v
i
n
Ha
n
dle
t
he new
E
LF hea
d
ers in the de
p
endency
gene
r
at
i
on
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
ELF:
add heade
r
f
i
les,
be
g
in mergi
n
g
c
ommon code, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
NASM
2
.
0
6
rc
1
3
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anv
i
n
change
s
.
src: updat
e
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
insns:
make the MMX versio
n
o
f PINSRW match
t
he SSE
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
Anvin
I
ntel FMA: drop relax
e
d forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Fix the
PINSR
s
eries
o
f instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvin
Add
suppor
t
for instructions
w
hi
c
h always use low 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter Anvi
n
insns
.
dat: f
i
x typo
s
:
VCMPORD_SP[SD] entered as VCMPORS_
S
P[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 re
l
axed form
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter
A
nvin
insns
.
pl:
allow re
l
axed form
s
to
b
e cre
a
ted without
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
Peter
A
nvin
changes
.
src:
f
ix some
od
d
spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
P
eter
An
v
in
parser: do
n
't use mid
c
ode
declaratio
n
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
specfi
l
e: update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Nind
e
nt: add ba
c
k the -nut option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Ninden
t
: updat
e
w
i
t
h
t
h
e -
n
pro
a
nd -i
l
0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Pete
r
Anvin
doc: us
e
NASM syntax for x87 r
e
gisters
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill
G
orcunov
insns
.
dat - fix
u
p for XOP (SSE5) AMD
instructions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
C
y
ri
l
l Gor
c
uno
v
insns
.
dat - intr
o
cuce ba
s
e XOP (SSE5) AM
D
inst
r
uctions
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill Gorcunov
i
n
sns
.
pl -
a
dd
h
a
n
dling
of pp VEX/XOP fiel
d
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
eter Anvin
Add
s
ymbolic const
a
nt
s
for REX_V "classes" (VEX, XOP
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
P
e
ter Anvin
doc: remove
insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Pete
r
Anvin
NASM 2
.
06rc12
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter
Anvin
preproc:
h
andle %+ even during early token replacement
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter A
n
vin
Use lower case for VEX and XOP i
n
instr
u
ctions ta
b
le
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvin
Infr
a
struct
u
re supp
o
rt
for AMD
'
s new
X
OP pre
f
ix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
Peter Anv
i
n
o
utbin: replace
f
p
rintf(rf, not_defined); with fp
u
ts
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
NASM
2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter
A
nvin
preproc: un
i
f
y
token-pasting co
d
e
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter Anvin
doc: sl
i
ghtly
tidy
t
he co
p
y
r
ig
h
t page of the manu
a
l
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
P
et
e
r Anvin
prepr
o
c:
make $
a
nd $$ T
O
KE
N
_OTHE
R
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
A
nvin
p
r
eproc: fix more token pastin
g
cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
eter
An
v
in
AUTHORS:
Update in
f
ormati
o
n
for HPA
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM 2
.
06
r
c10
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
Documen
t
p
r
e
processor token concatenatio
n
fix
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle
w
eird case
s
of token pastin
g
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvin
NASM 2
.
0
6
r
c
9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter
A
nvin
nasm
.
ns
i
: add COP
Y
I
NG to th
e
list of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
ter Anvin
nasm
.
nsi: add
NASM Manual; a
u
tomate version generation
commit
|
commitdiff
|
tree
2009-04-07
Shao Miller
A
dd
NSIS script to make a Windows in
s
taller
commit
|
commitdiff
|
tree
2009-03-19
H
.
P
e
t
e
r An
v
in
disasm: fix reversed REP
v
s REP
N
E
in eatb
y
te()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pe
t
er Anv
i
n
dis
a
s
m: when
no ins
t
ruction is found
,
con
s
ider
a
naked
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter Anvin
NASM 2
.
06rc8
commit
|
commitdiff
|
tree
2009-03-18
A
ndy Po
l
y
a
kov
o
u
tcoff:
B
R
2685756:
fix
S
AF
E
SEH wi
t
h an inte
r
n
a
l sy
m
bol
commit
|
commitdiff
|
tree
2009-03-18
Mic
h
ael Scher
e
r
o
u
telf32/6
4
: fix unini
t
ial
i
zed rbtree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
A
nv
i
n
BR 2690
6
88: Fix opcodes for FMA instructio
n
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvin
Ad
d
test from BR 2
6
9
0688
commit
|
commitdiff
|
tree
2009-03-17
H
.
Peter Anvi
n
BR 2690
6
88:
add mi
s
sing VFM instructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR 2689316: P
E
XTR
Q
req
u
ir
e
s R
E
X
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
P
e
ter Anvi
n
genfm
a
: fix spelling
of the
VFNM
in
s
t
r
uctions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter An
v
in
insn
s
.
dat: fix VFNM
i
nstruc
t
ions incorrectly spelled
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Pet
e
r Anvin
NASM 2
.
06rc7
commit
|
commitdiff
|
tree
2009-03-08
H
.
Peter Anvin
BR 26
7
2117: handle long li
n
es for db/d
w
/
etc
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter Anvin
autoconf: d
e
te
c
t the broken bool
in Op
e
nWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
Anvin
Most ins
t
ruction
c
od
e
s are octal, so print
e
rr
o
rs that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
opti
m
ization
.
asm: more sbyte t
e
s
t
s
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter A
n
vin
sbyte: optimization is OK
i
f UNKNOWN is
n
'
t
s
e
t
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter Anvin
op
t
imization
.
a
s
m:
a
dd sbyte tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
ete
r
A
nv
i
n
NASM 2
.
06r
c
6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
BR 2413265:
d
on't pess
i
m
i
z
e
dis
p
lacements
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
optim
i
zati
o
n
.
asm: ad
d
EA opt
i
mizatio
n
tes
t
s
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
er A
n
vin
nas
m
.
c: another readab
i
lit
y
clean
u
p
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
A
nvin
n
asm
.
c: reada
b
i
lity cle
a
nup for seg:off
p
ar
s
ing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er Anvin
Ad
d
VPCL
M
UL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
P
e
t
er Anvin
ass
e
mbl
e
: o
n
ly be optimi
s
t
i
c with NO_SEG
i
f we're
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter Anvi
n
c
onv
e
rg
e
n
c
e
.
asm: add
t
e
s
t
of jmp to an abso
l
ute a
d
dre
s
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
P
C
L
M
UL is apparently
targeted fo
r
Westme
r
e with
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM
2
.
06
r
c5
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r A
n
vin
BR
2
5
5790
3
: fix dis
a
ssembly of a set of SSE MOV
*
instructions
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
BR 2541252:
F
i
x issues in insns
.
dat, mostly
r
el
a
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
chan
g
es
.
src: d
o
cument
W
AIT a
n
d %$$
f
ixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvi
n
BR 2592476
:
T
rea
t
WAIT as a pref
i
x even though
it
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvi
n
b
r704736: handle deep
c
ontext-
l
ocal ma
c
ros
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
nasmlib: m
a
k
e nasm_strcat() take const arguments
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
t
e
r An
v
i
n
outelf32/64: remove align_str in fa
v
o
r of fwritezero(
)
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
eter Anvin
out
b
in:
fix
t
y
p
o: "sections" not
"
sec
t
ion"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Unify all-zero
b
uffe
r
s;
a
dd fwritezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
A
nvin
B
R
2
6
11
9
06: proper
e
rror message fo
r
star
t
< origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
N
ASM 2
.
06rc
4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvin
F
i
x opcode
for VADDS
U
BPS;
o
p
erands for VB
L
END; add
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
FMA instructions won't be
i
n
S
andy Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pe
t
er Anvin
Per
l
scri
p
t used
t
o generate FM
A
instructi
o
n patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
Pet
e
r Anvin
changes
.
s
rc:
document updat
e
d
A
VX specification
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
Update
t
he
V
FMA* instructions per the AVX spec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
insns
.
dat: fi
x
minor formatting anomalies
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
e
ter Anvi
n
insns
.
pl: handle the
new VEX
.
DDS
f
lag per A
V
X
spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
P
eter Anvin
BR 2593349:
M
ove v
e
rsi
o
n message back to stdo
u
t
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anv
i
n
N
A
SM 2
.
06rc3
commit
|
commitdiff
|
tree
2009-01-21
So
r
onel Haetir
Docume
n
t
t
he as86
.
.
st
a
rt label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: clean
up the "String Manipulatio
n
in
Mac
r
os" s
e
ction
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pe
t
er Anvin
do
c
:
indent the tim
e
macro exam
p
le
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter An
v
in
d
oc: fix
t
y
p
o
commit
|
commitdiff
|
tree
next