aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
AgeCommit message (Expand)AuthorFilesLines
2020-05-26revamp dump and aux output namesAlexandre Oliva1-11/+5
2020-05-25Fix internal error on problematic renamingEric Botcazou1-46/+55
2020-05-25Fix small fallout of earlier changeEric Botcazou1-0/+3
2020-05-25Fix missing back-annotation for derived typesEric Botcazou1-27/+43
2020-05-25Fix incorrect handling of Component_SizeEric Botcazou1-3/+18
2020-05-25Change description of fat pointertype with -fgnat-encodings=minimalEric Botcazou3-91/+70
2020-05-25Fix wrong assignment to mutable Out parameter of task entryEric Botcazou3-31/+32
2020-05-12Be prepared for more aggregates in gigiEric Botcazou1-2/+2
2020-05-12Fix incorrect scalar storage order handlingEric Botcazou1-5/+10
2020-05-09Update copyright yearEric Botcazou12-12/+12
2020-05-09Add assertion for access attributesEric Botcazou1-0/+3
2020-05-09Fix small issues with -fgnat-encodings=minimalEric Botcazou6-208/+203
2020-05-09Fix tree sharing issue with slicesEric Botcazou1-2/+9
2020-05-09Do not override -fnon-call-exceptions in default modeEric Botcazou1-1/+2
2020-05-09Do not make a local copy of large aggregateEric Botcazou1-13/+73
2020-05-09Fix problematic cases of wrappingEric Botcazou1-2/+3
2020-05-09Accept qualified aggregates in memset pathEric Botcazou1-12/+16
2020-05-09Fix missing back-annotation for Out parameterEric Botcazou1-1/+4
2020-05-09Small housekeeping work in gigiEric Botcazou4-81/+49
2020-05-09Remove last use of expr_alignEric Botcazou1-1/+5
2020-05-08Fix uniqueness of address for aliased objectsEric Botcazou1-3/+12
2020-05-08Couple of tweaks to help in LTO modeEric Botcazou2-8/+126
2020-05-08Fix missing information in exception messages with -gnateEEric Botcazou1-25/+27
2020-05-08Small tweak to gnat_to_gnu_paramEric Botcazou1-2/+5
2020-03-11Fix internal error on locally-defined subpoolsEric Botcazou1-1/+8
2019-12-22libada: Fix shared library installation with `--disable-libada'Maciej W. Rozycki1-0/+6
2019-12-18trans.c (Pragma_to_gnu): Push a diagnostics state for pragma Warnings (Off) b...Eric Botcazou1-1/+15
2019-12-18[Ada] Do not propagate Object_Size onto Size for composite typesEric Botcazou1-5/+20
2019-12-16[Ada] AI12-0001: Independence and Representation clauses for atomic objectsEric Botcazou1-43/+59
2019-12-16[Ada] Fully propagate representation aspects through renamingEric Botcazou1-2/+2
2019-12-16[Ada] Fix couple of oversights in the implementation of AI12-0128Eric Botcazou1-130/+145
2019-12-16[Ada] Implement RM C.6(19) clause entirely in the front-endEric Botcazou1-48/+6
2019-12-13[Ada] Deallocation of controlled type implementing interface typesJavier Miranda1-3/+4
2019-12-03re PR bootstrap/92783 (SEGV in field_byte_offset)Eric Botcazou1-7/+7
2019-12-03utils.c (potential_alignment_gap): Delete.Eric Botcazou1-62/+28
2019-12-03utils.c (fold_convert_size): New function.Eric Botcazou1-7/+15
2019-12-03decl.c (gnat_to_gnu_subprog_type): With the Copy-In/ Copy-Out mechanism...Eric Botcazou1-8/+51
2019-11-25re PR ada/92362 (double elaboration of expression in Address aspect)Eric Botcazou1-4/+4
2019-11-06introduce -fcallgraph-info optionEric Botcazou1-3/+0
2019-10-11decl.c (elaborate_reference_1): Specifically deal with pointer displacement.Eric Botcazou2-3/+12
2019-10-11decl.c (gnat_to_gnu_field): Adjust again the packing for a field without stri...Eric Botcazou1-0/+7
2019-10-11decl.c (annotate_value): Really test the sign of the value when deciding to b...Eric Botcazou1-9/+7
2019-10-11decl.c (Gigi_Equivalent_Type): New case.Eric Botcazou1-0/+5
2019-10-11decl.c (gnat_to_gnu_entity): New case to deal with the definition of named nu...Eric Botcazou3-20/+58
2019-10-04Mark C2x built-in functions as such.Joseph Myers1-0/+1
2019-10-01libada: Respect `--enable-version-specific-runtime-libs'Maciej W. Rozycki1-3/+4
2019-10-01libada: Remove racy duplicate gnatlib installationMaciej W. Rozycki1-1/+4
2019-09-27set DECL_SIZE_UNIT for zero-sized fieldsAlexandre Oliva1-0/+1
2019-09-23trans.c (Regular_Loop_to_gnu): Do not rotate the loop if -Og is enabled.Eric Botcazou2-5/+8
2019-09-23trans.c (gnat_compile_time_expr_list): New variable.Eric Botcazou1-12/+32