aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils2.c
AgeCommit message (Expand)AuthorFilesLines
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
2015-09-14gigi.h (ref_filename): Delete.Eric Botcazou1-111/+68
2015-09-14utils2.c (gnat_rewrite_reference): Add another acceptable pattern for the RHS.Eric Botcazou1-1/+3
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-2/+1
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-1/+0
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-1/+0
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-3/+0
2015-06-01gigi.h (build_simple_component_ref): Declare.Eric Botcazou1-18/+36
2015-05-28gigi.h (gnat_stabilize_reference): Adjust.Eric Botcazou1-30/+32
2015-05-26ada-tree.h (DECL_GLOBAL_NONCONSTANT_RENAMING_P): DeleteEric Botcazou1-47/+35
2015-05-26gigi.h (gnat_stabilize_reference): Adjust prototype.Eric Botcazou1-78/+43
2015-05-25targtyps.c (get_float_words_be): Rename into...Eric Botcazou1-7/+7
2015-05-25decl.c (gnat_to_gnu_entity): Minor tweak.Eric Botcazou1-16/+14
2015-05-25gigi.h (build_atomic_load): Adjust prototype.Eric Botcazou1-10/+107
2015-05-25ada-tree.h (DECL_RENAMING_GLOBAL_P): Rename into...Eric Botcazou1-4/+73
2015-03-16utils2.c (gnat_invariant_expr): Return null if the type of the expression end...Eric Botcazou1-0/+6
2015-03-02utils.c (gnat_pushdecl): For non-artificial pointer types...Pierre-Marie de Rodat1-0/+7
2015-01-10cuintp.c: Bump copyright year.Eric Botcazou1-1/+1
2015-01-09genattrtab.c (write_header): Include hash-set.h...Michael Collison1-0/+10
2014-12-22trans.c (Attribute_to_gnu): If the type is a floating-point type...Eric Botcazou1-5/+5
2014-11-24trans.c (push_range_check_info): Replace early test with assertion.Eric Botcazou1-2/+8