Skip to content
Snippets Groups Projects
  1. Jun 21, 2013
    • Joseph Myers's avatar
      re PR other/53317 (Conversion from __int128 to __float128) · fa1e55b0
      Joseph Myers authored
      	PR other/53317
      
      gcc/testsuite:
      	* gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
      
      libgcc:
      	* soft-fp/adddf3.c: Update from glibc.
      	* soft-fp/addsf3.c: Likewise.
      	* soft-fp/addtf3.c: Likewise.
      	* soft-fp/divdf3.c: Likewise.
      	* soft-fp/divsf3.c: Likewise.
      	* soft-fp/divtf3.c: Likewise.
      	* soft-fp/double.h: Likewise.
      	* soft-fp/eqdf2.c: Likewise.
      	* soft-fp/eqsf2.c: Likewise.
      	* soft-fp/eqtf2.c: Likewise.
      	* soft-fp/extenddftf2.c: Likewise.
      	* soft-fp/extended.h: Likewise.
      	* soft-fp/extendsfdf2.c: Likewise.
      	* soft-fp/extendsftf2.c: Likewise.
      	* soft-fp/fixdfdi.c: Likewise.
      	* soft-fp/fixdfsi.c: Likewise.
      	* soft-fp/fixsfdi.c: Likewise.
      	* soft-fp/fixsfsi.c: Likewise.
      	* soft-fp/fixtfdi.c: Likewise.
      	* soft-fp/fixtfsi.c: Likewise.
      	* soft-fp/fixunsdfdi.c: Likewise.
      	* soft-fp/fixunsdfsi.c: Likewise.
      	* soft-fp/fixunssfdi.c: Likewise.
      	* soft-fp/fixunssfsi.c: Likewise.
      	* soft-fp/fixunstfdi.c: Likewise.
      	* soft-fp/fixunstfsi.c: Likewise.
      	* soft-fp/floatdidf.c: Likewise.
      	* soft-fp/floatdisf.c: Likewise.
      	* soft-fp/floatditf.c: Likewise.
      	* soft-fp/floatsidf.c: Likewise.
      	* soft-fp/floatsisf.c: Likewise.
      	* soft-fp/floatsitf.c: Likewise.
      	* soft-fp/floatundidf.c: Likewise.
      	* soft-fp/floatundisf.c: Likewise.
      	* soft-fp/floatunditf.c: Likewise.
      	* soft-fp/floatunsidf.c: Likewise.
      	* soft-fp/floatunsisf.c: Likewise.
      	* soft-fp/floatunsitf.c: Likewise.
      	* soft-fp/gedf2.c: Likewise.
      	* soft-fp/gesf2.c: Likewise.
      	* soft-fp/getf2.c: Likewise.
      	* soft-fp/ledf2.c: Likewise.
      	* soft-fp/lesf2.c: Likewise.
      	* soft-fp/letf2.c: Likewise.
      	* soft-fp/muldf3.c: Likewise.
      	* soft-fp/mulsf3.c: Likewise.
      	* soft-fp/multf3.c: Likewise.
      	* soft-fp/negdf2.c: Likewise.
      	* soft-fp/negsf2.c: Likewise.
      	* soft-fp/negtf2.c: Likewise.
      	* soft-fp/op-1.h: Likewise.
      	* soft-fp/op-2.h: Likewise.
      	* soft-fp/op-4.h: Likewise.
      	* soft-fp/op-8.h: Likewise.
      	* soft-fp/op-common.h: Likewise.
      	* soft-fp/quad.h: Likewise.
      	* soft-fp/single.h: Likewise.
      	* soft-fp/soft-fp.h: Likewise.
      	* soft-fp/subdf3.c: Likewise.
      	* soft-fp/subsf3.c: Likewise.
      	* soft-fp/subtf3.c: Likewise.
      	* soft-fp/truncdfsf2.c: Likewise.
      	* soft-fp/trunctfdf2.c: Likewise.
      	* soft-fp/trunctfsf2.c: Likewise.
      	* soft-fp/unorddf2.c: Likewise.
      	* soft-fp/unordsf2.c: Likewise.
      	* soft-fp/unordtf2.c: Likewise.
      	* config/aarch64/sfp-machine.h (_FP_QNANNEGATEDP): Define to 0.
      	* config/arm/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
      	* config/c6x/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
      	* config/i386/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
      	* config/ia64/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
      	* config/lm32/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
      	* config/moxie/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
      	* config/rs6000/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
      	* config/score/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
      	* config/tilegx/sfp-machine32.h (_FP_QNANNEGATEDP): Likewise.
      	* config/tilegx/sfp-machine64.h (_FP_QNANNEGATEDP): Likewise.
      	* config/tilepro/sfp-machine.h (_FP_QNANNEGATEDP): Likewise.
      
      From-SVN: r200318
      fa1e55b0
    • Ian Lance Taylor's avatar
      compiler: do not skip compilation of blank-named functions. · 2b4171c3
      Ian Lance Taylor authored
      Fixes issue 22.
      
      From-SVN: r200316
      2b4171c3
    • Paolo Carlini's avatar
      re PR libstdc++/57666 (valarray<T>::operator= in c++11 mode does not adapt to size) · b0ad3635
      Paolo Carlini authored
      2013-06-21  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR libstdc++/57666
      	* include/std/valarray (valarray<>::operator=(const _Expr<>&)):
      	Implement correctly C++11 26.6.2.3/1.
      	* testsuite/26_numerics/valarray/dr630-3.C: New.
      
      From-SVN: r200305
      b0ad3635
    • Andi Kleen's avatar
      Fix HLE example in manual · 927f908b
      Andi Kleen authored
      The HLE example in the manual only commits when using bool
      for the flag, because __atomic_clear only writes bool, and
      HLE requires the acquire and release to match.
      
      So when the example is copied with e.g. an int variable it
      does not commit and causes slower than expected performance.
      
      Some people are running into problems because of this.
      
      Switch it over to use __atomic_store.
      
      Also fix a minor typo nearby.
      
      gcc/:
      2013-06-21  Andi Kleen  <ak@linux.intel.com>
      
      	* doc/extend.texi: Dont use __atomic_clear in HLE
      	example.  Fix typo.
      
      From-SVN: r200304
      927f908b
    • Andi Kleen's avatar
      Improve __atomic_clear/test_and_set documentation · cca410b6
      Andi Kleen authored
      Document that __atomic_clear and __atomic_test_and_set should
      only be used with bool.
      
      gcc/:
      2013-06-21  Andi Kleen  <ak@linux.intel.com>
      
      	* doc/extend.texi: Document that __atomic_clear and
      	  __atomic_test_and_set should only be used with bool.
      
      From-SVN: r200303
      cca410b6
    • Eric Botcazou's avatar
      * config/fpu-sysv.h (get_fpu_except_flags): Fix typo. · a5821953
      Eric Botcazou authored
      From-SVN: r200298
      a5821953
    • Jan Hubicka's avatar
      gimple-fold.c (gimple_extract_devirt_binfo_from_cst): Use types_same_for_odr. · d84db1ed
      Jan Hubicka authored
      	* gimple-fold.c (gimple_extract_devirt_binfo_from_cst): Use
      	types_same_for_odr.
      	* tree.c (decls_same_for_odr): New function.
      	(same_for_edr): New function.
      	(types_same_for_odr): New function.
      	(get_binfo_at_offset): Use it.
      	* tree.h (types_same_for_odr): Declare.
      
      From-SVN: r200288
      d84db1ed
    • Ian Lance Taylor's avatar
      compiler: Really only make descriptors when needed. · bc6ad87f
      Ian Lance Taylor authored
      From-SVN: r200280
      bc6ad87f
    • Jason Merrill's avatar
      re PR c++/55149 (capturing VLA in lambda) · 593bcbb8
      Jason Merrill authored
      	PR c++/55149
      	* decl.c (compute_array_index_type): Don't reject VLAs in SFINAE
      	context if we're in C++14 mode.
      	* tree.c (array_of_runtime_bound_p): Return true for a dependent
      	bound that is not potentually constant.
      	* cp-tree.h (DECL_VLA_CAPTURE_P, REFERENCE_VLA_OK): New.
      	* pt.c (tsubst) [REFERENCE_TYPE]: Check REFERENCE_VLA_OK.
      	* semantics.c (build_lambda_object): Don't rvalue a VLA capture.
      	(build_capture_proxy): Set REFERENCE_VLA_OK.
      	(vla_capture_type): Make it a proper C++ class.
      	(add_capture): Set DECL_VLA_CAPTURE_P.  Don't pre-digest the
      	initializer.
      
      From-SVN: r200279
      593bcbb8
    • Jason Merrill's avatar
      * decl.c (compute_array_index_type): Use size_one_node. · 8fc95c05
      Jason Merrill authored
      From-SVN: r200278
      8fc95c05
    • GCC Administrator's avatar
      Daily bump. · 0daa6ac0
      GCC Administrator authored
      From-SVN: r200277
      0daa6ac0
    • Ian Lance Taylor's avatar
      compiler: Only make function descriptors if needed. · ed3cd943
      Ian Lance Taylor authored
      From-SVN: r200273
      ed3cd943
  2. Jun 20, 2013
  3. Jun 19, 2013
Loading