aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
AgeCommit message (Expand)AuthorFilesLines
2017-12-14* gcc-interface/Makefile.in: Generalize support for symbolic traces.Eric Botcazou1-1/+27
2017-12-14* gcc-interface/misc.c (default_pass_by_ref): Minor tweak.Eric Botcazou1-6/+6
2017-12-14trans.c (Call_to_gnu): Set DECL_DISREGARD_INLINE_LIMITS to 0 on the callee if...Eric Botcazou1-4/+10
2017-12-14decl.c (gnat_to_gnu_field): Do not set the alignment of the enclosing record ...Eric Botcazou1-1/+2
2017-12-14gigi.h (pad_type_has_rm_size): Declare.Eric Botcazou4-74/+80
2017-12-13* gcc-interface/trans.c (Subprogram_Body_to_gnu): Initialize locus.Eric Botcazou1-1/+2
2017-12-13trans.c (process_freeze_entity): Be prepared for a package without body.Eric Botcazou1-4/+4
2017-12-13decl.c (gnat_to_gnu_entity): Robustify test for types descendant of System.Ad...Eric Botcazou1-3/+3
2017-12-08arc.c (arc_attribute_table): Add exclusions to the comment.Jakub Jelinek1-1/+1
2017-12-07PR c/81544 - attribute noreturn and warn_unused_result on the same function a...Martin Sebor1-19/+21
2017-12-05RTEMS/Ada: Define EH_MECHANISMSebastian Huber1-0/+5
2017-12-04RTEMS/Ada: Account for 64-bit time_tSebastian Huber1-1/+1
2017-11-28tree.def (SWITCH_EXPR): Change from 3 operand to 2 operand tree.Jakub Jelinek1-2/+1
2017-11-23re PR ada/83091 (ICE with -g in arm-eabi compilation)Eric Botcazou1-1/+5
2017-11-23generic.texi (ANNOTATE_EXPR): Document 3rd operand.Eric Botcazou1-6/+19
2017-11-19re PR ada/83016 (gnat1: warning: command line option ‘-nostdinc++’ is val...Eric Botcazou1-14/+16
2017-11-16Makefile.in: Merge Aarch64 and ARM "ifeq" blocks.Doug Rupp1-16/+33
2017-11-10Update copyright yearsEric Botcazou1-1/+1
2017-11-10utils.c (convert): Add comment and do not fall through to the next case.Eric Botcazou1-1/+20
2017-11-09[multiple changes]Pierre-Marie de Rodat2-4/+35
2017-11-08sem_disp.adb (Is_Inherited_Public_Operation): Extend the functionality of thi...Pierre-Marie de Rodat1-2/+0
2017-11-06* gcc-interface/misc.c (gnat_post_options): Clear warn_return_type.Eric Botcazou1-0/+3
2017-10-31re PR ada/82785 (gnat bootstrap fails on m68k-linux-gnu)Eric Botcazou1-1/+1
2017-10-21* gcc-interface/Makefile.in: Remove bogus settings for VxWorks.Eric Botcazou1-9/+5
2017-10-21utils.c (pad_type_hash): Use hashval_t for hash value.Eric Botcazou1-6/+10
2017-10-20sem_dim.adb (Analyze_Dimension_Binary_Op): Accept with a warning to compare a...Pierre-Marie de Rodat3-53/+48
2017-10-18misc.c (gnat_tree_size): Move around.Eric Botcazou2-17/+21
2017-10-17langhooks.h (struct lang_hooks): Document that tree_size langhook may be also...Jakub Jelinek1-0/+19
2017-10-14[multiple changes]Pierre-Marie de Rodat1-0/+2
2017-10-10Require wi::to_wide for treesRichard Sandiford1-2/+3
2017-10-09[multiple changes]Pierre-Marie de Rodat1-0/+9
2017-10-02Fix mismatched precisions in tree arithmeticRichard Sandiford1-3/+5
2017-09-21enable handling of -gno- command-line options as negated prefixesAlexandre Oliva1-3/+3
2017-09-13Make-lang.in: In the fallback mechanim...Nicolas Roche1-9/+15
2017-09-12[multiple changes]Arnaud Charlet1-0/+2
2017-09-12* gcc-interface/Makefile.in (SPARC/Solaris): Remove obsolete stuff.Eric Botcazou1-4/+0
2017-09-11gigi.h (enum standard_datatypes): Minor tweak.Eric Botcazou2-8/+9
2017-09-11libgnat: Rename ?-[a-z]*-* into ?-[a-z]*__*Arnaud Charlet2-140/+140
2017-09-11Makefile.in: Take this renaming into account.Jerome Lambourg1-421/+421
2017-09-09decl.c (gnat_to_gnu_entity): Don't generate debug info for inner record types...Pierre-Marie de Rodat2-6/+20
2017-09-09decl.c (components_to_record): Do not reorder in non- packed record types if...Eric Botcazou1-1/+5
2017-09-09trans.c (Subprogram_Body_to_gnu): Disregard inlining limits for expression fu...Eric Botcazou1-1/+6
2017-09-09decl.c (gnat_to_gnu_entity): Copy the layout of the record from the parent ty...Eric Botcazou1-4/+6
2017-09-09utils2.c (build_allocator): In type_annotate_only mode return NULL_EXPR.Eric Botcazou1-0/+6
2017-09-09decl.c (promote_object_alignment): New function taken from...Eric Botcazou1-40/+58
2017-09-09decl.c (gnat_to_gnu_entity): Apply the promotion to static memory earlier in ...Eric Botcazou1-12/+13
2017-09-09decl.c (gnat_to_gnu_entity): Only set the TYPE_ALIGN_OK and TYPE_BY_REFERENCE...Eric Botcazou2-17/+15
2017-09-09utils.c (convert): When converting to a padding type...Eric Botcazou1-4/+14
2017-09-08Make-lang.in, [...]: Find runtime source in libgnat/Nicolas Roche2-500/+398
2017-09-08[multiple changes]Arnaud Charlet1-2/+5