aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
AgeCommit message (Expand)AuthorFilesLines
2016-10-14re PR ada/77968 (ICEs with -flto on gnat.dg)Eric Botcazou1-65/+54
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-10-13re PR target/77957 (Undefined .LCTOC0 with -fstack-protector-strong -mminimal...Jakub Jelinek1-1/+1
2016-10-11Makefile.in (LIBGNAT_TARGET_PAIRS): Define for DJGPP targetAndris Pavenis1-0/+17
2016-10-11exp_dbug.adb (Debug_Renaming_Declaration): Process underlying types.Pierre-Marie de Rodat3-4/+69
2016-10-11utils2.c (build_binary_op): Add a NO_FOLD argument.Pierre-Marie de Rodat3-21/+38
2016-10-11fe.h (Constant_Value): Declare.Tristan Gingold1-0/+9
2016-10-11trans.c (gnat_to_gnu): Adjust comment.Eric Botcazou1-6/+8
2016-10-11utils.c (type_unsigned_for_rm): New predicate.Eric Botcazou1-24/+40
2016-10-11system-linux-ppc64.ads: Delete.Eric Botcazou1-31/+16
2016-10-10decl.c (gnat_to_gnu_entity): Put volatile qualifier on types at the very end ...Eric Botcazou1-14/+15
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-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 Botcazou5-34/+33
2016-09-29[Patch] Remove all uses of TARGET_FLT_EVAL_METHOD_NON_DEFAULT and poison itJames Greenhalgh1-2/+1
2016-09-26Fix fallthrough comments for Ada, Solaris/x86, SPARCRainer Orth5-32/+34
2016-09-23* hsa-gen.c (hsa_op_immed::hsa_op_immed Use CONSTRUCTOR_NELTS (...)Jakub Jelinek1-1/+1
2016-07-14decl.c (gnat_to_gnu_entity): Also use the void pointer type if the designated...Eric Botcazou2-14/+26
2016-07-11Convert TYPE_ALIGN_OK to a TYPE_LANG_FLAG.Bernd Edlinger3-2/+5
2016-07-11trans.c (add_decl_expr): Minor tweak.Eric Botcazou2-14/+23
2016-07-05decl.c (gnat_to_gnu_entity): Invoke global_bindings_p last when possible.Eric Botcazou1-18/+17
2016-07-04Cleanups.Arnaud Charlet1-70/+151
2016-06-29re PR ada/48835 (porting GNAT to m68k-linux)Eric Botcazou5-57/+82
2016-06-29misc.c (LANG_HOOKS_WARN_UNUSED_GLOBAL_DECL): Reorder.Eric Botcazou1-6/+5
2016-06-21tree.c (verify_type_variant): Skip TYPE_SIZE and TYPE_SIZE_UNIT if they are b...Eric Botcazou2-27/+36
2016-06-13decl.c (gnat_to_gnu_subprog_type): Build only a minimal PARM_DECL when the pa...Eric Botcazou2-2/+5
2016-06-13decl.c (gnat_to_gnu_entity): Deal with PLUS_EXPR in the expression of a renam...Eric Botcazou1-0/+1
2016-06-13utils2.c (known_alignment): Deal specially with calls to malloc.Eric Botcazou1-0/+4
2016-06-11trans.c (build_binary_op_trapv): If no operand is a constant, use the generic...Eric Botcazou1-127/+122
2016-06-11* gcc-interface/trans.c (Case_Statement_to_gnu): Deal with characters.Eric Botcazou1-3/+10
2016-06-11decl.c (gnat_to_gnu_entity): Do not clobber gnat_entity_name with temporary n...Pierre-Marie de Rodat1-9/+11
2016-06-10PR c/71392 - SEGV calling integer overflow built-ins with a null pointerMartin Sebor1-2/+6
2016-06-06decl.c (Gigi_Equivalent_Type): Make sure equivalent types are present before ...Eric Botcazou1-9/+12
2016-06-06trans.c (elaborate_all_entities_for_package): Also do not elaborate Itypes.Eric Botcazou1-0/+2
2016-06-06utils.c (gnat_internal_attribute_table): Add support for noinline and noclone...Eric Botcazou1-0/+51
2016-06-06* gcc-interface/trans.c (process_type): Beef up comment.Eric Botcazou1-1/+3
2016-06-06utils2.c (build_call_alloc_dealloc): Do not substitute placeholder expression...Eric Botcazou2-13/+18
2016-06-06trans.c (gnat_to_gnu): Rework special code dealing with boolean rvalues and s...Eric Botcazou1-11/+20
2016-06-06decl.c (gnat_to_gnu_entity): Remove useless 'else' statements and tidy up.Eric Botcazou2-83/+85
2016-06-06gigi.h (finish_subprog_decl): Add ASM_NAME parameter.Eric Botcazou3-151/+256
2016-05-20tree-vrp.c (compare_values_warnv): Simplify handling of symbolic ranges by ca...Eric Botcazou2-5/+23
2016-05-16decl.c (gnat_to_gnu_entity): Do not build a specific type for the object if i...Eric Botcazou1-3/+0
2016-05-16trans.c (elaborate_all_entities_for_package): Also skip formal objects.Eric Botcazou1-0/+4
2016-05-16* doc/gnat_rm/implementation_defined_attributes.rstEric Botcazou3-88/+60
2016-05-16configure.ac: Add ACX_NONCANONICAL_HOST.Eric Botcazou1-4/+4
2016-05-02Fix make install-gcc-specs with empty GCC_SPEC_FILESRainer Orth1-4/+3
2016-05-02decl.c (elaborate_reference_1): Do not bother about operand #2 for COMPONENT_...Eric Botcazou3-18/+18
2016-05-02trans.c (Range_to_gnu): New static function.Eric Botcazou1-27/+36
2016-04-30Make-lang.in (ACATSCMD): New variable.Eric Botcazou1-3/+4
2016-04-27sem_aux.adb (Is_By_Reference_Type): Also return true for a tagged incomplete ...Eric Botcazou6-844/+928