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
output: elf -- Use common elf_ structures
2014-09-21
Cyrill Gorc
u
nov
outpu
t
: el
f
-
-
Use common
e
lf_ structures
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-09-21
Cyrill G
o
rcunov
output:
e
lf -
-
Move
c
ommon str
u
c
t
u
res in
t
o outelf
.
h
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-08-29
Cyri
l
l Gorcu
n
ov
out
p
ut:
elf
-- Move elf
_
di
r
ective i
n
t
o
single
instance
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-08-29
Cy
r
i
ll
Go
r
cunov
o
utput: elf
-
- Re
n
ame
s
ecti
o
n_a
t
t
rib to elf_secti
o
n_a
t
trib
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-08-25
Cy
r
i
l
l
G
o
r
cunov
insns: Mo
v
e
'np' mnemonic i
n
to
@plai
n
_codes
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-08-25
Cyrill Gorcunov
assemble
.
c: Introdu
c
e mnemonics into bytecode spec
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-06-28
Cyrill Gorcun
o
v
na
s
m:
Ha
n
dle -MF and
-MD options
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-06-28
Cyrill G
o
rcunov
nasm:
Convert o
p
erating
_
mode to use bitmask
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-06-28
Cyrill Gorcunov
nasm: Make o
p
_type me
m
ber
s
being capitals
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-06-28
Cyril
l
Gorcunov
preproc: pp_cleanup
-- Don't f
o
rget to zeroify
var
i
a
b
le
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-06-28
Cyrill Gorcu
n
ov
preproc:
U
s
e
nasm_zalloc in new_B
l
ock
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-06-28
Cy
r
ill Gorcunov
preproc: Convert tabs t
o
spac
e
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-06-28
C
y
r
i
ll Gorcun
o
v
output
:
outb
i
n
-
- Fix re
l
o
c
a
t
ion
siz
e
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-05-09
Cyrill Gorcu
n
ov
opt
i
ons: Add --v opt
i
on
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-05-09
Cyrill Gorcunov
debu
g
: Drop LOGALLOC usage
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-05-09
Cy
r
ill Gorcunov
Rename REX_REAL to
R
EX_MASK
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2014-02-15
Cyrill Gorcunov
BR3392274: output: Elf --
D
on't cr
a
sh on erroniou
s
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-12-13
Cyrill
G
orcunov
insns: Mark
L
OADA
L
L, LOAD
A
L
L
2
8
6 wit
h
N
D flag
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-12-10
Cyrill Gorcunov
i
f
lag: D
o
n't
u
s
e
c
99
a
rray initialization
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-12-07
Cyrill Gorcunov
i
nsns-iflags: Drop occ
a
si
o
n
a
lly intro
d
uced \Ta
b
's
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-12-07
C
yrill Gorcuno
v
iflag: \
T
abs -> \Space
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-12-07
Cy
r
ill Gorcunov
iflag: Introduce IFLAG_INIT helper
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-11-24
C
yri
l
l Go
r
c
un
o
v
insns:
Resto
r
e back
MMX,
F
PU flags
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-11-24
Cyrill Gorcunov
U
p
date
.
gitignore
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-11-24
Cyrill Gorcu
n
ov
m
ake: Update d
e
ps
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-11-24
Cyrill Gorcu
n
ov
iflag: Start using new instruct
i
on flags engi
n
e
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-11-24
Cyrill Gorcunov
insns: I
n
troduc
e
insns-
f
lags
.
pl
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-11-24
Cyrill Gorc
u
nov
make: Add 'go
l
den'
t
a
rg
e
t
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-11-09
Cyrill Gorcunov
BR
3
3
92
2
70: prep
r
oc: Handle all
token chains in mmacro
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-10-28
C
yrill Gorcunov
Revert "make:
R
emove generat
e
d
f
i
les on clean target"
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-10-27
Cyrill Gorcunov
make: Remove gen
e
rat
e
d f
i
les on c
l
e
an target
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-10-03
Cy
r
ill Gorcunov
Mer
g
e branc
h
'
n
a
s
m
-2
.
10
.
x
x
'
commit
|
commitdiff
|
tree
2013-10-03
Marat
Dukhan
coff:
B
ette
r
h
andling of se
c
tion redefinition
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-09-21
Cyrill Gor
c
unov
strfunc: Ta
b
s to spaces conversion
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-09-21
Marat Duk
h
an
coff: Suppor
t
for section nam
e
s
longer than 8 bytes
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-09-21
Jin Kyu Son
g
A
V
X-51
2
: Fix bugs related to unini
t
ialized varia
b
les
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-09-13
Jin
K
yu
Song
AVX
-
512: Added AVX-512PF instruct
i
on
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-09-13
Jin Kyu Song
AVX-
5
12: Add AVX-51
2
ER inst
r
uctions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-09-13
Jin Kyu Song
AVX-512: Add AVX-512CD instruc
t
ions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-09-07
Jin Kyu So
n
g
AVX-
5
1
2: Add Pseu
d
o-
o
p
s
for
CMP i
n
s
t
ru
c
tions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-09-07
Ji
n
Kyu Song
AVX-512:
Reorder instr
u
ctions in i
n
sns
.
dat
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-09-07
Jin
Kyu S
o
ng
A
V
X-512: Fix rounding mode
v
a
l
ue in EVEX prefix with SAE
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-29
Jin Kyu Song
AVX-5
1
2
: Add
t
est
c
a
se for opmas
k
instructions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-29
Jin Kyu Song
AVX-512: Remove trailing spa
c
e
an
d
alig
n
columns
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-29
Jin Kyu
S
ong
A
VX-512: Add
OPMASK ins
t
ructions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-29
Ji
n
K
y
u S
o
n
g
A
VX-512: Add
IF_SPMA
S
K an
d
fix IF_PFMASK
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-29
Jin Kyu S
o
ng
AVX-512: F
i
x bug in ch
e
c
k
i
ng h
i
gh-
1
6 registers
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-29
Jin Ky
u
Song
AVX-5
1
2: Fix
commen
t
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-29
Jin Kyu So
n
g
AVX-512: Remember t
h
e position of operand wit
h
broadcast
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-28
Jin Kyu
S
ong
A
V
X-512:
A
dd a featur
e
to generate
a raw bytecode file
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-28
Jin Kyu
S
on
g
AVX-5
1
2: Add a test case
for EVEX
e
ncoded i
n
structi
o
ns
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-28
J
in
K
y
u
S
ong
AV
X
-5
1
2: Fix match
function to chec
k
the range
of
register
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-28
Jin Kyu Song
AVX-5
1
2: Change
the
d
ata type for in
s
tructio
n
flags
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-28
Jin Kyu Song
AVX-512: F
i
x
a
b
ug in calculati
n
g Disp8*N value
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-28
Jin Kyu
Song
AVX-512: F
i
nd t
h
e correct
p
o
si
t
ion
o
f
t
h
e
last S
I
MD op
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-28
Jin Kyu Song
AVX-512: Moved {er} decorator positio
n
next to the
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-22
Jin Kyu Song
AVX-512:
F
ix parser to
handle
opmask de
c
orator correc
t
ly
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-22
Jin Kyu Song
AVX-51
2
: Ad
d
ZWORD key
w
ord
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-22
Jin Kyu S
o
ng
A
V
X-512: Fix
instruction
match function
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-22
Ji
n
Ky
u
Son
g
AVX
-
512: Reword commen
t
ab
o
ut o
p
mask decorato
r
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-22
Jin Kyu So
n
g
AVX-512: H
a
ndle c
u
rly
b
races in mul
t
i
-
line
m
acro parameters
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-16
Jin Ky
u
Song
A
VX-512: Ad
d
EVEX encodin
g
and n
e
w instru
c
tions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-08-06
Jin
K
yu Song
AV
X
-
512: Add s
u
pport for p
a
rsing braces
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-07-23
C
y
r
i
ll Gorcunov
NASM 2
.
10
.
09
commit
|
commitdiff
|
tree
2013-07-23
Cyr
i
ll Gor
c
unov
doc: changes -
-
P
repare for 2
.
10
.
09
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-07-22
Cyrill
G
orcunov
b
u
il
d
:
Include pregen
e
rated
n
asm manpag
e
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-07-21
Cyr
i
l
l G
o
rcunov
N
ASM
2
.
10
.
08
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-07-21
Cyrill Gorcunov
d
oc: changes -- A
d
d fixes for V
M
OVNTDQA, MOVNTDQA,
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-07-21
Cyrill Gor
c
unov
tes
t
: Add br978756
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-07-21
Cyri
l
l
G
orcunov
t
es
t
: Add
b
r339
2
259
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-07-21
Cy
r
i
ll G
o
rcunov
in
s
ns: Fix MOVLP
D
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-07-21
Cyrill Gorcunov
ins
n
s:
F
ix MOVNTDQA in
s
t
ruction
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-07-21
Cyrill Gor
c
unov
i
n
s
n
s
:
F
ix VMOVNTDQA instruction
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-07-20
Cyrill Gorcu
n
ov
changes
.
src: Prepa
r
e for
2
.
10
.
08
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-07-15
C
yrill Gorcunov
p
a
r
s
e
_li
n
e: Shrink code with
memset he
l
per
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-07-14
C
yrill Gorcun
o
v
ea_ty
p
e:
F
ix ty
p
o in comment
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-07-04
Cyrill Go
r
cunov
auto
c
onf: Warn a u
s
er if no
a
s
c
i
idoc/xmlto found
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-06-29
M
ara
t
Dukh
a
n
m
a
ke: Fix nasm bu
i
ld
w
ith
MS
V
C
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-06-29
MITSUNAR
I
S
h
igeo
insns: Fix
vspllw instruction
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-06-01
MITSU
N
ARI Shigeo
insns:
F
ix vgatherqpd instruc
t
i
o
n
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-24
MITSU
N
A
R
I
Shigeo
insns: Fix VPM
O
VSX
B
Q instr
u
cti
o
n
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-12
Cyrill Gor
c
unov
tes
t
: Add br3392252 test
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-12
Cyri
l
l
Gorcuno
v
ins
n
s
.
d
at: Add note abou
t
AMD TBM instructions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-12
Cy
r
ill G
o
rcu
n
ov
insns
.
dat: Add BLCM
S
K
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-12
C
y
ri
l
l Gorcunov
insns
.
dat: Add BLCS
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-12
Cyri
l
l Gorcunov
insns
.
dat: Add BLSFILL
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-12
Cyrill Gorcunov
insns
.
d
at: Add BLCFILL
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-12
Cyrill
G
orcunov
ins
n
s
.
dat: Add BLCIC
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-12
Cyril
l
Gorcunov
insns
.
dat: Add BLCI
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-12
Cy
r
ill Go
r
cunov
insns
.
dat: Add B
L
SI
C
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-12
Cyrill Gorc
u
nov
insns
.
dat: Add
imm
e
diate for
m
of
B
EXTR
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-12
Cyr
i
l
l
Go
r
cun
o
v
in
s
ns
.
dat: Add T1MSKC intstruction
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-12
Cyrill G
o
rcunov
ins
n
s
.
dat: Add TZMSK in
s
truction
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-12
Cyrill
Gorcunov
i
nsns
.
dat: Mov
e
TZCNT for alp
h
abeti
c
al order
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-10
Cyri
l
l
G
o
rcunov
Make
.
git-ignore
d
irect
o
r
y
t
o ignor
e
by scm
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-10
Cyr
i
ll Gorcu
n
ov
Ad
d
IF_TBM flag
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-06
C
yrill Gorcunov
BR3392253: Fix potential buffe
r
o
v
e
rflow in number
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-03
Cyrill Gor
c
unov
insns
.
da
t
:
U
date year
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-05-03
Cyri
l
l Gorc
u
nov
br3392250: insns -- Allow
b
yte siz
e
in P
R
E
FETCHTx instr
u
ctions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2013-04-28
Cy
r
ill Gorcunov
B
R
33922
4
4
: docs
-
- Fix "respecti
v
ely" typo
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
next