aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils.c
AgeCommit message (Expand)AuthorFilesLines
2017-09-09utils.c (convert): When converting to a padding type...Eric Botcazou1-4/+14
2017-09-05Make mode_for_size_tree return an opt_modeRichard Sandiford1-1/+2
2017-09-05utils.c (unchecked_convert): When the result type is a non-biased integral ty...Eric Botcazou1-14/+20
2017-09-05gigi.h (renaming_from_generic_instantiation_p): Turn toEric Botcazou1-14/+10
2017-08-30[21/77] Replace SCALAR_INT_MODE_P checks with is_a <scalar_int_mode>Richard Sandiford1-2/+3
2017-08-30[17/77] Add an int_mode_for_size helper functionRichard Sandiford1-2/+3
2017-08-30[7/77] Add scalar_float_modeRichard Sandiford1-2/+4
2017-07-29debug.h (struct gcc_debug_hooks): Add IMPLICIT argument to imported_module_or...Jakub Jelinek1-1/+1
2017-06-21DWARF: make it possible to emit debug info for declarations onlyPierre-Marie de Rodat1-8/+27
2017-05-15utils.c (can_materialize_object_renaming_p): Synchronize with GNAT's Exp_Dbug...Pierre-Marie de Rodat1-1/+6
2017-05-15trans.c (Compilation_Unit_to_gnu): Skip subprograms on the inlined list that ...Eric Botcazou1-4/+13
2017-05-15trans.c (gnat_to_gnu): Fix formatting.Eric Botcazou1-3/+2
2017-04-27utils.c (gnat_type_for_size): Set TYPE_ARTIFICIAL on created types.Pierre-Marie de Rodat1-2/+14
2017-02-24utils.c (fold_bit_position): New function.Eric Botcazou1-15/+40
2017-02-24misc.c (gnat_type_max_size): Try to return a meaningful value for array types...Eric Botcazou1-13/+38
2017-02-24utils.c (max_size): Flip the second argument when recursing on TRUTH_NOT_EXPR.Eric Botcazou1-1/+2
2017-01-25re PR lto/79061 ([LTO][ASAN] LTO plus ASAN fails with "AddressSanitizer: init...Maxim Ostapenko1-1/+2
2016-12-07Adjust commentEric Botcazou1-4/+4
2016-12-07decl.c (gnat_to_gnu_entity): Also call finish_character_type on Character sub...Eric Botcazou1-5/+23
2016-11-27re PR ada/78524 (failure of ACATS c41104a at -O0)Eric Botcazou1-1/+3
2016-11-18Add SET_DECL_MODERichard Sandiford1-1/+1
2016-10-14re PR ada/77968 (ICEs with -flto on gnat.dg)Eric Botcazou1-65/+54
2016-10-11exp_dbug.adb (Debug_Renaming_Declaration): Process underlying types.Pierre-Marie de Rodat1-0/+52
2016-10-11utils.c (type_unsigned_for_rm): New predicate.Eric Botcazou1-24/+40
2016-10-10utils.c (convert): For a biased input type, convert the bias itself to the ba...Eric Botcazou1-4/+12
2016-10-08utils.c (convert): Add missing break.Eric Botcazou1-6/+5
2016-09-26Fix fallthrough comments for Ada, Solaris/x86, SPARCRainer Orth1-4/+6
2016-07-11trans.c (add_decl_expr): Minor tweak.Eric Botcazou1-4/+16
2016-06-29re PR ada/48835 (porting GNAT to m68k-linux)Eric Botcazou1-10/+0
2016-06-21tree.c (verify_type_variant): Skip TYPE_SIZE and TYPE_SIZE_UNIT if they are b...Eric Botcazou1-14/+1
2016-06-10PR c/71392 - SEGV calling integer overflow built-ins with a null pointerMartin Sebor1-2/+6
2016-06-06utils.c (gnat_internal_attribute_table): Add support for noinline and noclone...Eric Botcazou1-0/+51
2016-06-06gigi.h (finish_subprog_decl): Add ASM_NAME parameter.Eric Botcazou1-22/+24
2016-05-20tree-vrp.c (compare_values_warnv): Simplify handling of symbolic ranges by ca...Eric Botcazou1-3/+15
2016-05-16* doc/gnat_rm/implementation_defined_attributes.rstEric Botcazou1-35/+36
2016-04-27sem_aux.adb (Is_By_Reference_Type): Also return true for a tagged incomplete ...Eric Botcazou1-67/+34
2016-04-27gigi.h (gnat_to_gnu_entity): Adjust prototype.Eric Botcazou1-26/+32
2016-04-18tree.h (TYPE_ALIGN, DECL_ALIGN): Return shifted amount.Michael Matz1-18/+19
2016-02-29Replace ENABLE_CHECKING macro with flag_checking in GNATMartin Liska1-5/+7
2016-02-29ada-tree.h (DECL_RETURN_VALUE_P): New macro.Eric Botcazou1-0/+16
2016-02-16gigi.h (maybe_debug_type): New inline function.Eric Botcazou1-2/+5
2016-02-08utils.c (create_var_decl): Set again DECL_COMMON and DECL_IGNORED_P last.Eric Botcazou1-18/+18
2016-01-20exp_ch2.adb (Expand_Current_Value): Make an appropriate character literal if ...Eric Botcazou1-0/+45
2016-01-18gigi.h (build_call_raise_column): Adjust prototype.Eric Botcazou1-43/+20
2016-01-18ada-tree.h (TYPE_IMPLEMENTS_PACKED_ARRAY_P): Rename toEric Botcazou1-39/+38
2016-01-06Ada: add XVE/XVU parallel types to lexical scopesPierre-Marie de Rodat1-1/+2
2015-12-20utils.c (maybe_pad_type): In type_annotate_only mode...Eric Botcazou1-8/+17
2015-12-17DWARF: describe properly Ada packed arraysPierre-Marie de Rodat1-1/+11
2015-12-17DWARF: add a language hook to override types in debugging informationPierre-Marie de Rodat1-17/+25
2015-12-17DWARF: handle variable-length records and variant partsPierre-Marie de Rodat1-3/+5