aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
AgeCommit message (Expand)AuthorFilesLines
2015-12-20utils2.c (gnat_rewrite_reference): New case identical to FLOAT_EXPR.Eric Botcazou1-0/+2
2015-12-20decl.c (gnat_to_gnu_entity): During layout in type_annotate_only mode...Eric Botcazou1-11/+43
2015-12-20utils.c (maybe_pad_type): In type_annotate_only mode...Eric Botcazou1-8/+17
2015-12-18* gcc-interface/ada-tree.h (TYPE_DEBUG_TYPE): Remove duplicate.Eric Botcazou1-11/+4
2015-12-17DWARF: describe properly Ada packed arraysPierre-Marie de Rodat4-29/+220
2015-12-17DWARF: add a language hook for scalar biased typesPierre-Marie de Rodat1-0/+12
2015-12-17DWARF: create a macro for max dimensions for array descr. lang. hookPierre-Marie de Rodat1-1/+15
2015-12-17DWARF: describe Ada dynamic arrays as proper arraysPierre-Marie de Rodat2-39/+186
2015-12-17DWARF: add a language hook for fixed-point typesPierre-Marie de Rodat4-2/+174
2015-12-17DWARF: add a language hook to override types in debugging informationPierre-Marie de Rodat4-28/+99
2015-12-17DWARF: handle variable-length records and variant partsPierre-Marie de Rodat2-11/+16
2015-12-17Add a flag to control the balance between GNAT encodings and std. DWARFPierre-Marie de Rodat1-1/+3
2015-12-10re PR ada/48013 (generic instantiation breaks the No_Elaboration_Code restric...Eric Botcazou1-4/+29
2015-12-10trans.c (Call_to_gnu): Remove guard for NULL_EXPR.Eric Botcazou2-4/+3
2015-12-10gigi.h (create_var_decl): Adjust comment.Eric Botcazou2-8/+20
2015-12-08re PR c/48088 (-Werror=frame-larger-than=100 does not work as expected)Jakub Jelinek1-1/+4
2015-12-06re PR ada/50048 ("cc1: note: obsolete option -I- used, please use -iquote ins...Eric Botcazou1-1/+2
2015-12-06re PR ada/49944 (Bootstrapping on x86_64-pc-kfreebsd-gnu fails with "s-taprop...Ludovic Brenta1-6/+2
2015-12-01* gcc-interface/Makefile.in (ADA_EXCLUDE_SRCS): Reorder.Eric Botcazou1-16/+18
2015-11-30* gcc-interface/trans.c (gigi): Fix initialization order.Eric Botcazou1-9/+10
2015-11-30gigi.h (create_var_decl): Adjust prototype.Eric Botcazou4-152/+160
2015-11-30gigi.h (is_simple_additive_expression): Declare.Eric Botcazou3-33/+120
2015-11-30* gcc-interface/utils2.c (gnat_invariant_expr): Add type conversions.Eric Botcazou1-1/+3
2015-11-30ada-tree.h (TYPE_MAX_ALIGN): New macro.Eric Botcazou4-66/+53
2015-11-29re PR ada/68564 (Ada fails to bootstrap on sparc64-linux-gnu)Matthias Klose1-47/+4
2015-11-28re PR ada/68564 (Ada fails to bootstrap on sparc64-linux-gnu)Matthias Klose1-1/+1
2015-11-24DWARF: materialize subprogram renamings in Ada as imported declarationsPierre-Marie de Rodat1-0/+7
2015-11-24decl.c (gnat_to_gnu_entity): In ASIS mode, do a minimal translation for root ...Eric Botcazou2-10/+55
2015-11-24trans.c (gnat_to_gnu): In type_annotate_only mode, do not build a NULL_EXPR f...Eric Botcazou1-0/+1
2015-11-24decl.c (is_cplusplus_method): Check that the type of the first parameter (ind...Eric Botcazou1-4/+19
2015-11-23opt.ads (Exception_Mechanism): Now three values: Front_End_SJLJ, Back_End_SJL...Olivier Hainque3-34/+41
2015-11-18trans.c (elaborate_all_entities_for_package): New function extracted from...Eric Botcazou1-29/+73
2015-11-18ada-tree.h (DECL_INVARIANT_P): New macro.Eric Botcazou6-316/+359
2015-11-18misc.c: Move global variables to the top of the file.Eric Botcazou1-28/+35
2015-11-18decl.c (gnat_to_gnu_entity): Use case #1 for the renaming of an address.Eric Botcazou1-2/+3
2015-11-18trans.c (fold_constant_decl_in_expr): If the index is not itself constant the...Eric Botcazou1-0/+3
2015-11-18Minor code clean ups.Arnaud Charlet1-11/+9
2015-11-13Source range tracking in libcpp and C FE, with bit-packing optimizationDavid Malcolm1-1/+2
2015-11-13Minor clean up.Arnaud Charlet1-0/+1
2015-11-12sem_ch13.adb (Analyze_Attribute_Definition_Clause): For a variable, if this i...Eric Botcazou1-15/+12
2015-11-12einfo.ads (Overlays_Constant): Document usage for E_Constant.Eric Botcazou1-8/+0
2015-11-12trans.c (gnat_to_gnu): Do not materialize renamed subprograms if only annotat...Eric Botcazou2-3/+4
2015-11-12decl.c (gnat_to_gnu_entity): Create IMPORTED_DECL nodes to describe the subpr...Arnaud Charlet5-5/+77
2015-11-11decl.c: Remove unused header files.Andrew MacLeod5-31/+0
2015-11-08Merge of the scalar-storage-order branch.Eric Botcazou5-23/+128
2015-11-07Move #undef DEF_BUILTIN* to builtins.defRichard Sandiford1-1/+0
2015-10-29decl.c: Reorder #include's and remove duplicates.Andrew MacLeod5-50/+27
2015-10-24utils2.c (build_binary_op): Tweak formatting.Eric Botcazou1-6/+6
2015-10-23[multiple changes]Arnaud Charlet1-0/+1
2015-10-23utils2.c (build_call_alloc_dealloc): Check no implicit task and protected obj...Tristan Gingold1-2/+7