repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Disable -Wreturn-type by default in all languages other from C++.
2017-11-15
marxin
Disable -Wreturn-type b
y
default in all la
n
guages other
.
.
.
commit
|
commitdiff
|
tree
2017-11-15
marxin
Coverage: remove -fkeep-inline-f
u
nctions fr
o
m coverage_flags
.
commit
|
commitdiff
|
tree
2017-11-15
marxin
Use
proper probability (PR
target/82927)
commit
|
commitdiff
|
tree
2017-11-15
m
arxin
Z
e
ro vptr in dtor for -
f
sanitize=vptr
.
commit
|
commitdiff
|
tree
2017-11-13
m
arxi
n
GC
O
V: remove typede
f
of
c
o
verage_t
.
commit
|
commitdiff
|
tree
2017-11-13
marxin
GCOV: remove
typedef
for bl
o
ck_t
commit
|
commitdiff
|
tree
2017-11-13
ma
r
xin
GCOV: remove typedef
for arc_t
commit
|
commitdiff
|
tree
2017-11-13
marxin
G
CO
V
: remove
t
ype
d
e
f
for
fun
c
tion_t
commit
|
commitdiff
|
tree
2017-11-13
marxin
GCOV: introduce vec
t
or for function_info::counts
.
commit
|
commitdiff
|
tree
2017-11-13
ma
r
xin
GCOV: sim
p
lify usage of function_inf
o
::artif
i
cial
.
commit
|
commitdiff
|
tree
2017-11-13
marxin
GCO
V
:
introduce global
v
ector of func
t
ions
commit
|
commitdiff
|
tree
2017-11-10
marxin
GC
O
V
:
create one
int
e
rmediate f
i
le pe
r
a gcno
f
i
le
.
.
.
commit
|
commitdiff
|
tree
2017-11-10
marxi
n
GCOV: do not support unexecuted
blocks in Ada
commit
|
commitdiff
|
tree
2017-11-09
marxin
I
n
itialize split_branch_probabilit
y
(PR target/82863)
.
commit
|
commitdiff
|
tree
2017-11-09
mar
x
in
Remove no
n
needed check
i
n bmp_iter_
s
et_init
(PR tree
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
mar
x
in
GCOV: support multiple fun
c
t
ions
p
er a line (PR gcov
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
m
a
rx
i
n
Fix
v
rp101
.
c te
s
t-case
.
commit
|
commitdiff
|
tree
2017-11-08
marxin
Simplify call of gimpl
e
_call_internal_
p
.
commit
|
commitdiff
|
tree
2017-11-08
marxin
Fix
f
a
l
l
t
hrou
g
h
attribute ignoranc
e
w/ -fsanitize=address
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
marx
i
n
a
n
a
lyze_brpro
b
.
py: fix SI u
n
its
commit
|
commitdiff
|
tree
2017-11-06
marxin
Fix -Wr
e
turn-ty
p
e
f
allout
.
commit
|
commitdiff
|
tree
2017-11-06
marxi
n
Fi
x
test-sui
t
e fallout of
default
-
Wr
e
t
urn-type
.
commit
|
commitdiff
|
tree
2017-11-06
m
a
rx
i
n
Fix all tests t
h
at
fail
w
ith -sanitize=return
.
commit
|
commitdiff
|
tree
2017-11-06
marxin
Ins
t
rument f
u
nctio
n
exit
with __builtin_unr
e
ach
a
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
m
arxin
GCOV: add -j
a
r
gument (human readable
f
orma
t
)
.
commit
|
commitdiff
|
tree
2017-10-31
m
arxi
n
G
C
O
V: std::vector refactoring III
commit
|
commitdiff
|
tree
2017-10-31
marxin
G
C
O
V: Vec
t
or
r
e
f
ac
t
oring II
commit
|
commitdiff
|
tree
2017-10-31
marxin
GCOV:
s
td::v
e
ct
o
r refa
c
toring
.
commit
|
commitdiff
|
tree
2017-10-31
ma
r
x
in
GCOV: add su
p
por
t
f
o
r lin
e
s with
a
n unexecuted
lines
.
commit
|
commitdiff
|
tree
2017-10-31
m
arx
i
n
GCOV
:
intr
o
duce usa
g
e of term
i
nal colors
.
commit
|
commitdiff
|
tree
2017-10-31
marxin
GCOV: document
behavior of -fk
e
ep-{s
t
atic,i
n
l
ine}-fu
n
c
t
i
ons
.
.
.
commit
|
commitdiff
|
tree
2017-10-27
marxin
Fix p
r
ofiledbo
o
t
s
t
ra
p
.
commit
|
commitdiff
|
tree
2017-10-27
m
a
rxin
Docu
m
ent --
c
ov
e
r
age and fork-like functions (PR
g
c
ov
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
marxin
Revert r238089 (PR driver/81829)
.
commit
|
commitdiff
|
tree
2017-10-19
marxin
Do not ins
t
rument use-after-sc
o
pe f
o
r vars w
i
th large
.
.
.
commit
|
commitdiff
|
tree
2017-10-18
m
a
rx
i
n
Fix
fai
l
ing test-case
commit
|
commitdiff
|
tree
2017-10-18
marxin
Fix
-
W
implicit-fallt
h
r
o
ugh in combine
.
c
commit
|
commitdiff
|
tree
2017-10-18
ma
r
xin
Do no
t
put gimple stmt on an abnormal edg
e
(PR sanitizer
.
.
.
commit
|
commitdiff
|
tree
2017-10-17
marxin
Add gcc_
c
hecking_assert
for sbitmap
.
c
.
commit
|
commitdiff
|
tree
2017-10-17
marxin
I
mprov
e
F
AIL mess
a
ge
f
or dump-*-times fu
n
ctions
.
commit
|
commitdiff
|
tree
2017-10-16
m
arxin
Fix attrib-5
.
c test-case
.
commit
|
commitdiff
|
tree
2017-10-16
marx
i
n
Add
s
elf
t
ests for bitmap_set_ran
g
e
.
commit
|
commitdiff
|
tree
2017-10-11
marxin
Do not error for n
o
_san
i
tize att
r
i
butes (PR sanitizer
.
.
.
commit
|
commitdiff
|
tree
2017-10-11
marxin
Fix use-after
-
scope error
.
commit
|
commitdiff
|
tree
2017-10-11
mar
x
in
Revert last commit
.
commit
|
commitdiff
|
tree
2017-10-11
marxin
Do
no
t
handl
e
d volatile arguments (
P
R sani
t
izer/824
8
4)
.
commit
|
commitdiff
|
tree
2017-10-11
m
arxi
n
Fix a test-ca
s
e for
Darwin
.
commit
|
commitdiff
|
tree
2017-10-06
m
a
rxi
n
A
dd
sano
p
t
support
f
o
r
UBSAN_PTR
.
commit
|
commitdiff
|
tree
2017-09-13
marxin
Fix emi
s
sion of exception
dispat
c
h
(PR mid
d
l
e
-e
n
d/8
2
154)
.
commit
|
commitdiff
|
tree
2017-09-12
marxin
F
ix
GIMPLE
FE test
(PR te
s
t
suite/8
2
1
14)
commit
|
commitdiff
|
tree
2017-09-12
marxin
Reduce loo
k
up_attri
b
ute memo
r
y footprint
.
commit
|
commitdiff
|
tree
2017-09-05
marxin
Learn CF
G
cle
a
nup to tr
a
nsform s
i
ngle case
s
w
itches
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
ma
r
xin
Fix
p
rofile
u
p
d
ate
i
n
tre
e
-ssa-
i
s
olat
e
-
p
aths
.
c (PR
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
marxin
Fix warning for simple-object
-
elf
.
c
.
commit
|
commitdiff
|
tree
2017-08-30
marxin
F
ix IPA ICF with ASM statements (PR inlin
e
-asm/82001)
.
commit
|
commitdiff
|
tree
2017-08-30
marx
i
n
F
ix
t
e
st-case vrp104
.
c
.
commit
|
commitdiff
|
tree
2017-08-29
marxi
n
M
ake expansion of
b
alanced bina
r
y trees o
f
switches
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
marxin
Fix --h
e
lp=target (Ada) (PR
o
ther/3985
1
)
commit
|
commitdiff
|
tree
2017-08-29
mar
x
in
Fix
-
-he
l
p
=
target (P
R
other/39851)
.
commit
|
commitdiff
|
tree
2017-08-17
ma
r
xin
F
i
x
b
uild of --enable-gathe
r
-detailed-mem-stats (PR
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
marxin
Fix bui
l
ding of cr
o
ss c
o
mpil
e
r (PR targe
t
/81
7
53)
.
commit
|
commitdiff
|
tree
2017-08-11
marxi
n
Do no
t
instrument vo
i
d variables with MPX (PR
t
ree
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
ma
r
xin
Int
r
oduce TAR
G
ET_SUPPORTS_ALIASES
commit
|
commitdiff
|
tree
2017-08-11
marxin
F
i
x i
f
unc and
reso
l
ver (PR i
p
a/81213)
.
commit
|
commitdiff
|
tree
2017-08-10
m
arx
i
n
Fix target attribute handling
(
PR c++/81355)
.
commit
|
commitdiff
|
tree
2017-08-08
ma
r
xin
ICF: properl
y
handle LABEL_DECLs
(PR tree-
o
p
t
/81696)
.
commit
|
commitdiff
|
tree
2017-08-08
marxin
.
commit
|
commitdiff
|
tree
2017-08-07
m
a
rxin
Ad
d
missing he
a
der file
a
ttribs
.
h to coup
l
e of targets
.
commit
|
commitdiff
|
tree
2017-08-07
marxin
Fix
m
issing
i
n
c
lude
of head
e
r f
i
le in m
i
ps
.
c
.
commit
|
commitdiff
|
tree
2017-08-07
marxin
Canonic
a
li
z
e names of a
t
tributes
.
commit
|
commitdiff
|
tree
2017-08-01
marxin
Mak
e
m
e
m
pcpy more opti
m
al (PR
m
i
d
dle
-
end/7
0
1
4
0)
.
commit
|
commitdiff
|
tree
2017-08-01
marxin
Revert r25077
1
commit
|
commitdiff
|
tree
2017-08-01
marxin
Fix se
g
f
a
ult in
gcov
.
c (PR gc
o
v-profile/81561)
.
commit
|
commitdiff
|
tree
2017-08-01
marxi
n
Make mempcpy more op
t
imal (PR middle-
e
nd/
7
0140)
.
commit
|
commitdiff
|
tree
2017-07-31
m
a
rxin
R
ecover GOT
O
p
r
e
d
i
ctor
.
commit
|
commitdiff
|
tree
2017-07-31
m
a
r
xin
Learn
G
IM
P
LE pretty
p
rinter to produce nicer dump output
.
commit
|
commitdiff
|
tree
2017-07-31
marxin
Do UBSAN sanitization just when
current
_
function_decl
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
marxin
R
emove a Java-s
p
ec
i
fic hunk
.
commit
|
commitdiff
|
tree
2017-07-28
mar
x
in
Set DECL_VALUE_EXPR afte
r
a
debug
s
t
mt is generated
.
.
.
commit
|
commitdiff
|
tree
2017-07-28
m
arxin
Do n
o
t
h
andle VLA in sanitization (PR sanitizer/814
6
0)
.
commit
|
commitdiff
|
tree
2017-07-27
marx
i
n
Valida
t
e that In
i
t value is
w
it
h
i
n
range define
d
by
.
.
.
commit
|
commitdiff
|
tree
2017-07-27
mar
x
i
n
Fix in
d
ir
e
c
t call opt
i
m
i
zation done
by autoFDO
.
commit
|
commitdiff
|
tree
2017-07-27
marxin
Initialize counters
in a
u
t
o
FDO to zero, not to uninitializ
e
d
.
commit
|
commitdiff
|
tree
2017-07-26
marxin
Move non-local goto expansion
after par
m
_birth_
i
nsn
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
marxin
Fix wrong con
d
itio
n
in ipa-visibility
.
c (PR ipa/81520)
.
commit
|
commitdiff
|
tree
2017-07-19
marxin
Fix an U
B
SAN
t
est-case (PR
s
a
n
itiz
e
r/63361)
.
commit
|
commitdiff
|
tree
2017-07-17
marx
i
n
Do
n
o
t allow -fgnu-tm w/ -fsanitize={kernel-
,
}ad
d
ress
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
marxi
n
Remove
J
a
v
a references in source code
.
commit
|
commitdiff
|
tree
2017-07-14
marxin
Add additi
o
nal qu
o
te
s
to opts
.
c
.
commit
|
commitdiff
|
tree
2017-07-14
marxin
Remove P
a
sca
l
l
anguage i
n
so
u
rce code
.
commit
|
commitdiff
|
tree
2017-07-13
mar
x
in
Cleanup #2 of Pascal refe
r
ences
.
commit
|
commitdiff
|
tree
2017-07-13
marxin
Add
q
u
otes
to error messages relat
e
d to Sanitizers
.
commit
|
commitdiff
|
tree
2017-07-04
mar
x
in
Enab
l
e addre
s
sable para
m
s sanitization
with --param
.
.
.
commit
|
commitdiff
|
tree
2017-07-04
marxin
Use xstrdup_f
o
r_dump in ipa-inline
.
c (P
R
ipa/8
1
29
3
)
.
commit
|
commitdiff
|
tree
2017-07-04
marx
i
n
Add dg-require ifunc for mvc t
e
s
t
-cases
.
commit
|
commitdiff
|
tree
2017-07-03
marxin
A
SAN:
h
and
l
e
addressable
p
a
r
am
s
(
PR
s
anit
i
z
e/8
1
040)
.
commit
|
commitdiff
|
tree
2017-07-03
marxin
Ma
k
e stack epilogue
m
o
r
e effi
c
ient
commit
|
commitdiff
|
tree
2017-06-30
marxin
Fix removal of ifunc
(PR ipa/81214)
.
commit
|
commitdiff
|
tree
2017-06-30
m
arxi
n
Call
BUI
L
T_IN_
A
SAN_H
A
NDLE_
N
O_RET
U
RN befo
r
e BUILT_IN
_
UNW
I
ND_
R
.
.
.
commit
|
commitdiff
|
tree
2017-06-29
marxin
Fix
-
mbranch-c
o
st range
.
commit
|
commitdiff
|
tree
next