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
assemble: Emit signed relocations where appropriate
2013-11-27
H
.
Pe
t
er
Anvin
assemble: Emit signed re
l
ocations whe
r
e
a
ppropri
a
te
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Pet
e
r Anvin
l
i
sting: handl
e
neg
a
tive (sig
n
ed) address siz
e
values
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-27
H
.
Peter A
n
vi
n
o
utput: Allow OUT_ADDRESS w
i
th a negative si
z
e to mean
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-26
H
.
Peter Anvi
n
iflag: In iflag_cmp(
)
scan f
r
om the most sign
i
ficant
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Peter Anvin
iflag: Drop the use of double u
n
derscores
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Pet
e
r Anvin
iflag: Make t
h
e in
s
ns_flags array
co
n
st
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-25
H
.
Pe
t
e
r
Anvin
insns
.
da
t
: F
i
x
a t
y
po in a comme
n
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter
A
nvin
i
f
lag: Mo
v
e ins
t
r
uction
f
lag comment
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pete
r
Anvi
n
ifl
a
g: re
m
ove
C
99 co
n
s
tructs, don't ha
r
dcode the num
b
e
r
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter Anv
i
n
"make alldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Pe
t
er A
n
vin
iflag: Fix depende
n
cie
s
, factor out static co
m
ponen
t
s
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-11-24
H
.
Peter
A
nvi
n
"make alldeps"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Pe
t
er Anvin
Merge
r
emote-tracki
n
g b
r
an
c
h 'ori
g
in/maste
r
'
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter
Anvin
Makefile
.
in:
a
lways run "ma
k
e al
l
deps"
w
hen
"make dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
P
e
t
e
r A
n
vin
Run "make
al
l
deps" to
u
pdate
de
p
e
n
dencies
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anvin
Makef
i
le
.
in:
g
en
e
rate manpages
f
o
r
"make dist"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2013-10-24
H
.
Peter Anv
i
n
Rev
e
rt
"b
u
ild: Include pregene
r
ated
n
asm manpages"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Peter Anvi
n
insns
.
da
t
:
Mark t
h
e
imme
d
iate for shift i
n
structions
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-26
H
.
Pete
r
Anvin
BR 33
9
2227: Rem
o
ve S
B
flag fr
o
m SHIFT rm,imm
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-10
H
.
P
eter Anvin
W
h
en gen
e
rate
d
e
pende
n
c
y
na
m
es internally, qu
o
te f
i
lena
m
es
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
changes
.
src
:
fix grammar error (su
p
port -> suppor
t
s)
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Pete
r
Anvin
NASM 2
.
10
.
05
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
changes
.
src:
D
o
cument CL
A
C
/STAC
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-09-09
H
.
Peter Anvin
Add CLAC and
S
TAC instruc
t
i
o
ns from AVX spec 01
4
(319433
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-18
H
.
Peter Anvin
N
ASM 2
.
10
.
04
commit
|
commitdiff
|
tree
2012-08-17
H
.
P
eter
A
nvi
n
changes
.
src: List of changes f
o
r th
e
n
ext releas
e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-08-17
H
.
Peter Anv
i
n
Add
back the 256-bit for
m
of the VORPD instru
c
tion
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-28
H
.
Pe
t
er Anvin
B
R 3
3
92218
:
Disass
e
mble 82h opcod
e
s
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvin
NASM 2
.
10
.
03
commit
|
commitdiff
|
tree
2012-07-23
H
.
P
e
ter Anvin
doc: document XRELE
A
SE MOV fix
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-23
H
.
Peter Anvi
n
hle: opcode A2 forbidden with
H
L
E
prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
NASM 2
.
10
.
0
2
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
change
s
: add
c
hanges s
i
nce 2
.
10
.
01
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
P
e
t
er Anv
i
n
doc: document i
f
unc()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-07-21
H
.
Peter Anvin
is
n
sn
.
dat
:
a
d
d
n
orexw to instruct
i
ons with only 32
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
Peter Anvin
t
es
t
: ilog2() test
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-05-31
H
.
P
e
ter Anv
i
n
eval: add general support f
o
r
"
integer
f
unctions" and
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-26
H
.
Peter Anvin
phash
.
sh
:
U
s
e int() for the size
o
f the ha
s
h table
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-10
H
.
Peter A
n
vin
N
A
SM 2
.
10rc15
commit
|
commitdiff
|
tree
2012-03-06
H
.
P
et
e
r Anvin
Try again to fix our handlin
g
o
f
MOVD/
M
OVQ
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-03-05
H
.
Pe
t
er Anvin
N
ASM 2
.
10
r
c14
commit
|
commitdiff
|
tree
2012-03-04
H
.
P
e
ter Anvin
NASM 2
.
10rc13
commit
|
commitdiff
|
tree
2012-03-04
H
.
Pete
r
A
nvin
preproc: Revert
to the NASM 2
.
0
9
p
reprocess
o
r
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pe
t
er Anv
i
n
n
asm
.
spec
.
in: switch
t
o
.
xz a
s
the sou
r
ce file
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
mi
s
c/release:
d
o xz com
p
ress
i
on wi
t
h -9e
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
insns
.
d
a
t:
MOV is not lockab
l
e; C
M
P
X
C
HG16B does not
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
eter Anvin
HLE: On
e
mo
r
e byte code convers
i
on
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
HLE
:
M
o
ve byte co
d
es back
t
o
\
271
-
\273
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Pete
r
Anvin
NASM 2
.
1
0rc1
1
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter An
v
in
HLE:
Change
NOHLE to be an instruction flag
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
t
ag-releas
e
: ac
t
u
a
lly push
d
ata out unl
e
s
s
--n
o
-pus
h
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-26
H
.
Peter Anvin
NASM 2
.
10
r
c1
0
commit
|
commitdiff
|
tree
2012-02-26
H
.
P
e
ter Anvin
release: cre
a
te
.
xz fi
l
es; re
m
ove emp
t
y subd
i
recto
r
ies
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
do
c
: Remove some ugl
i
ne
s
s
f
ro
m
t
h
e win64 section
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
psfonts
.
ph: increa
s
e leading to f
o
n
t
size+20%
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
changes: do
c
ument bige
n
dian UTF-16/
U
TF-3
2
supp
o
r
t
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvi
n
Add support for UTF-16BE and
UTF-32BE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
M
a
ke the LOCK and HLE
w
arnings suppress
a
bl
e
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
i
n
doc: Document elfx32 support
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvi
n
d
oc
:
Mov
e
the EPS log
o
down by 1"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
Cy
r
i
ll
G
orcunov
doc: New NASM logo
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
d
o
c: Allow repositioning t
h
e EPS logo
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter An
v
in
Updat
e
cop
y
right year to 2012
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
NASM
2
.
10rc9
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
doc:
D
ocument AVX2, BMI1, BMI2 and T
S
X
suppor
t
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Assume the undocumented CMPX
C
HG486
o
pcode was
locka
b
le
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter Anvin
C
l
ean
up JMP/CALL
patterns, especially for 64 bits
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
eter
Anvin
disasm: ignore op
c
odes 370 and 371
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Remove a
l
l
remaining explicit byte
c
odes from insns
.
dat
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pete
r
Anvin
A
d
d
support f
o
r warning
o
n invali
d
LOCK prefixes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pet
e
r Anvin
Mov
e
H
L
E byte codes to \
2
64
.
.
\267
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
Ad
d
a "no
h
le" byte
c
ode
t
o skip an instructi
o
n pattern
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
P
e
ter Anvin
ins
n
s
.
pl: Bundl
e
al
l
"plain
b
y
tecodes" into
a hash
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anv
i
n
HLE: Implement the b
a
sic mechanism for
XACQUIRE/XRELEASE
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Pe
t
er Anvin
nasm
.
c: Fix is_su
p
pressed_warning()
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-25
H
.
Peter Anvin
HLE
:
Split the L
O
CK and REP pr
e
fix slots
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Pet
e
r Anvin
i
n
sns: create a s
y
mboli
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
nsns: fix
I
M
UL
p
atterns
to
g
et rid of ope
n
-code
d
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
H
.
Peter Anvin
insns: corr
e
ct
the TSX opcodes
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2012-02-10
Cyrill
G
o
rcu
n
o
v
insns: Add AVX2 transactional sync
h
roniz
a
tion exten
s
ions
commit
|
commitdiff
|
tree
2012-02-10
H
.
P
eter A
n
vin
insns: replace open-coded \322 opcode
w
ith odf (operand
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2011-12-21
H
.
Peter Anvin
BR 3463230: Add VM
F
U
N
C i
n
struction
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-24
H
.
Peter Anvin
BR 31430
4
0:
Remove invalid fo
r
m of VPEXTR
W
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-12-18
H
.
Pet
e
r
A
n
v
i
n
NASM 2
.
10rc3
commit
|
commitdiff
|
tree
2010-11-16
H
.
Pete
r
Anvin
Merge
branch 'nasm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-11-16
H
.
Peter Anvi
n
B
R 3109
6
04: Fix C4 vs C5 VE
X
form se
l
e
c
tion in c
a
lcs
i
ze()
commit
|
commitdiff
|
tree
2010-11-08
H
.
P
eter Anvin
prepro
c
.
c: use nasm_strdup()
r
ather than naked
str
d
u
p
(
)
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
eter Anvin
M
erge branc
h
'n
a
sm-2
.
09
.
xx'
commit
|
commitdiff
|
tree
2010-09-15
H
.
Peter A
n
vi
n
ch
a
nges
:
document fi
x
ed
t
oken reve
r
sal for %defto
k
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-09-15
H
.
P
e
ter A
n
vin
preproc: reverse the orde
r
of the tokens in %deftok
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Peter Anvin
doc: document the %use fp macro package
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-24
H
.
Pete
r
Anvin
NASM 2
.
09
commit
|
commitdiff
|
tree
2010-08-17
H
.
Peter
A
nvin
nd
i
sasm: fix handing of byte codes
2
50-253, 32
4
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-08-13
H
.
Peter Anvin
LIC
E
NSE: upda
t
e
y
ear
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvi
n
Re
v
ert "Improve process_e
a
and introduce -OL"
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-25
H
.
Peter Anvin
nasm
.
h: m
o
ve "
r
egs
.
h" to top; make is_register() a
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter
An
v
i
n
nasmdo
c
:
we s
t
ill
mi
s
s Chuck, but
.
.
.
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Pet
e
r Anvin
Merge bran
c
h
'nasm-2
.
08
.
xx'
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter
An
v
in
changes
.
src: u
p
da
t
e wi
t
h the 2
.
08
.
xx ch
a
nges
Signed-off-by: H. Peter Anvin <
hpa@zytor.com
>
commit
|
commitdiff
|
tree
2010-07-16
H
.
Peter Anvi
n
N
A
SM 2
.
09
r
c4
commit
|
commitdiff
|
tree
next