aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
AgeCommit message (Expand)AuthorFilesLines
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
2017-09-08Makefile.in, [...]: Move libgnarl sources to libgnarl subdir.Nicolas Roche1-450/+451
2017-09-08s-dwalin.ads, [...]: New.Arnaud Charlet1-0/+25
2017-09-08[multiple changes]Arnaud Charlet1-400/+46
2017-09-08Minor clean up.Arnaud Charlet1-1/+5
2017-09-08Fix merge error.Eric Botcazou1-11/+0
2017-09-07re PR ada/82127 (gnat.dg/specs/constructor.ads FAILs)Eric Botcazou1-5/+3
2017-09-06decl.c (warn_on_field_placement): Issue the warning only if the record type i...Eric Botcazou1-0/+4
2017-09-06trans.c (gnat_to_gnu): Try again to translate the prefix after the field if i...Eric Botcazou1-0/+11
2017-09-06Makefile.in: Remove the Project Manager from the GNAT tools.Vincent Celier1-6/+3
2017-09-06[multiple changes]Arnaud Charlet1-2/+1
2017-09-06[multiple changes]Arnaud Charlet1-13/+12
2017-09-05Make mode_for_size_tree return an opt_modeRichard Sandiford1-1/+2
2017-09-05Make more use of int_mode_for_sizeRichard Sandiford1-1/+2
2017-09-05re PR ada/62235 (segmentation fault on Ada 2012 code)Eric Botcazou1-3/+6
2017-09-05trans.c (convert_with_check): Use a custom base type if the base type of the ...Eric Botcazou1-40/+49
2017-09-05trans.c (Attribute_to_gnu): Do not strip conversions around prefixes that are...Eric Botcazou1-4/+8
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 Botcazou4-46/+40
2017-09-05trans.c (adjust_for_implicit_deref): New function.Eric Botcazou1-16/+26
2017-09-05repinfo.ads: Document new treatment of dynamic values.Eric Botcazou1-38/+65
2017-09-05trans.c (Call_to_gnu): If this is a function call and there is no target...Eric Botcazou1-5/+7
2017-09-05trans.c (pos_to_constructor): Skip conversions to an unconstrained array type.Eric Botcazou1-1/+8
2017-08-30[33/77] Add a NARROWEST_INT_MODE macroRichard Sandiford1-1/+1
2017-08-30[21/77] Replace SCALAR_INT_MODE_P checks with is_a <scalar_int_mode>Richard Sandiford3-7/+9
2017-08-30[17/77] Add an int_mode_for_size helper functionRichard Sandiford2-7/+8
2017-08-30[12/77] Use opt_scalar_float_mode when iterating over float modesRichard Sandiford1-8/+14
2017-08-30[7/77] Add scalar_float_modeRichard Sandiford1-2/+4
2017-08-30[6/77] Make GET_MODE_WIDER return an opt_modeRichard Sandiford1-1/+1
2017-08-30[4/77] Add FOR_EACH iterators for modesRichard Sandiford1-4/+2
2017-08-29Fix --help=target (Ada) (PR other/39851)Martin Liska1-1/+1
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-07-29debug.h (struct gcc_debug_hooks): Add IMPLICIT argument to imported_module_or...Jakub Jelinek1-1/+1
2017-07-19ada-tree.h (TYPE_OBJECT_RECORD_TYPE, [...]): Use TYPE_MIN_VALUE_RAW instead o...Jakub Jelinek1-3/+6
2017-07-18gcc: ada: delete old $(P) referenceMike Frysinger1-2/+2
2017-06-23trans.c (gnat_to_gnu): Initialize sync to false to avoid UB.Jakub Jelinek1-1/+1
2017-06-21DWARF: make it possible to emit debug info for declarations onlyPierre-Marie de Rodat5-38/+80
2017-06-15re PR ada/81105 (system-freebsd-x86.ads renamed but referenced by gcc/ada/gcc...Nicolas Boulenguez1-3/+3
2017-06-12re PR ada/81070 (build failure for s-intrr.adb)Eric Botcazou1-1/+1
2017-06-07RTEMS: Use TLS for Ada run-timeSebastian Huber1-1/+1