Created
May 25, 2020 07:58
-
-
Save marxin/aabf0fcfd1d27b9e22016cfe6181e932 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff --git a/gcc/ChangeLog b/gcc/ChangeLog | |
| index 1a808b710e7..1c90429a5ac 100644 | |
| --- a/gcc/ChangeLog | |
| +++ b/gcc/ChangeLog | |
| @@ -5,12 +5,12 @@ | |
| (trunc<mode><sf2dfmode_lower>2) New expander. | |
| (extend<sf2dfmode_lower><mode>2): Ditto. | |
| -2020-05-23 Iain Sandoe <iain@sandoe.co.uk> | |
| +2020-05-23 Iain Sandoe <iain@sandoe.co.uk> | |
| - * config/darwin.h (ASM_GENERATE_INTERNAL_LABEL): Make | |
| - ubsan_{data,type},ASAN symbols linker-visible. | |
| + * config/darwin.h (ASM_GENERATE_INTERNAL_LABEL): | |
| + Make ubsan_{data,type},ASAN symbols linker-visible. | |
| -2020-05-22 Jan Hubicka <hubicka@ucw.cz> | |
| +2020-05-22 Jan Hubicka <jh@suse.cz> | |
| * lto-streamer-out.c (DFS::DFS): Silence warning. | |
| @@ -25,6 +25,10 @@ | |
| * lto-streamer-out.c (lto_output_tree): Do not stream final ref if | |
| it is not needed. | |
| +2020-05-22 Jan Hubicka <jh@suse.cz> | |
| + | |
| + * tree-streamer-out.c (streamer_write_integer_cst): Add debug dump. | |
| + | |
| 2020-05-22 Jan Hubicka <hubicka@ucw.cz> | |
| * lto-section-out.c (lto_output_decl_index): Adjust dump indentation. | |
| @@ -35,7 +39,6 @@ | |
| (lto_output_tree): Improve dumping; do not stream ref when not needed. | |
| (produce_asm_for_decls): Fix whitespace. | |
| * tree-streamer-out.c (streamer_write_tree_header): Add dump. | |
| - * tree-streamer-out.c (streamer_write_integer_cst): Add debug dump. | |
| 2020-05-22 Hongtao.liu <hongtao.liu@intel.com> | |
| @@ -49,10 +52,10 @@ | |
| (truncv8div8qi2): Ditto. | |
| (avx512f_<code>v8div16qi2): Renaming from *avx512f_<code>v8div16qi2. | |
| (avx512vl_<code>v2div2si): Renaming from *avx512vl_<code>v2div2si2. | |
| - (avx512vl_<code><mode>v2<ssecakarnum>qi2): Renaming from | |
| - *avx512vl_<code><mode>v<ssescalarnum>qi2. | |
| + (avx512vl_<code><mode>v2<ssecakarnum>qi2): Renaming | |
| + from *avx512vl_<code><mode>v<ssescalarnum>qi2. | |
| -2020-05-22 H.J. Lu <hongjiu.lu@intel.com> | |
| +2020-05-22 H.J. Lu <hjl.tools@gmail.com> | |
| PR target/95258 | |
| * config/i386/driver-i386.c (host_detect_local_cpu): Detect | |
| @@ -64,7 +67,7 @@ | |
| * tree-ssa-sink.c (sink_common_stores_to_bb): Handle clobbers | |
| properly. | |
| -2020-05-22 Jan Hubicka <hubicka@ucw.cz> | |
| +2020-05-22 Jan Hubicka <jh@suse.cz> | |
| * tree-streamer.c (record_common_node): Fix hash value of pre-streamed | |
| nodes. | |
| @@ -126,37 +129,36 @@ | |
| * adjust-alignment.c: Include memmodel.h. | |
| -2020-05-21 H.J. Lu <hongjiu.lu@intel.com> | |
| +2020-05-21 H.J. Lu <hjl.tools@gmail.com> | |
| PR target/95260 | |
| * config/i386/cpuid.h: Use hexadecimal in comments. | |
| -2020-05-21 H.J. Lu <hongjiu.lu@intel.com> | |
| +2020-05-21 H.J. Lu <hjl.tools@gmail.com> | |
| PR target/95212 | |
| * config/i386/i386-builtins.c (processor_features): Move | |
| F_AVX512VP2INTERSECT after F_AVX512BF16. | |
| (isa_names_table): Likewise. | |
| +2020-05-21 Martin Liska <mliska@suse.cz> | |
| + | |
| + * doc/extend.texi: Document the newly added target attribute. | |
| + | |
| 2020-05-21 Martin Liska <mliska@suse.cz> | |
| * common/config/aarch64/aarch64-common.c (aarch64_handle_option): | |
| Handle OPT_moutline_atomics. | |
| * config/aarch64/aarch64.c: Add outline-atomics to | |
| aarch64_attributes. | |
| - * doc/extend.texi: Document the newly added target attribute. | |
| -2020-05-21 Uroš Bizjak <ubizjak@gmail.com> | |
| +2020-05-20 Uroš Bizjak <ubizjak@gmail.com> | |
| PR target/95218 | |
| - | |
| * config/i386/mmx.md (*mmx_<code>v2sf): Do not mark | |
| operands 1 and 2 commutative. Manually swap operands. | |
| (*mmx_nabsv2sf2): Ditto. | |
| - | |
| Partially revert: | |
| - 2020-05-18 Uroš Bizjak <ubizjak@gmail.com> | |
| - | |
| * config/i386/i386.md (*<code>tf2_1): | |
| Mark operands 1 and 2 commutative. | |
| (*nabstf2_1): Ditto. | |
| @@ -277,12 +279,6 @@ | |
| (mve_vstrwq_<supf>v4si): Likewise.Modify constriant Us to Ux. | |
| * config/arm/predicates.md (mve_memory_operand): Define. | |
| -2020-05-30 Richard Biener <rguenther@suse.de> | |
| - | |
| - PR c/95141 | |
| - * c-fold.c (c_fully_fold_internal): Enhance guard on | |
| - overflow_warning. | |
| - | |
| 2020-05-20 Kito Cheng <kito.cheng@sifive.com> | |
| PR target/90811 | |
| diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog | |
| index a900f53efe0..78f3c3c2b8e 100644 | |
| --- a/gcc/ada/ChangeLog | |
| +++ b/gcc/ada/ChangeLog | |
| @@ -1,4 +1,4 @@ | |
| -2020-05-25 Eric Botcazou <ebotcazou@adacore.com> | |
| +2020-05-25 Eric Botcazou <ebotcazou@gcc.gnu.org> | |
| * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Array_Type>: Add a | |
| description of the various types associated with the unconstrained | |
| @@ -12,7 +12,7 @@ | |
| * gcc-interface/utils.c (build_unc_object_type): Do not set the | |
| context on the template type. | |
| -2020-05-25 Eric Botcazou <ebotcazou@adacore.com> | |
| +2020-05-25 Eric Botcazou <ebotcazou@gcc.gnu.org> | |
| * gcc-interface/gigi.h (operand_type): New static inline function. | |
| * gcc-interface/trans.c (gnat_to_gnu): Do not suppress conversion | |
| diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog | |
| index 0ec2b9662a8..34cf1f52327 100644 | |
| --- a/gcc/c-family/ChangeLog | |
| +++ b/gcc/c-family/ChangeLog | |
| @@ -13,6 +13,8 @@ | |
| * c-common.c (try_to_locate_new_include_insertion_point): Revert change. | |
| +2020-05-20 Nathan Sidwell <nathan@acm.org> | |
| + | |
| * c-common.c (try_to_locate_new_include_insertion_point): Use | |
| strcmp to compare filenames. | |
| * c-lex.c (init_c_lex): Move declaration to initialization. | |
| diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog | |
| index f7aa74fa9da..99168d24ee7 100644 | |
| --- a/gcc/c/ChangeLog | |
| +++ b/gcc/c/ChangeLog | |
| @@ -1,3 +1,9 @@ | |
| +2020-05-20 Richard Biener <rguenther@suse.de> | |
| + | |
| + PR c/95141 | |
| + * c-fold.c (c_fully_fold_internal): Enhance guard on | |
| + overflow_warning. | |
| + | |
| 2020-05-19 Martin Liska <mliska@suse.cz> | |
| * c-parser.c: Fix typo. | |
| diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog | |
| index 2feeb12bcb0..0b0c85ab444 100644 | |
| --- a/gcc/cp/ChangeLog | |
| +++ b/gcc/cp/ChangeLog | |
| @@ -5,6 +5,44 @@ | |
| <case TEMPLATE_ID_EXPR>: Don't evaluate the concept when | |
| constexpr evaluation is uid-sensitive. | |
| +2020-05-23 Jason Merrill <jason@redhat.com> | |
| + | |
| + * cp-gimplify.c (cp_gimplify_expr) [CALL_EXPR]: Don't preevaluate | |
| + the function address if the call used operator syntax. | |
| + | |
| +2020-05-22 Jason Merrill <jason@redhat.com> | |
| + | |
| + * cp-ubsan.c (cp_ubsan_maybe_instrument_member_call): For a virtual | |
| + call, instrument the OBJ_TYPE_REF. | |
| + | |
| +2020-05-21 Jason Merrill <jason@redhat.com> | |
| + | |
| + * decl.c (compute_array_index_type_loc): Diagnose expressions | |
| + in a template that can't be constant. | |
| + * parser.c (cp_parser_direct_declarator): Don't check | |
| + non-constant array bounds here. | |
| + | |
| +2020-05-21 Jason Merrill <jason@redhat.com> | |
| + | |
| + * cp-tree.h (is_rvalue_constant_expression): Declare. | |
| + * constexpr.c (is_rvalue_constant_expression): New. | |
| + * parser.c (cp_parser_constant_expression): Use it. | |
| + * decl.c (cp_finish_decl): Try to treat a constexpr initializer in a | |
| + template as constant. | |
| + | |
| +2020-05-21 Jason Merrill <jason@redhat.com> | |
| + | |
| + * typeck.c (build_x_modify_expr): Handle error_mark_node arguments. | |
| + | |
| +2020-05-21 Jason Merrill <jason@redhat.com> | |
| + | |
| + * decl.c (grokparms): Return NULL_TREE if any parms were erroneous. | |
| + | |
| +2020-05-21 Iain Sandoe <iain@sandoe.co.uk> | |
| + | |
| + * coroutines.cc (finish_co_return_stmt): Revert change to use | |
| + finish_expr_stmt. | |
| + | |
| 2020-05-21 Patrick Palka <ppalka@redhat.com> | |
| PR c++/94038 | |
| @@ -72,7 +110,7 @@ | |
| * pt.c (lookup_template_class_1): Do not reinit template_info of an | |
| alias here. | |
| -2020-05-18 Martin Sebor <msebor@redhat.com> | |
| +2020-05-19 Martin Sebor <msebor@redhat.com> | |
| PR c++/94923 | |
| * call.c ((maybe_warn_class_memaccess): Use is_byte_access_type. | |
| diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog | |
| index 3bbe2e3d2b3..7529971cf70 100644 | |
| --- a/gcc/testsuite/ChangeLog | |
| +++ b/gcc/testsuite/ChangeLog | |
| @@ -1,4 +1,4 @@ | |
| -2020-05-25 Eric Botcazou <ebotcazou@adacore.com> | |
| +2020-05-25 Eric Botcazou <ebotcazou@gcc.gnu.org> | |
| * gnat.dg/array39.adb: New test. | |
| * gnat.dg/array39_pkg.ads: New helper. | |
| @@ -19,6 +19,14 @@ | |
| PR c++/94038 | |
| * g++.dg/warn/pr94038-3.C: New test. | |
| +2020-05-23 liuhongt <hongtao.liu@intel.com> | |
| + | |
| + * gcc.target/i386/pr92658-avx512vl.c: Fix typo. | |
| + | |
| +2020-05-23 Jason Merrill <jason@redhat.com> | |
| + | |
| + * g++.dg/cpp1z/eval-order9.C: New test. | |
| + | |
| 2020-05-22 Mark Wielaard <mark@klomp.org> | |
| * gcc.dg/spellcheck-stdint.c: New test. | |
| @@ -28,6 +36,22 @@ | |
| * gcc.dg/spellcheck-stdbool.c: New test. | |
| +2020-05-22 Jason Merrill <jason@redhat.com> | |
| + | |
| + * g++.dg/ubsan/ubsan.exp: Use g++-dg-runtest. | |
| + * c-c++-common/ubsan/bounds-13.c: Adjust. | |
| + * c-c++-common/ubsan/bounds-2.c: Adjust. | |
| + * c-c++-common/ubsan/div-by-zero-1.c: Adjust. | |
| + * c-c++-common/ubsan/div-by-zero-6.c: Adjust. | |
| + * c-c++-common/ubsan/div-by-zero-7.c: Adjust. | |
| + * c-c++-common/ubsan/overflow-add-1.c: Adjust. | |
| + * c-c++-common/ubsan/overflow-add-2.c: Adjust. | |
| + * c-c++-common/ubsan/overflow-int128.c: Adjust. | |
| + * c-c++-common/ubsan/overflow-sub-1.c: Adjust. | |
| + * c-c++-common/ubsan/overflow-sub-2.c: Adjust. | |
| + * g++.dg/ubsan/pr85029.C: Adjust. | |
| + * g++.dg/ubsan/vptr-14.C: Adjust. | |
| + | |
| 2020-05-22 Mark Wielaard <mark@klomp.org> | |
| * gcc.dg/analyzer/signal-exit.c: New testcase. | |
| @@ -53,6 +77,26 @@ | |
| PR tree-optimization/95248 | |
| * gcc.dg/torture/pr95248.c: New testcase. | |
| +2020-05-21 Jason Merrill <jason@redhat.com> | |
| + | |
| + * c-c++-common/gomp/depend-iterator-2.c: Adjust. | |
| + * g++.dg/ext/vla1.C: Adjust. | |
| + * g++.dg/template/array9.C: Adjust. | |
| + * g++.dg/template/error41.C: Adjust. | |
| + | |
| +2020-05-21 Jason Merrill <jason@redhat.com> | |
| + | |
| + * g++.dg/cpp0x/lambda/lambda-ice30.C: Adjust. | |
| + * g++.dg/cpp0x/lambda/lambda-ice31.C: Adjust. | |
| + * g++.dg/ext/fixed1.C: Adjust. | |
| + * g++.dg/template/crash107.C: Adjust. | |
| + * g++.dg/template/error35.C: Adjust. | |
| + * g++.dg/template/sizeof-template-argument.C: Adjust. | |
| + | |
| +2020-05-21 Jason Merrill <jason@redhat.com> | |
| + | |
| + * g++.dg/parse/error33.C: Adjust. | |
| + | |
| 2020-05-21 Patrick Palka <ppalka@redhat.com> | |
| PR c++/94038 | |
| @@ -94,6 +138,11 @@ | |
| * g++.old-deja/g++.other/inline15.C: Only run for C++17 and lesses. | |
| * g++.old-deja/g++.pt/ctor2.C: Add dg-error for C++20. | |
| +2020-05-20 Nathan Sidwell <nathan@acm.org> | |
| + | |
| + * c-c++-common/cpp/cmd-1.c: New file. | |
| + * c-c++-common/cpp/cmd-1.h: New file. | |
| + | |
| 2020-05-20 Marek Polacek <polacek@redhat.com> | |
| DR 2289 | |
| @@ -118,6 +167,16 @@ | |
| PR c++/95223 | |
| * g++.dg/template/typename23.C: New test. | |
| +2020-05-20 Richard Biener <rguenther@suse.de> | |
| + | |
| + PR tree-optimization/95219 | |
| + * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: Adjust. | |
| + | |
| +2020-05-20 Richard Biener <rguenther@suse.de> | |
| + | |
| + PR middle-end/95231 | |
| + * g++.dg/other/pr95231.C: New testcase. | |
| + | |
| 2020-05-20 Srinath Parvathaneni <srinath.parvathaneni@arm.com> | |
| PR target/94959 | |
| @@ -179,17 +238,6 @@ | |
| 2020-05-20 Richard Biener <rguenther@suse.de> | |
| - PR tree-optimization/95219 | |
| - * tree-vect-loop.c (vectorizable_induction): Reduce | |
| - group_size before computing the number of required IVs. | |
| - | |
| -2020-05-20 Richard Biener <rguenther@suse.de> | |
| - | |
| - PR middle-end/95231 | |
| - * g++.dg/other/pr95231.C: New testcase. | |
| - | |
| -2020-05-30 Richard Biener <rguenther@suse.de> | |
| - | |
| PR c/95141 | |
| * gcc.dg/pr95141.c: New testcase. | |
| @@ -198,6 +246,11 @@ | |
| PR target/94591 | |
| * gcc.c-torture/execute/pr94591.c: New test. | |
| +2020-05-19 Martin Sebor <msebor@redhat.com> | |
| + | |
| + PR c++/94923 | |
| + * g++.dg/Wclass-memaccess.C: Add tests for std::byte. | |
| + | |
| 2020-05-19 Nathan Sidwell <nathan@acm.org> | |
| * c-c++-common/raw-string-14.c: Adjust errors. | |
| @@ -208,6 +261,14 @@ | |
| * gcc.target/i386/pr92645-4.c: Adjust expected pattern. | |
| +2020-05-19 Nathan Sidwell <nathan@acm.org> | |
| + | |
| + PR preprocessor/95182 | |
| + * c-c++-common/cpp/eof-1.c: New file. | |
| + * c-c++-common/cpp/eof-2.c: New file. | |
| + * c-c++-common/cpp/eof-2.h: New file. | |
| + * c-c++-common/cpp/eof-3.c: New file. | |
| + | |
| 2020-05-19 Jozef Lawrynowicz <jozef.l@mittosystems.com> | |
| * c-c++-common/builtin-has-attribute-7.c: Require size24plus. | |
| @@ -388,11 +449,6 @@ | |
| * g++.dg/cpp1z/constexpr-if34.C: New test. | |
| * g++.dg/cpp2a/is-constant-evaluated10.C: New test. | |
| -2020-05-18 Martin Sebor <msebor@redhat.com> | |
| - | |
| - PR c++/94923 | |
| - * g++.dg/Wclass-memaccess.C: Add tests for std::byte. | |
| - | |
| 2020-05-18 Martin Sebor <msebor@redhat.com> | |
| PR middle-end/92815 | |
| diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog | |
| index 4c2eee4411d..024a301cd5b 100644 | |
| --- a/libcpp/ChangeLog | |
| +++ b/libcpp/ChangeLog | |
| @@ -16,7 +16,7 @@ | |
| (_cpp_do_file_change, _cpp_compare_file_date, _cpp_has_header): Adjust. | |
| * init.c (cpp_read_main): Adjust _cpp_find_file call. | |
| -2020-05-18 Nathan Sidwell <nathan@acm.org> | |
| +2020-05-19 Nathan Sidwell <nathan@acm.org> | |
| * include/cpplib.h (cpp_get_otions, cpp_get_callbacks) | |
| (cpp_get_deps): Mark as PURE. | |
| @@ -26,12 +26,15 @@ | |
| * system.h: Remove now-unneeded bool hackery. | |
| * files.c (_cpp_find_file): Store LOC not highest_location. | |
| - PR preprocessor/95149 | |
| +2020-05-19 Nathan Sidwell <nathan@acm.org> | |
| + | |
| * lex.c (struct lit_accum): New. | |
| (bufring_append): Replace by lit_accum::append. | |
| (lex_raw_string): Reimplement, using fragments of the old version. | |
| (lex_string): Adjust lex_raw_string call. | |
| +2020-05-19 Nathan Sidwell <nathan@acm.org> | |
| + | |
| PR preprocessor/95182 | |
| * macro.c (collect_args): Preserve EOFif we fell out of the main | |
| file. | |
| diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog | |
| index ca729c48b1f..c7fd36c7b39 100644 | |
| --- a/libgcc/ChangeLog | |
| +++ b/libgcc/ChangeLog | |
| @@ -1,16 +1,16 @@ | |
| -2020-05-21 H.J. Lu <hongjiu.lu@intel.com> | |
| +2020-05-21 H.J. Lu <hjl.tools@gmail.com> | |
| PR target/95212 | |
| * config/i386/cpuinfo.h (processor_features): Move | |
| FEATURE_AVX512VP2INTERSECT after FEATURE_AVX512BF16. | |
| -2020-05-20 H.J. Lu <hongjiu.lu@intel.com> | |
| +2020-05-20 H.J. Lu <hjl.tools@gmail.com> | |
| PR target/91695 | |
| * config/i386/cpuinfo.c (get_available_features): Fix VPCLMULQDQ | |
| check. | |
| -2020-05-19 H.J. Lu <hongjiu.lu@intel.com> | |
| +2020-05-19 H.J. Lu <hjl.tools@gmail.com> | |
| PR target/95212 | |
| PR target/95220 | |
| diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog | |
| index ddb1af1721f..de4f1fbcaf6 100644 | |
| --- a/libgfortran/ChangeLog | |
| +++ b/libgfortran/ChangeLog | |
| @@ -5,7 +5,7 @@ | |
| than the highest current ID. | |
| * runtime/error.c (translate_error): Handle LIBERROR_BAD_WAIT_ID. | |
| -2020-05-21 H.J. Lu <hongjiu.lu@intel.com> | |
| +2020-05-21 H.J. Lu <hjl.tools@gmail.com> | |
| * m4/matmul.m4: Don't include <config/i386/cpuinfo.h>. Use | |
| __builtin_cpu_is/__builtin_cpu_supports | |
| diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog | |
| index a0922a4db39..bf48a14f340 100644 | |
| --- a/libgomp/ChangeLog | |
| +++ b/libgomp/ChangeLog | |
| @@ -3,6 +3,10 @@ | |
| PR libfortran/95191 | |
| * testsuite/libgomp.fortran/async_io_9.f90: New test. | |
| +2020-05-19 Jakub Jelinek <jakub@redhat.com> | |
| + | |
| + * allocator.c: New file. | |
| + | |
| 2020-05-19 Jakub Jelinek <jakub@redhat.com> | |
| * omp.h.in (omp_uintptr_t): New typedef. | |
| diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog | |
| index d899c69940d..c261a191ecb 100644 | |
| --- a/libstdc++-v3/ChangeLog | |
| +++ b/libstdc++-v3/ChangeLog | |
| @@ -11,6 +11,8 @@ | |
| as a constexpr function for C++14 and up. | |
| * testsuite/25_algorithms/copy/debug/95289.cc: New test. | |
| +2020-05-23 Jonathan Wakely <jwakely@redhat.com> | |
| + | |
| * include/bits/fs_path.h (__detail::_S_range_begin) | |
| (__detail::_S_range_end, path::_S_string_from_iter): Replace with | |
| overloaded function template __detail::__effective_range. | |
| @@ -37,11 +39,15 @@ | |
| * src/c++17/fs_path.cc (path::_S_convert_loc): Replace conditional | |
| compilation with call to _S_convert. | |
| +2020-05-23 Jonathan Wakely <jwakely@redhat.com> | |
| + | |
| * include/bits/fs_path.h (__detail::_S_range_begin) | |
| (__detail::_S_range_end): Remove unintentional static specifiers. | |
| * include/experimental/bits/fs_path.h (__detail::_S_range_begin) | |
| (__detail::_S_range_end): Likewise. | |
| +2020-05-23 Jonathan Wakely <jwakely@redhat.com> | |
| + | |
| * include/bits/fs_path.h (filesystem::__detail::__is_encoded_char): | |
| Replace alias template with variable template. Don't remove const. | |
| (filesystem::__detail::__is_path_src): Replace overloaded function | |
| @@ -71,9 +77,13 @@ | |
| iterator_traits (LWG 3420). | |
| * testsuite/24_iterators/customization_points/lwg3420.cc: New test. | |
| +2020-05-21 Jonathan Wakely <jwakely@redhat.com> | |
| + | |
| * include/experimental/socket (basic_socket::is_open() | |
| (basic_socket_acceptor::is_open()): Use _GLIBCXX_NODISCARD macro. | |
| +2020-05-20 Jonathan Wakely <jwakely@redhat.com> | |
| + | |
| * include/experimental/bits/net.h (__endpoint, __protocol) | |
| (__acceptable_protocol, __inet_protocol): New concepts. | |
| (__detail::__is_endpoint): Move trait from <experimental/socket>. | |
| @@ -84,6 +94,8 @@ | |
| * include/experimental/socket (__is_endpoint): Move to net.h header. | |
| (basic_socket, basic_socket_acceptor): Check requirements. | |
| +2020-05-20 Jonathan Wakely <jwakely@redhat.com> | |
| + | |
| * include/experimental/executor (use_future_t::use_future_t()): Fix | |
| incorrect noexcept-specifier. | |
| * include/experimental/internet (basic_resolver_results): Adjust | |
| @@ -104,6 +116,8 @@ | |
| (basic_socket_iostream::error()): Likewise. | |
| * testsuite/experimental/net/socket/basic_socket.cc: New test. | |
| +2020-05-20 Jonathan Wakely <jwakely@redhat.com> | |
| + | |
| * include/experimental/buffer: Replace typedefs with | |
| alias-declarations. | |
| * include/experimental/executor: Likewise. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment