1. 26 Apr, 2010 21 commits
  2. 25 Apr, 2010 12 commits
    • status_cxx200x.xml: Update Threads status. · eba3a8cf
      2010-04-25  Jonathan Wakely  <jwakely.gcc@gmail.com>
      
      	* doc/xml/manual/status_cxx200x.xml: Update Threads status.
      	* doc/html/manual/status.html: Regenerate.
      
      From-SVN: r158713
      Jonathan Wakely committed
    • Reformat. · 78ba4ec5
      From-SVN: r158712
      H.J. Lu committed
    • c-common.c (flag_isoc1x): New. · 2778d766
      gcc:
      	* c-common.c (flag_isoc1x): New.
      	(flag_isoc99): Update comment.
      	* c-common.h (flag_isoc1x): New.
      	(flag_isoc99): Update comment.
      	* c-cppbuiltin.c (builtin_define_float_constants): Also define
      	__<type>_DECIMAL_DIG__.
      	* c-opts.c (set_std_c1x): New.
      	(c_common_handle_option): Handle -std=c1x and -std=gnu1x.
      	(set_std_c89, set_std_c99): Also set flag_isoc1x to 0.
      	* c.opt (-std=c1x, -std=gnu1x): New options.
      	* doc/cpp.texi: Mention -std=c1x.
      	* doc/cppopts.texi (-std=c1x, -std=gnu1x): Document.
      	* doc/extend.texi: Mention -std=c1x and -std=gnu1x.
      	* doc/invoke.texi (-std=c1x, -std=gnu1x): Document.
      	* doc/standards.texi: Mention C1X.
      	* ginclude/float.h (FLT_DECIMAL_DIG, DBL_DECIMAL_DIG,
      	LDBL_DECIMAL_DIG, FLT_HAS_SUBNORM, DBL_HAS_SUBNORM,
      	LDBL_HAS_SUBNORM, FLT_TRUE_MIN, DBL_TRUE_MIN, LDBL_TRUE_MIN):
      	Define for C1X.
      
      gcc/testsuite:
      	* gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
      	* gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
      	* gcc.dg/c1x-float-1.c: New test.
      
      libcpp:
      	* include/cpplib.h (enum c_lang): Add CLK_GNUC1X and CLK_STDC1X.
      	* init.c (lang_defaults): Add entries for new language variants.
      	(cpp_init_builtins): Define __STDC_VERSION__ to 201000L for C1X
      	variants.
      
      From-SVN: r158711
      Joseph Myers committed
    • Scan "lea\[lq\]?\[ \t\]" instead of "lea\[ \t\]". · 045d4002
      2010-04-25  H.J. Lu  <hongjiu.lu@intel.com>
      
      	* gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
      	of "lea\[ \t\]".
      
      From-SVN: r158710
      H.J. Lu committed
    • default_format_denormal_2.f90: Remove XFAIL for FreeBSD. · d64ad42b
      2010-04-25  Steven G. Kargl  <kargl@gcc.gnu.org>
      
         * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for FreeBSD.
         * gfortran.dg/default_format_denormal_1.f90: ditto
         * gfortran.dg/default_format_2.f90: ditto
      
      From-SVN: r158709
      Steven G. Kargl committed
    • pr43505.f90: Clean up .mod file. · 211b0440
      2010-04-25  Steven G. Kargl  <kargl@gcc.gnu.org>
       
      	 *gfortran.dg/pr43505.f90: Clean up .mod file.
      	 *gfortran.dg/host_assoc_blockdata_1.f90
      	 *gfortran.dg/pr41347.f90
      	 *gfortran.dg/internal_pack_4.f90
      	 *gfortran.dg/proc_decl_23.f90
      	 *gfortran.dg/recursive_check_3.f90
      	 *gfortran.dg/intent_out_3.f90
      	 *gfortran.dg/assignment_2.f90
      	 *gfortran.dg/pr41928.f90
      	 *gfortran.dg/pr42166.f90
      	 *gfortran.dg/private_type_12.f90
      	 *gfortran.dg/graphite/pr42185.f90
      	 *gfortran.dg/graphite/pr42186.f90
      	 *gfortran.dg/graphite/pr40982.f90
      	 *gfortran.dg/graphite/id-2.f90
      	 *gfortran.dg/graphite/id-4.f90
      	 *gfortran.dg/graphite/pr42050.f90
      	 *gfortran.dg/graphite/id-18.f90
      	 *gfortran.dg/graphite/pr42393-1.f90
      	 *gfortran.dg/graphite/pr41924.f90
      	 *gfortran.dg/graphite/pr42393.f90
      	 *gfortran.dg/graphite/pr37980.f90
      	 *gfortran.dg/graphite/pr38953.f90
      	 *gfortran.dg/graphite/pr42180.f90
      	 *gfortran.dg/graphite/pr42181.f90
      	 *gfortran.dg/where_operator_assign_4.f90
      	 *gfortran.dg/select_type_4.f90
      	 *gfortran.dg/redefined_intrinsic_assignment.f90
      	 *gfortran.dg/host_assoc_blockdata_2.f90
      	 *gfortran.dg/lto/pr40725_0.f03
      	 *gfortran.dg/elemental_args_check_2.f90
      	 *gfortran.dg/whole_file_11.f90
      	 *gfortran.dg/private_type_11.f90
      	 *gfortran.dg/vect/vect-gems.f90
      	 *gfortran.dg/vect/fast-math-real8-pr40801.f90
      
      From-SVN: r158708
      Steven G. Kargl committed
    • Scan "lea\[ \t\]" instead of "lea". · 9b41915f
      2010-04-25  H.J. Lu  <hongjiu.lu@intel.com>
      
      	* gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
      
      From-SVN: r158706
      H.J. Lu committed
    • exp_dbug.ads: Fix outdated description. · b5bba4a6
      	* exp_dbug.ads: Fix outdated description.  Mention link between XVS
      	and XVZ objects.
      	* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Subtype>: Set
      	XVZ variable as unit size of XVS type.
      	(maybe_pad_type): Likewise.
      
      From-SVN: r158703
      Eric Botcazou committed
    • trans.c (gnat_to_gnu): Do not use memmove if the array type is bit-packed. · 82d6f532
      	* gcc-interface/trans.c (gnat_to_gnu) <N_Assignment_Statement>: Do not
      	use memmove if the array type is bit-packed.
      
      From-SVN: r158701
      Eric Botcazou committed
    • gmon-sol2.c (_mcleanup): Change format string placeholder from 0x%x to %#x. · 3d416346
      	* config/i386/gmon-sol2.c (_mcleanup): Change format string
      	placeholder from 0x%x to %#x.
      	* config/i386/i386elf.h (ASM_OUTPUT_ASCII): Ditto.
      	* config/i386/i386-interix.h (ASM_OUTPUT_ASCII): Ditto.
      	* config/i386/att.h (ASM_OUTPUT_ASCII): Ditto.
      	* config/i386/sysv4.h (ASM_OUTPUT_ASCII): Ditto.
      	* config/i386/i386.c (ix86_target_string): Ditto.
      	(output_pic_addr_const): Ditto.
      	(print_operand): Ditto.
      
      From-SVN: r158699
      Uros Bizjak committed
    • combine.c (find_split_point): Add third argument. · 910ed7dc
      2010-04-25  Paolo Bonzini  <bonzini@gnu.org>
      
      	* combine.c (find_split_point): Add third argument.  Use it
      	to find nested multiply-accumulate instructions.  Adjust calls.
      	(try_combine): Adjust call to find_split_point.
      
      testsuite:
      2010-04-25  Paolo Bonzini  <bonzini@gnu.org>
      
      	* gcc.target/arm/mla-1.c: New test.
      
      From-SVN: r158698
      Paolo Bonzini committed
    • Daily bump. · 16aee0d5
      From-SVN: r158697
      GCC Administrator committed
  3. 24 Apr, 2010 7 commits