Skip to content

gcc-9.2018-11-11Z.2dda36f

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Oct 07:11
· 6 commits to main since this release

[b5dda6c] 2018-11-11T22:21:28Z Fix copypasto in las ChangeLog.
[63100c5] 2018-11-11T22:20:19Z re PR libstdc++/54005 (Use __atomic_always_lock_free in libstdc++ is_lock_free instead of __atomic_is_lock_free)
[6157c37] 2018-11-11T18:39:10Z re PR c/26366 (__builtin_expect needs better documentation)
[bd5d396] 2018-11-11T17:49:33Z re PR target/87928 (ICE in ix86_compute_frame_layout, at config/i386/i386.c:11161 since r228607)
[6d6fbec] 2018-11-11T14:56:23Z csky-linux-elf.h (CC1_SPEC): Support -profile.
[917ecac] 2018-11-11T13:44:01Z csky.h (ASM_PREFERRED_EH_DATA_FORMAT): Define.
[2506b92] 2018-11-11T08:51:34Z tree-vrp.h (class value_range_base): New base class for value_range containing all but the m_equiv member.
[3d18dc9] 2018-11-11T05:17:03Z Implement P0318R1 unwrap_ref_decay and unwrap_reference
[37b736f] 2018-11-11T05:16:51Z Implement P1007R3 std::assume_aligned
[47d591c] 2018-11-11T01:33:53Z re PR middle-end/65703 (-fdefer-pop documentation is confusing)
[9b20345] 2018-11-11T00:16:47Z Daily bump.
[16ac6fa] 2018-11-10T23:12:48Z combine: More make_more_copies
[babe0c7] 2018-11-10T00:16:45Z Daily bump.
[397fd63] 2018-11-09T23:15:59Z re PR testsuite/87965 (Test cases c-c++-common/pr60226.c and gcc.dg/pr39323-1.c fail starting with r265977)
[1dbff00] 2018-11-09T21:22:20Z MAINTAINERS: add myself as or1k maintainer
[4476242] 2018-11-09T21:08:32Z Walloca-16.c: Ignore conflicting types for built-in warnings.
[a0f503a] 2018-11-09T20:55:39Z re PR target/87221 (cannot build with -pie)
[e602e1f] 2018-11-09T20:45:06Z re PR driver/41179 (Documentation for "-fno-toplevel-reorder" is confusing (and wrong))
[ab38675] 2018-11-09T20:38:07Z re PR tree-optimization/87940 (FAIL: gcc.dg/warn-strlen-no-nul.c)
[340e0dd] 2018-11-09T20:33:19Z S/390: Allow relative addressing of literal pool entries
[81a227c] 2018-11-09T20:22:48Z c-parser.c (c_parser_omp_clause_final): Use c_parser_expr_no_commas...
[98c91c5] 2018-11-09T20:21:41Z c-parser.c (c_parser_omp_clause_reduction): Call sorry_at on reduction clause with inscan modifier.
[3179eba] 2018-11-09T20:20:53Z c-parser.c (c_parser_omp_requires): Call sorry_at on requires clauses other than atomic_default_mem_order.
[4302dd3] 2018-11-09T20:19:58Z gimplify.c (gimplify_scan_omp_clauses): Call sorry_at for valid but unsupported lastprivate with conditional modifier.
[c4c4480] 2018-11-09T20:17:52Z mips.c (mips_loongson_ext2_prefetch_cookie): Handle unused argument better.
[9666c52] 2018-11-09T20:17:40Z affinity-fmt.c: Include inttypes.h if HAVE_INTTYPES_H.
[213fd71] 2018-11-09T20:14:07Z PR libstdc++/87787 fix UBsan error in std::vector
[fcc4997] 2018-11-09T20:13:58Z Fix whitespace in ChangeLog
[fb9289b] 2018-11-09T20:08:20Z gcc.dg/torture/stackalign/builtin-apply-2.c: Skip on v850.
[0d26cdf] 2018-11-09T19:03:59Z cmd/cgo: fix typo in gccgo name mangling recipe The code to implement new-style gccgo name mangling had a recipe that didn't quite match the one in the compiler (incorrect handling for '.'). This showed up as a failure in the gotools cgo test if the directory containing the test run included a "." character. Reviewed-on: https://go-review.googlesource.com/c/147917
[79a2c42] 2018-11-09T17:32:52Z PR middle-end/81824 - Warn for missing attributes with function aliases
[900dab1] 2018-11-09T17:29:33Z re PR fortran/78351 (comma not terminating READ of formatted input field - ok in 4.1.7, not 4.4.7- maybe related to 25419?)
[e82cb04] 2018-11-09T17:28:57Z arm - minor cleanups for CPU alias support
[4c7bd36] 2018-11-09T17:17:47Z PR c/87795 - Excessive alignment permitted for functions and labels
[32999d8] 2018-11-09T16:35:23Z xmmintrin.h (_mm_cvtss_si32): Fix incorrect constraints by introducing a new temporary.
[71caffb] 2018-11-09T15:30:51Z syscall: change RLIM_INFINITY from 0xffffffffffffffff to -1 For compatibility with the gc toolchain's syscall package. Fixes golang/go#28665 Reviewed-on: https://go-review.googlesource.com/c/148697
[0b58e8b] 2018-11-09T15:17:46Z Update ChangeLog entry
[47b840e] 2018-11-09T15:05:40Z Come up with the flag -fipa-stack-alignment.
[2e14744] 2018-11-09T15:04:52Z Come up with -fipa-reference-addressable flag.
[9ed3186] 2018-11-09T13:25:33Z json.cc: fix comment
[207286c] 2018-11-09T13:02:50Z workshare-reduction-1.c: New test.
[ff150bc] 2018-11-09T13:01:19Z Remove extra memory allocation of strings.
[89939ff] 2018-11-09T12:29:51Z re PR c/87953 (asan: stack-buffer-overflow in vectorizable_reduction)
[3965b35] 2018-11-09T12:16:14Z or1k: gcc: initial support for openrisc
[1d6ff15] 2018-11-09T12:12:56Z or1k: testsuite: initial support for openrisc
[d929e13] 2018-11-09T12:09:15Z or1k: libgcc: initial support for openrisc
[69104d5] 2018-11-09T10:58:59Z arm - use the new CPU alias option to simplify the list of CPUs.
[1dd6990] 2018-11-09T10:53:31Z re PR tree-optimization/87621 (outer loop auto-vectorization fails for exponentiation code)
[43b01cc] 2018-11-09T10:49:47Z large-addr-aware for biarch non-w64 mingw32
[d4920f4] 2018-11-09T10:16:09Z [PR86438] compare-elim: cope with set of in_b
[b759ea2] 2018-11-09T10:15:46Z [PR87793] reject non-toplevel unspecs in debug loc exprs on x86
[aab162f] 2018-11-09T09:53:11Z tree-vrp.c (value_range::check): Do not access internals directly.
[6e40dca] 2018-11-09T09:52:53Z * tree-vrp.c (may_contain_p): Do not access m_min/m_max directly.
[5756b6a] 2018-11-09T09:52:43Z vr-values.c (vr_values::get_value_range): Use value_range API instead of piecing together ranges.
[c89af69] 2018-11-09T09:52:32Z gimple-fold.c (size_must_be_zero_p): Use value_range API instead of performing ad-hoc calculations.
[15e109b] 2018-11-09T09:21:56Z Include patch in LOCAL_PATCHES.
[d1e2e13] 2018-11-09T09:14:36Z Fallback in libsanitizer for scudo sanitizer (PR sanitizer/87892).
[2e62beb] 2018-11-09T09:12:39Z tree.c (fld_type_variant_equal_p): Test user align flag.
[536ecfc] 2018-11-09T06:39:25Z neon.md (div3): New pattern.
[41f8d1f] 2018-11-09T05:42:43Z Add PTWRITE builtins for x86
[3f32846] 2018-11-09T02:46:03Z re PR fortran/78351 (comma not terminating READ of formatted input field - ok in 4.1.7, not 4.4.7- maybe related to 25419?)
[648cdca] 2018-11-09T00:16:44Z Daily bump.
[2f0b80c] 2018-11-08T22:39:45Z re PR rtl-optimization/87600 (Fix for PRs 86939 and 87479 causes build issues for several targets)
[39abbb8] 2018-11-08T22:33:52Z [PATCH, rs6000] Disable ASLR in sanitizer on powerpc64.
[d69ac8b] 2018-11-08T22:05:27Z collect2.c (linker_select): Add USE_LLD_LD.
[d28441a] 2018-11-08T22:02:38Z re PR other/36572 (Documentation for some options starting with “no-” not clear)
[2033f45] 2018-11-08T21:39:11Z Fix Solaris build with OpenMP 5.0
[8991d77] 2018-11-08T19:38:21Z task-reduction-8.c (bar): Add in_reduction clause for s[0].
[ae32884] 2018-11-08T18:57:53Z * doc/invoke.texi: Fix build.
[442fcea] 2018-11-08T18:56:58Z re PR c/87795 (Excessive alignment permitted for functions and labels)
[d4f680c] 2018-11-08T17:48:39Z arm - Add support for aliases of CPU names
[28567c4] 2018-11-08T17:13:04Z builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
[dfe2a55] 2018-11-08T17:06:24Z pr87874.c (em): Declare uint64_max as const unsigned long long int.
[d0cb405] 2018-11-08T16:35:21Z attr-alloc_size-10.c: Fix calculation of USHRT_MAX to prevent integer overflow when...
[270819b] 2018-11-08T16:31:27Z patchable_function_entry-decl.c: Add regex to search for uppercase "NOP" instructions in assembler output.
[3bf37b1] 2018-11-08T16:29:01Z pr27336.c: Skip test if the target keeps null pointer checks.
[222cfef] 2018-11-08T16:26:28Z Update soft-fp from glibc.
[20ce1f5] 2018-11-08T16:26:00Z gcc-dg.exp (gcc-dg-prune): Add new regexps for when the size of an output section is too large for a...
[0274dd3] 2018-11-08T15:53:47Z fe.h (Suppress_Checks): Declare.
[4174a33] 2018-11-08T15:38:30Z ipa-inline.c/tree-inline.c: port from fprintf to dump API (PR ipa/86395)
[204839e] 2018-11-08T15:31:13Z Support %f in pp_format
[d8010ee] 2018-11-08T15:28:20Z dump_printf: add "%C" for dumping cgraph_node *
[0d8f74b] 2018-11-08T15:19:20Z decl.c (components_to_record): Remove obsolete kludge.
[67124cb] 2018-11-08T14:57:47Z re PR middle-end/87916 (ICE in dwarf2out_abstract_function, at dwarf2out.c:22479 since r264943)
[212755f] 2018-11-08T14:55:54Z cgraph: add selftest::symbol_table_test
[1c8badf] 2018-11-08T12:15:49Z tree-data-ref.h (lambda_int): New typedef.
[fd5c4c4] 2018-11-08T10:47:59Z re PR tree-optimization/87929 (ICE in verify_gimple failed)
[c4e7e1b] 2018-11-08T08:50:49Z Change wording of __builtin_expect_with_probability errors.
[f1f5b88] 2018-11-08T08:45:58Z Don't use predefined sun in g++.dg/lto/pr87906
[85eaf6c] 2018-11-08T08:03:12Z re PR target/87913 (max(n, 1) code generation)
[ab68138] 2018-11-08T07:45:22Z Add mips option dependency only config with loongson target.
[bd21ffa] 2018-11-08T03:37:32Z re PR middle-end/42726 (-fno-common documentation inaccuracy)
[a28102f] 2018-11-08T02:46:09Z invoke.texi: Remove leading dash from @opindex entries throughout the file.
[24d9c62] 2018-11-08T01:26:28Z re PR driver/80828 (Command line option -e not documented)
[354b4b6] 2018-11-08T00:16:47Z Daily bump.
[05da2a5] 2018-11-07T22:50:20Z [PR/87936] --disable-checking bootstrap break
[e9f3803] 2018-11-07T22:41:21Z iconv.m4 (AM_ICONV_LINK): Don't overwrite CPPFLAGS.
[48b2caf] 2018-11-07T22:26:16Z pr65595.c: Change type of "num" argument to memcpy from "unsigned long" to SIZE_TYPE.
[c2ca29d] 2018-11-07T22:06:26Z re PR c/87691 (transparent_union attribute does not work with MODE_PARTIAL_INT)
[e217792] 2018-11-07T21:02:27Z common.opt: Add -Wattribute-warning.
[285556b] 2018-11-07T19:08:52Z Fix linker script to use [jmy] to match size_t parameters
[630ba2f] 2018-11-07T18:17:29Z doc: Use @: where needed
[6279fcd] 2018-11-07T17:56:51Z [arm] Add support for Arm Ares
[ce1485c] 2018-11-07T17:55:27Z [AArch64] Add -mcpu/-mtune support for Arm Ares
[72a7649] 2018-11-07T16:28:46Z [PR C++/87904] lookup ICE
[38f54ee] 2018-11-07T15:46:55Z pr87874.c: Compile only for int128 effective target.
[f01a40d] 2018-11-07T15:22:25Z tree.c (fld_incomplete_type_of): Clear TREE_ADDRESSABLE.
[5a951ba] 2018-11-07T15:01:09Z re PR tree-optimization/87914 (gcc fails to vectorize bitreverse code)
[7d3a67d] 2018-11-07T14:12:20Z ipa-devirt.c (odr_types_equivalent_p): Expect constants than const decls in TREE_VALUE of enum.
[667b3ec] 2018-11-07T13:49:03Z Update libquadmath fmaq from glibc, fix nanq issues.
[296b0b0] 2018-11-07T13:18:36Z ipa-inline.c (want_inline_small_function_p): Compute big_speedup_p lazily and last.
[6fe2da9] 2018-11-07T12:25:35Z tree.c (fld_type_variant_equal_p): Skip TYPE_ALIGN check when building incomplete variant of complete type.
[f70b5db] 2018-11-07T10:29:52Z Fix some typo and brain twister logical.
[36b56cd] 2018-11-07T10:13:15Z tree.c (free_lang_data_in_type): Add fld parameter; simplify return and parameter types of function and method types.
[907050e] 2018-11-07T09:33:22Z Fix UBSAN in postreload-gcse.c (PR rtl-optimization/87868).
[9cfc08c] 2018-11-07T09:16:14Z Fix GNU coding style (V2).
[8fa1acc] 2018-11-07T08:58:05Z Add support for Loongson 2K1000 processor.
[659ce7c] 2018-11-07T08:53:42Z Add support for Loongson 3A2000/3A3000 processor.
[2b94a36] 2018-11-07T08:47:21Z Add support for Loongson 3A1000 processor.
[d631981] 2018-11-07T08:42:59Z Add support for Loongson EXT2 instructions.
[375899d] 2018-11-07T08:35:54Z Add support for Loongson EXT instructions.
[8ae8bad] 2018-11-07T08:25:17Z Add support for Loongson MMI instructions.
[50258c4] 2018-11-07T08:06:57Z re PR lto/87906 (ICE in tree check: expected block, have function_decl in block_ultimate_origin, at tree.c:12326 since r264734)
[59193b1] 2018-11-07T06:25:30Z [PR87874] avoid const-wide-int subreg in LRA
[513c110] 2018-11-07T00:17:24Z Daily bump.
[852a971] 2018-11-06T21:35:27Z Implement std::pmr::unsynchronized_pool_resource
[dd1501c] 2018-11-06T21:21:10Z rs6000.md (bswap2): Force address into register if not in indexed or indirect form.
[cdc7199] 2018-11-06T20:20:06Z re PR libstdc++/87872 (debug list::splice should not call _M_transfer_from_if on self-splices)
[996bea8] 2018-11-06T17:18:37Z aarch64 - Set the mode for the unspec in speculation_tracker insn.
[3eb6327] 2018-11-06T15:46:42Z re PR tree-optimization/86850 (ubsan: runtime error: member call on null pointer)
[1b62186] 2018-11-06T15:41:32Z tree.c (fld_simplified_type_name): Break out form ...
[cdb3f2f] 2018-11-06T15:08:46Z Fix D compilation on Solaris
[f8d6979] 2018-11-06T13:53:22Z tree.c (fld_type_variant): Also copy alignment; be sure that new variant is equal.
[14cfceb] 2018-11-06T13:20:21Z S/390: Introduce relative_long attribute
[7307cd2] 2018-11-06T13:16:41Z S/390: Accept cdb in load-and-test-fp-1 testcase
[58168bb] 2018-11-06T13:09:52Z 2018-11-06 Chung-Lin Tang [email protected]
[bd78c6d] 2018-11-06T12:46:46Z ipa-pure-const.c (check_decl): Do not test TYPE_NEEDS_CONSTRUCTING.
[bfb9d79] 2018-11-06T12:19:22Z tree-vect-slp.c (vect_slp_bb): Move opening of vect_slp_analyze_bb dump-scope ...
[f1b0a1d] 2018-11-06T11:49:54Z msp430.h (REG_CLASS_CONTENTS): Add R0 to REG_CLASS_CONTENTS[GEN_REGS].
[d8c9d98] 2018-11-06T11:36:21Z * tree.c (fld_simplified_type_of): Clear TYPELESS_STORAGE flag.
[aaabfd7] 2018-11-06T10:49:34Z Enable libsanitizer on Solaris (PR sanitizer/80953)
[0b5ccc8] 2018-11-06T10:42:05Z Cherry-pick Solaris sanitizer fixes (PR sanitizer/80953)
[2a98b4b] 2018-11-06T10:26:44Z tbaa-1.c: New testcase.
[23cab40] 2018-11-06T10:25:25Z tree.c (free_lang_data): Reset overwite_assembler_name...
[d8564d4] 2018-11-06T10:23:30Z re PR tree-optimization/87889 (CPU2000 177.mesa failed to build)
[8c21b0d] 2018-11-06T10:22:05Z S/390: Fix PR87723
[d24c3ef] 2018-11-06T08:42:56Z re PR ada/81878 (--disable-bootstrap --enable-languages=ada fails)
[ffe5a58] 2018-11-06T08:09:03Z re PR middle-end/18041 (OR of two single-bit bitfields is inefficient)
[91c0312] 2018-11-06T05:33:40Z gOlogy: fix debug binds in auto-inc-dec
[ce2ad8c] 2018-11-06T03:19:37Z avx512fintrin.h: Update VFIXUPIMM* intrinsics.
[40228b2] 2018-11-06T00:17:07Z Daily bump.
[3cd732e] 2018-11-05T23:58:13Z gcc: xtensa: don't force PIC for uclinux target
[4239f14] 2018-11-05T23:03:55Z Update most of libquadmath/math/ from glibc, automate update (PR libquadmath/68686).
[0f31a75] 2018-11-05T21:18:22Z combine: Don't make an intermediate reg for assigning to sfp (PR87871)
[7bbdffa] 2018-11-05T21:02:07Z compiler: handle abstract type in builtin numeric const value Builtin_call_expression::do_numeric_constant_value can be called by Array_type::verify_length before the determine types pass, so accept an abstract type. Test case is https://golang.org/cl/147537. Fixes golang/go#28601 Reviewed-on: https://go-review.googlesource.com/c/147442
[b40a67d] 2018-11-05T19:41:29Z Fix sanitizer frame unwind on 32-bit ABIs (again)
[510e072] 2018-11-05T19:36:16Z target-supports.exp: Add check for "inf" effective target keyword.
[0850046] 2018-11-05T19:34:59Z sourcebuild.texi (target attributes): Document new "inf" effective target keyword.
[b14dfa9] 2018-11-05T16:42:43Z S/390: Increase register move costs for CC_REGS
[d64d068] 2018-11-05T16:34:32Z S/390: Make tests expect column numbers in RTL output
[733441e] 2018-11-05T14:55:53Z re PR tree-optimization/87873 (ICE: verify_gimple failed (error: incompatible types in PHI argument 0))
[546f678] 2018-11-05T14:32:13Z Do not use %zu format in libcpp.
[037903c] 2018-11-05T14:25:37Z Fix printf call in symtab.c.
[d892888] 2018-11-05T14:18:21Z S/390: Add loc patterns for QImode and HImode
[88e845c] 2018-11-05T14:09:28Z S/390: Allow immediates in loc expander
[40ce7fa] 2018-11-05T13:36:29Z Come up with SIZE_AMOUNT and use it in memory statistics and sort stats.
[00e6775] 2018-11-05T13:35:56Z Fix vector memory statistics.
[93ef36d] 2018-11-05T13:35:38Z Fix GNU coding style.
[46aeb07] 2018-11-05T13:35:09Z Fix string pool statistics.
[6388cb2] 2018-11-05T13:34:36Z Fix build on sparc64-linux-gnu.
[4cc31a3] 2018-11-05T11:11:04Z tree-scalar-evolution.h (final_value_replacement_loop): Update prototype.
[18e0c3d] 2018-11-05T10:28:19Z re PR tree-optimization/87859 (store-merging miscompilation of mesa)
[cbd4290] 2018-11-05T10:27:13Z re PR sanitizer/87837 (-O2 -fsanitize=signed-integer-overflow misses overflows on x86-64)
[6db6445] 2018-11-05T09:51:09Z re PR target/87853 (_mm_cmpgt_epi8 broken with -funsigned-char)
[692e7e5] 2018-11-05T08:04:49Z re PR middle-end/87852 (FAIL: gcc.c-torture/execute/pr53465.c)
[b008f16] 2018-11-05T07:47:05Z Implement UDL changes from P0732R2.
[4be5c72] 2018-11-05T07:47:02Z Implement P0732R2, class types in non-type template parameters.
[5dab8b1] 2018-11-05T07:46:57Z Fix various latent issues revealed by P0732 work.
[c24c8a4] 2018-11-05T07:46:52Z PR c++/60503 - wrong lambda attribute syntax.
[ac27459] 2018-11-05T07:33:58Z Remove options that are not disabled with -Os (PR web/87829).
[c3210c9] 2018-11-05T07:33:30Z Verify that last argument of __builtin_expect_with_probability is a real cst (PR c/87811).
[e53f77c] 2018-11-05T07:32:48Z Fix setting of hotness in non-LTO mode (PR gcov-profile/77698).
[51020b0] 2018-11-05T00:16:57Z Daily bump.
[f9ab59f] 2018-11-04T23:34:44Z Merge dmd upstream 6243fa6d2