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
C++: Fix ICE in fold_for_warn on CAST_EXPR (PR c++/83974)
2018-01-23
Davi
d
M
a
l
c
olm
C++: Fix ICE
i
n fold_for_warn on CAST
_
EXPR (PR c++
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
David
M
alcolm
-W
a
r
ray-bounds: Fix fa
l
se pos
i
tive
i
n some "swit
c
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
D
avi
d
M
a
lcolm
Add more test coverage to selftest::test_locatio
n
_wrappe
r
s
commit
|
commitdiff
|
tree
2018-01-23
David
M
alcolm
Fix
m
e
mory l
e
aks
i
n
s
bit
m
ap
.
c selft
e
sts
commit
|
commitdiff
|
tree
2018-01-22
Davi
d
M
a
lcolm
Fi
n
i
s
h removing
c
lass move_computation
s
_dom_walker
commit
|
commitdiff
|
tree
2018-01-17
David M
a
lco
l
m
C++: Fix crash in warn
_
for_memset withi
n
templates
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
D
avid M
a
lc
o
lm
lto, t
e
s
t
suit
e
: Fix ICE in
-
Wodr (
P
R
lto/83121)
commit
|
commitdiff
|
tree
2018-01-17
David
M
a
lcolm
Fix failu
r
e buildi
n
g LLVM with
location wrapper nodes
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
David Malcolm
Add some reproducers for issues found develo
p
i
n
g the
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
avid
M
alcolm
Pre
s
erving location
s
for va
r
iable-uses and
c
onsta
n
ts
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
David Malcolm
Fi
x
warning in gcc
.
dg/
p
lugin/
e
xpensive_
s
el
f
tests_pl
u
g
in
.
.
.
commit
|
commitdiff
|
tree
2017-12-18
Dav
i
d Malcolm
te
s
tsuite: add coverage for dia
g
nostic
s
relating to
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
Da
v
id
Malcolm
vrp_prop: Use dom_walker for -
W
arra
y
-bounds
(
PR tr
e
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
D
avid M
a
lco
l
m
Ex
p
ensive selftests:
t
ort
u
re te
s
ting for fix-
i
t
boun
d
ar
y
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
David Malcolm
C/C++: don't sug
g
est imp
l
ementatio
n
names as spel
l
ing
.
.
.
commit
|
commitdiff
|
tree
2017-12-06
David
Malco
l
m
Move
m
acro-s
p
ellchecking code from "gcc"
t
o
new files
.
.
.
commit
|
commitdiff
|
tree
2017-11-29
David
Mal
c
olm
C++: impro
v
e location of
static_asse
r
t errors
commit
|
commitdiff
|
tree
2017-11-28
Dav
i
d Malcol
m
Handle ve
r
y
long l
i
nes when pr
i
nting fix-it hints
commit
|
commitdiff
|
tree
2017-11-28
David Malcolm
Reject
f
ix-it hints for
various awkward b
o
undary cases
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
David
M
alc
o
lm
j
it: update tes
t
su
i
te for ch
a
nge
to -War
r
ay-bounds
commit
|
commitdiff
|
tree
2017-11-22
D
a
vid Malcolm
C
/
C++:
fix quoting of
"
aka"
t
ypedef information (PR
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
David Malcolm
C: d
o
n't sugg
e
s
t
na
m
es that ca
m
e from earlier failures
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
E
r
i
c Gallager
Use -Wt
r
ad
i
tional for
"
would
b
e
stringified
i
n traditional
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
D
a
vid Malcolm
C/C
+
+: mo
r
e stdlib h
e
ad
e
r hints (PR
c
/81
4
0
4)
commit
|
commitdiff
|
tree
2017-11-21
David Malc
o
lm
C:
hints for missin
g
stdl
i
b
inc
l
u
d
e
s
fo
r
macros and
.
.
.
commit
|
commitdiff
|
tree
2017-11-21
David Malcolm
C++: provide macro used-before-defined hin
t
(
PR c+
.
.
.
commit
|
commitdiff
|
tree
2017-11-20
D
a
vid
Malcolm
c-fami
l
y:
a
d
d nam
e
_hint/deferred_
d
iagnos
t
ic
commit
|
commitdiff
|
tree
2017-11-17
Da
v
id Malcolm
gdbinit
.
i
n
: add "break-on-diagnosti
c
" command
commit
|
commitdiff
|
tree
2017-11-13
David Malc
o
lm
l
i
b
cpp: move li
n
e
typedef an
d
column-numbering comment
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
Davi
d
Malcolm
ipa-fnsummar
y
.
c: fix use-after-free crash (
P
R jit/82826)
commit
|
commitdiff
|
tree
2017-11-02
David Malcolm
A
d
d
s
e
lftest
f
or diagnostic_get_loc
a
tion
_
te
x
t
commit
|
commitdiff
|
tree
2017-11-02
David Malcolm
Mo
v
e selftest:
:
test_diagn
o
stic_
c
o
ntext to its own head
e
r
commit
|
commitdiff
|
tree
2017-10-31
David
M
alcol
m
jit
:
add a way to pr
e
serve
t
e
s
t
s
uite e
x
ecutables
commit
|
commitdiff
|
tree
2017-10-31
David Mal
c
olm
pt
.
c: add missing %< and %>
commit
|
commitdiff
|
tree
2017-10-31
David Malcolm
diag
n
ostics
:
g
et rid of *_at_rich_loc in favo
r
of overloa
d
ing
commit
|
commitdiff
|
tree
2017-10-25
D
a
v
i
d Malcolm
C:
d
etect
more missing semicolons (PR c/7
3
5
6
)
commit
|
commitdiff
|
tree
2017-10-23
David Malcolm
Add
INCLUDE_
U
NIQUE_PTR and use it (PR bo
o
t
strap/82610)
commit
|
commitdiff
|
tree
2017-10-17
David Ma
l
c
o
l
m
Simpli
f
y format_w
a
rning_a
t
_substring AP
I
commit
|
commitdiff
|
tree
2017-10-16
David Mal
c
olm
Add gnu::
u
nique_ptr
David Malcolm
<dmalcolm@redhat.com>
David Malcolm
<dmalcolm@redhat.com>
commit
|
commitdiff
|
tree
2017-10-13
David Malcolm
C++:
s
ho
w
lo
c
ation of
u
nclo
s
ed extern "C" speci
f
ications
commit
|
commitdiff
|
tree
2017-10-12
David Ma
l
colm
C/C++: add fi
x
-
i
t
h
ints for v
a
riou
s
missing symbols
commit
|
commitdiff
|
tree
2017-10-12
David
M
a
lcolm
C++: avoid pa
r
t
i
al duplicate implementation of c
p
_parser_
e
rror
commit
|
commitdiff
|
tree
2017-10-04
David Ma
l
c
o
lm
C
: under
l
ine
p
aram
e
t
er
s
in mi
s
ma
t
ching f
u
nction calls
commit
|
commitdiff
|
tree
2017-10-04
David Malcolm
jit: implement gcc_jit_context_new_rvalue_from_vector
commit
|
commitdiff
|
tree
2017-09-28
David Ma
l
col
m
ji
t
:
documen
t
fun
c
ti
o
n poin
t
ers
commit
|
commitdiff
|
tree
2017-09-28
David Malcolm
jit: handle
e
q
uality o
f
f
unction poi
n
ter types
commit
|
commitdiff
|
tree
2017-09-27
David Malcolm
j
i
t: imp
l
eme
n
t
g
c
c_jit_functi
o
n_get_address
commit
|
commitdiff
|
tree
2017-09-22
D
avid Malcolm
C
+
+:
underline par
a
m
eters in mismat
c
h
i
ng
f
u
nction calls
commit
|
commitdiff
|
tree
2017-09-14
David Malcolm
Fix crash
accessing builtins in sani
t
izer
.
def and after
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Davi
d
Malcol
m
C:
fi
x
logic within c
_
expr
:
:ge
t
_
location
commit
|
commitdiff
|
tree
2017-08-23
David Malcolm
tes
t
suite:
add param-type-mismatch
.
c/C testcases as
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
David Malcolm
C:
use full loca
t
ions wi
t
hin c
_
parser
_
exp
r
_li
s
t's vec
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
David Malcol
m
c
-
f
amily/c/c++: pass optional vec<loc
a
tion_t> t
o
c
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
Da
v
id M
a
lcolm
jit: fix segfault with autovectorization
(PR t
r
ee-opt
i
m
i
zati
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
Davi
d
M
a
lc
o
l
m
jit: make simp
l
er reprod
u
cers
commit
|
commitdiff
|
tree
2017-08-18
Dav
i
d Malcolm
C++: fix ordering of
missin
g
s
td #include sugg
e
stion
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Dav
i
d Malc
o
lm
dia
g
nostic-sho
w
-locus
.
c: remove unused fiel
d
from class
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
D
a
vid
M
a
lco
l
m
C/C++: show p
e
rtinent
ope
n
token
w
hen
m
iss
i
ng a close
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
David Malcolm
ji
t
: a
d
d gcc_jit_
t
ype_get
_
vect
o
r
commit
|
commitdiff
|
tree
2017-07-14
David Malcolm
c/c++: Add fix
-
it hints for s
u
g
gested mi
s
sin
g
#includes
commit
|
commitdiff
|
tree
2017-07-13
David
Malcolm
diagnos
t
ics: fix cras
h
w
h
en consolidating out-of-
o
r
der
.
.
.
commit
|
commitdiff
|
tree
2017-07-11
D
avid Mal
c
o
l
m
Fix Cha
n
geLog
o
m
i
s
s
ion in r2
5
0
133
commit
|
commitdiff
|
tree
2017-07-11
David
Malcol
m
diagnostics: support compact
p
r
inting o
f
secon
d
ar
y
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Davi
d
Malcolm
libcpp: preserve range
s
within macro expansions (PR
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
David Malcolm
Remove selft
e
st dependenc
y
on C
+
+ fronte
n
d
commit
|
commitdiff
|
tree
2017-07-06
David Malcolm
S
u
ppor
t
C+
+
-specific selftests
commit
|
commitdiff
|
tree
2017-07-06
Da
v
id
Malc
o
lm
d
iagnostics: fix end-points
of ranges within macros
.
.
.
commit
|
commitdiff
|
tree
2017-07-03
Da
v
id Malcolm
C++
:
f
i
x "RT_IN
T
ERA
T
ION" typo
commit
|
commitdiff
|
tree
2017-06-30
David Mal
c
ol
m
Fix locatio
n
o
f typeid() (PR c++/800
1
4
)
commit
|
commitdiff
|
tree
2017-06-21
David
Malc
o
lm
C++: Add fix-it hints for -Wold-style-cast
commit
|
commitdiff
|
tree
2017-06-20
David Malcolm
Fix -Werror=class-
m
em
a
ccess failures in jit testsui
t
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
David Malcolm
Prevent fix-it hints
from affect
i
n
g more than one li
n
e
commit
|
commitdiff
|
tree
2017-06-09
Dav
i
d
M
alcolm
A
dd s
u
pport
for mutual
l
y-incompatible fix-it hints
commit
|
commitdiff
|
tree
2017-06-05
David Malcolm
libcpp
:
add callback for comment
-
h
andling
commit
|
commitdiff
|
tree
2017-06-02
D
a
vid Malcolm
Fi
x
seg
f
a
u
lt i
n
free
_
growth_ca
c
hes (
P
R jit/80954)
commit
|
commitdiff
|
tree
2017-06-01
Da
v
id Malcolm
testsuite: ensur
e
GCC_COLORS is
uns
e
t
commit
|
commitdiff
|
tree
2017-05-30
David Ma
l
co
l
m
C++ template
typ
e
dif
f
p
rinting
commit
|
commitdiff
|
tree
2017-05-19
David
M
a
lcolm
for
t
ran: remove tra
i
ling
exclamation mark
f
rom various
.
.
.
commit
|
commitdiff
|
tree
2017-05-18
Eric Gallager
Add testcase
t
o ensure
t
hat
#
pragma GC
C
diagnostic
.
.
.
commit
|
commitdiff
|
tree
2017-05-16
David Malcolm
C
++: fix-it hints sugges
t
i
n
g
a
ccessors
f
o
r private
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Dav
i
d Malcolm
C
o
nvert
C
ARET_LIN
E
_
M
AR
G
I
N
to const i
n
t
commit
|
commitdiff
|
tree
2017-05-05
David Malcolm
Convert diagnosti
c
_
override_optio
n
_index
from macro
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
David Malc
o
lm
G
e
t rid of mac
r
os f
o
r diagno
s
tic_report_cur
r
ent_mo
d
u
l
e
commit
|
commitdiff
|
tree
2017-05-05
David
M
alcolm
Eli
m
ina
t
e rep
o
rt_di
a
gnostic
m
acro
commit
|
commitdiff
|
tree
2017-05-05
D
a
v
id Malcolm
dia
g
nostic
.
c
:
ad
d
print_option_info
r
mation
commit
|
commitdiff
|
tree
2017-05-05
Davi
d
Malcolm
diagnosti
c
_rep
o
rt
_
diagnost
i
c
: re
f
act
o
r pr
a
gma-handling
commit
|
commitdiff
|
tree
2017-05-03
David Ma
l
c
o
lm
Fix typo in
common
.
opt
commit
|
commitdiff
|
tree
2017-05-03
D
avid M
a
l
c
olm
New fix-i
t
pri
n
ter
commit
|
commitdiff
|
tree
2017-05-02
David Ma
l
colm
Support fix-it hints that
a
dd
new lines
commit
|
commitdiff
|
tree
2017-05-01
Da
v
id Malcolm
Eliminate f
i
xit_h
i
nt class hierarchy
commit
|
commitdiff
|
tree
2017-04-25
David
Malcolm
C++: fix-it hint f
o
r removing stray se
m
icolons
commit
|
commitdiff
|
tree
2017-04-25
Da
v
id Malco
l
m
C: f
i
x-it hi
n
t for removi
n
g stray semic
o
lons
commit
|
commitdiff
|
tree
2017-04-25
David Malcolm
C
++: h
i
nts for missing st
d
:
:
headers
commit
|
commitdiff
|
tree
2017-04-25
Dav
i
d M
a
lcolm
Fix s
p
elling sugges
t
ions f
o
r rese
r
ved words
(PR
c
+
.
.
.
commit
|
commitdiff
|
tree
2017-04-24
Da
v
id Malcol
m
types
.
rst (gccjit::t
y
pe::get_const):
Re
m
ove comment
.
commit
|
commitdiff
|
tree
2017-04-24
Davi
d
Malcolm
Fix
loc
a
t
i
on
o
f sizeof/al
i
gnof (PR c++/80016)
commit
|
commitdiff
|
tree
2017-03-31
David Ma
l
co
l
m
Fix descriptio
n
of Wendif-labels
(
P
R
documentation
.
.
.
commit
|
commitdiff
|
tree
2017-03-21
David Malcolm
omp-offload
.
c: translat
i
on fixe
s
(P
R
tra
n
s
l
ati
o
n/
8
0001
)
commit
|
commitdiff
|
tree
2017-03-15
Dav
i
d Malcolm
Fi
x
translation i
s
sue with charac
t
er length * errors
.
.
.
commit
|
commitdiff
|
tree
2017-03-11
David Malcolm
S
i
mplify uses of "%<%s%
>
" to "%qs" (
P
R tran
s
l
a
tion
.
.
.
commit
|
commitdiff
|
tree
next