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/outdbg.c
2014-11-25
H
.
Pe
t
er Anvin
Add missi
n
g stat
i
c dec
l
aratio
n
in output/outd
b
g
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Add
m
i
ssi
n
g static d
e
clarat
i
on in out
p
ut/outi
e
ee
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Add mi
s
sing s
t
atic declaration in ou
t
put/outcoff
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter
A
n
v
in
Add missi
n
g header
f
il
e
in o
u
t
p
ut/nulldb
g
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Pete
r
Anvin
Add missing header file in l
a
bels
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-11-25
H
.
Peter Anvin
Add missin
g
header f
i
le i
n
crc64
.
c
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-22
H
.
P
e
ter Anvi
n
Merge branch 'nas
m
-
2
.
1
1
.
xx
'
commit
|
commitdiff
|
tree
2014-05-22
H
.
P
eter
A
nvin
doc: Make it clear
t
h
a
t -
-
v
is only in 2
.
11
.
0
5
and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-21
H
.
P
ete
r
A
n
vi
n
M
er
g
e b
r
anch 'nasm-2
.
1
1
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter Anvin
NASM 2
.
1
1
.
05
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter
A
nv
i
n
doc: Document --v and duplicate REX p
r
e
f
i
x
fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-21
H
.
Peter
A
nvi
n
BR 3
3
92279:
F
ix du
p
licated REX prefix
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2014-05-05
H
.
Peter Anvin
N
ASM
2
.
1
1
.
03
commit
|
commitdiff
|
tree
2014-05-05
H
.
Pet
e
r Anvi
n
chan
g
e
s
: D
o
cu
m
ent TIMES bug
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Peter A
n
v
in
N
ASM 2
.
11
commit
|
commitdiff
|
tree
2013-12-31
H
.
Pete
r
Anvin
doc
:
Docum
e
n
t D
E
FAU
L
T
B
ND/NOBND in
c
hanges, add use
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-31
H
.
Pe
t
er Anvin
ch
a
nges: Docume
n
t change in [nosplit r
e
g]
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-11
H
.
Pet
e
r
Anv
i
n
mi
s
c/rel
e
ase: Generat
e
manpages
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-12-05
H
.
Peter Anvin
NA
S
M 2
.
11r
c
4
commit
|
commitdiff
|
tree
2013-11-29
H
.
Peter Anv
i
n
do
c
: Make th
e
bit about mib
oper
a
nds a b
i
t clearer
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-29
H
.
Pe
t
er
A
nvin
do
c
: C
l
ean
u
p changelog for 2
.
11
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pe
t
er Anvin
NA
S
M
2
.
11rc3
commit
|
commitdiff
|
tree
2013-11-28
H
.
Pete
r
An
v
in
Add
{
v
ex3} and
{vex2}
prefixes by analogy with
{
ev
e
x
}
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter An
v
in
NASM 2
.
11rc2
commit
|
commitdiff
|
tree
2013-11-28
H
.
Peter Anvin
Remove "hig
h
1
6
" register cla
s
s
m
acros for xmm
/
ymm/zmm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
P
e
t
er Anvin
ass
e
mble: Only treat a displacement as signed if
it
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvin
test: Add
a
test for v
a
r
ious 32- and 64-
b
i
t reloc
a
t
i
ons
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Pe
t
er Anvin
a
ssemble: Emit sig
n
ed relocations wher
e
ap
p
ropriate
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
P
e
t
e
r
Anvi
n
listing: handle negati
v
e (sig
n
e
d
) address size val
u
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter Anvin
ou
t
put: All
o
w OUT
_
ADDRESS
w
ith a
negative size to mean
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anvi
n
iflag
:
In
i
f
lag_cm
p
()
sca
n
from t
h
e most significant
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
i
f
l
a
g: Drop the
u
s
e of double underscores
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
ifl
a
g: Make t
h
e ins
n
s_flags array
const
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Pete
r
Anv
i
n
i
n
sns
.
dat:
F
ix a typo in a commen
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pe
t
er
Anvin
iflag:
M
ove ins
t
r
u
c
t
io
n
f
l
ag
c
omment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anvin
iflag: remov
e
C99 constructs,
d
on'
t
hardcode the nu
m
ber
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pet
e
r
Anvin
"m
a
ke alldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pe
t
er Anvin
iflag:
Fix dependen
c
i
e
s, factor out
s
tati
c
c
o
mponents
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
P
e
ter An
v
in
"make alld
e
ps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
e
ter
Anvin
Merge remo
t
e-trac
k
i
ng branch
'origin/master'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pete
r
Anvin
Make
f
ile
.
i
n
:
a
lways run "make a
l
ldeps"
when "make dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pe
t
er An
v
i
n
Run "make alldeps" to u
p
date depen
d
encies
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
e
t
er
A
nvin
Makefile
.
i
n
: gen
e
r
a
te manpa
g
es f
o
r "make d
i
st"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter
An
v
in
Rev
e
rt
"
b
u
ild: I
n
clude pregenerate
d
nasm manpag
e
s"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Pet
e
r Anvin
insn
s
.
dat: Mark the immedia
t
e for s
h
ift instructi
o
ns
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
P
e
ter Anvin
BR 3392227: Remove SB fl
a
g from S
H
IFT rm
,
imm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
P
e
ter
An
v
in
Wh
e
n g
e
n
e
rate dependency names
internally
,
quote
fi
l
enames
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
eter Anvin
ch
a
n
g
es
.
s
rc: f
i
x grammar error
(support
-
> s
u
ppo
r
ts)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter An
v
in
NASM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
changes
.
s
rc: Documen
t
CLAC/STAC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
P
e
t
er Anvin
Add
C
L
AC and
S
TAC
instructio
n
s
from AVX spec 014
(319
4
3
3
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anvin
NASM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
changes
.
src:
L
ist
o
f changes for t
h
e next release
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anvin
Add back the 25
6
-bit for
m
of the VORP
D
instruction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Peter Anvin
B
R 339221
8
: Disassemble 82h
opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter
A
nv
i
n
NASM
2
.
10
.
0
3
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
ter An
v
in
d
oc: docume
n
t X
R
ELE
A
S
E
MOV fi
x
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
h
le: opcode A2 forbid
d
en
w
i
t
h HLE prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter
A
n
vin
NASM 2
.
10
.
02
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
c
hanges: ad
d
change
s
since
2
.
10
.
01
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter A
n
v
i
n
d
o
c
:
docu
m
ent ifunc()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
isn
s
n
.
d
at: add no
r
e
xw to ins
t
r
u
ct
i
ons with only
3
2
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
e
ter Anvin
test: il
o
g2() te
s
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
e
ter Anv
i
n
eval: a
d
d general support for "integer functions
"
a
nd
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter An
v
in
phash
.
s
h: Use int() for th
e
size of the h
a
sh table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter Anvin
NA
S
M 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
Peter Anvin
Try again to fix our handling
o
f
M
OVD/MOVQ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
P
e
te
r
Anvin
NASM 2
.
1
0r
c
14
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
NAS
M
2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Peter Anvin
preproc: Revert to the NAS
M
2
.
09 preprocessor
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anv
i
n
nasm
.
s
pec
.
in:
s
witch to
.
xz as the source
f
ile
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r
An
v
in
mis
c
/rel
e
ase: do xz compr
e
ssion with -9e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insns
.
dat: MOV
is not loc
k
abl
e
; CMPXCHG16B does not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
Anvi
n
HLE: One
m
or
e
byte code c
o
nversion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
H
LE:
M
ove byte codes back to \271-\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
NASM
2
.
10rc11
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvi
n
HLE
:
Change NOH
L
E to be an
i
nstruction flag
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pet
e
r Anvin
tag-
r
elease: act
u
ally push data out unless --no-push
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter
A
nvin
NASM 2
.
10r
c
10
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvi
n
r
e
lease:
c
rea
t
e
.
xz fi
l
es; remove empty subdi
r
ectories
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Re
m
ove some
u
gliness from the win64 sec
t
i
o
n
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
A
n
v
in
psfonts
.
ph:
incr
e
a
s
e l
e
a
ding to font size+20%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
A
n
vin
cha
n
ges:
d
ocument bige
n
dian UTF
-
16/UTF-32 suppo
r
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Add su
p
po
r
t fo
r
U
T
F
-
16BE and
U
TF
-
32BE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Ma
k
e
the LOCK and HLE warnings suppressable
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter A
n
vin
d
o
c
:
Documen
t
elfx32 suppor
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
doc: Move the EP
S
logo down by 1
"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
d
oc: Allo
w
repositioning the
E
PS logo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
Anvin
Update copyright y
e
ar t
o
2
0
1
2
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter
An
v
in
N
A
S
M
2
.
10
r
c9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
doc:
Document AVX2, BMI
1
,
B
MI2
and T
S
X s
u
pport
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
Assume the undocum
e
nted CMPXCHG486
o
pcode was
lockabl
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
ete
r
Anvin
C
l
ean up JMP/CALL patt
e
rns, especially for
6
4
bits
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
disasm:
i
gnore opcodes 3
7
0 and
371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter A
n
vin
R
emove all
remainin
g
e
x
plicit bytecodes
fro
m
i
nsns
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
Add s
u
p
p
ort for warnin
g
on
invalid
L
OCK pr
e
fixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Move HLE byte c
o
des to
\
2
6
4
.
.
\267
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
Add
a
"no
h
le" byte code to
s
kip an instruction pattern
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
insns
.
pl
:
Bundl
e
a
ll
"
plain byte
c
o
des" into a
hash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
HLE
:
Implement the basic mechanism for XACQUIRE/XRELEA
S
E
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
next