aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/exp_ch4.adb
AgeCommit message (Expand)AuthorFilesLines
2018-07-16[Ada] Deep copy operands of membership operations for unnestingEd Schonberg1-1/+1
2018-07-16[Ada] Use common routine Expand_Nonbinary_Modular_Op for XOR expressionsEd Schonberg1-1/+3
2018-07-16[Ada] Violation of No_Standard_Allocators_After_Elaboration not detectedGary Dismukes1-2/+4
2018-06-11[Ada] Simplify expansion of "and then" in CodePeer modeArnaud Charlet1-11/+24
2018-05-31[Ada] Fix compiler crash for tagged private typesJavier Miranda1-31/+2
2018-05-31[Ada] Convert operands of generated code to Standard.Unsigned for modular ops.Ed Schonberg1-2/+7
2018-05-30[Ada] Minor reformattingHristian Kirtchev1-37/+41
2018-05-29[Ada] Wrong equality on untagged private typeJavier Miranda1-20/+14
2018-05-29[Ada] Clear Do_Overflow_Check when inserting code to do checkRichard Kenner1-0/+2
2018-05-29[Ada] Always do range check against 'FirstRichard Kenner1-2/+1
2018-05-28[Ada] Fix internal error on renaming of equality for record typeEric Botcazou1-3/+23
2018-05-28[Ada] Fix regression of ACATS c46032a with CCG back endJavier Miranda1-4/+20
2018-05-28[Ada] Fix internal error on nested record types with representation clauseEric Botcazou1-2/+24
2018-05-28[Ada] Better accuracy in float-to-fixed conversionsEd Schonberg1-18/+97
2018-05-25[Ada] Membership test of class-wide interfaceJavier Miranda1-1/+1
2018-05-23[Ada] Initialize_Scalars optimization causes spurious runtime check failureHristian Kirtchev1-15/+29
2018-05-22[Ada] In-place initialization for Initialize_ScalarsHristian Kirtchev1-1/+62
2018-05-22[Ada] Ada2020: Reduction expressionsEd Schonberg1-71/+0
2018-01-11[Ada] Bump copyright notices to 2018Arnaud Charlet1-1/+1
2018-01-11[Ada] Missing finalization in case expressionHristian Kirtchev1-1/+1
2017-12-15exp_aggr.adb (Aggr_Assignment_OK_For_Backend): Use Component_Size of the inne...Pierre-Marie de Rodat1-3/+13
2017-12-15[multiple changes]Pierre-Marie de Rodat1-0/+71
2017-12-05[multiple changes]Pierre-Marie de Rodat1-46/+10
2017-11-09[multiple changes]Pierre-Marie de Rodat1-0/+2
2017-11-09[multiple changes]Pierre-Marie de Rodat1-4/+4
2017-11-08[multiple changes]Pierre-Marie de Rodat1-0/+1
2017-11-08sem_disp.adb (Is_Inherited_Public_Operation): Extend the functionality of thi...Pierre-Marie de Rodat1-1/+3
2017-10-20exp_aggr.adb (Initialize_Array_Component): Avoid adjusting a component of an ...Pierre-Marie de Rodat1-0/+3
2017-10-20sinfo.ads, sinfo.adb (Alloc_For_BIP_Return): New flag to indicate that an all...Bob Duff1-1/+4
2017-10-09[multiple changes]Pierre-Marie de Rodat1-72/+73
2017-09-29exp_ch6.adb (Expand_Call_Helper): Handle case of build-in-place functions ret...Bob Duff1-35/+11
2017-09-08[multiple changes]Arnaud Charlet1-16/+15
2017-09-08[multiple changes]Arnaud Charlet1-13/+14
2017-09-08[multiple changes]Arnaud Charlet1-3/+15
2017-09-08[multiple changes]Arnaud Charlet1-0/+41
2017-09-08[multiple changes]Arnaud Charlet1-1/+3
2017-09-06[multiple changes]Arnaud Charlet1-12/+11
2017-09-06[multiple changes]Arnaud Charlet1-0/+25
2017-09-06[multiple changes]Arnaud Charlet1-15/+61
2017-09-06exp_util.adb, [...]: Minor reformatting.Hristian Kirtchev1-0/+2
2017-09-06[multiple changes]Arnaud Charlet1-44/+43
2017-05-02[multiple changes]Arnaud Charlet1-0/+263
2017-05-02[multiple changes]Arnaud Charlet1-2/+17
2017-04-27[multiple changes]Arnaud Charlet1-1/+1
2017-04-27[multiple changes]Arnaud Charlet1-3/+4
2017-04-27[multiple changes]Arnaud Charlet1-15/+22
2017-04-27exp_ch4.adb, [...]: Minor typo fix and reformatting.Gary Dismukes1-5/+4
2017-04-25[multiple changes]Arnaud Charlet1-0/+12
2017-04-25[multiple changes]Arnaud Charlet1-4/+5
2017-04-25exp_ch4.adb (Expand_N_Case_Expression): Take Minimize_Expression_With_Actions...Arnaud Charlet1-8/+37