aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/trans.c
AgeCommit message (Expand)AuthorFilesLines
2008-04-07Removal of Return with Depressed Stack Pointer supportEric Botcazou1-20/+7
2008-03-26tbuild.ads, [...] (N_Pragma): Chars field removed, use Chars (Pragma_Identifi...Robert Dewar1-2/+3
2008-03-21trans.c (Attribute_to_gnu): Compute as (hb < lb) ? 0 : hb - lb + 1 instead of...Olivier Hainque1-21/+30
2008-03-21trans.c (addressable_p): Add notes on addressability issues.Eric Botcazou1-2/+55
2008-03-21trans.c (addressable_p): Accept COND_EXPR when both arms are addressable.Olivier Hainque1-1/+14
2008-03-10trans.c (emit_range_check): Do not emit the check if the base type of the exp...Eric Botcazou1-0/+5
2008-03-08lang.opt (nostdlib): Move around.Eric Botcazou1-27/+25
2008-03-08trans.c (Loop_Statement_to_gnu): Set the SLOC of the loop label from that of ...Eric Botcazou1-3/+7
2008-03-07decl.c (MAX_FIXED_MODE_SIZE): Define if not already defined.Eric Botcazou1-29/+64
2008-02-26system.h (USE_MAPPED_LOCATION): Poison.Tom Tromey1-19/+0
2008-01-22decl.c (components_to_record): Do not reuse the empty union type if there is ...Eric Botcazou1-0/+1
2008-01-21trans.c (gnat_to_gnu): Use POINTER_PLUS_EXPR in pointer arithmetics.Eric Botcazou1-3/+2
2008-01-14decl.c (gnat_to_gnu_entity): Process renamings before converting the expressi...Eric Botcazou1-0/+22
2008-01-13* trans.c (call_to_gnu):Invoke the addressable_p predicate onlyEric Botcazou1-58/+73
2007-12-22trans.c (call_to_gnu): Make the temporary for non-addressable In parameters p...Eric Botcazou1-88/+70
2007-12-13(Attribute_to_gnu): Check for violations of the No_Implicit_Dynamic_Code rest...Bob Duff1-5/+28
2007-12-05trans.c (lvalue_required_p): Take base node directly instead of its parent.Eric Botcazou1-51/+60
2007-11-26PR 34081/C++Andreas Krebbel1-2/+2
2007-11-22trans.c (gnat_to_gnu): Reformat lines to fit in 80 columns.Olivier Hainque1-10/+14
2007-11-19re PR ada/34098 (xgcc: Internal error: Segmentation fault (program gnat1))Eric Botcazou1-15/+19
2007-11-16utils2.c (build_call_alloc_dealloc): Move the code retrieving an allocator re...Olivier Hainque1-1/+32
2007-11-14trans.c (call_to_gnu): Always set the source location on the call expression.Eric Botcazou1-4/+3
2007-10-15trans.c (gnat_to_gnu): Remove the padding structure more often.Tristan Gingold1-7/+8
2007-09-27Mapped location supportEric Botcazou1-31/+80
2007-09-26a-tags.adb:Javier Miranda1-1/+1
2007-09-25trans.c: Fix misplaced #define.Eric Botcazou1-5/+5
2007-09-08decl.c (gnat_to_gnu_entity): Simplify the condition under which a constant re...Eric Botcazou1-6/+14
2007-09-07Reapply reverted change:Janis Johnson1-1/+1
2007-09-06Revert:Janis Johnson1-1/+1
2007-09-06trans.c (convert_with_check): Update call to real_2expN.Eric Botcazou1-1/+1
2007-09-05Add target hook invoked when cfun changes.Sandra Loosemore1-1/+1
2007-08-16sem_res.adb (Comes_From_Predefined_Lib_Unit): New.Hristian Kirtchev1-1/+16
2007-08-14(lvalue_required_p): Handle N_Parameter_Association like N_Function_Call and ...Arnaud Charlet1-86/+57
2007-06-15[multiple changes]Andrew Pinski1-4/+6
2007-06-11really remove signed(_or_unsigned)?_type langhooksRafael Espindola1-1/+1
2007-06-10decl.c (gnat_to_gnu_entity): Use pointers to dummy nodes...Duncan Sands1-13/+0
2007-06-06gigi.h, trans.c (Identifier_to_gnu): Change test for deferred constant by add...Gary Dismukes1-194/+498
2007-04-06trans.c (call_to_gnu): Return an expression with a COMPOUND_EXPR including th...Olivier Hainque1-76/+143
2007-03-30typeck.c (java_signed_or_unsigned_type): Remove.Rafael Avila de Espindola1-1/+1
2007-03-09cuintp.c (UI_To_gnu): Use fold_buildN calls instead of calling fold with the ...Roger Sayle1-15/+15
2007-02-16trans.c (call_to_gnu): Use build_call_list instead of build3 to build the cal...Eric Botcazou1-9/+10
2007-01-25decl.c (gnat_to_gnu_entity): Use TREE_OVERFLOW instead of TREE_CONSTANT_OVERF...Roger Sayle1-9/+5
2007-01-08tree.h (build_int_cst_wide_type): Export.Richard Guenther1-4/+2
2006-12-05Merge gimple-tuples-branch into mainline.Aldy Hernandez1-1/+1
2006-12-02Makefile.in, [...]: Fix comment typos.Kazu Hirata1-1/+1
2006-11-17re PR ada/27936 (gnatbind fails to link)Eric Botcazou1-36/+24
2006-11-11tree.def (FIX_CEIL_EXPR, [...]): Remove unused tree codes.Richard Guenther1-3/+0
2006-10-31gigi.h: (tree_code_for_record_type): Declare.Eric Botcazou1-181/+272
2006-09-29decl.c (gnat_to_gnu_entity): Do not set "const" flag on "pure" Ada subprogram...Eric Botcazou1-0/+5
2006-09-13re PR ada/29025 (procedure doesn't modify In Out parameter)Olivier Hainque1-10/+17