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: Don't access out of bound data on malformed input
2018-10-29
Cyrill Gorcu
n
ov
p
r
eproc: D
o
n't acc
e
ss
out of
b
o
u
nd data
on mal
f
o
r
m
ed
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-29
Cyrill G
o
rcunov
rds
t
rnum:
M
ake sure w
e
dont shift out
o
f boun
d
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-28
Cyrill
G
orcunov
preproc: Fix out of bound acce
s
s on
malfor
m
ed
input
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-25
Cyrill Gorcunov
doc: Clarify
%include search directory
s
eman
t
ics
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-21
Cy
r
ill Gorcu
n
ov
do
c
: Up
d
a
t
e changes
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-18
ni
g
ht199uk
preproc: Make the
p
r
eprocessor
us
e
nasm_catfil
e
f
o
r
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-18
night199uk
p
a
th: nasm
_
ca
t
file -- Fix inc
o
rrect retur
n
of fi
l
enam
e
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-14
Cyrill Gorcun
o
v
NASM 2
.
14rc16
commit
|
commitdiff
|
tree
2018-10-14
C
yrill G
o
r
c
unov
doc:
Update changes
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-14
Cyrill Gorcunov
preproc: expand_smacro -
-
Fix nil dereference on er
r
o
r
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill Gorcunov
eva
l
: Eliminate division by zero
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill Go
r
cunov
doc: Upd
a
te changes
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cy
r
ill Gorcunov
opf
l
ags:
C
o
nve
r
t is_c
l
ass and is_reg_cl
a
ss to helpers
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill Gorcunov
preproc: Fix
o
ut o
f
r
a
nge access in e
x
pand
mma
c
ro
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill Gorcunov
doc: Up
d
ate changes
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cy
r
ill
Gorcunov
parse
r
: Fix
sigsegv on cer
t
a
i
n equ
inst
r
uction parsing
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
C
yril
l
G
or
c
unov
labels: Make
s
ure nil la
b
el is neve
r
passed
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
C
y
rill Gorcu
n
ov
la
b
els: Don't nil
d
e
r
efere
n
ce 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 warn
i
n
g
m
e
ssag
e
i
n
macho_o
u
tput()
commit
|
commitdiff
|
tree
2018-10-09
Chang
S
.
Bae
macho/reloc: Fix addr
s
ize s
e
nsitive conditions
commit
|
commitdiff
|
tree
2018-10-09
C
h
a
n
g
S
.
Bae
macho/rel
o
c:
Fix macho_output(
)
to get the offset adj
u
stment
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
m
acho/re
l
oc
:
Fixed of
f
s
e
t adjustment in add_reloc()
commit
|
commitdiff
|
tree
2018-10-09
C
hang S
.
Bae
ma
c
ho/reloc: Allow a
b
solute relocation when
forcing
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
macho
/
reloc: Adjust
S
UB re
l
o
cati
o
n informati
o
n
commit
|
commitdiff
|
tree
2018-10-09
Cha
n
g S
.
Bae
mac
h
o/reloc: F
i
xed i
n
handling GOT/G
O
T
L
O
AD/TLV relocat
i
ons
commit
|
commitdiff
|
tree
2018-10-09
Chang
S
.
B
ae
macho/reloc:
S
i
mpli
f
ied re
l
ocatio
n
for
R
EL/BRANCH
commit
|
commitdiff
|
tree
2018-10-09
Chan
g
S
.
B
a
e
mach
o
/sym:
R
ecord initial symbol number
always
commit
|
commitdiff
|
tree
2018-09-30
Cyrill Gorcunov
opfla
g
s: Style unification
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-29
Cyrill
G
orcunov
preproc:
p
a
r
se_
s
i
z
e
-- Check for stri
n
g provided
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-23
Cyril
l
Go
r
cu
n
ov
do
c
:
change
s
-- Add a
f
ew m
o
re bullets
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-22
Cyrill Gorcun
o
v
Fix small
t
ypo in
comme
n
t
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-22
Cyrill Gorcunov
asm: Res
t
ore
s
h
o
wing output for preproc mode in stdout
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-15
Cha
n
g S
.
Bae
o
b
j
:
F
ix t
o
in
i
tialize segment
list
commit
|
commitdiff
|
tree
2018-08-24
Chang S
.
Ba
e
macho: Fix reloca
t
ion typ
e
for relative
d
irec
t
br
a
nch
commit
|
commitdiff
|
tree
2018-08-24
Chang S
.
Bae
doc: Fix mac
h
o
s
ec
t
ion name fo
r
code
commit
|
commitdiff
|
tree
2018-08-15
Cyrill Gorcunov
disasm: Fix buffer overrea
d
in
n
disasm
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-08-15
Chan
g
S
.
Bae
m
a
cho: Turn off
j
ump-match op
t
i
m
ization for subsect
i
ons_vi
a
_
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
Chang S
.
B
ae
optimizat
i
on: Introduce new fl
a
g to t
u
r
n-off se
l
ectiv
e
ly
commit
|
commitdiff
|
tree
2018-06-30
Cyrill G
o
rcunov
l
a
b
e
ls: Add
missing bac
k
en
d
type f
o
r extern s
y
mb
o
ls
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-06-30
Cyri
l
l Gorcu
n
ov
labe
l
s: Shrink d
e
c
l
a
r
e_label
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-06-06
C
y
r
i
ll G
o
rcunov
directiv
e
:
Make cpu dir
e
c
t
i
v
e case insensitive
b
a
ck
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-05-05
Chang S
.
B
ae
assem
b
l
e:
Check global line
l
imi
t
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-05-05
Cha
n
g S
.
Bae
o
utput: macho -- Avoid
c
on
v
ersion of addresse
s
to RAWDATA
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-05-05
Chang S
.
Bae
ou
t
put: m
a
cho -- Che
c
k th
e
actual size of 64
-
bit absolute
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-04-20
Fabian Giesen
ou
t
p
u
t: co
d
eview -
-
change
version nu
m
b
e
r written
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
C
yrill
Gorcuno
v
Revert "c
o
mpi
l
e
r: Add fa
l
lthr
o
u
gh() he
l
per"
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcunov
Revert "Use fa
l
lthroug
h
() to placate compiler"
commit
|
commitdiff
|
tree
2018-02-25
Cyrill G
o
rcunov
Revert "aclocal
.
m4:
Use Werror in PA_CHEC
K
_FALLTHROUGH
_
AT
T
RI
.
.
.
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcuno
v
a
c
l
ocal
.
m4: Use Werror in PA_CHECK_FALLTHR
O
UGH_
A
TTRIBUTE
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyri
l
l Gor
c
u
n
ov
insns
.
dat: Up
d
ate UD0 encodin
g
to fit the
s
pe
c
ificatio
n
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Matthieu D
a
r
b
ois
output: macho
-
- Add suppo
r
t for
N_PEXT in
m
a
c
h
o
o
utput
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcunov
Use fallthroug
h
() to placate co
m
piler
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcunov
compiler:
Add fallthrough() helper
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcunov
out
p
ut
:
outobj --
F
ix ty
p
o in obj
_
init
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcunov
outpu
t
:
e
l
f,ieee,macho,obj --
F
i
x mofule nam
e
for commit
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyri
l
l
Gorcun
o
v
get_cpu:
F
ix a7ecf
2
646d6c8
0
b994be7
d
340140
3
79d
5
80050cf
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-24
C
y
rill Gorcuno
v
comp
i
ler:
Fi
x
typo in 6686fc6
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-09
Cyrill Gorcun
o
v
Mer
g
e branch 'nasm-
2
.
13
.
xx'
commit
|
commitdiff
|
tree
2018-02-09
C
yrill Go
r
cunov
nasmlib
:
D
r
op pure_
f
unc at
t
ri
b
from seg_alloc
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-09
Cyrill Gorcun
o
v
nasml
i
b: Drop unused s
e
g_init
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-06
C
yrill
G
o
r
cunov
N
A
SM 2
.
13
.
03rc4
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-06
C
yrill
G
orcunov
iflag: Fix iflag
_
cmp_cpu_leve
l
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
Cyrill
Gorcunov
NAS
M
2
.
13
.
03rc3
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
C
yr
i
ll Gorcunov
Re
v
ert "insns
.
dat: Add VAESENC,
V
AESENCLAST instructio
n
s"
commit
|
commitdiff
|
tree
2018-02-05
Cy
r
il
l
G
o
rcunov
NASM
2
.
13
.
03rc2
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
Cyr
i
l
l
G
orcun
o
v
changes
.
doc
:
documen
t
dwarf issue
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
C
y
rill Gorcunov
output
:
elf
-
-
A
dd mi
s
s
i
ng
d
w
arf loc secti
o
n
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
Tomasz Kant
e
cki
i
n
sns
.
dat: A
d
d VAESE
N
C, VAESENCLAST instruction
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-01-27
Cyrill Gorcunov
ou
t
put: elf -- Add m
i
ssing dwarf lo
c
se
c
tion
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
Tom
a
sz
K
ante
c
ki
insns
.
dat: Add VPCLMULQ
D
Q
instruictio
n
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
Cyrill
Gorcunov
ins
n
s-flags: A
d
d VPC
L
MULQDQ flag
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
Cyrill Gor
c
unov
insn
s
.
dat: Move VAES instructions to AES group
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
Tomasz
K
antecki
insns
.
da
t
: Add VAESEN
C
, VAESENCLAST instruc
t
ion
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
Cyrill G
o
rcunov
insns-iflags: Add
A
E
S
,
VAES flags
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-11-25
Cyrill Gor
c
unov
N
A
SM 2
.
13
.
02rc3
commit
|
commitdiff
|
tree
2017-11-25
Cy
r
i
l
l
Gorcu
n
ov
docs: changes -- D
r
op leftover
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-11-25
Cyrill Gorcuno
v
doc: Update ch
a
nges f
o
r 2
.
13
.
02
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill Go
r
c
un
o
v
prepoc
:
Fix heap-buf
f
e
r
-overflow in d
e
token
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill Gorcun
o
v
p
r
eproc
:
Fix SIGSEGV if
not dat
a
provided for implicit
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
C
yrill Gorcunov
preproc: Fix sigsegv in
f
ind_c
c
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill Gorcu
n
ov
p
e
pro
c
: Fix si
g
sevg
in sm
a
cro
expansion
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill
G
orcunov
prep
o
c: mmacr
o
-- Don't left nparam_max less than nparam_min
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
C
y
rill
Gorcu
n
ov
prepr
o
c: Don't access off
s
ting by
t
e
on un
t
e
r
m
in
a
ted
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-08-13
M
artin Storsjö
preproc: Add
f
ound files to the list of depen
d
e
n
c
i
es
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-29
Cyr
i
l
l
Gorcunov
configure:
Add --enable-gd
b
option
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-25
C
yrill Gorcun
o
v
prep
r
oc: Fr
e
e
toke
n
'
s text if only it has
been mo
d
ifi
e
d
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-25
Adam Majer
prepro
c
:
W
orkaro
u
nd a usage af
t
er
f
ree bug
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-25
Adam M
a
jer
preproc: O
n
l
y
conc
a
t
tok->text if we accounted for
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-05
C
y
rill
G
orcuno
v
build:
Merge C
P
PFLAGS in
t
o ALL
_
CFL
A
G
S
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-05
David Seifert
Make
b
u
i
l
dsystem resp
e
ct GNU conven
t
ions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-06-24
Cyrill Gorc
u
nov
nasmlib/md5
c
: Fi
x
typo in
WORDS_LITTLEENDIA
N
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-25
C
y
r
i
l
l Gorcunov
output:
e
lf -- Make elf
_
secti
o
n_at
t
ri
b
stati
c
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-25
Cyrill G
o
rcunov
dwarf: U
p
d
a
t
e
dwarf_line_
n
umber_exte
n
ded
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-25
C
yril
l
Gorcunov
dwarf: Updat
e
dwarf_calling_conve
r
sion
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-25
Cyrill Gor
c
un
o
v
dwarf:
U
pdate dwarf_language
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-23
Cyrill
G
o
r
c
u
n
ov
ou
t
put
:
elf,dwarf --
F
ix looku
p
over exis
t
ing
f
iles
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyril
l
Gorcu
n
ov
output: el
f
-- Use
El
f
64_Ehdr
i
nt
o
se
c
tion of
f
set
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill Gorcunov
output: elf --
Us
e
ElfX_Re
l
x in elf_b
u
ild_reltab
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill Gorcunov
output: elf -- Ad
d
ELF32
_
R
_
IN
F
O, ELF64_R_INFO helpers
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill Gorcunov
output:
e
lf
-- Start
using
ElfX_Sym in elf_build_symtab
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
next