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: expand_smacro -- Fix nil dereference on error path
2018-10-14
C
yrill
G
orc
u
n
o
v
preproc: expand_sm
a
cro -- Fix
ni
l
dereference on error
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
C
y
rill Gorcunov
eval: Elimina
t
e divis
i
on by zero
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cy
r
ill Gor
c
unov
doc: Update changes
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyr
i
ll Gorcunov
o
pf
l
ags: Con
v
ert
i
s
_
class and is_reg_c
l
ass to help
e
rs
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill G
o
rcunov
prepr
o
c:
F
ix out of ran
g
e access in e
x
pand m
m
acro
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill Gorcunov
d
o
c: Update changes
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill Gorcunov
p
arse
r
: Fix si
g
segv
on certain equ
instruction pars
i
ng
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill
G
orcunov
labels: Make sure nil label i
s
ne
v
e
r
pass
e
d
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-13
Cyrill
G
o
rcunov
labels: Don't nil dereference if
n
o labe
l
provided
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Ba
e
ma
c
ho: Add
w
arning message i
n
macho_output()
commit
|
commitdiff
|
tree
2018-10-09
C
h
ang S
.
Ba
e
mac
h
o/reloc: Fix add
r
s
i
z
e sensitive conditions
commit
|
commitdiff
|
tree
2018-10-09
C
han
g
S
.
Bae
macho/relo
c
:
F
ix m
a
cho_out
p
ut() to get the offset adjus
t
ment
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
macho/reloc: Fixed offset adj
u
stment in add_reloc
(
)
commit
|
commitdiff
|
tree
2018-10-09
C
h
ang S
.
Bae
macho/rel
o
c: All
o
w absolut
e
relocation when for
c
ing
.
.
.
commit
|
commitdiff
|
tree
2018-10-09
C
h
ang S
.
Ba
e
m
a
cho/rel
o
c: Adjust SU
B
relocation informat
i
o
n
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Bae
macho/reloc: Fixed in
handling GO
T
/GOTL
O
A
D/
T
LV relocations
commit
|
commitdiff
|
tree
2018-10-09
C
hang S
.
Bae
macho/reloc: Sim
p
lified relo
c
ation for REL/BRANCH
commit
|
commitdiff
|
tree
2018-10-09
Chang S
.
Ba
e
macho/sym: Record init
i
al symbol numbe
r
a
l
ways
commit
|
commitdiff
|
tree
2018-09-30
Cyrill Gor
c
unov
o
pflag
s
: Styl
e
unifi
c
a
tion
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-29
Cyrill Gorcunov
preproc
:
p
a
rse_size -- Check for
s
t
r
i
ng provid
e
d
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-23
Cyrill Go
r
cunov
doc: changes -
-
Add
a
f
e
w more
bullets
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-22
Cyrill Gorcunov
Fix small typo in c
o
m
m
e
n
t
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-22
Cyrill Gorcunov
a
s
m
:
Rest
o
re
show
i
ng output fo
r
prepr
o
c mode in stdout
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-09-15
C
h
ang S
.
B
a
e
obj: Fix t
o
initialize segment l
i
st
commit
|
commitdiff
|
tree
2018-08-24
Chan
g
S
.
B
ae
macho: F
i
x
relo
c
ation
t
ype f
o
r re
l
ative d
i
rect branch
commit
|
commitdiff
|
tree
2018-08-24
Cha
n
g
S
.
Bae
doc: Fix macho sect
i
on n
a
me for code
commit
|
commitdiff
|
tree
2018-08-15
C
y
rill
G
o
r
cunov
d
isasm:
F
i
x
buff
e
r overr
e
a
d
in ndisa
s
m
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-08-15
Chang S
.
Bae
macho
:
Tur
n
off jum
p
-match optimization for
subsecti
o
ns_
v
ia_
.
.
.
commit
|
commitdiff
|
tree
2018-08-15
Chang S
.
Bae
optimi
z
ation: In
t
roduce
new flag to turn-o
f
f
sele
c
tiv
e
ly
commit
|
commitdiff
|
tree
2018-06-30
Cyrill
Gorc
u
nov
labels
:
Add mi
s
sing
b
ackend
t
ype
f
o
r
extern symbo
l
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-06-30
Cyrill
Gorcunov
labels:
S
hri
n
k
declare_lab
e
l
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-06-06
Cyrill G
o
rcunov
directive: Make
cpu dir
e
cti
v
e case insens
i
tive b
a
ck
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-05-05
Chang
S
.
Bae
ass
e
m
b
l
e
:
Che
c
k global line
limit
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-05-05
Chang S
.
Bae
ou
t
put: macho -- Avoi
d
conversion of addr
e
sses to
R
AWDATA
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-05-05
C
hang S
.
Bae
o
utput:
m
acho -- Check the
actual size
of 64
-
b
it absolute
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-04-20
Fabian Giesen
outpu
t
: code
v
iew --
change
v
ersion number
w
ritten
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill
G
orcuno
v
Revert
"
com
p
i
l
er: Add
f
allthro
u
g
h
() he
l
per"
commit
|
commitdiff
|
tree
2018-02-25
Cyrill
Gorcun
o
v
R
evert "Use
f
allthrough(
)
to placate compiler
"
commit
|
commitdiff
|
tree
2018-02-25
Cyr
i
l
l Gorcunov
R
evert "acloca
l
.
m4:
Use Werror
i
n PA_CHEC
K
_FALLTHROUGH_ATTRI
.
.
.
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcun
o
v
acl
o
cal
.
m
4: Use W
e
rror in PA_C
H
EC
K
_FALLTHR
O
U
G
H
_A
T
TRIBUTE
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gorcunov
insn
s
.
dat: Updat
e
UD0 encoding to fit the specification
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Matthieu
D
arbois
output: macho -- A
d
d
support for
N
_PEXT in macho
o
utpu
t
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyrill Gor
c
unov
Use fallthrough() to placa
t
e
c
o
mpil
e
r
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyr
i
ll Gorcunov
co
m
pi
l
e
r
:
A
d
d
fallthrough(
)
h
elper
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
C
y
rill Gorc
u
nov
output: outobj -- Fix typo in
o
b
j
_init
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyril
l
Go
r
cunov
ou
t
put
:
el
f
,ieee,mac
h
o,ob
j
-- Fix moful
e
nam
e
for
c
om
m
it
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-25
Cyri
l
l Gorcuno
v
get_c
p
u: F
i
x a7ecf2646d6c80b994be7
d
3
4
0140379d58005
0
cf
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-24
Cyrill
G
or
c
unov
compiler
:
Fix typo in 6686fc6
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-09
Cyril
l
Gorcunov
Merge branch 'nasm-2
.
13
.
xx'
commit
|
commitdiff
|
tree
2018-02-09
Cy
r
i
l
l Gor
c
unov
nasmlib: Drop pure_fu
n
c
a
t
t
rib from seg_alloc
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-09
Cyril
l
Gorcunov
nasmlib: D
r
op
unused seg_
i
nit
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-06
Cy
r
i
l
l Gorcunov
NASM 2
.
13
.
03rc4
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-06
Cyrill Gorc
u
nov
ifl
a
g: Fix iflag_cmp_c
p
u_level
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
Cyr
i
l
l
Gorcunov
N
A
SM 2
.
1
3
.
03rc3
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
C
yrill Gorcuno
v
Revert "insns
.
dat: Add V
A
ES
E
NC, VAE
S
ENCLAST inst
r
uctions"
commit
|
commitdiff
|
tree
2018-02-05
Cyrill
Gorcunov
NA
S
M 2
.
13
.
0
3
rc
2
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
Cyrill Gorcunov
changes
.
d
oc: documen
t
dwarf
i
ssue
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
C
y
rill Gorcu
n
o
v
o
u
tpu
t
:
elf -- Ad
d
missing
dwa
r
f
loc sect
i
on
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-02-05
Tomasz Kan
t
eck
i
insns
.
dat: Add VAESENC, VAESENCL
A
ST in
s
tru
c
tions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2018-01-27
C
y
r
ill Gor
c
uno
v
output: e
l
f -- Add missing dwarf
l
oc section
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
Tomas
z
Kant
e
cki
insns
.
dat: Add VPCLMULQDQ in
s
truictions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
C
y
rill Gorcunov
insns-flag
s
: Add VPCLMULQDQ fla
g
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
Cyrill Gorcunov
insn
s
.
dat: Move VAES i
n
structions to AES group
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
Tomasz
Kantecki
i
n
sns
.
d
at:
A
d
d V
A
ES
E
N
C
,
VAES
E
NCLAST
i
n
structions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-12-29
Cy
r
ill Gorcu
n
o
v
insns-iflags: Add AES, VAES flags
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-11-25
Cyrill Gorcunov
NAS
M
2
.
13
.
02rc3
commit
|
commitdiff
|
tree
2017-11-25
C
y
rill Gorcunov
d
o
cs: changes --
Drop leftover
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-11-25
Cyrill
Gor
c
uno
v
doc: Upda
t
e
changes for 2
.
13
.
02
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
Cyri
l
l Gorcunov
prepoc: Fix heap-buf
f
er-overflow in detoken
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
C
yrill Gorcunov
preproc:
Fix SIGSEG
V
i
f not data pr
o
vided for implicit
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill G
o
r
cunov
preproc: Fix sigs
e
gv
i
n
f
i
n
d
_cc
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill Go
r
c
un
o
v
pepr
o
c: Fix s
i
gsevg in smacro e
x
pansion
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
C
yr
i
ll Gorcuno
v
prepoc: mmacro -- Don't left nparam_max less than np
a
ram
_
min
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-10-22
Cyrill Gorcunov
prepr
o
c: Don't
a
ccess offsting
b
yte on un
t
erminated
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-08-13
Martin Storsj
ö
preproc:
A
dd
f
ou
n
d files
t
o the list of dependen
c
ies
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-29
Cyrill G
o
rcunov
configure:
Add
-
-enable-gdb opt
i
on
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-25
Cyri
l
l
Gorcunov
p
r
e
proc:
F
re
e
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 Maje
r
preproc: W
o
rkaround a usag
e
after f
r
ee
bug
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-25
Adam M
a
jer
preproc:
O
n
ly co
n
cat tok->t
e
xt if we ac
c
ou
n
ted f
o
r
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-05
Cy
r
ill Gorcunov
b
u
ild
:
Me
r
g
e CPPFLA
G
S into ALL_C
F
LAGS
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-07-05
D
a
vid Sei
f
er
t
Mak
e
buildsystem
r
espe
c
t GNU conventions
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-06-24
Cyrill Gor
c
unov
nasmlib/md5c: Fix t
y
p
o in W
O
RDS_LITT
L
E
E
NDIAN
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-25
Cyrill Gorcu
n
ov
output: elf --
M
ake e
l
f
_sec
t
ion_at
t
rib static
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-25
Cyrill Gor
c
unov
d
warf
:
Update dwarf_lin
e
_
n
umber_
e
xtended
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-25
Cyrill
G
or
c
u
no
v
dwarf:
Update dwarf_call
i
ng_con
v
ersion
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-25
Cyril
l
Gorcunov
d
w
a
rf: Update d
w
arf
_
language
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-23
Cyrill Gorcunov
outp
u
t: elf,dwar
f
--
Fi
x
lo
o
kup over exis
t
ing files
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill
G
orc
u
nov
output
:
e
lf -- Use E
l
f
6
4_Ehdr into section
o
f
fs
e
t
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill Gorcu
n
ov
output: e
l
f -- Use ElfX_Rel
x
in
e
l
f_build_reltab
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill
G
orcunov
output: el
f
-- Add
E
L
F32_R_INFO, ELF
6
4_R_INFO helpers
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyril
l
Gorcu
n
ov
o
u
tput: elf --
Start
u
sing Elf
X
_Sym
i
n elf_build_symtab
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill G
o
r
c
unov
elf: Switch
w
ritting secti
o
ns with Elf structs
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyrill Gorc
u
nov
o
u
tput: E
l
f -- Start usin
g
ElfX_Ehdr instead of
o
p
e
ncod
e
d
.
.
.
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-18
Cyril
l
Gorcunov
nasmlib: Add _le
helpers
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-12
Cyrill Gorcunov
output: elf -- Fix typo in ELF3
2
_ST_INFO
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-12
Cyril
l
Gorcunov
elf: Drop c
o
de duplicati
o
n in elf_s
e
c
tion_header
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-12
Cyrill Gorcu
n
ov
elf: Align members f
o
r file format
d
e
f
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-12
C
y
rill
Go
r
cunov
elf: Add E
I
_ consta
n
t
s
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-03-08
Cyri
l
l Gorcunov
asm/pragma: Add missing "as
s
emble
.
h" inclusion
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
2017-02-12
R
uslan Kabatsayev
disasm: Add suppor
t
for 64-bit o
r
ig
i
n
Signed-off-by:
Cyrill Gorcunov
<gorcunov@gmail.com>
commit
|
commitdiff
|
tree
next