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
Fix wrong use-after-scope sanitization for omp variable (PR sanitizer/85081).
2018-03-28
marxin
Fix wrong
use-
a
f
t
e
r-scop
e
sanitizat
i
on
for omp v
a
riable
.
.
.
commit
|
commitdiff
|
tree
2018-03-28
marx
i
n
D
o
n
ot c
a
ll
c
hkp
_
type_b
o
unds_count i
f
MPX
i
s not e
n
abled
.
.
.
commit
|
commitdiff
|
tree
2018-03-21
m
a
rxin
Remove superfluou
s
return statement (P
R
ipa/84963)
.
commit
|
commitdiff
|
tree
2018-03-21
marxi
n
Fix compile-time hog in M
P
X boundar
y
che
c
king (PR target
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
marxin
Hand
l
e -
f
n
o-gue
s
s
-
bran
c
h-
p
r
o
bability
pro
p
er
l
y in predic
t
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
ma
r
xin
R
emove ICE
i
ng t
e
s
t-case
.
commit
|
commitdiff
|
tree
2018-03-18
marxin
Fix UBSAN
i
n
r
egre
n
ame
.
c
(P
R
r
t
l
-optimization/84
6
35)
.
commit
|
commitdiff
|
tree
2018-03-16
m
arxin
Redir
e
ct reference in the symbol ta
b
le (PR ipa/848
3
3)
.
commit
|
commitdiff
|
tree
2018-03-16
ma
r
x
i
n
Properly redirect alias fo
r
M
V
C (PR ipa/8472
2
)
.
commit
|
commitdiff
|
tree
2018-03-14
m
a
rx
i
n
Add test-case (PR
ipa/84805)
.
commit
|
commitdiff
|
tree
2018-03-14
marxin
Fix tree
s
tatist
i
cs with -fmem
-
re
p
ort
.
commit
|
commitdiff
|
tree
2018-03-13
marxin
Fix PTA in
f
o
i
n IPA ICF (PR ipa/84658
)
.
commit
|
commitdiff
|
tree
2018-03-08
marxin
Fix ifunc detection i
n
target-s
u
pports
.
exp file
.
commit
|
commitdiff
|
tree
2018-03-08
m
a
rxin
Do
c
um
e
nt gcov-io (PR g
c
o
v-profi
l
e
/
84735)
.
commit
|
commitdiff
|
tree
2018-03-01
marx
i
n
Do n
o
t han
d
led volatile arguments (PR sanitizer/82484)
.
commit
|
commitdiff
|
tree
2018-02-28
marxin
Fi
x
timev
a
r f
o
rma
t
and f
i
x tests (PR tests
u
ite/84
5
97)
.
commit
|
commitdiff
|
tree
2018-02-27
marxin
Ma
k
e grou
p
s more generic
(PR gco
v
-
p
rofile/84548)
.
commit
|
commitdiff
|
tree
2018-02-27
marxin
Fix formattin
g
of -ft
i
me-report
.
commit
|
commitdiff
|
tree
2018-02-22
marxi
n
Add "native" a
s
a
valid optio
n
value for -
m
cp
u
/
-
mtune
.
.
.
commit
|
commitdiff
|
tree
2018-02-22
mar
x
i
n
A
d
d "na
t
ive"
a
s a valid option
v
a
lue for -march=
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-02-21
m
arxin
Ad
d
"n
a
tive" a
s
a valid option value
f
o
r -march= on
.
.
.
commit
|
commitdiff
|
tree
2018-02-21
marx
i
n
Add "native" as
a
valid option value for -m
a
rch= on
.
.
.
commit
|
commitdiff
|
tree
2018-02-21
marxin
A
dd IntegerRange for Wcatc
h
-value= op
t
ion
.
commit
|
commitdiff
|
tree
2018-02-20
marxi
n
Fix missi
n
g info for
-march and -mtune wrong va
l
ues
.
.
.
commit
|
commitdiff
|
tree
2018-02-20
marxin
Add limit for m
a
ximal a
l
ignment opt
i
o
n
s (PR c/84310)
.
commit
|
commitdiff
|
tree
2018-02-19
marxin
Put pass
_
sancov_O0
b
efore pass_low
e
r
_
switch with -O0
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
mar
x
in
Fix ubsan in gim
p
le
-
f
old
.
c (PR tre
e
-o
p
timization/82491)
.
commit
|
commitdiff
|
tree
2018-02-19
marxin
Do not use bit and for conjunction
of predicates (PR
.
.
.
commit
|
commitdiff
|
tree
2018-02-19
marxin
F
ix do
c
ume
n
tatio
n
typo
s
(PR
oth
e
r/805
8
9
)
.
commit
|
commitdiff
|
tree
2018-02-16
marx
i
n
Set proper internal function
s
fnspec (PR sanit
i
zer
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
marxin
Revert behavior to r251316
.
commit
|
commitdiff
|
tree
2018-02-05
marxin
Cherry-pick libsanitiz
e
r
pointer-pair tristate
o
p
t
io
n
.
commit
|
commitdiff
|
tree
2018-02-05
mar
x
in
Fix
GC
O
V documentatio
n
(
P
R gcov
-
pro
f
i
le/841
3
7)
.
commit
|
commitdiff
|
tree
2018-02-05
mar
x
in
Document --dynamic-list-data option for -
-
cove
r
age
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
mar
x
i
n
Fix ifunc de
t
ect
i
on
.
commit
|
commitdiff
|
tree
2018-01-23
m
arxin
Handle trailin
g
arrays
i
n
ODR warn
i
ng (P
R
l
t
o
/81440)
.
commit
|
commitdiff
|
tree
2018-01-23
marxin
Remove
predictors that are unrealiable
.
commit
|
commitdiff
|
tree
2018-01-23
marxin
Clean-up
I
P
A profile dump output
.
commit
|
commitdiff
|
tree
2018-01-23
marxin
Fix profile_
q
u
a
lity
s
ani
t
y check
.
commit
|
commitdiff
|
tree
2018-01-19
m
a
rxin
Fix test-suite
f
al
l
out
.
commit
|
commitdiff
|
tree
2018-01-19
marxin
Adjust predictor va
l
ues according to
SPEC2006 an
d
SPEC2017
.
commit
|
commitdiff
|
tree
2018-01-19
m
a
rxin
Introduc
e
P
R
O
B_UNI
N
ITIALIZED constant and
use
i
t in
.
.
.
commit
|
commitdiff
|
tree
2018-01-19
ma
r
xin
Fix usa
g
e of
a
n
a
lyze_brprob
.
py script
.
commit
|
commitdiff
|
tree
2018-01-18
m
a
rxin
S
ma
l
l
retp
o
line
clean-up
.
commit
|
commitdiff
|
tree
2018-01-12
marxin
Fix integ
e
r ove
r
flow in stats of GIMPLE
s
tatem
e
nts
.
commit
|
commitdiff
|
tree
2018-01-12
mar
x
in
Fix
inte
g
e
r over
f
l
o
w
i
n s
t
a
t
s
of t
r
ees
.
commit
|
commitdiff
|
tree
2018-01-12
marxin
F
ix
-
-enable-gather-detailed-me
m
-stats build
.
commit
|
commitdiff
|
tree
2018-01-12
marxin
Initialize
t
ype_w
a
rni
n
gs::
d
yn_count with a defau
l
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
marxin
Ad
d
new verification for
p
rofile-c
o
unt
.
h
.
commit
|
commitdiff
|
tree
2018-01-10
m
arxin
Clean up
pa
r
tit
i
on
i
ng in try_optim
i
ze_c
f
g (PR b
o
ots
t
rap
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
m
a
rxin
Add gcc_assert about stack
alignment (PR
san
i
tizer
.
.
.
commit
|
commitdiff
|
tree
2018-01-04
marxin
Add v
e
rsion to intermediate g
c
ov
f
i
l
e (PR gcov-profil
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-04
marxin
B
e c
a
reful
about comdat bou
n
dar
y
i
n ICF (PR
ipa/82352)
.
commit
|
commitdiff
|
tree
2018-01-03
m
arxin
Cl
e
an-up EH after s
t
rlen trans
f
ormation (PR tree-optimizatio
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
marxin
Do not inline
v
ar
i
adic thu
n
ks (PR
ipa/83549)
.
commit
|
commitdiff
|
tree
2018-01-03
marxin
Handle
noi
p
a attribute in IPA
v
i
s
i
b
ility (PR ipa/83594)
.
commit
|
commitdiff
|
tree
2017-12-27
m
a
rxin
Assi
g
n result of get_str
i
n
g
_lenth to a SSA_N
A
M
E
(PR
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
m
arxi
n
F
i
x gcov-dum
p
to
o
l for GCDA fil
e
s
(
PR gcov-pr
o
file
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
marxin
Add tw
o
test-
c
a
s
es for
(
P
R middle-end/82404)
.
commit
|
commitdiff
|
tree
2017-12-19
marxin
Fix anothe
r
failing test-cas
e
.
commit
|
commitdiff
|
tree
2017-12-19
marxin
Fix
off by o
n
e
e
r
ror in loop-unrol
l
.
c (PR
rt
l
-optimizati
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
m
arxin
Ad
d
quotes for
c
onste
x
pr k
e
yword
.
commit
|
commitdiff
|
tree
2017-11-21
mar
x
in
R
e
move not nee
d
e
d
xs
t
rdup_for_dump
.
commit
|
commitdiff
|
tree
2017-11-21
marxin
F
i
x UBSAN e
r
rors in dse
.
c (PR rt
l
-optimization/82
0
4
4)
.
commit
|
commitdiff
|
tree
2017-11-15
marxin
Fix f
a
llout of -fsanitize=vptr
.
commit
|
commitdiff
|
tree
2017-11-15
marxin
Disable -W
r
eturn-ty
p
e by default
i
n all languages othe
r
.
.
.
commit
|
commitdiff
|
tree
2017-11-15
mar
x
in
Coverage
:
remove -fkeep-inline-
f
unc
t
ions from
coverage_flags
.
commit
|
commitdiff
|
tree
2017-11-15
ma
r
xin
Use proper probability
(
PR target/82927)
commit
|
commitdiff
|
tree
2017-11-15
marxin
Zero vptr in
d
tor for -f
s
anitize=v
p
tr
.
commit
|
commitdiff
|
tree
2017-11-13
marxin
GCOV: remove typedef of coverage_t
.
commit
|
commitdiff
|
tree
2017-11-13
m
a
r
xin
GCOV
:
r
em
o
ve typedef for
block
_
t
commit
|
commitdiff
|
tree
2017-11-13
marxin
GCOV: remove typedef
f
o
r
arc_t
commit
|
commitdiff
|
tree
2017-11-13
marxin
GCOV: remove typed
e
f for
f
un
c
t
ion_t
commit
|
commitdiff
|
tree
2017-11-13
ma
r
xin
GCOV: introduce vect
o
r
for function_info::cou
n
ts
.
commit
|
commitdiff
|
tree
2017-11-13
marxin
GCOV:
simplify usage of function
_
i
n
fo::artific
i
al
.
commit
|
commitdiff
|
tree
2017-11-13
marxin
GCOV: in
t
roduce global v
e
ctor of functions
commit
|
commitdiff
|
tree
2017-11-10
marxin
G
COV: creat
e
one
i
nt
e
r
med
i
a
t
e file
per a gcn
o
file
.
.
.
commit
|
commitdiff
|
tree
2017-11-10
m
arxi
n
GCOV: do not support unexecu
t
ed blocks in Ada
commit
|
commitdiff
|
tree
2017-11-09
marxin
Init
i
a
lize split_bran
c
h_pr
o
bab
i
l
i
ty (PR target/8286
3
)
.
commit
|
commitdiff
|
tree
2017-11-09
marxin
Re
m
ove n
o
n need
e
d check in
bmp_it
e
r_set
_
ini
t
(PR tree
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
marxin
GCOV
:
support multiple functions per a line (PR gcov
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
marxin
Fix vr
p
101
.
c
t
est
-
case
.
commit
|
commitdiff
|
tree
2017-11-08
marxi
n
S
implify call of
g
i
m
ple_c
a
ll_intern
a
l_p
.
commit
|
commitdiff
|
tree
2017-11-08
marxin
Fi
x
f
allthrough
attribute ignorance w/ -fsaniti
z
e=address
.
.
.
commit
|
commitdiff
|
tree
2017-11-08
marxin
an
a
l
yze_brprob
.
py: fix S
I
units
commit
|
commitdiff
|
tree
2017-11-06
marx
i
n
Fix -Wreturn-type
f
all
o
ut
.
commit
|
commitdiff
|
tree
2017-11-06
marxin
Fix test-su
i
te fallout
o
f
d
e
fa
u
l
t -Wreturn-type
.
commit
|
commitdiff
|
tree
2017-11-06
marxin
Fix al
l
te
s
t
s
tha
t
fail with -sani
t
ize=return
.
commit
|
commitdiff
|
tree
2017-11-06
marxin
Instrument
f
unction exi
t
wi
t
h __built
i
n
_unreachable
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
marxin
GCOV: add
-j
argument (huma
n
r
eadable format)
.
commit
|
commitdiff
|
tree
2017-10-31
marxin
GCOV: std:
:
vector ref
a
c
toring III
commit
|
commitdiff
|
tree
2017-10-31
ma
r
xi
n
GCOV: Vector refac
t
oring II
commit
|
commitdiff
|
tree
2017-10-31
m
a
rxi
n
GCOV: std::vector re
f
ac
t
oring
.
commit
|
commitdiff
|
tree
2017-10-31
marxin
GCOV: add
s
uppo
r
t fo
r
lines wi
t
h
a
n unexecute
d
lines
.
commit
|
commitdiff
|
tree
2017-10-31
marxin
GCOV: introduce usage of terminal colors
.
commit
|
commitdiff
|
tree
2017-10-31
marxin
GCOV: d
o
cu
m
e
nt behav
i
or
o
f -fkee
p
-{s
t
atic,i
n
line}-functions
.
.
.
commit
|
commitdiff
|
tree
2017-10-27
marxin
Fix profiledboots
t
rap
.
commit
|
commitdiff
|
tree
2017-10-27
marxin
D
ocument --coverage and
f
ork
-
lik
e
functions (PR gcov
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
m
a
r
xin
R
eve
r
t
r238089 (PR driver/81829)
.
commit
|
commitdiff
|
tree
2017-10-19
mar
x
in
Do not i
n
strument
u
s
e
-after-scope
f
or vars with
l
a
r
ge
.
.
.
commit
|
commitdiff
|
tree
next