aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/trans.c
AgeCommit message (Expand)AuthorFilesLines
2009-04-22ada-tree.def: Fix formatting nits.Eric Botcazou1-27/+24
2009-04-21c-common.c (c_common_truthvalue_conversion): Use LOCATION to build NE_EXPR op...Eric Botcazou1-1/+2
2009-04-21ada-tree.h (TYPE_RM_SIZE_NUM): Delete.Eric Botcazou1-2/+2
2009-04-20trans.c (unchecked_conversion_lhs_nop): New predicate.Eric Botcazou1-1/+49
2009-04-20trans.c (check_for_eliminated_entity): Remove.Eric Botcazou1-23/+0
2009-04-20trans.c (gigi): Declare the name of the compilation unit as the first global ...Eric Botcazou1-7/+7
2009-04-20trans.c (call_to_gnu): When creating the copy for a non-addressable parameter...Eric Botcazou1-7/+14
2009-04-19trans.c (gigi): Make the special IA-64 descriptor type a builtin type and giv...Eric Botcazou1-18/+19
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek1-4/+3
2009-04-07decl.c (gnat_to_gnu_entity): Test the underlying type.Eric Botcazou1-1/+2
2009-04-07trans.c (Attribute_to_gnu): Do not convert the result.Eric Botcazou1-9/+2
2009-04-07trans.c (establish_gnat_vms_condition_handler): Clear DECL_CONTEXT.Eric Botcazou1-1/+5
2009-04-07gigi.h (standard_datatypes): Remove ADT_void_type_decl.Eric Botcazou1-79/+331
2009-04-07decl.c (gnat_to_gnu_entity): Reorder local variables.Eric Botcazou1-205/+192
2009-04-07trans.c (check_for_eliminated_entity): New function.Eric Botcazou1-9/+23
2009-03-11trans.c (gnat_to_gnu): In range check processing...Olivier Hainque1-1/+1
2009-02-20Update Copyright years for files modified in 2008 and/or 2009.Jakub Jelinek1-1/+1
2009-02-10alias.h (record_alias_subset): Declare.Eric Botcazou1-4/+6
2008-11-15trans.c (emit_check): Put back a final save_expr to prevent exponential expan...Geert Bosch1-1/+4
2008-11-09ada-tree.def (PLUS_NOMOD_EXPR): New tree code.Eric Botcazou1-11/+27
2008-11-07Fix typo.Eric Botcazou1-1/+1
2008-11-07trans.c (Attribute_to_gnu, [...]): Check for empty range in original base typ...Thomas Quinot1-2/+7
2008-11-07trans.c (build_binary_op_trapv): Convert arguments and result for call to __g...Geert Bosch1-1/+7
2008-11-07* gcc-interface/trans.c: Fix formatting nits.Eric Botcazou1-40/+33
2008-11-07trans.c (build_binary_op_trapv): Avoid emitting overflow check for constant r...Geert Bosch1-0/+4
2008-11-07trans.c (build_binary_op_trapv): Use more efficient overflow check for additi...Geert Bosch1-30/+69
2008-11-06re PR ada/19419 (Overlapping memcpy with array slices)Eric Botcazou1-1/+22
2008-10-17trans.c (gnat_to_gnu): Simplify expansion to use only a single check instead ...Geert Bosch1-47/+40
2008-10-06decl.c (gnat_to_gnu_entity): Minor tweaks.Eric Botcazou1-2/+2
2008-09-20exp_dbug.ads: Document new convention for the XVZ variable.Eric Botcazou1-12/+15
2008-09-15trans.c (gigi): Declare the name of the compilation unit as the first global ...Eric Botcazou1-1/+8
2008-09-14a-crbtgk.adb, [...]: Fix typos in comments.Ralf Wildenhues1-1/+1
2008-08-22trans.c: Define FP_ARITH_MAY_WIDENGeert Bosch1-4/+16
2008-08-16trans.c (call_to_gnu): Use the Sloc of the call for back-copy statements in l...Eric Botcazou1-2/+2
2008-08-04gigi.h (fill_vms_descriptor): Add third parameter gnat_actualArnaud Charlet1-1/+2
2008-08-01decl.c (gnat_to_gnu_entity): Remove dead code.Eric Botcazou1-11/+21
2008-08-01gnat_rm.texi: Document new mechanism Short_Descriptor.Doug Rupp1-5/+4
2008-07-31arit64.c: New file implementing __gnat_mulv64 signed integer multiplication w...Geert Bosch1-3/+179
2008-07-30re PR ada/36554 (verify_flow_info ICE can not throw but has EH edges)Eric Botcazou1-3/+25
2008-07-30gigi.h (build_vms_descriptor64): New function prototype.Doug Rupp1-1/+2
2008-07-29trans.c (process_inlined_subprograms): Remove tree_really_inline check.Arnaud Charlet1-2/+2
2008-07-29gcc-interface: New directory.Arnaud Charlet1-0/+7091