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
Add missing static declaration in output/outcoff.c
2014-11-25
H
.
Peter Anvin
A
dd mi
s
sing static decla
r
ation
in output
/
o
utco
f
f
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Add missing header file in
o
utput/nulldbg
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Add
missing header
f
il
e
in labels
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter
Anvin
A
dd mi
s
sing header file i
n
crc64
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-22
H
.
Peter Anvin
Merge branch
'nasm-
2
.
1
1
.
xx'
commit
|
commitdiff
|
tree
2014-05-22
H
.
Peter
A
nvin
doc: Make it clear that --v is o
n
l
y in 2
.
11
.
05 and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
Merge bra
n
ch 'nasm-2
.
11
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
NASM
2
.
11
.
05
commit
|
commitdiff
|
tree
2014-05-21
H
.
Pe
t
er Anvin
do
c
: Documen
t
-
-
v and duplicate
R
EX prefix fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
BR 3392279: Fix duplicated REX pref
i
xes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-05
H
.
P
eter Anvin
N
ASM 2
.
11
.
03
commit
|
commitdiff
|
tree
2014-05-05
H
.
Peter An
v
in
changes: Document TIMES bug
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-05
Cyrill Gorcunov
assemble
.
c: Don
'
t drop rex prefix from instruction
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
NASM 2
.
11
commit
|
commitdiff
|
tree
2013-12-31
H
.
P
et
e
r
Anvin
d
o
c:
Document
D
E
F
AULT BND
/
NOBND
in changes, ad
d
u
se
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-31
H
.
P
e
ter Anvi
n
cha
n
ges:
Documen
t
change in [no
s
plit reg]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-11
H
.
Peter Anvin
misc/rele
a
se: Gen
e
ra
t
e ma
n
pag
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Pe
t
er An
v
in
NASM 2
.
11rc4
commit
|
commitdiff
|
tree
2013-11-29
H
.
Pet
e
r A
n
vin
d
oc
:
M
a
k
e
t
he bit abo
u
t
m
ib operands a
b
i
t clearer
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anvin
d
oc:
C
l
e
an up change
l
o
g
f
or 2
.
11
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter A
n
vin
NASM 2
.
11rc3
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
eter A
n
vin
Add {v
e
x3}
an
d
{vex2} prefi
x
es
b
y
a
n
alogy
with {evex}
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter
Anvi
n
NASM 2
.
1
1r
c
2
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
e
te
r
Anvin
Remove "high 16" r
e
gister class
macros
for xmm/
y
mm/z
m
m
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter
Anvin
as
s
emble: O
n
l
y
tr
e
at a
d
isplacement as signed if it
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
P
eter A
n
vin
test: Add a test for variou
s
32- and 64
-
bi
t
relocations
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
P
e
te
r
Anvin
asse
m
ble: E
m
i
t si
g
n
e
d relo
c
ations where appropri
a
te
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter
A
nv
i
n
lis
t
ing
:
handle neg
a
ti
v
e (signed) address
siz
e
values
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
P
e
ter
Anvin
output: Allow OUT_ADDRESS with a negative size to mean
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anvin
iflag:
In iflag_cmp()
s
can from the most significant
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter An
v
in
ifl
a
g: Drop
t
he use
of double underscores
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter A
n
vin
ifla
g
: Mak
e
the
insns_flags array co
n
st
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter
A
nv
i
n
i
nsns
.
dat: Fix a typo in a co
m
ment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anv
i
n
if
l
ag
:
Move
instru
c
tion f
l
ag
c
omment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pe
t
er Anvin
ifla
g
: remove
C9
9
constructs,
do
n
't hardc
o
de the n
u
m
b
e
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
"mak
e
a
l
ldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter An
v
i
n
iflag: Fi
x
dependencies
,
factor out stati
c
componen
t
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anv
i
n
"ma
k
e alldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
eter Anvin
Merge
r
e
mot
e
-tr
a
cking branch 'origin/master'
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
e
ter An
v
in
Makefile
.
in
:
alw
a
ys run "make alld
e
ps" when "make dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Ru
n
"m
a
k
e
a
lldeps" to u
p
date dependencies
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvi
n
Mak
e
f
i
le
.
in: g
e
n
e
rate
m
anpages fo
r
"
m
ake dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter
A
n
vin
Revert "buil
d
:
I
nclude
pregen
e
rated
n
asm manpages
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvin
i
ns
n
s
.
da
t
: Ma
r
k
the immedi
a
te for
s
hift instr
u
ctions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter An
v
i
n
B
R
3392227: Remo
v
e SB
flag
from
SHIF
T
rm,imm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter Anvin
W
hen gene
r
a
te dep
e
ndency
names inter
n
a
l
ly,
quote fi
l
e
names
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
changes
.
src: fix grammar error (
s
upport ->
s
upport
s
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pe
t
e
r Anvi
n
N
ASM 2
.
10
.
0
5
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
eter Anvin
changes
.
src: Do
c
ume
n
t CLAC
/
STAC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
eter Anvin
Add CLAC an
d
STAC instructions from AVX spe
c
01
4
(
319433
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Pete
r
A
nvin
NASM 2
.
10
.
0
4
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pete
r
A
nvin
changes
.
s
r
c: List of chang
e
s for
t
he
next release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Pet
e
r A
n
vin
Add back the 2
5
6
-bit form of
t
he VORPD instructi
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Pete
r
A
n
vin
B
R
3392218: Disass
e
mbl
e
82h op
c
odes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter An
v
in
NASM
2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pete
r
Anvin
doc:
document XRELEASE MOV fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
eter Anvin
h
le: opcode A2 forbidde
n
with HLE prefix
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pe
t
er Anvin
NAS
M
2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
eter Anvin
changes: add changes
s
ince 2
.
10
.
01
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pet
e
r Anvin
doc: document ifun
c
()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
eter
A
nvin
isn
s
n
.
dat: add norexw
t
o instructions
w
ith only 32
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
t
e
st: ilog2() te
s
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
eter Anvin
eval: ad
d
general s
u
pport for "
i
nteger
funct
i
o
n
s" and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
P
e
ter Anv
i
n
phas
h
.
sh: Use in
t
() for
t
he size of
t
he h
a
sh table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
NASM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
P
e
ter Anvi
n
Try again to
fix our handling of MOVD/
M
OVQ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Peter
A
nv
i
n
NASM 2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter An
v
in
NASM
2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
eter
A
nvin
preproc: R
e
v
e
rt to the
NASM 2
.
0
9 pre
p
rocesso
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
nasm
.
spec
.
in:
sw
i
tch to
.
x
z as t
h
e s
o
urce
fil
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
mi
s
c/r
e
lease: do xz c
o
mpression with -
9
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insns
.
dat: MOV is not lockable; CM
P
XCHG1
6
B
does not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anv
i
n
HLE: One more b
y
te code conv
e
rsion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvi
n
HLE: Move byte codes
back
t
o \271-\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
t
e
r Anvin
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE: Chan
g
e NOHLE
to be an instruction f
l
a
g
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
t
ag-relea
s
e:
a
c
tually push dat
a
o
u
t
unless --no-push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NASM
2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
r
e
lease: create
.
x
z
files;
r
emove empty subdirectories
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Remove some ugliness
fr
o
m the wi
n
64 section
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
psfonts
.
ph: inc
r
ease
lead
i
ng to
f
ont size+20
%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
changes:
d
ocument
bige
n
dian UTF-16
/
UTF-3
2
support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
A
d
d
support for
UTF-16BE and UT
F
-32BE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
Ma
k
e
t
h
e LO
C
K an
d
HLE wa
r
nings suppr
e
ssable
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document elfx32
support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
d
o
c: Move
t
he EPS logo down by 1"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
C
y
rill Gorcunov
doc: New NASM logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r Anvin
d
o
c
:
Allow repositioning the EPS
l
o
g
o
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Up
d
ate copyright
y
ear to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvi
n
NASM 2
.
1
0rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c
:
Document A
V
X2, BM
I
1, BMI2 and TSX
supp
o
rt
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the undocumented
CMP
X
CHG4
8
6 opcode was l
o
cka
b
le
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
C
l
ea
n
up JMP/CALL pat
t
er
n
s, especial
l
y f
o
r 64 bits
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
disasm: ignore opcodes 370
a
n
d 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
Remov
e
all rema
i
ning exp
l
icit
bytecode
s
f
rom insns
.
d
at
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add support for warning on invali
d
L
O
CK pref
i
xes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter A
n
vin
Move HLE byte codes to \264
.
.
\2
6
7
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Add
a "n
o
hle" byte code to ski
p
an instructio
n
p
attern
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
te
r
An
v
in
i
n
sns
.
pl: Bundle
all "plain byteco
d
e
s
" into a hash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
HLE: Impleme
n
t the b
a
sic mechanism for XACQUIRE/XRE
L
EASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next