aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils2.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-3050/+0
2022-01-11[Ada] Relax assertion on designated types for equality operatorsEric Botcazou1-9/+14
2021-10-11[Ada] Fix problematic import of type-generic GCC atomic builtinEric Botcazou1-1/+1
2021-05-21Remove discriminant checks in gigiEric Botcazou1-5/+10
2021-05-03[Ada] Update copyright noticeArnaud Charlet1-1/+1
2021-04-28Avoid creating useless local bounds around callsEric Botcazou1-15/+25
2021-04-28Fix loss of optimization of array iteration due to inliningEric Botcazou1-0/+11
2020-11-11Remove superfluous call to Base_TypeEric Botcazou1-16/+16
2020-06-23Remove superfluous spaceEric Botcazou1-1/+1
2020-06-19[Ada] Consolidate handling of implicit dereferencesEric Botcazou1-0/+2
2020-05-25Fix wrong assignment to mutable Out parameter of task entryEric Botcazou1-27/+17
2020-05-09Update copyright yearEric Botcazou1-1/+1
2020-05-09Fix small issues with -fgnat-encodings=minimalEric Botcazou1-1/+1
2020-05-09Fix tree sharing issue with slicesEric Botcazou1-2/+9
2020-05-09Small housekeeping work in gigiEric Botcazou1-2/+1
2020-05-09Remove last use of expr_alignEric Botcazou1-1/+5
2019-01-27repinfo.adb (List_Component_Layout): Remove superfluous space for zero-sized ...Eric Botcazou1-62/+51
2019-01-08[Ada] Bump copyright years to 2019Pierre-Marie de Rodat1-1/+1
2017-12-21poly_int: get_inner_reference & co.Richard Sandiford1-4/+5
2017-10-20sem_dim.adb (Analyze_Dimension_Binary_Op): Accept with a warning to compare a...Pierre-Marie de Rodat1-11/+13
2017-09-09decl.c (gnat_to_gnu_entity): Don't generate debug info for inner record types...Pierre-Marie de Rodat1-1/+1
2017-09-09utils2.c (build_allocator): In type_annotate_only mode return NULL_EXPR.Eric Botcazou1-0/+6
2017-09-05Make more use of int_mode_for_sizeRichard Sandiford1-1/+2
2017-05-25Fix bootstrap failure in Ada FE due to -Werror=ignored-qualifiersJonathan Wakely1-2/+2
2016-11-13utils2.c (gnat_protect_expr): Also protect only the address if the expression...Eric Botcazou1-3/+7
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-10-11utils2.c (build_binary_op): Add a NO_FOLD argument.Pierre-Marie de Rodat1-5/+18
2016-10-10utils2.c (find_common_type): Do not return the LHS type if it's an array with...Eric Botcazou1-10/+23
2016-10-08utils.c (convert): Add missing break.Eric Botcazou1-7/+7
2016-09-26Fix fallthrough comments for Ada, Solaris/x86, SPARCRainer Orth1-7/+7
2016-07-11Convert TYPE_ALIGN_OK to a TYPE_LANG_FLAG.Bernd Edlinger1-1/+1
2016-06-29re PR ada/48835 (porting GNAT to m68k-linux)Eric Botcazou1-3/+4
2016-06-13utils2.c (known_alignment): Deal specially with calls to malloc.Eric Botcazou1-0/+4
2016-06-06utils2.c (build_call_alloc_dealloc): Do not substitute placeholder expression...Eric Botcazou1-2/+0
2016-05-02decl.c (elaborate_reference_1): Do not bother about operand #2 for COMPONENT_...Eric Botcazou1-13/+6
2016-04-27gigi.h (gnat_to_gnu_entity): Adjust prototype.Eric Botcazou1-5/+7
2016-02-29ada-tree.h (DECL_RETURN_VALUE_P): New macro.Eric Botcazou1-2/+5
2016-02-17utils2.c (gnat_protect_expr): Make a SAVE_EXPR only for fat pointer or scalar...Eric Botcazou1-5/+4
2016-01-20exp_ch2.adb (Expand_Current_Value): Make an appropriate character literal if ...Eric Botcazou1-4/+4
2016-01-18gigi.h (build_call_raise_column): Adjust prototype.Eric Botcazou1-31/+45
2016-01-18ada-tree.h (TYPE_IMPLEMENTS_PACKED_ARRAY_P): Rename toEric Botcazou1-12/+11
2015-12-20utils2.c (gnat_rewrite_reference): New case identical to FLOAT_EXPR.Eric Botcazou1-0/+2
2015-12-10trans.c (Call_to_gnu): Remove guard for NULL_EXPR.Eric Botcazou1-1/+2
2015-11-30gigi.h (is_simple_additive_expression): Declare.Eric Botcazou1-14/+53
2015-11-30* gcc-interface/utils2.c (gnat_invariant_expr): Add type conversions.Eric Botcazou1-1/+3
2015-11-18ada-tree.h (DECL_INVARIANT_P): New macro.Eric Botcazou1-133/+92
2015-11-08Merge of the scalar-storage-order branch.Eric Botcazou1-4/+7
2015-10-24utils2.c (build_binary_op): Tweak formatting.Eric Botcazou1-6/+6
2015-10-23utils2.c (build_call_alloc_dealloc): Check no implicit task and protected obj...Tristan Gingold1-2/+7
2015-10-22[PATCH 3/9] ENABLE_CHECKING refactoring: Java and AdaMikhail Maltsev1-12/+8