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
[Ada] Further cleanup in inlining machinery
2019-08-14
Eric Botcazo
u
[Ada]
Further cleanup in inlining
m
a
chinery
2019-08-14 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-14
E
r
ic Botcazou
[Ad
a
]
F
u
r
ther
cleanu
p
i
n
in
l
ining mac
h
i
ne
r
y
2019-08-14 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-14
Er
i
c
B
otc
a
z
o
u
[Ada] Furth
e
r c
l
eanu
p
in the in
l
i
n
i
n
g machinery
2019-08-14 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-14
Eric
B
otca
z
ou
[Ada] Compil
e
r speedup wi
t
h inl
i
nin
g
across un
i
ts
2019-08-14 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-14
Eric Botcazou
[Ada] Remove obsole
t
e Pending_Descriptor table and
.
.
.
2019-08-14 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-14
Eric Botcazou
[Ada
]
F
ix inter
n
al err
o
r on inlined subprogram in
s
tance
2019-08-14 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-14
Eric
B
otc
a
zou
[
Ad
a
] Fix discrepancy in mechan
i
s
m
tracking p
r
ivate
.
.
.
2019-08-14 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-14
Eric B
o
tcazou
[Ada] Small int
e
rnal imp
r
ovements to the inlining machine
r
y
2019-08-14 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-13
E
r
ic B
o
tcazou
[Ada] Remov
e
unused c
o
m
p
on
e
nt in record
t
y
p
e
2019-08-13 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-13
Eric Botc
a
zou
[Ada] Bui
l
d
f
ull derivation for private concurrent
.
.
.
2019-08-13 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-13
E
r
ic Botc
a
zou
[
A
d
a]
F
i
x spuri
o
us insta
n
tia
t
ion error on
p
r
ivat
e
reco
r
d
.
.
.
2019-08-13 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-13
Eric
Botcazou
[
A
da]
A
d
d G
N
AT
.
B
ra
n
ch_Predict
i
on to Impunit
2019-08-13 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-13
Eric Botcazou
[Ad
a
]
S
mall cleanup and improvem
e
nt
in inlini
n
g mach
i
nery
2019-08-13 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-13
Eri
c
Botca
z
ou
[Ada] Fix bogus
style check fail
u
re with pra
g
m
a
St
y
le_Check
s
.
.
.
2019-08-13 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-13
Eric Botcazou
[Ada] Spurious error o
n
neste
d
instantiation
2019-08-13 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-13
Eric Botcazou
[Ada] Do not se
t
Back_End_Inlining in ASIS mode
2019-08-13 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-13
Eric
B
o
tcazou
[Ada] Add/fix documentati
o
n
f
or the Double_*_Alignment
.
.
.
2019-08-13 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-13
E
ric
B
otca
z
ou
[
A
da] Fix s
p
ur
i
ous er
r
or on nested ins
t
antiat
i
on with
.
.
.
2019-08-13 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-12
Eric Bo
t
cazou
[A
d
a] S
m
all c
o
mment tweaks fo
r
3 predicates on bit
.
.
.
2019-08-12 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-12
Er
i
c Botcazou
[Ada]
F
ix interna
l
e
r
ror on c
o
mparis
o
n of unal
i
gned
.
.
.
2019-08-12 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-12
E
r
ic Botcazou
[Ada] Improve
e
rr
o
r
m
essage
f
or Object_Size clau
s
e
.
.
.
2019-08-12 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-12
Eric
B
ot
c
az
o
u
[Ad
a
] Eli
m
inate
re
d
undant range che
c
ks on
conversio
n
s
2019-08-12 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-12
E
ric Bo
t
caz
o
u
[
Ada] Sprint: m
i
nor comment tweak
2019-08-12 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-12
Eric Bot
c
az
o
u
[Ada]
F
ix leak of Do_R
a
n
g
e
_
Check fl
a
g in -gnat
V
a m
o
de
2019-08-12 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-12
Eric
B
otcazou
[Ada] Plug sm
a
ll loophole in
D
i
screte
_
Range_Check
2019-08-12 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-12
Eric Botcazou
[
A
d
a
]
A
d
d sp
e
cial bypass for obsole
t
e cod
e
patter
n
2019-08-12 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-12
Eric Botcazo
u
[
Ada]
F
i
x miss
i
ng range check for In/O
u
t parameter
.
.
.
2019-08-12 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-12
Eric Botc
a
zou
[
A
da]
F
ix incor
r
ect
Do_Ra
n
g
e
_Check on t
y
pe conversio
n
2019-08-12 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-08-02
Eric Botcazou
invoke
.
texi (ho
t
-bb-co
u
nt-
f
raction):
R
e
work de
s
cription
.
commit
|
commitdiff
|
tree
2019-08-01
Eric Botcazou
* cfgrtl
.
c (relink_b
l
ock_chain): A
d
d line returns
i
n
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
E
ric Bo
t
cazou
cgr
a
ph
.
h (cgr
a
ph_edge::m
a
y
b
e
_ho
t
_p): Tweak comment
.
commit
|
commitdiff
|
tree
2019-07-25
Er
i
c Botcazou
stmt
.
c (expa
n
d_case
)
: Try to narrow the index type
.
.
.
commit
|
commitdiff
|
tree
2019-07-25
Eric Botcazou
ci
f
-
c
ode
.
de
f
(N
E
V
ER_CALL):
N
ew code
.
commit
|
commitdiff
|
tree
2019-07-25
Eri
c
Botcazou
re PR testsuite/91245 (
g
nat
.
dg/float_value1
.
a
db FAILs)
commit
|
commitdiff
|
tree
2019-07-24
Eric Botcazou
tree-ne
s
te
d
.
c (build_simp
l
e_mem_ref_notrap
)
: New function
.
commit
|
commitdiff
|
tree
2019-07-23
Eric B
o
tcazou
[Ada] Plug s
m
all l
o
oph
o
le in Generate_Range_Check
2019-07-23 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-23
Eric Bot
c
azo
u
[Ada] Elim
i
nate redun
d
an
t
overflow c
h
ecks for conve
r
s
ions
.
.
.
2019-07-23 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-23
Eric Botcazou
[Ada] Minor tweak to -gnatR
output
2019-07-23 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
Eric Botc
a
zou
[Ada] More complete in
f
orma
t
i
on level fo
r
-
g
natR4 output
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
Eric Botcazou
[
A
da] Sinfo:
u
pdate doc
a
bo
u
t Do_Di
v
ision/Overlflow
.
.
.
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
Eric
Botca
z
ou
[Ada]
Fix missing check for no-o
p
conversion to
f
ixed
.
.
.
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
Er
i
c Botcazou
[Ad
a
]
Ov
e
rhaul c
o
d
e
imp
l
ementing
c
o
nversions in
v
olving
.
.
.
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
Eric Bo
t
cazou
[Ada] Sprint: fix pas
t
o in comm
e
n
t
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
E
r
ic Botcazou
[A
d
a
]
Sma
l
l enhancem
e
nt to the -gnatD/-gnatG
ou
t
put
.
.
.
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
E
ric Botcazou
[Ada]
B
eef
up comment in exp_attr
.
a
db
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
Eric Bo
t
c
azo
u
[
A
da] Fi
x
spurious
visib
i
li
t
y e
r
r
o
r f
o
r t
a
gg
e
d type
.
.
.
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
Eric Botcazou
[
A
d
a] Re
m
ov
e
obsolete
I
s_
F
or_Acc
e
ss_Subt
y
pe mach
i
ner
y
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
Er
i
c
B
otcazou
[Ada] Spurious e
r
ror on private subtype o
f
derived
.
.
.
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
Eri
c
Botcazou
[Ada] Further fix non-stor
e
d d
i
s
c
r
iminant i
n
a
g
g
regate
.
.
.
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
Eric Bo
t
cazou
[
A
d
a
] Internal er
r
or on it
e
rator
f
or limite
d
private
.
.
.
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
Eric Botca
z
o
u
[
A
da] Fi
x
missing Const
r
ain
t
_Error f
o
r Enum_Val attri
b
ute
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
Eri
c
Bot
c
azou
[
A
da] Fix
wrong assumptio
n
on b
o
unds in G
N
AT
.
Encode_String
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
E
ric Botc
a
zou
[Ada] Fix spurious loop warni
n
g for func
t
ion wi
t
h Out
.
.
.
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-22
Eric Botcazou
[A
d
a] Fix inte
r
nal
er
r
o
r
on array slice i
n
loop an
d
.
.
.
2019-07-22 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-12
Eric Botcazou
re PR rtl-opti
m
ization/9
1
136 (incor
r
ect move
of instr
u
ction
.
.
.
commit
|
commitdiff
|
tree
2019-07-12
E
r
ic Botcazou
cfgexpa
n
d
.
c (
e
xpand_gimple_stmt_1): If the st
a
teme
n
t
.
.
.
commit
|
commitdiff
|
tree
2019-07-11
Eric Bot
c
azou
[Ada] Makefile
.
r
tl: add a warning
abo
u
t
c
ompilation
.
.
.
2019-07-11 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-11
E
r
i
c B
o
tcazo
u
[Ada] New Rep
i
nfo
.
In
p
ut u
n
it to r
e
ad back
J
SON r
e
presentatio
.
.
.
2019-07-11 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-10
Eric Botcazou
[Ada]
Improve suppo
r
t for tun
i
ng branch
pr
o
bability
.
.
.
2019-07-10 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-10
Eric Botc
a
zou
[Ada] GNAT
RM: a
d
d note about deb
u
ggers
for Scalar_Storage_
O
rde
r
2019-07-10 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-09
Eric Bot
c
azou
* ira-emit
.
c
(emit_moves): Skip
D
EB
U
G_I
N
SNs when setting
.
.
.
commit
|
commitdiff
|
tree
2019-07-09
E
ric
B
otcazou
[
A
da] Sys
t
em
.
O
S_Inte
r
face: f
i
x Critical
_
Section
.
S
p
inCoun
t
.
.
.
2019-07-09 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-09
Eric Botca
z
ou
[Ada] Miss
i
ng escape of the double quote
in
JSON out
p
ut
2019-07-09 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-09
Eric Bo
t
cazou
[Ada] Make -
g
natRj
o
u
tput
stri
c
tly con
f
orming JSON
2019-07-09 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-08
Eric Botcazou
emit-rt
l
.
c (set_
i
nsn_loc
a
tions): New
f
unction mo
v
ed
.
.
.
commit
|
commitdiff
|
tree
2019-07-08
Eric Bot
c
a
zou
[Ada] Small overh
a
ul in
R
epinfo
u
nit
2019-07-08 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-08
E
r
ic Bot
c
az
o
u
[Ada] Fi
x
crash on extension of private t
y
pe wit
h
.
.
.
2019-07-08 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-05
Eric
Botcazou
except
.
c (emit_to_
n
ew_bb_before):
M
ak
e
sure
t
o
put
.
.
.
commit
|
commitdiff
|
tree
2019-07-05
Eric
B
otcazou
tree-cf
g
.
c (gi
m
ple_m
a
k
e
_forwarde
r
_block): P
r
o
p
agate
.
.
.
commit
|
commitdiff
|
tree
2019-07-05
Eric Botcazou
[
A
da] Fix
internal error o
n
p
a
cked ar
r
ay In/Ou
t
a
c
tual
.
.
.
2019-07-05 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-04
Eric Botcazou
[
Ada]
C
lean up support for validity checks in t
h
e co
m
p
i
l
e
r
2019-07-04 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-04
Eric B
o
tcazou
[Ada] Fix capitalization
a
nd
parenthesis glitches in
.
.
.
2019-07-04 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-03
Eric Botcazou
dwa
r
f
2out
.
c (add_s
c
a
l
a
r_in
f
o
)
: Add back refe
r
e
r
ence
.
.
.
commit
|
commitdiff
|
tree
2019-07-03
Eri
c
Botca
z
ou
[Ada] Extend
-gnatw
.
z warn
i
ng t
o
array types
2019-07-03 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-03
Eric Botcaz
o
u
[
A
da] Fix bogus
e
rror o
n
a
rray with overaligned scal
a
r
.
.
.
2019-07-03 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-03
Er
i
c
B
otcazou
[Ada] Document that boole
a
n
t
y
pes with con
v
en
t
ion C
.
.
.
2019-07-03 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-02
Er
i
c Bo
t
caz
o
u
* cfgrtl
.
c (commi
t
_ed
g
e_inser
t
ions): Rebu
i
ld jump labels
.
.
.
commit
|
commitdiff
|
tree
2019-07-02
Eric Bo
t
c
a
zou
cfgexpand
.
c (pass_expand::execute): Deal specially
.
.
.
commit
|
commitdiff
|
tree
2019-07-01
Eric Botcazou
r
e
P
R midd
l
e-en
d
/64242 (Longjmp
expansio
n
incorrect)
commit
|
commitdiff
|
tree
2019-07-01
Eric Botcazou
[Ada]
M
ake No_I
n
line pr
a
gma e
f
fective
fo
r
gener
i
c
subp
r
ogra
m
s
2019-07-01 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-07-01
Eric Botcazo
u
[Ada] Mak
e
No
_
Inli
n
e pragma effective
f
o
r
p
rotected
.
.
.
2019-07-01 Eric Botcazou <
ebotcazou@adacore.com
>
commit
|
commitdiff
|
tree
2019-06-29
Eric Botcazou
decl
.
c (gnat
_
to_gnu_entity): Beep up comment on SAVED
.
.
.
commit
|
commitdiff
|
tree
2019-06-29
Eric
Botcazou
utils
.
c (unc
h
ec
k
ed_convert): Twea
k
comment
.
commit
|
commitdiff
|
tree
2019-06-29
Eric Botcazou
decl
.
c
(gn
a
t_to_gn
u
_entit
y
): If
the
t
ype requires stri
c
t
.
.
.
commit
|
commitdiff
|
tree
2019-06-29
Eric Botcazou
decl
.
c (gnat_to_gnu_field): Rework
error messages for
.
.
.
commit
|
commitdiff
|
tree
2019-06-29
E
r
ic Botca
z
ou
trans
.
c (mar
k
_vi
s
ited_r): Set
TYPE_SIZES_
G
IMP
L
IFIED
.
.
.
commit
|
commitdiff
|
tree
2019-06-29
E
r
i
c Botcazou
d
ecl
.
c (set_non
a
li
a
sed_component_on_array
_
type): Add
.
.
.
commit
|
commitdiff
|
tree
2019-06-29
Eric Botc
a
zou
expr
.
c (expan
d
_e
x
p
r_real_1): A
p
p
ly the big-endi
a
n
a
djustment
.
.
.
commit
|
commitdiff
|
tree
2019-06-05
Eric
Bot
c
azou
fol
d
-c
o
nst
.
c
(extract_muldiv_1): Do not dis
t
ribute
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Eric Botcaz
o
u
* g
c
c-i
n
terface/utils
.
c (hand
l
e_stack_protec
t
_att
r
ibute
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Er
i
c Botcaz
o
u
impl
e
mentation_defin
e
d_pra
g
m
as
.
rst (Machine_
A
t
tribute
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Eric
Botcazou
t
rans
.
c (lvalue_required
_
for_attribute_
p
):
Return 0
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Eric Bot
c
azou
trans
.
c (gnat
_
to_gnu): R
e
move su
p
erfluo
u
s tests on
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
E
ric
B
otcazou
tra
n
s
.
c
(wal
k
_nestin
g
_t
r
ee): N
e
w s
t
atic f
u
nction
.
commit
|
commitdiff
|
tree
2019-05-28
Eric Bo
t
c
a
zou
decl
.
c (
g
n
a
t_t
o
_gnu_entity): Rem
o
ve ob
s
ole
t
e t
e
st on
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Eric Botcazou
decl
.
c (componen
t
s_to_record):
S
et a name on the type
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
E
r
i
c Botcazou
util
s
.
c (gnat_internal_attribute_t
a
ble): Add support
.
.
.
commit
|
commitdiff
|
tree
2019-05-28
Eric Botcazou
dec
l
.
c (intr
i
n_arglists_compatible_p): Do not return
.
.
.
commit
|
commitdiff
|
tree
2019-05-27
E
r
ic Bot
c
azou
trans
.
c
(Call_to
_
gnu): D
o
not initialize the tempor
a
ry
.
.
.
commit
|
commitdiff
|
tree
2019-05-27
E
r
i
c
Botcaz
o
u
ada-buil
t
in-types
.
d
ef: New file
.
commit
|
commitdiff
|
tree
next