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
Merge branch 'nasm-2.14.xx'
2018-10-15
Cyrill
Gorcunov
Merge
branch 'nasm-2
.
14
.
xx'
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-14
C
y
rill Go
r
cunov
NASM
2
.
14rc16
commit
|
commitdiff
|
tree
2018-10-14
Cyrill Gorcunov
doc: Up
d
ate changes
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-14
C
yr
i
l
l Gorcunov
preproc: expand_smacr
o
-- Fix
n
il dereference
on erro
r
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cy
r
il
l
Gorcunov
e
v
a
l
: E
l
iminate divisi
o
n
b
y
zero
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyril
l
G
o
rcu
n
o
v
do
c
:
U
pdate
changes
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill
G
orcunov
op
f
lag
s
: Convert is_class and is
_
reg_class to helpers
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cy
r
ill Go
r
cunov
prepr
o
c:
F
ix out of rang
e
a
c
cess in expand mmacro
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill Gorcu
n
ov
doc: Upda
t
e c
h
anges
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill
Gorc
u
nov
parser: Fix sigs
e
gv on certain equ ins
t
r
u
c
tion parsing
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
C
yrill G
o
rcunov
labels: Make su
r
e n
i
l
label
i
s ne
v
er passed
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyril
l
Gorcun
o
v
labels: Don't ni
l
dereference if
n
o
label
provided
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
ma
c
ho:
Add warni
n
g m
e
ssage in macho_output()
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
macho
/
r
e
loc: F
i
x addr size sensitive conditions
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Ba
e
m
acho/reloc: Fix macho
_
o
u
t
p
ut
(
) to get the
of
f
s
et adjustment
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
macho/rel
o
c
: Fixed offset adjustmen
t
in add_reloc()
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
macho/reloc: Al
l
ow absolut
e
reloca
t
io
n
w
h
en
forcing
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
ma
c
ho/reloc:
A
djust SUB relo
c
ation information
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
m
a
cho/reloc: Fixed
in hand
l
ing GOT
/
GOTLOAD
/
TLV relocations
commit
|
commitdiff
|
tree
2018-10-09
Chan
g
S
.
Bae
m
acho/re
l
oc: Simplified
relocatio
n
for REL/BRANCH
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
macho/sym
:
R
e
cord initial
symbo
l
numbe
r
alway
s
commit
|
commitdiff
|
tree
2018-09-30
Cy
r
ill Gorcunov
opflags: Sty
l
e unificatio
n
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-29
Cyrill Gor
c
un
o
v
prepr
o
c: parse_size -- C
h
eck
for
string
provided
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-23
Cyrill Go
r
cunov
doc
:
c
hanges --
Add a
f
e
w more b
u
llets
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-22
Cyrill
Gor
c
unov
Fix sm
a
ll typo in com
m
en
t
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-22
C
yrill Gorcunov
asm
:
Res
t
o
re showi
n
g out
p
ut for preproc mode in stdout
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-15
Chang S
.
Bae
obj: Fix to initialize s
e
g
m
ent l
i
s
t
commit
|
commitdiff
|
tree
2018-08-24
Ch
a
ng S
.
B
a
e
mach
o
:
F
ix
r
elo
c
ation t
y
pe
f
or
r
ela
t
ive dire
c
t branch
commit
|
commitdiff
|
tree
2018-08-24
Chang S
.
B
ae
doc: F
i
x
m
ach
o
section name
f
or code
commit
|
commitdiff
|
tree
2018-08-15
Cyrill Gorcunov
disasm: Fix buffer overread
in ndi
s
asm
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-08-15
Chang S
.
Bae
macho: Turn off ju
m
p-match opti
m
ization for subsections_via
_
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
C
h
ang S
.
Bae
opt
i
mi
z
at
i
on
:
I
ntrodu
c
e n
e
w flag t
o
turn-off s
e
lectiv
e
ly
commit
|
commitdiff
|
tree
2018-06-30
Cyrill Gorcunov
labels:
A
dd missing
b
ackend typ
e
for ex
t
ern symbo
l
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-06-30
Cy
r
ill Gorcunov
labels: Shri
n
k d
e
clare_
l
abel
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-06-06
Cyrill Gorcunov
d
i
rective: Mak
e
cpu d
i
r
e
ctive case insensiti
v
e b
a
ck
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-05-05
Chang S
.
Bae
assemble: Check global line limit
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-05-05
Chang
S
.
Bae
o
u
tput: macho -- Avoid
c
onversio
n
o
f ad
d
re
s
ses to RAWD
A
TA
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-05-05
C
hang S
.
Bae
output
:
m
a
cho
--
Chec
k
t
h
e actual
s
ize of 64-bit absolute
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-04-20
Fabian Giesen
o
u
t
p
u
t: c
o
deview -- change version nu
m
ber w
r
itt
e
n
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill G
o
r
c
unov
Re
v
ert "compi
l
e
r: Add fallthr
o
ugh() helper"
commit
|
commitdiff
|
tree
2018-02-25
Cyr
i
ll
Gorcun
o
v
Revert "Use fallthrough
(
) to
p
lacate c
o
mp
i
ler"
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcunov
Reve
r
t "aclocal
.
m4: Use We
r
ro
r
in PA_CH
E
CK_F
A
LLTHROUGH_AT
T
RI
.
.
.
commit
|
commitdiff
|
tree
2018-02-25
Cyr
i
l
l Gorc
u
nov
acloc
a
l
.
m
4: Use W
e
rr
o
r in
PA_CHECK_FA
L
LTHROU
G
H_ATT
R
IBU
T
E
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
C
y
rill
Gorcunov
i
nsns
.
dat
:
Upda
t
e UD0 encoding to fit t
h
e specification
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
M
a
tthi
e
u Da
r
bois
output: macho -- Add support for N
_
PEXT in macho output
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcunov
Use fal
l
through() to placate
c
ompile
r
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
C
y
r
ill Go
r
cunov
compile
r
: Add fallthr
o
u
gh() helper
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
C
y
rill
G
orc
u
nov
output
:
out
o
bj
--
Fix typo in obj_init
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cy
r
ill
G
orcun
o
v
o
ut
p
ut: elf,ie
e
e,macho,obj -- Fix mofule name
for
c
o
mmit
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyr
i
ll
Gorc
u
n
ov
get_cp
u
:
F
ix
a7ecf
2
646d6c80b994be7d340
1
40379d
5
800
5
0cf
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-24
Cyrill Gorcunov
compiler: Fix typo in 6686
f
c6
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-09
Cyrill Gorcuno
v
Merge bra
n
c
h 'nasm-2
.
13
.
xx'
commit
|
commitdiff
|
tree
2018-02-09
Cyr
i
ll Gorcunov
nasmlib: Drop pure_fu
n
c attrib from seg_alloc
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-09
C
y
rill
G
orcun
o
v
nas
m
l
i
b:
D
rop unused seg_
i
ni
t
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-06
C
yrill
Gorc
u
nov
N
ASM
2
.
13
.
03r
c
4
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-06
C
y
r
i
ll Gorcu
n
ov
i
flag: Fix if
l
ag_cmp_cpu_l
e
vel
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
Cyrill Gorcunov
NASM
2
.
1
3
.
0
3
r
c3
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
Cy
r
ill Gorcun
o
v
R
evert "insns
.
dat: Add VAESENC, VA
E
SENCLAST instructions
"
commit
|
commitdiff
|
tree
2018-02-05
Cyril
l
Gorcunov
N
A
S
M 2
.
13
.
03rc2
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
Cyri
l
l Gorcunov
cha
n
ges
.
doc: document
d
w
a
rf issue
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
Cyrill Gorcunov
output: elf -- Add
m
issing
d
war
f
loc section
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
Tomasz Kantecki
ins
n
s
.
dat: A
d
d
VAESENC
,
VAESE
N
CL
A
S
T instructions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-01-27
Cyrill
Go
r
cun
o
v
output:
e
l
f -- Ad
d
m
i
ssing dwar
f
loc section
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
To
m
asz
Ka
n
tecki
insns
.
dat:
A
d
d
VPCLMULQ
D
Q instruictio
n
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
Cyrill
Gorcunov
insns-flags: Add VPCLMULQDQ fla
g
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
Cyrill Gorcuno
v
insns
.
dat: Move VAES instructions to AE
S
group
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
Tomas
z
Kante
c
k
i
i
n
sns
.
dat: Add
VA
E
SENC, VA
E
SENCLAST instructions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
Cyrill Gorcunov
insns-iflags: Add AES, VAES flags
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-11-25
Cyrill Gorcunov
N
A
SM 2
.
13
.
02r
c
3
commit
|
commitdiff
|
tree
2017-11-25
Cyrill Gorcun
o
v
d
o
cs: changes -
-
D
rop
l
ef
t
over
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-11-25
Cyrill Gorcunov
d
oc:
Upda
t
e ch
a
nges fo
r
2
.
13
.
02
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
Cy
r
ill
G
orcuno
v
prepoc:
F
i
x heap-buffer
-
o
verfl
o
w in detoken
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill Gorcunov
p
r
e
p
r
oc: Fix SIGSEGV i
f
not data p
r
ovided for implici
t
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
Cy
r
ill Gorc
u
nov
preproc: Fix
s
ig
s
eg
v
in
f
ind_cc
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
Cyril
l
Gorcunov
pep
r
oc: Fix sigse
v
g
in smacro exp
a
nsio
n
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill Gorcunov
prepoc: mmacro -- Don't
l
eft nparam_max le
s
s than
npar
a
m_
m
in
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
C
yrill
G
o
r
c
u
n
o
v
preproc:
Don't a
c
cess offsti
n
g
byte on
unterm
i
nated
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-08-13
Martin Storsjö
p
reproc: A
d
d
f
ound fi
l
es to the lis
t
of depen
d
encies
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-29
Cyr
i
l
l
Gorcunov
co
n
figu
r
e: A
d
d
--en
a
b
l
e-gdb
o
ption
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-25
Cyrill
Gorc
u
nov
p
r
eproc: Free
token's
text if
on
l
y it has bee
n
modified
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-25
Adam Majer
prepr
o
c: Wor
k
around
a
u
s
a
g
e aft
e
r
f
ree bug
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-25
Adam
Majer
p
reproc: O
n
ly
concat tok->
t
ext if
w
e accounted for
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-05
Cyrill
G
or
c
unov
buil
d
:
M
e
rge C
P
P
FLAGS into ALL_CFLAGS
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-05
David
S
eife
r
t
Make buildsystem respect GNU conventions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-06-24
Cyrill Gorc
u
nov
nasmlib/md5c: F
i
x ty
p
o in WORDS_LIT
T
LEEN
D
I
A
N
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-25
Cyrill Gorcunov
outpu
t
:
e
l
f
-- Make
el
f
_sect
i
on_attrib static
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-25
Cyri
l
l Gorcunov
dwa
r
f: Update dwarf_l
i
ne_number_extende
d
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-25
Cyrill G
o
rcunov
dwarf: U
p
da
t
e
d
warf_calling_c
o
n
v
ersion
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-25
Cyrill Gorcunov
dwarf: Update dwarf_l
a
nguage
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-23
Cyril
l
Gorcunov
o
utp
u
t: elf,dwarf -- F
i
x lookup over existi
n
g f
i
les
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill
G
orcunov
o
utput
:
elf -- Use Elf6
4
_Ehdr into
sec
t
ion offset
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill Gorc
u
nov
outp
u
t: elf -- Use
ElfX_Rel
x
in elf_buil
d
_
r
elta
b
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyril
l
G
or
c
unov
output:
e
lf -- Add
E
L
F
3
2_R_
I
NFO, EL
F
64_
R
_I
N
F
O
h
e
l
p
e
rs
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill Gorcunov
output: elf -- Start
us
i
ng ElfX_Sym in elf_build_symtab
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill Gorcun
o
v
elf: S
w
itch writ
t
in
g
sections with E
l
f
structs
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill Gorcunov
output: E
l
f -- Start
u
sing
E
lfX_Ehdr ins
t
e
ad o
f
opencode
d
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
C
y
r
ill G
o
rcuno
v
n
as
m
l
ib:
A
d
d
_le
helpe
r
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-12
Cyri
l
l Gorcunov
output: elf -
-
Fi
x
typo in E
L
F32
_
ST_
I
NF
O
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-12
Cyril
l
Gorc
u
nov
elf
:
D
r
o
p co
d
e duplication in elf_secti
o
n_
h
eader
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-12
Cyrill Gorcunov
elf: Align members
f
or f
i
le format defs
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
next