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
preproc: Fix out of bound access on malformed input
2018-10-28
Cyri
l
l
Gorc
u
nov
prepro
c
: Fix o
u
t
o
f
bo
u
n
d access on malf
o
rm
e
d inp
u
t
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-25
Cyrill Go
r
cunov
doc
:
Clarify %incl
u
de search directory semantics
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-21
C
yrill
Gorcunov
doc: U
p
date changes
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-18
night199uk
preproc: Make
the
p
reprocessor use nasm_c
a
tfile for
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-18
night199
u
k
p
a
t
h
:
n
asm_cat
f
ile -- Fix incorre
c
t r
e
t
u
rn of filename
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-14
Cyrill Gorcunov
N
A
SM 2
.
1
4rc16
commit
|
commitdiff
|
tree
2018-10-14
Cyri
l
l Gorcuno
v
doc: Update changes
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-14
Cyr
i
l
l
Gorcunov
preproc:
e
xpand_s
m
a
cro -- Fix nil d
e
reference o
n
error
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-13
C
y
rill Gorcunov
eva
l
: El
i
minate
d
ivision b
y
z
e
r
o
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill Gorc
u
nov
doc
:
Update changes
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill Gorcun
o
v
opflag
s
: Convert is_class and is_
r
eg_
c
lass t
o
helpers
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill Gorcunov
pr
e
proc: Fix out of range
access in expa
n
d mmacro
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill Gorcu
n
ov
d
o
c: Update
c
hang
e
s
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill
G
o
rcunov
parser: Fix sigse
g
v on
c
e
r
tain e
q
u
i
nstructi
o
n parsing
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill
G
orcunov
l
a
b
e
ls:
Make sure
n
il
l
abel is
n
ever passed
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill Gorcu
n
ov
labels
:
D
on't nil der
e
ference i
f
no label
provided
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-10-09
Cha
n
g
S
.
Bae
macho: Add
w
arning messa
g
e
i
n m
a
cho_output()
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
B
a
e
mach
o
/reloc: Fix addr siz
e
s
e
nsitive
conditions
commit
|
commitdiff
|
tree
2018-10-09
Ch
a
ng S
.
Bae
macho/reloc: F
i
x mac
h
o_output() to get the o
f
f
set adjustmen
t
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Chan
g
S
.
Bae
macho/reloc: Fix
e
d offset
adjustment in add_rel
o
c()
commit
|
commitdiff
|
tree
2018-10-09
C
h
a
n
g S
.
Bae
macho/
r
eloc:
A
llow
absolute reloca
t
ion when forci
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
C
h
a
n
g
S
.
B
a
e
m
ac
h
o/
r
e
l
o
c:
Adj
u
s
t
SUB re
l
oca
t
i
on informa
t
i
o
n
commit
|
commitdiff
|
tree
2018-10-09
Chang
S
.
Bae
mac
h
o/reloc
:
Fixed in
h
a
n
dlin
g
GOT
/
GO
T
LOAD/TLV relocation
s
commit
|
commitdiff
|
tree
2018-10-09
Ch
a
ng S
.
Bae
macho/reloc
:
Simplified relocation for REL/B
R
ANCH
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
macho/sym:
Re
c
ord initial symbol number a
l
ways
commit
|
commitdiff
|
tree
2018-09-30
Cyr
i
ll Gorcunov
op
f
lags
:
Sty
l
e u
n
ifica
t
i
o
n
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-09-29
Cyrill
Gorcunov
preproc: parse_size -- Check for
s
tring prov
i
de
d
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-09-23
Cyrill Go
r
cunov
doc: c
h
anges -- Add a few
more bul
l
e
ts
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-09-22
Cyrill
Gorcunov
F
i
x
s
m
all typo in co
m
me
n
t
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-09-22
Cyrill Gor
c
un
o
v
asm:
Restore showing output for preproc mode in stdout
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-09-15
Chang S
.
Ba
e
ob
j
: Fi
x
to
i
niti
a
lize
s
egme
n
t list
commit
|
commitdiff
|
tree
2018-08-24
Ch
a
ng
S
.
Bae
macho:
Fix relocati
o
n type for
r
elative direct branch
commit
|
commitdiff
|
tree
2018-08-24
C
hang S
.
Bae
d
o
c: Fix
m
acho sectio
n
name
f
or code
commit
|
commitdiff
|
tree
2018-08-15
C
y
rill Gorcunov
disasm: Fix buffer
o
v
e
rread in
n
disa
s
m
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-08-15
Chang S
.
Bae
macho: T
u
rn off
j
ump-mat
c
h optimiz
a
tion for subsecti
o
ns_via_
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
Chan
g
S
.
Bae
optimization:
I
n
t
roduce new
f
lag t
o
tu
r
n-off select
i
vely
commit
|
commitdiff
|
tree
2018-06-30
C
y
r
i
l
l
G
orcunov
labels: Add missing ba
c
ken
d
type
for e
x
tern symbols
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-06-30
C
yrill G
o
r
c
un
o
v
labels: Shrink
d
e
clare_
l
abel
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-06-06
Cyrill Gor
c
unov
directiv
e
: Make cpu
d
ir
e
c
tive case
i
nsensitive back
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-05-05
Chang S
.
Bae
assem
b
le: Che
c
k global line limit
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-05-05
Chang
S
.
Bae
output:
m
acho -- Avoid con
v
e
rsio
n
of addresses to RAWDATA
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-05-05
Chang S
.
Bae
o
utput:
m
a
cho -- Che
c
k the actua
l
size of 64-bit absolute
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-04-20
Fabian Giesen
output: codev
i
ew
-
- change vers
i
on
numb
e
r written
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
C
yrill Gorcunov
R
e
vert
"
compiler: Add
f
allthrough() helper"
commit
|
commitdiff
|
tree
2018-02-25
Cyri
l
l
Gorcunov
Revert "Use fal
l
throug
h
()
to placate comp
i
ler"
commit
|
commitdiff
|
tree
2018-02-25
Cy
r
ill Gorcunov
Revert "aclo
c
a
l
.
m4: Use Werror in
PA_CHECK_FALL
T
HROUGH_ATTRI
.
.
.
commit
|
commitdiff
|
tree
2018-02-25
C
yrill Gor
c
unov
acloc
a
l
.
m4: Use Werror in
P
A_CH
E
CK_FALLTHROUGH_ATTRIBUTE
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcunov
insns
.
dat: Update UD0 encoding
to
fit the specification
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
Matthi
e
u Darbois
output: macho -- Add support for N_PEXT in macho out
p
ut
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcunov
U
s
e
fallthrough
(
)
to placate compiler
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcunov
c
ompiler: Add fallt
h
rough() hel
p
er
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
C
yrill Gorcu
n
ov
outp
u
t: ou
t
o
b
j -- Fix typo in o
b
j_init
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
C
yrill Gorcun
o
v
output:
el
f
,ieee
,
macho,obj -- Fix mo
f
u
l
e
n
a
me for commit
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcunov
get_cpu:
Fix a7ecf2646d
6
c80
b
9
94be7d3
4
014
0
37
9
d580050cf
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-24
Cyr
i
ll Gorcunov
compiler:
F
ix typo in
6
6
86
f
c6
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-09
Cy
r
ill Gorc
u
nov
Merge branch 'na
s
m-2
.
13
.
x
x
'
commit
|
commitdiff
|
tree
2018-02-09
Cyrill Gorcunov
nasmlib: Drop pure_func attri
b
from
s
eg_all
o
c
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-09
C
y
r
i
l
l Gorcun
o
v
n
a
smlib: Drop
un
u
sed
seg_init
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-06
Cyrill
Gorcu
n
ov
NASM 2
.
13
.
03rc4
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-06
C
yrill Gorcunov
iflag:
F
ix
iflag_cmp
_
cpu_le
v
el
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-05
Cyr
i
ll
G
o
rcunov
N
ASM 2
.
13
.
03rc3
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-05
Cyrill Gorcunov
Revert
"insns
.
dat: Ad
d
VA
E
SEN
C
, VAESEN
C
LAST instructions"
commit
|
commitdiff
|
tree
2018-02-05
Cyrill Gorcunov
NASM 2
.
13
.
03
r
c2
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-05
Cyrill Gorcunov
c
h
a
n
ges
.
doc: document dwa
r
f
issue
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-05
Cyrill Gorc
u
nov
o
ut
p
ut:
e
lf
-- Add missing dwa
r
f loc section
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-02-05
Tomasz Kantecki
insns
.
dat: Ad
d
VAESENC, VAESENCL
A
ST
i
nst
r
uction
s
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2018-01-27
Cyrill Gorcun
o
v
output: elf -- Add missin
g
dwarf loc section
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-29
Tomasz Kantecki
insns
.
dat: Add VPCLMULQDQ ins
t
r
uictions
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-29
Cyri
l
l Gorcunov
insns-flags: Add VPCLM
U
LQDQ flag
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-29
C
y
rill Gorcunov
insns
.
dat:
M
ove V
A
ES
instru
c
tions to AES group
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-29
Tomasz Kantecki
insns
.
d
at: Add VAESENC, VAESENCLAST instructions
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-12-29
C
y
rill Go
r
cunov
insns-i
f
l
a
g
s
: A
d
d AES, V
A
ES
f
l
a
gs
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-11-25
C
yr
i
ll
G
o
r
cunov
NASM 2
.
13
.
02rc3
commit
|
commitdiff
|
tree
2017-11-25
Cyrill
Go
r
cunov
doc
s
: changes -- Drop
l
e
fto
v
er
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-11-25
Cyrill Gorcunov
doc: Upd
a
te cha
n
ges
f
o
r
2
.
13
.
02
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill Gorcunov
prepo
c
: Fix h
e
ap-
b
uffer-overfl
o
w
in detoke
n
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill Go
r
cun
o
v
prepro
c
: Fix SIGSEGV
i
f
not data
provided for im
p
licit
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-22
C
yri
l
l Gorcun
o
v
pr
e
pro
c
: Fix sigsegv in f
i
nd_
c
c
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill Gorcunov
p
eproc: Fix sigsev
g
in smacro exp
a
nsion
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill Gorcunov
prepoc: mmacro --
D
on't left np
a
r
a
m_max less than nparam_min
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill G
o
rcunov
pr
e
proc
:
D
o
n
'
t ac
c
e
ss offsti
n
g
byte
o
n unter
m
inated
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-08-13
Martin St
o
rsjö
preproc: Add foun
d
files
t
o
the list of
dependencies
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-29
Cyri
l
l Gorcun
o
v
configure
:
Add
-
-enable-gdb
o
ptio
n
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-25
C
yrill Gorcunov
preproc: Free token's text if only it
h
a
s
been modified
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-25
Adam Majer
pre
p
r
o
c:
W
or
k
a
round a usage after
fre
e
bug
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-25
Adam Majer
preproc: O
n
ly conc
a
t to
k
->text
i
f we accounted for
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-05
Cyrill
Gorcunov
build: Mer
g
e
C
PPFLAGS into ALL_CFLAG
S
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-07-05
D
a
vid Seifert
M
a
ke
buil
d
syste
m
re
s
pect GNU conventions
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-06-24
Cyrill Gorcunov
nasmlib/md5c
:
Fi
x
typo in WORDS_LITTLEENDIAN
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-25
C
y
rill Gorcunov
output: elf -- Ma
k
e elf
_
s
e
c
tion_attr
i
b stati
c
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-25
Cyrill
G
o
rcunov
dwarf: Update d
w
arf_line_number_extended
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-25
Cyrill
Gorcuno
v
dwarf:
U
pdate dwarf_calling_conversion
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-25
Cyri
l
l Gor
c
unov
dwarf: Update dw
a
r
f
_
la
n
guage
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-23
Cyrill Gorcunov
output: elf,dwa
r
f -- Fix
lo
o
kup over e
x
is
t
ing
fil
e
s
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-18
C
y
r
ill Gorcunov
output:
elf -- U
s
e
Elf64_Ehdr
i
nto section offset
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-18
C
y
rill G
o
rc
u
nov
output: elf -- U
s
e
E
lfX_Relx in elf_build_relt
a
b
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-18
Cy
r
ill Gorcun
o
v
output: e
l
f -- Ad
d
ELF32_R_INFO, ELF64_R_INFO h
e
lpers
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-18
Cyr
i
ll G
o
rcu
n
ov
o
u
tp
u
t
: elf -- Sta
r
t using ElfX_Sy
m
i
n
elf_bui
l
d_symtab
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill
Gorc
u
nov
el
f
: Switch wr
i
tti
n
g
s
e
ctions with Elf structs
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
2017-03-18
Cyri
l
l Gorcunov
output: Elf -- Start using ElfX
_
Ehdr
instead of opencoded
.
.
.
Signed-off-by: Cyrill Gorcunov <
gorcunov@gmail.com
>
commit
|
commitdiff
|
tree
next