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] Add one more leading underscore to couple of exported symbols
2022-07-12
Eric Botcazou
[Ad
a
] Add one
m
o
r
e
l
ead
i
ng
u
n
derscore to coupl
e
of
.
.
.
commit
|
commitdiff
|
tree
2022-07-12
Eric Botcazou
[Ada] Fix buffer overrun for small strin
g
concatenat
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
E
ri
c
B
o
t
c
azou
[Ad
a
] U
p
date comment after rec
e
nt
c
hanges wrt
.
s
econdary
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Eric Bot
c
azou
[Ada]
I
m
p
r
o
v
e co
d
e generated for aggregates of
V
FA
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
E
ri
c
Botc
a
zo
u
[Ada] F
i
x cr
a
sh on aliased renaming
o
f un
c
onst
r
ained
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Eric
Bot
c
az
o
u
[A
d
a]
S
mall
tw
e
ak
to gnat_to_gnu_subprog_type
commit
|
commitdiff
|
tree
2022-07-06
Er
i
c
B
otcazou
[Ada]
D
o not give wa
r
nings for compil
e
r-gener
a
ted entiti
e
s
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Eri
c
Botcaz
o
u
[Ada] Document the various function return m
e
chani
s
m
s
commit
|
commitdiff
|
tree
2022-07-06
E
r
i
c Botca
z
ou
[Ada] Fix incor
r
ect itype shari
n
g fo
r
case
expression
.
.
.
commit
|
commitdiff
|
tree
2022-07-06
Eric Botcazou
[
A
da] Fix
s
p
u
rious error for
aggregate
w
ith box com
p
one
n
t
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Eric Bo
t
cazou
[Ad
a
] Co
u
p
le
of small c
l
eanups for Cloned_Subtype
commit
|
commitdiff
|
tree
2022-07-05
E
r
ic Bo
t
cazou
[Ada] Perform o
b
ject
r
ewriting as renaming
o
nl
y
in
.
.
.
commit
|
commitdiff
|
tree
2022-07-05
Eric Botcazou
[Ada]
Fix dangling bound
s
f
o
r array result
o
f
B
I
P
f
un
c
tions
commit
|
commitdiff
|
tree
2022-07-04
Eric Bot
c
azou
Fix crash on circular arra
y
types wi
t
h -fdump switches
commit
|
commitdiff
|
tree
2022-07-04
Eric
B
otcazou
Use
defa
u
lt lower
bound for vector types i
n
debug info
commit
|
commitdiff
|
tree
2022-07-04
Eric Botcazou
[
Ada]
Do not make pro
c
ed
u
re
ca
l
l with
only ta
g
-
i
ndeternminat
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
Eri
c
Botcazou
[Ada] F
i
x dispatchin
g
c
a
ll to
p
rimitive function with
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
Er
i
c Botc
a
zou
[Ada] Small h
o
usek
e
eping work i
n
Expand_N
_
Object
_
Declaration
commit
|
commitdiff
|
tree
2022-07-04
E
ric B
o
tc
a
zou
[Ada] U
s
e static
stack alloc
a
tion fo
r
s
mall s
t
ring
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
Eric Bo
t
caz
o
u
[Ada]
Adjust
previous chan
g
e to
Rewrit
e
_As_
R
e
naming
commit
|
commitdiff
|
tree
2022-07-04
Eri
c
Botcazou
[Ada] Use static stack alloca
t
ion for small dynamic
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
Eric Bo
t
cazou
[
A
da]
Do
not use front-end build
-
in-pl
a
ce
m
echanism
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
E
ric Botcazou
[Ada] Call-init
i
ali
z
e all contro
l
led objects in pl
a
ce
commit
|
commitdiff
|
tree
2022-07-04
Eric Botcazou
[
Ada]
G
ive missing error on amb
i
gu
o
us operand
of e
q
uality
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
Eric Bot
c
azou
[Ada]
Plug loop
h
o
le f
o
r built-in
-
plac
e
return with
.
.
.
commit
|
commitdiff
|
tree
2022-07-04
Eric Botcazou
[Ada] Adjust
descript
i
on of
P
ure_Func
t
ion p
r
a
g
ma
commit
|
commitdiff
|
tree
2022-07-01
Er
i
c Bot
c
azou
Am
e
nd fix for PR middle
-
end/10587
4
commit
|
commitdiff
|
tree
2022-06-14
Eri
c
Botcazou
Re
s
tore bootstrap on
A
RM
commit
|
commitdiff
|
tree
2022-06-13
E
r
ic B
o
tca
z
ou
I
n
troduce -fi
n
strument-funct
i
o
ns-once
commit
|
commitdiff
|
tree
2022-06-13
Eric
B
ot
c
a
z
o
u
Do
n
o
t
erase w
a
rning
data in gimple_set_location
commit
|
commitdiff
|
tree
2022-06-02
Eric Botcazou
[Ada] Remove left-overs of front-e
n
d SJLJ process
i
n
g
commit
|
commitdiff
|
tree
2022-06-02
Eric Botcaz
o
u
[Ada] Coup
l
e
of s
m
all
preparatory adjustme
n
ts
commit
|
commitdiff
|
tree
2022-06-02
Eri
c
Botcazou
[Ada] Res
t
o
re ful
l
generation of stat
i
c disp
a
t
c
h
tab
l
es
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
Eri
c
Bot
c
az
o
u
[Ada
]
Never m
a
ke symbols fo
r
thunks publ
i
c
commit
|
commitdiff
|
tree
2022-06-02
Eric Botcazou
[
Ada] Get
rid of secondary
stack for most cal
l
s
r
eturning
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
Eric Botcazou
[Ada] F
i
x s
p
urious use of trampolines with interface
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
E
ric
B
o
t
c
az
o
u
[Ada] M
o
v
e registe
r
ing co
d
e
for prede
f
ined p
r
imiti
v
e
s
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
Eric Botcazo
u
[Ada] Bu
i
ld s
t
atic dispat
c
h tables always at th
e
end
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
Eric Botcazou
[
A
da] Fi
x
detection of
defe
r
red
c
onstants for freezin
g
.
.
.
commit
|
commitdiff
|
tree
2022-06-02
Eric Botcazo
u
[Ada] Propagate Ha
s
_Inher
i
t{able,ed}_Inva
r
iants
to
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Eric Botcazou
[Ada] Re
n
ame Returns_On_Secondary_Stack into
Needs_S
e
condary
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Eric
Bot
c
a
z
ou
[Ada] D
o
not freeze subprogram
b
ody without spec t
o
o
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
E
r
i
c Bot
c
azou
[Ada] F
i
x bad intera
c
tion between Inli
n
e_Always and
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Eric
B
otcazou
[Ada] Add a comment about
a
finalizatio
n
i
s
sue
commit
|
commitdiff
|
tree
2022-06-01
Eric Botca
z
o
u
[Ada] Get
r
i
d of sec
o
ndary stack
for controlled components
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
Eric Botca
z
ou
[
A
da]
A
djust refere
n
ce i
n
c
om
m
en
t
commit
|
commitdiff
|
tree
2022-06-01
E
r
i
c Bot
c
a
z
o
u
[Ada] Fix composability of return
o
n
the secondar
y
.
.
.
commit
|
commitdiff
|
tree
2022-06-01
E
r
ic Bo
t
cazou
[Ada] Minor tweaks to d
i
spatching support code
commit
|
commitdiff
|
tree
2022-06-01
E
ric Botcazou
[
Ada]
U
s
e
Actions field
o
f
fr
e
e
ze n
o
des for su
b
p
r
o
g
r
a
ms
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
E
ric Botcazou
[Ada] Fix expansion
o
f aggre
g
at
e
for d
i
scrim
i
nated
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
E
ric Botcazou
[A
d
a] Do not freeze specifically
f
o
r
di
s
patch tables
commit
|
commitdiff
|
tree
2022-05-30
Eric Botca
z
ou
[Ada] Do
not analyze e
x
pression fu
n
ctions for d
i
spatch
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
Er
i
c Botcazou
[Ada] R
e
store hidi
n
g of
p
redef
i
ned "=" operato
r
t
h
rough
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
Eri
c
Botcazou
[Ada] Do n
o
t fre
e
ze pro
f
ile
s
fo
r
di
s
patch tables
commit
|
commitdiff
|
tree
2022-05-19
Eric Botcazou
[Ada]
A
v
o
id cop
y
o
p
er
a
tion for returns involving
f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Eri
c
Bot
c
a
z
ou
[Ada] D
o
not giv
e
warnings fo
r
c
o
mpiler-generated en
t
ities
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Eric Botcazou
[Ada] Small h
o
usekeeping work in gnat_
g
imp
l
ify_expr
commit
|
commitdiff
|
tree
2022-05-19
Eric Botcaz
o
u
[Ada]
A
dd suppo
r
t f
o
r "simd" function attribute
commit
|
commitdiff
|
tree
2022-05-19
E
r
i
c
Bot
c
a
zou
[Ada] Fix internal error on unchecked union wit
h
component
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Eric Botcazo
u
[A
d
a] Do not
s
et Curre
n
t_Error_Node to a
n
ode w
i
th
o
ut
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Eric Botcazou
[Ada]
F
i
x internal error
on
semi-circular record types
commit
|
commitdiff
|
tree
2022-05-19
Eric Botcazou
[Ada] Fix for
i
nternal error on semi-circu
l
ar record
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Er
i
c
B
o
tcazou
[Ad
a
] A
d
just copyright
line
commit
|
commitdiff
|
tree
2022-05-19
Eric Botc
a
zo
u
[Ada] Preserve unche
c
ked conversion of st
r
ing constant
commit
|
commitdiff
|
tree
2022-05-19
Eric Botcaz
o
u
[Ada] Mark Requires_Transient_Scope as Inline
commit
|
commitdiff
|
tree
2022-05-19
Eric
B
o
t
c
a
z
o
u
[
Ada
]
Fix spurio
u
s violations of No_Secondary_Stack
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Eri
c
Botcazo
u
[
A
da]
P
reserve and reus
e
original ty
p
e
in N
a
r
r
ow
_
Large_Operation
commit
|
commitdiff
|
tree
2022-05-19
Eric
Botcazo
u
[Ada] Av
o
id copy ope
r
ation for
r
et
u
rns invo
l
ving functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2022-05-19
Eric Botc
a
zou
[Ada] Get rid
o
f
secondary stack for
c
o
ntro
l
led
c
omponents
commit
|
commitdiff
|
tree
2022-05-19
Er
i
c Botcaz
o
u
[Ada] Small h
o
use
k
eeping
w
ork continued
commit
|
commitdiff
|
tree
2022-05-19
E
ric Botcazou
[Ada] Sm
a
l
l housekeepi
n
g
work
commit
|
commitdiff
|
tree
2022-05-19
Eric Botcazou
[A
d
a
]
Do not overrid
e
inlin
i
n
g heuristics for expr
e
ss
i
on
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
E
r
ic Botcazou
Reduce
u
sa
g
e of limited_w
i
th
c
l
auses
w
ith -fdump-ada
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
E
r
ic B
o
tcaz
o
u
[Ada
]
Us
e
spec
i
fic predic
a
te
b
e
fore manipul
a
ting BIP_Al
l
oc_Fo
r
m
commit
|
commitdiff
|
tree
2022-05-18
Eric Botc
a
zou
[Ada] Fi
x
p
roblemati
c
u
n
derf
l
ow for
Float_
T
ype'Val
u
e
commit
|
commitdiff
|
tree
2022-05-18
E
ric Botcazou
[Ada] Fix
i
nternal error o
n
s
u
bprogram instan
t
iation
commit
|
commitdiff
|
tree
2022-05-18
Eric Botca
z
ou
[
Ada] Fast implementation of floatin
g
-poin
t
mathematical
.
.
.
commit
|
commitdiff
|
tree
2022-05-18
Eric Botcazou
[Ada] Small performance tweak in recent c
h
ang
e
commit
|
commitdiff
|
tree
2022-05-17
Eric
Botcazou
[Ada]
Fix small glitch in E
x
pand_N_Fu
l
l_Type_D
e
clarat
i
on
commit
|
commitdiff
|
tree
2022-05-17
Eric Bo
t
c
azou
[Ada] Fix
b
ogus
v
isi
b
ility
e
rr
o
r with parti
a
lly
pa
r
ame
t
erize
.
.
.
commit
|
commitdiff
|
tree
2022-05-17
E
ric Botcazou
[Ada] Deal
w
ith der
i
ved re
c
ord typ
e
s i
n
Has_Com
p
atible_Rep
r
e
.
.
.
commit
|
commitdiff
|
tree
2022-05-17
E
r
ic Botc
a
zou
[Ada] Streamli
n
e
implem
e
ntation
o
f Has_Compatibl
e
_R
e
presentation
commit
|
commitdiff
|
tree
2022-05-17
Er
i
c
Botcazou
[Ad
a
] Use Actions field o
f
freeze
nod
e
s for subprograms
commit
|
commitdiff
|
tree
2022-05-16
Eric Botca
z
ou
D
o not use
D
W_OP_not
for
T
RUTH_NOT_EX
P
R
i
n
conditional
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
Er
i
c
B
o
tcazo
u
[Ada]
Fix fallout of change in
e
q
uality for
u
nt
a
gged
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
Eric Botcazou
[Ada] F
i
x
in
t
er
n
al e
r
ror on iterated array
a
g
g
regate
commit
|
commitdiff
|
tree
2022-05-16
Eric Botcaz
o
u
[Ada] F
i
x
internal erro
r
on mix o
f
co
n
trolled an
d
protected
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
Eric Botcazou
[Ada] Fi
x
int
e
r
n
a
l error on predicate a
s
pect with iterator
commit
|
commitdiff
|
tree
2022-05-16
E
ric Botcazou
[Ada] Fix implementat
i
on is
s
u
es
w
ith equality for untagged
.
.
.
commit
|
commitdiff
|
tree
2022-05-16
Eric Bot
c
azou
[Ada]
Co
u
ple of sm
a
l
l
consistency tweaks
commit
|
commitdiff
|
tree
2022-05-16
Eri
c
Botcazou
[Ad
a
] Fix
spurious err
o
r
on limi
t
ed
v
i
ew with
incomplete
.
.
.
commit
|
commitdiff
|
tree
2022-05-13
Eric B
o
t
c
a
zou
Fix wrong SRA
wi
t
h VI
E
W_CONVERT_EXPR
and reve
r
se SSO
commit
|
commitdiff
|
tree
2022-05-13
Er
i
c
B
otcazou
[Ada] Fix inc
o
rrect call
to inherited func
t
i
on with
.
.
.
commit
|
commitdiff
|
tree
2022-05-13
Eric Botcazo
u
[Ada] D
o
not
o
verwr
i
te limited v
i
ew
o
f resu
l
t type
commit
|
commitdiff
|
tree
2022-05-13
E
r
ic Botcazou
[Ada]
Fix c
o
mpil
e
r crash on FOR i
t
erati
o
n sc
h
eme ov
e
r
.
.
.
commit
|
commitdiff
|
tree
2022-05-12
Eric Botcazou
[Ada]
P
l
ug l
o
o
phol
e
in
P
o
s
sible_Type_Fo
r
_Conditional_E
x
p
ression
commit
|
commitdiff
|
tree
2022-05-12
Eric Botcazou
[Ada] R
e
vamp
an
a
l
ysis of conditional expressions
commit
|
commitdiff
|
tree
2022-05-12
Eric Botcazou
[Ada] Rewrite Sem_Ch4
.
Find_Boolean_Types
commit
|
commitdiff
|
tree
2022-05-12
Eric
Botcaz
o
u
[Ada]
Fix rema
i
ning asymmetry
i
n S
p
e
cifi
c
_
T
ype
commit
|
commitdiff
|
tree
2022-05-11
Eric B
o
tcazou
[Ad
a
]
Fix spurious
ambiguity fo
r
if_e
x
pression
c
ontaining
.
.
.
commit
|
commitdiff
|
tree
next