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.11
2013-12-31
H
.
Pete
r
Anvi
n
NASM 2
.
11
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter Anvin
doc:
Document DEFAULT
BND/NOBND in cha
n
g
e
s, add use
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter A
n
vi
n
changes: Docume
n
t chang
e
in [nosplit reg]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-11
H
.
Pet
e
r Anvin
misc/release: Generate man
p
ages
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Peter A
n
v
in
NASM 2
.
11r
c
4
commit
|
commitdiff
|
tree
2013-11-29
H
.
P
e
t
e
r Anvin
doc
:
Make
t
he bit abo
u
t mib
operands a bit
clear
e
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-29
H
.
P
e
ter A
n
vin
doc
:
Clean
u
p
changelog for 2
.
11
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvin
NASM
2
.
11rc3
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
e
ter Anvi
n
Add {vex3}
a
n
d {vex2} prefix
e
s by a
n
a
l
ogy wi
t
h
{eve
x
}
commit
|
commitdiff
|
tree
2013-11-28
H
.
P
e
ter An
v
i
n
NASM 2
.
11r
c
2
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pet
e
r An
v
in
Re
m
ove "high 16" register
c
lass macr
o
s for xmm/ymm/
z
mm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anvin
i
flag: In iflag_cmp
(
)
scan from th
e
most s
i
gn
i
ficant
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter
A
n
vi
n
iflag: Drop the use of do
u
ble u
n
ders
c
ores
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Pete
r
Anvi
n
ifl
a
g: Make the insns_
f
lags array
c
onst
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter A
n
vin
insns
.
dat: Fix a typo in
a
c
o
m
me
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter
Anv
i
n
i
f
lag: Move instruction
f
lag
c
omment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvi
n
if
l
ag: remo
v
e C99 constructs
,
don't hardcod
e
the num
b
er
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pet
e
r Anvin
"m
a
ke a
l
ldeps
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
ter Anvi
n
iflag:
F
ix dependencies, factor ou
t
static compon
e
nts
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anv
i
n
"
m
ake alldep
s
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Merge remote-tr
a
cking
b
r
anch 'ori
g
in/master'
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
e
ter A
n
vi
n
Ma
k
efi
l
e
.
in: a
l
wa
y
s run "make
alldeps" wh
e
n
"make dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Run "make
allde
p
s" to update dependencies
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter
A
nvin
Makefil
e
.
in: ge
n
erate manpages for "make dis
t
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
e
ter Anvin
Re
v
ert "build: Include
pre
g
enerated nasm manpages"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvi
n
i
nsns
.
dat:
M
ark the immediate for shift instructi
o
ns
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvin
BR 3392227: Rem
o
v
e
SB flag
f
r
o
m
SHIFT rm,imm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
Peter Anvin
Whe
n
generate d
e
pen
d
e
nc
y
n
a
m
es internally, quote filename
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
c
hanges
.
src: fi
x
g
rammar
erro
r
(
support -> supports
)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
NASM 2
.
1
0
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter
A
n
vin
changes
.
src: Docum
e
nt C
L
AC/STAC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter A
n
v
i
n
A
d
d CLAC
a
nd STAC
inst
r
u
c
tions from
A
VX spec 0
1
4
(
3
1
9
4
33
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter An
v
in
NASM
2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter
A
nvin
changes
.
sr
c
:
L
ist of changes
for the next release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anv
i
n
A
dd b
a
ck the 256
-
bi
t
form of th
e
VORPD
i
nstru
c
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
BR 3
3
92218: Disassemble 82h
opco
d
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter A
n
vin
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pe
t
er Anvin
doc: document XRELEASE MOV fi
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Pete
r
Anvin
hle:
o
pcode A2
f
orbidden with HLE prefix
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvi
n
NAS
M
2
.
1
0
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Pe
t
er Anvin
changes: add
c
ha
n
ges s
i
nce 2
.
10
.
0
1
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
t
er
Anvin
doc
:
docum
e
n
t ifunc()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
ter Anvin
is
n
sn
.
d
a
t: ad
d
norexw
to
i
nstructions wi
t
h
o
n
ly
3
2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
test:
i
log2() test
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
eval: add gener
a
l support
f
o
r "
i
nte
g
er funct
i
ons
"
and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anvin
ph
a
sh
.
sh: Use
i
nt() for
t
he size of th
e
h
ash 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
.
Peter Anvin
Try aga
i
n
to
f
ix our
h
a
n
dling
o
f MOVD/MO
V
Q
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Pe
t
er An
v
in
NASM
2
.
10rc14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter A
n
vin
prepr
o
c: Revert to the NASM 2
.
09 pr
e
processor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er
Anvin
nasm
.
s
p
e
c
.
in: swit
c
h
t
o
.
xz as the source file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
misc/re
l
ease: do x
z
compre
s
sion wi
t
h -9e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insn
s
.
dat: M
O
V is
n
ot l
o
ckable
;
CM
P
XCHG16B does not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
H
L
E: One
more b
y
t
e cod
e
c
o
nversi
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
H
L
E: Move byte codes back to
\
2
7
1
-\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter
A
nvin
NASM 2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
HLE: Ch
a
nge NOHLE to be an ins
t
ructi
o
n flag
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anvin
tag-rele
a
s
e: actua
l
ly
p
ush
dat
a
out unless --no-push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
NASM 2
.
10rc10
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
release: create
.
xz
f
iles; r
e
move e
m
pty su
b
dir
e
cto
r
ies
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
d
oc: Remove so
m
e ugliness from the win64 sectio
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
e
r
Anvin
ps
f
onts
.
ph:
i
ncrease
l
eading
t
o
f
o
nt size+20%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
changes: d
o
cument bigendian UTF-16/UTF-32 support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add
s
u
p
p
ort for UTF-16BE and
U
T
F-
3
2
BE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Make
t
he LOCK and H
L
E wa
r
nings suppressable
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Document
e
lfx32 s
u
p
port
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
doc: Mov
e
t
h
e EPS log
o
down by 1"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er Anv
i
n
doc
:
Allow repositioning th
e
EPS
logo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Update copyrigh
t
y
ea
r
t
o
2
0
12
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
NASM 2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
e
r
Anvin
do
c
: Document AVX2,
BMI1, BMI2 an
d
TSX support
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
Assu
m
e
t
h
e u
n
documented CMPXCHG486 opcode was
l
oc
k
able
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Clean u
p
JMP
/
CALL
p
a
t
terns, espe
c
ially f
o
r 64 bits
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
dis
a
sm: i
g
nore opcodes 370 and
3
71
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Remove a
l
l remaini
n
g explici
t
byt
e
c
odes fr
o
m insns
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Ad
d
support for warning on inva
l
id LOC
K
pr
e
fixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
t
er Anvin
M
o
v
e
H
L
E byte codes to \264
.
.
\267
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
Add a "noh
l
e" byte code to skip an
i
nstruction pattern
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
insns
.
pl: Bundl
e
a
ll
"
plain bytecodes" into
a
has
h
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anv
i
n
HLE: Implement the
b
as
i
c m
e
chan
i
sm for XACQUIRE/XRELEASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
nasm
.
c: Fix is_suppres
s
ed_war
n
i
n
g()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
nvin
HLE: Sp
l
it the LOCK and R
E
P
p
ref
i
x s
l
ots
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: c
r
eate a symbol
i
c
"wait" token
for the \
3
41
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter
Anvin
i
n
sns:
fi
x
I
M
UL patt
e
rns t
o
get rid of open-coded
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: cor
r
ect
t
h
e
TSX opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: replace
o
pen-coded \322 opcode wi
t
h odf (operand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter
Anvin
BR 3463230: Add V
M
FUNC instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter
Anvin
BR
314
3
0
4
0: R
e
move invalid form of VPEXT
R
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
P
ete
r
Anvin
NA
S
M 2
.
1
0
rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
P
e
ter A
n
vin
M
erg
e
branch 'nasm-
2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pete
r
Anvin
BR
3
109604: Fix C4 vs C5 VEX form
s
election
i
n calcsiz
e
()
commit
|
commitdiff
|
tree
2010-11-08
H
.
P
eter Anvin
preproc
.
c: use nasm_s
t
rdup()
r
ather than naked strdup()
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
Merge
b
ranch
'
nasm-
2
.
0
9
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Pe
t
er Anvin
changes: document fixed
t
oken rev
e
rs
a
l for %deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter Anvin
preproc: reverse
the order of
the t
o
kens in %deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pet
e
r Anvin
doc: do
c
ument the
%
use fp
macro pack
a
ge
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
P
et
e
r
A
n
v
in
NA
S
M 2
.
09
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter Anvin
n
disasm:
fi
x
handing
o
f byte cod
e
s
2
50-2
5
3, 324
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Pete
r
Anvin
LICENSE: update
y
ear
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next