Skip to content
Snippets Groups Projects
  1. Mar 30, 2012
    • Uros Bizjak's avatar
      re PR libfortran/52758 (libgfortran/intrinsics/chmod.c: Array index out of bounds) · 0b20f4a6
      Uros Bizjak authored
      	PR libgfortran/52758
      	* intrinsics/chmod.c: Remove out-of-bound initialization of rwxXstugo.
      
      From-SVN: r186008
      0b20f4a6
    • Arnaud Charlet's avatar
      [multiple changes] · 4b985e20
      Arnaud Charlet authored
      2012-03-30  Robert Dewar  <dewar@adacore.com>
      
      	* exp_ch5.adb, sem_util.adb, exp_ch4.adb: Minor comment updates.
      
      2012-03-30  Yannick Moy  <moy@adacore.com>
      
      	* lib-xref-alfa.adb (Add_Alfa_File): Treat possibly 2 units at the same
      	time, putting all scopes in the same Alfa file.
      	(Add_Alfa_Xrefs): Correct errors in comparison function. Correct value
      	of Def component.
      	(Collect_Alfa): Possibly pass 2 units to Add_Alfa_File.
      
      From-SVN: r186006
      4b985e20
    • Arnaud Charlet's avatar
      [multiple changes] · e0adfeb4
      Arnaud Charlet authored
      2012-03-30  Hristian Kirtchev  <kirtchev@adacore.com>
      
      	* exp_util.adb (Is_Secondary_Stack_BIP_Func_Call): Handle a case where
      	a build-in-place call appears as Prefix'Reference'Reference.
      
      2012-03-30  Yannick Moy  <moy@adacore.com>
      
      	* lib-xref-alfa.adb: Minor refactoring to remove internal package.
      
      2012-03-30  Hristian Kirtchev  <kirtchev@adacore.com>
      
      	* sem_ch5.adb (Analyze_Iteration_Scheme): Preanalyze the subtype
      	definition of a loop when the context is a quantified expression.
      
      2012-03-30  Vincent Celier  <celier@adacore.com>
      
      	* prj.ads: Minor comment update.
      
      From-SVN: r186005
      e0adfeb4
    • Yannick Moy's avatar
      lib-xref-alfa.adb, [...]: Minor addition of comments and refactoring. · ce5c2061
      Yannick Moy authored
      2012-03-30  Yannick Moy  <moy@adacore.com>
      
      	* lib-xref-alfa.adb, alloc.ads, lib-xref.ads: Minor addition of
      	comments and refactoring.
      
      From-SVN: r186004
      ce5c2061
    • Robert Dewar's avatar
      lib-xref.adb, [...]: Minor reformatting & code reorganization. · 5b0113d6
      Robert Dewar authored
      2012-03-30  Robert Dewar  <dewar@adacore.com>
      
      	* lib-xref.adb, lib-xref-alfa.adb: Minor reformatting & code
      	reorganization.
      
      From-SVN: r186003
      5b0113d6
    • Yannick Moy's avatar
      lib-xref-alfa.adb (Generate_Dereference): Use Get_Code_Unit instead of... · 23e7bf6a
      Yannick Moy authored
      lib-xref-alfa.adb (Generate_Dereference): Use Get_Code_Unit instead of Get_Source_Unit to get file for reference.
      
      2012-03-30  Yannick Moy  <moy@adacore.com>
      
      	* lib-xref-alfa.adb (Generate_Dereference): Use Get_Code_Unit
      	instead of Get_Source_Unit to get file for reference.
      	(Traverse_Compilation_Unit): Do not add scopes for generic units.
      	* lib-xref.adb (Generate_Reference): Use Get_Code_Unit instead
      	of Get_Source_Unit to get file for reference.
      	* sem_ch12.adb (Analyze_Package_Instantiation): Enable
      	instantiation in Alfa mode.
      
      From-SVN: r186002
      23e7bf6a
    • Arnaud Charlet's avatar
      [multiple changes] · cdc96e3e
      Arnaud Charlet authored
      2012-03-30  Hristian Kirtchev  <kirtchev@adacore.com>
      
      	* exp_ch7.adb (Process_Declarations): Replace
      	the call to Is_Null_Access_BIP_Func_Call with
      	Is_Secondary_Stack_BIP_Func_Call. Update the related comment.
      	* exp_util.adb (Is_Null_Access_BIP_Func_Call): Removed.
      	(Is_Secondary_Stack_BIP_Func_Call): New routine.
      	(Requires_Cleanup_Actions): Replace
      	the call to Is_Null_Access_BIP_Func_Call with
      	Is_Secondary_Stack_BIP_Func_Call. Update the related comment.
      	* exp_util.ads (Is_Null_Access_BIP_Func_Call): Removed.
      	(Is_Secondary_Stack_BIP_Func_Call): New routine.
      
      2012-03-30  Yannick Moy  <moy@adacore.com>
      
      	* lib-xref-alfa.adb, lib-xref.adb: Code clean ups.
      
      From-SVN: r186001
      cdc96e3e
    • Richard Guenther's avatar
      re PR other/52786 (double-int.c:231:31: error: comparison between signed and unsigned) · 5cf01d62
      Richard Guenther authored
      2012-03-30  Richard Guenther  <rguenther@suse.de>
      
      	PR middle-end/52786
      	* double-int.c (rshift_double): Remove not needed cast.
      
      From-SVN: r186000
      5cf01d62
    • Arnaud Charlet's avatar
      [multiple changes] · 207503fa
      Arnaud Charlet authored
      2012-03-30  Gary Dismukes  <dismukes@adacore.com>
      
      	* exp_ch5.adb (Expand_Iterator_Loop_Over_Array): For the case of a
      	loop entity which is rewritten as a renaming
      	of the indexed array, explicitly mark the entity as needing
      	debug info so that Materialize entity will be set later by
      	Debug_Renaming_Declaration when the renaming is expanded.
      
      2012-03-30  Robert Dewar  <dewar@adacore.com>
      
      	* sem_attr.ads: Update comment.
      
      From-SVN: r185999
      207503fa
    • Arnaud Charlet's avatar
      [multiple changes] · 50421527
      Arnaud Charlet authored
      2012-03-30  Vincent Celier  <celier@adacore.com>
      
      	* prj.ads: New Dependency_Kind: ALI_Closure.
      
      2012-03-30  Thomas Quinot  <quinot@adacore.com>
      
      	* exp_pakd.adb: Minor reformatting.
      
      From-SVN: r185998
      50421527
    • Yannick Moy's avatar
      lib-xref-alfa.adb (Add_Alfa_File): Take into account possible absence of... · 2fa3b955
      Yannick Moy authored
      lib-xref-alfa.adb (Add_Alfa_File): Take into account possible absence of compilation unit for unit in Sdep_Table.
      
      2012-03-30  Yannick Moy  <moy@adacore.com>
      
      	* lib-xref-alfa.adb (Add_Alfa_File): Take into account possible absence
      	of compilation unit for unit in Sdep_Table.
      
      From-SVN: r185997
      2fa3b955
    • Thomas Quinot's avatar
      freeze.adb (Freeze_Record_Type): For a type with reversed bit order and reversed storage order... · 702d139e
      Thomas Quinot authored
      2012-03-30  Thomas Quinot  <quinot@adacore.com>
      
      	* freeze.adb (Freeze_Record_Type): For a type with reversed bit
      	order and reversed storage order, disable front-end relayout.
      
      From-SVN: r185996
      702d139e
    • Richard Guenther's avatar
      tree-affine.h (print_aff): Remove. · aeb83f09
      Richard Guenther authored
      2012-03-30  Richard Guenther  <rguenther@suse.de>
      
      	* tree-affine.h (print_aff): Remove.
      	* tree-affine.c (print_aff): Make static.
      	* tree-data-ref.h (access_matrix_get_index_for_parameter): Remove.
      	(get_references_in_stmt): Likewise.
      	(print_direction_vector): Likewise.
      	(print_dir_vectors): Likewise.
      	(print_dist_vectors): Likewise.
      	(dump_subscript): Likewise.
      	(dump_ddrs): Likewise.
      	(dump_dist_dir_vectors): Likewise.
      	(dump_data_references): Likewise.
      	(dump_data_dependence_relation): Likewise.
      	(dump_data_dependence_direction): Likewise.
      	(dump_rdg_vertex): Likewise.
      	(dump_rdg_component): Likewise.
      	(debug_ddrs): Declare.
      	(struct data_ref_loc_d): Move ...
      	* tree-data-ref.c (struct data_ref_loc_d): ... here.
      	(get_references_in_stmt): Make static.
      	(dump_data_references): Likewise.
      	(dump_subscript): Likewise.
      	(print_direction_vector): Likewise.
      	(print_dir_vectors): Likewise.
      	(print_dist_vectors): Likewise.
      	(dump_data_dependence_relation): Likewise.
      	(dump_dist_dir_vectors): Likewise.
      	(dump_ddrs): Likewise.
      	(dump_rdg_vertex): Likewise.
      	(dump_rdg_component): Likewise.
      	(debug_ddrs): New function.
      	(access_matrix_get_index_for_parameter): Remove.
      
      From-SVN: r185994
      aeb83f09
    • Tristan Gingold's avatar
      vms.c (VMS_CRTL_FLOAT32): Rename. · b9268e55
      Tristan Gingold authored
      2012-03-30  Tristan Gingold  <gingold@adacore.com>
      
      	* config/vms/vms.c (VMS_CRTL_FLOAT32): Rename.
      	(VMS_CRTL_FLOAT64, VMS_CRTL_FLOAT64_VAXD): New.
      	(VMS_CRTL_FLOAT128, VMS_CRTL_DPML, VMS_CRTL_NODMPL)
      	(VMS_CRTL_32ONLY, VMS_CRTL_G_MASK, VMS_CRTL_G_NONE)
      	(VMS_CRTL_GA, VMS_CRTL_GL, VMS_CRTL_FLOATV2): New.
      	(vms_patch_builtins): Handle new flags
      	* config/vms/vms-crtlmap.map: Completed using nm on
      	c and math system libraries.
      	* config/vms/make-crtlmap.awk: Handle any number of flags.
      
      From-SVN: r185993
      b9268e55
    • Ian Lance Taylor's avatar
      compiler: Fix order of evaluation of struct composite literals. · 50f671c6
      Ian Lance Taylor authored
      From-SVN: r185990
      50f671c6
    • GCC Administrator's avatar
      Daily bump. · 7b770e43
      GCC Administrator authored
      From-SVN: r185988
      7b770e43
  2. Mar 29, 2012
  3. Mar 28, 2012
Loading