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
insns.pl: fix indentation
2009-06-26
H
.
Pete
r
Anv
i
n
insns
.
pl: fix inden
t
ation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
E
LF: make de
b
ugging functions stati
c
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter Anvin
E
L
F: remove loo
p
invariant
c
a
l
cu
l
ation of global offset
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
ELF: clean up the arithme
t
ic
f
o
r
global symbols
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-26
H
.
Peter
A
nvin
ELF: bump GLOB
A
L_TEMP_B
A
SE
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pe
t
er Anvin
ELF: el
i
minate hard
-
c
oded
s
ection numbers
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
Hand
l
e
t
he new ELF heade
r
s in the dependency generation
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
ELF: add header files, be
g
i
n
m
e
rging common code, drop
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
A
nvin
NASM 2
.
06
r
c13
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
c
h
anges
.
src: up
d
ate
commit
|
commitdiff
|
tree
2009-06-25
H
.
Pete
r
A
nvin
i
nsns:
m
a
ke
t
he
M
MX
version
o
f PINSRW m
a
tch 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 r
e
laxed
forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter A
n
vin
Fix t
h
e PI
N
SR series of inst
r
u
c
tions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
eter Anvin
Ad
d
support for instructions
which a
l
ways use l
o
w 8
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
Peter
Anvin
ins
n
s
.
dat: f
i
x typos
:
VCMPORD_
S
P
[SD] en
t
ered as
VCMPORS_SP[SD]
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
ete
r
An
v
in
insns
.
dat:
c
o
llapse
r
elaxed forms
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-25
H
.
P
e
ter Anvin
i
n
sn
s
.
p
l
: allow
relaxed forms to be crea
t
ed
w
ithout
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-06-24
H
.
P
e
te
r
A
nvin
chang
e
s
.
sr
c
: fix som
e
o
d
d
spacing
commit
|
commitdiff
|
tree
2009-06-23
H
.
Peter Anvin
parser: d
o
n'
t
use midcode decl
a
r
ati
o
ns
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
P
e
ter Anvin
specfile:
update URLs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter An
v
in
Nindent: add back
t
he -nut option
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-26
H
.
Peter Anvin
Ni
n
dent: update with the -npro
and -i
l
0 options
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-23
H
.
Peter A
n
vin
doc:
use NA
S
M
syn
t
ax
for x87
r
egist
e
rs
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-17
Cyrill Gorcunov
i
n
sns
.
dat - f
i
xup f
o
r XOP (SSE5) AMD instruc
t
ions
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
Cyrill
G
orcunov
insns
.
dat
- introcu
c
e base X
O
P (SSE5)
A
MD in
s
t
ruct
i
ons
Some fixes from Peter Johnson and
H. Peter Anvin
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-15
C
y
ri
l
l
G
orcunov
in
s
ns
.
pl -
a
dd handlin
g
o
f
pp V
E
X/
X
OP fi
e
l
d
s
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-09
H
.
Peter A
n
v
i
n
Add symbo
l
ic constants for REX_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:
r
e
move insref
.
src
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-06
H
.
Peter Anvin
N
A
SM 2
.
06rc1
2
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter An
v
i
n
p
rep
r
o
c
: hand
l
e %
+
eve
n
du
r
ing early token
r
eplacemen
t
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter Anvi
n
Use lo
w
e
r
c
ase for V
E
X a
n
d XOP in instructions tab
l
e
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-05-04
H
.
Peter An
v
i
n
Infrastru
c
ture
s
u
p
port for AMD's new X
O
P prefix
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-30
H
.
P
et
e
r Anvin
ou
t
bin:
r
e
p
l
a
c
e fprintf(rf,
n
o
t_defined
)
;
w
ith fputs
.
.
.
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
P
eter Anvin
NASM 2
.
06rc11
commit
|
commitdiff
|
tree
2009-04-20
H
.
Pet
e
r Anv
i
n
p
r
eproc
:
uni
f
y token-pasting
code
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-20
H
.
Peter Anvin
d
o
c
:
slightly
tidy the copyright page of the ma
n
u
al
.
commit
|
commitdiff
|
tree
2009-04-17
H
.
Pet
e
r
Anvin
pre
p
ro
c
: make $ and $$
TO
K
EN
_
OTHER
Signed-off-by:
H. Peter Anvin
<hpa@linux.intel.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
P
e
ter Anvin
prep
r
oc: fix more token pasting cases
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Pe
t
er Anvin
A
U
TH
O
R
S:
Update inf
o
r
m
ation
for HP
A
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM
2
.
06rc
1
0
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter
Anvi
n
Document
p
reproc
e
ssor token con
c
atenat
i
on
f
i
x
.
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
Handle we
i
r
d
cases of tok
e
n pasting
Signed-off-by:
H. Peter Anvin
<hpa@zytor.com>
commit
|
commitdiff
|
tree
2009-04-08
H
.
Peter Anvin
NASM
2
.
06rc9
commit
|
commitdiff
|
tree
2009-04-07
H
.
Peter Anv
i
n
nasm
.
nsi:
a
d
d CO
P
Y
I
N
G t
o
the
list of files to package
commit
|
commitdiff
|
tree
2009-04-07
H
.
P
e
t
er Anvin
n
a
sm
.
nsi:
a
dd NA
S
M Manua
l
; autom
a
te ver
s
ion g
e
neration
commit
|
commitdiff
|
tree
2009-04-07
Shao Mill
e
r
Add
N
SIS
s
c
ript to make a Windo
w
s i
n
staller
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r Anv
i
n
disa
s
m: fi
x
r
eversed
REP
vs REPNE in eatbyte()
commit
|
commitdiff
|
tree
2009-03-19
H
.
Pet
e
r Anvin
disasm: when
n
o instruction is f
o
und,
co
n
sider a nak
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter
A
nvin
NASM 2
.
0
6rc8
commit
|
commitdiff
|
tree
2009-03-18
Andy Polyakov
outcoff
:
BR 26857
5
6
: fix SAFESEH with
an in
t
er
n
al
s
ymbol
commit
|
commitdiff
|
tree
2009-03-18
Michael Scherer
oute
l
f32/64
:
f
i
x uninitialized rb
t
ree
commit
|
commitdiff
|
tree
2009-03-18
H
.
Peter A
n
vin
BR 2690688: F
i
x
opcode
s
for FM
A
in
s
tructio
n
s
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
e
ter Anv
i
n
Add test
f
r
o
m BR 269
0
688
commit
|
commitdiff
|
tree
2009-03-17
H
.
P
eter Anvi
n
BR 2
6
9
0
688: add m
i
s
s
ing VFM i
n
s
tructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Peter Anvin
BR
268931
6
:
P
EXTRQ
r
equir
e
s
R
EX
.
W
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pete
r
An
v
in
genfma: fix spellin
g
of the VFNM in
s
tructions
commit
|
commitdiff
|
tree
2009-03-16
H
.
Pet
e
r
Anvin
ins
n
s
.
da
t
:
fix VFNM instruct
i
ons inc
o
rrectly spelle
d
.
.
.
commit
|
commitdiff
|
tree
2009-03-15
H
.
Peter Anvi
n
NASM
2
.
06r
c
7
commit
|
commitdiff
|
tree
2009-03-08
H
.
P
eter Anv
i
n
BR 2672117: handle
long li
n
es for db/dw/e
t
c
.
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter
A
nv
i
n
autoco
n
f: detec
t
the broken b
o
ol in OpenWatcom 1
.
8
commit
|
commitdiff
|
tree
2009-03-01
H
.
Peter An
v
i
n
Most ins
t
ruction codes a
r
e oc
t
al
,
so print errors that
.
.
.
commit
|
commitdiff
|
tree
2009-02-27
H
.
Peter
Anvin
o
p
t
imization
.
asm: more
s
byte
t
ests
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anvin
sby
t
e: o
p
ti
m
i
za
t
ion is OK if UNKNOWN isn't set
commit
|
commitdiff
|
tree
2009-02-27
H
.
Pete
r
Anvin
optimization
.
asm: ad
d
sby
t
e tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
P
eter Anvin
NASM 2
.
0
6rc6
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter
Anvin
BR 2
4
13265: don't pessimize
di
s
placements
commit
|
commitdiff
|
tree
2009-02-26
H
.
Pe
t
e
r
Anvin
optimization
.
asm
:
add EA opti
m
ization tests
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: anoth
e
r readabil
i
ty cleanup
commit
|
commitdiff
|
tree
2009-02-26
H
.
Peter Anvin
nasm
.
c: readability c
l
eanup fo
r
seg:off parsing
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pete
r
Anvin
A
dd VPCLMUL instructions
commit
|
commitdiff
|
tree
2009-02-24
H
.
Pe
t
er Anvin
assemb
l
e: only b
e
optimistic w
i
th
N
O_S
E
G
if
we'
r
e
really
.
.
.
commit
|
commitdiff
|
tree
2009-02-24
H
.
Peter
Anvin
c
o
nvergence
.
asm: ad
d
test of jmp to an absolute address
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
vin
PCLMUL is apparentl
y
ta
r
geted for
Westmere with t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
NASM 2
.
06rc5
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R 2557903:
f
ix disassembly of a set of SSE MOV* inst
r
ucti
o
n
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pet
e
r
Anvin
BR 2541252:
Fix issues in in
s
ns
.
da
t
, mostly re
l
ated
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
e
ter Anvin
c
hanges
.
s
r
c: document WAIT and %$$ fixes
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter A
n
v
i
n
BR 25
9
2476: Tr
e
at WAIT a
s
a
prefix even t
h
ough it'
s
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter An
v
in
br704736: handle dee
p
c
ontext-loca
l
macros
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
nasmli
b
:
make nasm_strca
t
() ta
k
e c
o
n
st argumen
t
s
commit
|
commitdiff
|
tree
2009-02-22
H
.
P
ete
r
Anv
i
n
o
utel
f
32/
6
4: remove align_str in f
a
v
o
r of fw
r
itezero()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
o
u
tbi
n
: fix typo: "se
c
tions" not "sec
t
i
on
"
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
Uni
f
y all-zero b
u
ffers;
add fwriteze
r
o()
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
B
R 2611
9
06
:
p
r
op
e
r er
r
or mes
s
a
g
e for
start < origin
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter
Anvin
NASM 2
.
06rc4
commit
|
commitdiff
|
tree
2009-02-22
H
.
Peter Anvin
Fix
opcode for VADDSUBPS; operands
f
or VBLEND; ad
d
.
.
.
commit
|
commitdiff
|
tree
2009-02-22
H
.
Pe
t
er Anvin
FMA
instru
c
tion
s
won't be in Sandy
Bridge
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvi
n
Per
l
s
cr
i
pt
u
sed to generate FMA inst
r
uction
patterns
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter An
v
in
changes
.
src: doc
u
men
t
updated AVX speci
f
i
c
ation
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter Anvin
U
pdate the VFM
A
* instructio
n
s per the A
V
X
s
pec version 5
commit
|
commitdiff
|
tree
2009-02-18
H
.
P
eter Anv
i
n
insns
.
dat:
f
ix m
i
nor fo
r
matting an
o
malie
s
commit
|
commitdiff
|
tree
2009-02-18
H
.
Peter
A
nvin
insns
.
pl: han
d
le the new VEX
.
DDS flag per AVX spec
.
.
.
commit
|
commitdiff
|
tree
2009-02-13
H
.
Peter A
n
vin
BR
2
593349: Move
version message ba
c
k to
s
t
dout
commit
|
commitdiff
|
tree
2009-02-11
H
.
Peter Anvin
NASM 2
.
06
r
c
3
commit
|
commitdiff
|
tree
2009-01-21
Soronel
H
aetir
Document t
h
e as86
.
.
start label
commit
|
commitdiff
|
tree
2009-01-19
H
.
Pete
r
A
n
vin
doc: clean up the "
S
tring Mani
p
ul
a
tion in Macros" sec
t
ion
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter Anvin
d
o
c: indent t
h
e
tim
e
macro example
commit
|
commitdiff
|
tree
2009-01-19
H
.
P
e
ter
A
nvin
do
c
:
fix ty
p
o
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
Merge branch
'mast
e
r' of
g
it
+
ssh://r
e
po
.
or
.
cz/srv/git
.
.
.
commit
|
commitdiff
|
tree
2009-01-19
H
.
Peter Anvin
doc: updat
e
the section on
n
u
me
r
i
c
constant
s
commit
|
commitdiff
|
tree
next