public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/aoliva/heads/testbase] (561 commits) As well as the PR this patch fixes problems in handling cla
@ 2020-12-18 14:46 Alexandre Oliva
0 siblings, 0 replies; only message in thread
From: Alexandre Oliva @ 2020-12-18 14:46 UTC (permalink / raw)
To: gcc-cvs
The branch 'aoliva/heads/testbase' was updated to point to:
ce8dcc9105c... As well as the PR this patch fixes problems in handling cla
It previously pointed to:
c05ece92c61... introduce overridable clear_cache emitter
Diff:
Summary of changes (added commits):
-----------------------------------
ce8dcc9... As well as the PR this patch fixes problems in handling cla (*)
11f07ef... c++: Fix PCH ICE with __builtin_source_location [PR98343] (*)
dc00689... Go testsuite: handle +build lines correctly (*)
ddb9c66... libstdc++: Import MSVC floating-point std::to_chars testcas (*)
3c57e69... libstdc++: Add floating-point std::to_chars implementation (*)
5033506... libstdc++: Apply modifications to our local copy of Ryu (*)
e3f0eaa... libstdc++: Import parts of the Ryu library (*)
731a32b... c++: More precise tracking of potentially unstable satisfac (*)
79f57d5... c++: Diagnose self-recursive satisfaction (*)
20f2928... c++: Diagnose unstable satisfaction (*)
cd69e3d... Daily bump. (*)
35b8d26... arm: Add support for Cortex-A78C (*)
00bad76... rtl-ssa: Fix reg_raw_mode thinko [PR98347] (*)
4a7a311... Update default_estimated_poly_value prototype in targhooks. (*)
b79ce6e... doc: Standard library header units (*)
64432b6... vect, aarch64: Extend SVE vs Advanced SIMD costing decision (*)
2d7a40f... c++: Fix clang problem [PR 98340] (*)
d1ad55c... libcody: Allow PIC [PR 98324] (*)
217d5be... libstdc++: Test errno macros directly for all targets [PR 9 (*)
b2bc1bb... libstdc++: Fix condition for gthreads-timed effective-targe (*)
ec2a58a... arm: Fix bootstrap (*)
c25b504... Fix trap in pointer conversion in op1_range. (*)
d592ee3... rtl-ssa: Include memmodel.h before tm_p.h (*)
b429f53... bootstrap: Don't use strsignal [PR 98300] (*)
9f9dbc8... libstdc++: Fix -Wunused warning (*)
8dc63f1... libstdc++: Fix preprocessor condition [PR 98344] (*)
8cdca5f... libstdc++: Move std::hash<std::thread::id> to <bits/std_thr (*)
f5feee6... libstdc++: Regenerate autoconf files (*)
0961642... bootstrap: Fix some windows issues [PR 98300] (*)
5357b16... libcody: Remove nop asm (*)
4e7e7c1... c++tools: Fix up c++tools for --with-gcc-major-version-only (*)
62cb968... shrink-wrap: Don't put on incoming EDGE_CROSSING [PR98289] (*)
6a69266... [Ada] Performance of CW_Membership (*)
68dd664... [Ada] Remove unused subprograms in validsw (*)
acf190b... [Ada] Remove unused files (*)
98032cd... [Ada] Code cleanup: remove Old_Requires_Transient_Scope (*)
e2ff35b... [Ada] Minor comment fix in System.Val_Real (*)
96c1f71... [Ada] Prevent early exits without restoring a global variab (*)
4450327... [Ada] Reduce scopes of local variables for case and if stat (*)
7948214... [Ada] Refine type of a multi unit index number (*)
2f29ceb... [Ada] Prevent In_Check_Node routine from going too far in t (*)
3e05da6... [Ada] Ada2020: AI12-0400 Ambiguities associated with Vector (*)
b7e68e7... [Ada] Crash on if expression inside declare expression (*)
81392ae... [Ada] Consistent wording for missing -gnat2020 switch (*)
84be036... [Ada] Remove discriminant checks processing in gigi (*)
4d3a70f... [Ada] Move folding of unchecked conversions from expansion (*)
9791973... [Ada] Do not use exponentiation for common bases in floatin (*)
5957283... [Ada] Fix small typo in comments. (*)
211d0b4... [Ada] Do not generate encodings for fixed-point types by de (*)
f621973... [Ada] Crash on discriminant check with current instance (*)
3838145... [Ada] Better diagnostic for new language features (*)
11ad366... [Ada] Spurious discriminant check on bounded synchronized q (*)
7fbcb0c... [Ada] Assert failure on b38105a in -gnat95 mode (*)
1480394... [Ada] Compiler crash on protected component of controlled t (*)
9ed2b86... [Ada] Fixes for GNAT error/warning messages (*)
043d137... [Ada] Spurious error on Type'Access and <> (*)
337cbb9... [Ada] Style cleanups in Parse_Aspect_Stable_Properties (*)
33f9250... IBM Z: Detect libc's float_t behavior on cross compiles (*)
2f49508... MAINTAINERS: Add myself for write after approval. (*)
ba9fa68... Fortran: Delay vtab generation until after parsing [PR92587 (*)
c09dece... PR fortran/98307 - Dependency check fails when using "alloc (*)
6f84865... test: add new Go tests from source repo (*)
ba74e74... test: add new Go tests from source repo (*)
40bf68b... gcc: xtensa: add optimizations for shift operations (*)
eefe499... Daily bump. (*)
0b76990... fwprop: Rewrite to use RTL SSA (*)
73b7582... Add rtl-ssa (*)
47d52e1... doc: Add documentation for rtl-ssa (*)
a20cc01... rtlanal: Add simple_regno_set (*)
04ee46e... rtlanal: Add some new helper classes (*)
a240ea0... recog: Add an RAII class for undoing insn changes (*)
0d74260... recog: Add a class for propagating into insns (*)
eb74135... recog: Add a way of temporarily undoing changes (*)
6059a3d... recog: Add a validate_change_xveclen function (*)
f48b514... simplify-rtx: Put simplify routines into a class (*)
b665081... recog: Split out a register_asm_p function (*)
d6c9781... Export print-rtl.c:print_insn_with_notes (*)
21335c4... Split update_cfg_for_uncondjump out of combine (*)
d4b520d... Add a cut-down version of std::span (array_slice) (*)
9a0882e... Add an alternative splay tree implementation (*)
ac62dce... Add a class that multiplexes two pointer types (*)
0dd4829... Add an RAII class for managing obstacks (*)
4187be4... Add more iterator utilities (*)
900846c... reginfo: Add a global_reg_set (*)
7c1e7ee... libstdc++: Add C++ runtime support for new 128-bit long dou (*)
f4ae1f2... maintainer-scripts: Use /sourceware/snapshot-tmp/gcc as tem (*)
2a41832... rs6000: Add support for powerpc64le-unknown-freebsd (*)
e38c912... test: add new Go tests from source repo (*)
58a45ce... C: Drop qualifiers of assignment expressions. [PR98047] (*)
ec13758... C: Avoid incorrect warning for volatile in compound express (*)
64a5450... gcc: xtensa: rearrange DI mode constant loading (*)
db253e8... Arm: MVE: Split refactoring of remaining complex instrinsic (*)
9732dc8... Arm: Add NEON and MVE RTL patterns for Complex Addition. (*)
84747ac... AArch64: Add NEON, SVE and SVE2 RTL patterns for Complex Ad (*)
cdb1c27... testsuite: Adjust expected instruction count for PPC fold t (*)
b7b6879... c++: Another solaris header use [PR 98315] (*)
8d8bb85... c++: Fix template parm ICE [PR 98297] (*)
3f78c8c... c++tools: fix install-strip [PR 98328] (*)
4d4f829... libstdc++: Simplify built-in detection in <utility> (*)
767537a... libstdc++: Warn if __STRICT_ANSI has been undefined (*)
e128aaa... Fix instruction length for MMA insns. (*)
8379916... c++: Fix offsetof use [PR 98232] (*)
269e82d... C++: Fix solaris header use (mk 2) (*)
652702b... libcody: fix --enable-checking=... follow-up [PR98311] (*)
5098d35... PR fortran/98284 - ICE in get_array_index (*)
134afa3... varasm: Fix up __patchable_function_entries handling (*)
4e42f6e... libcody: Fix build for older GCC versions (*)
96d9670... libstdc++: Only use __builtin_sprintf if supported [PR 9608 (*)
4be6c4e... libcody: fix --enable-checking=... [PR 98311] (*)
6d972f5... libcody: More dashism (*)
c1ea7c6... c++: Fix detailed-mem-stat breakage (*)
151d134... Require .init_array/.fini_array support for SHF_GNU_RETAIN (*)
2a97602... Warn used and not used symbols in section with the same nam (*)
6175383... Switch to a new section if the SECTION_RETAIN bit doesn't m (*)
ab9bd93... libstdc++: Fix errors from Library Fundamentals TS headers (*)
3cee0c6... libstdc++: Add performance test for atomic_flag [PR 46447] (*)
a2c2eec... libstdc++: Test errno macros directly, not via autoconf [PR (*)
4d8476b... c++tools: Fix (an) install issue (*)
6ff747f... c++: Fix (some) solaris breakage (*)
1c4aefb... [Ada] Code cleanup: rename ALI.Scope (*)
571d3fb... [Ada] Add contracts to Ada.Strings.Fixed (*)
d1d0c4c... [Ada] Handle iterator filters on loop specifications over c (*)
aa44eac... [Ada] armhf-linux: symbolic tracebacks (*)
29cd42e... [Ada] Fix memory leak in GNAT.Expect.Non_Blocking_Spawn on (*)
64f4351... [Ada] Remove inconsistent colons in messages for Ada 83 vio (*)
027ed68... [Ada] Refine types of variables for parsing formal object d (*)
55337de... [Ada] Fix typo in checks for implementation defined units (*)
2c623ed... [Ada] Simplify membership tests with N_Delay_Statement subt (*)
612c48b... [Ada] Simplify membership tests with N_Subprogram_Call subt (*)
1053ff8... [Ada] Fix glitch in comment of System.Powten_Table (*)
61c9105... [Ada] Fix possible uninitialized ATCB component use (*)
e8070c8... [Ada] Avoid artificial underflow in System.Val_Real (*)
a0d40c5... [Ada] Fix integer-vs-float errors in example for Test_Case (*)
bee916b... [Ada] Reject junk syntax for Contract_Cases/Test_Case/Subpr (*)
be19b86... [Ada] Fix gmem.out corruption by GNAT.Expect (*)
c507c83... [Ada] Mark generic body outside of SPARK (*)
9411732... [Ada] Another small adjustment to System.Value_R (*)
cbe22e1... [Ada] Add some OS constants to control serial port (*)
cd676df... bswap: Handle vector CONSTRUCTORs [PR96239] (*)
eece52b... opts: Remove all usages of Report keyword. (*)
5137d1a... Remove Report keyword for options (*)
8833eab... Add -Wtsan. (*)
5c5eb7e... options: fix integer overflow (*)
61e3c18... Fix PR tree-optimization/98272 (*)
31008a8... rs6000: Use subreg for QI/HI vector init (*)
a3bac40... arm: Replace calls to __builtin_vcgt* by <,> in arm_neon.h (*)
9eeeef2... arm: Replace calls to __builtin_vneg* by - in arm_neon.h [P (*)
cff6dac... arm: Replace calls to __builtin_vcreate* in arm_neon.h [PR6 (*)
6e9d865... Daily bump. (*)
4218170... c++: Remove dg-ice in constexpr-52830.C [PR52830] (*)
65eac81... cody: Remove unused variable. (*)
4f0c800... libcody: Work with older gccs (*)
3d5e3eb... gcc_update update (*)
d41b097... match.pd: Optimize X / bool_range_Y to X [PR96094] (*)
36c9a3f... d: Fix ICE in gimplify_expr, at gimplify.c (PR98277) (*)
34c7d3d... Go testsuite: update bugs for recent change (*)
5aba026... compiler: correct grammar in error message (*)
788d204... compiler: avoid knock-on errors from invalid interfaces (*)
8a5b8fc... compiler: discard global sink variables with static initial (*)
f23753c... compiler: better error for unexpected digit (*)
a582a31... Fix dashism (*)
e48456f... libcody: Fix for dash (*)
4337038... libstdc++: Remove init_priority attribute for Init object [ (*)
75aee07... libstdc++: Support libc with stdio-only I/O in libstdc++ (*)
35317db... c++: Fix return type deduction during satisfaction (*)
30c41ab... c++: Add changelog files in c++tools/ and libcody/ director (*)
662de36... Add the -fdebug-aux-vars flag to debug variables generated (*)
4e096e0... libstdc++: Fix the test for rvalue stream extraction (*)
e9ae2d4... doc: Document C++ 20 modules (*)
4efde67... c++: Modules Is Landing (*)
b7dfc20... c++: module mapper (*)
2efd8b1... Add C++tools (*)
35fc243... Add c++tools (*)
e831ad4... libstdc++: Increase timeout for tests in debug mode (*)
f072d10... libstdc++: Do not define constexpr assertions for C++11 (*)
3623032... Add libcody (*)
c527127... Add toplevel dirs (*)
8dede24... c++: module-related tweak (*)
7640db5... libstdc++: Fix required locales of a testcase (*)
fa452a8... libstdc++: Remove workaround for PR c++/78173 (*)
a929b39... libstdc++: Disabling AC_LIBTOOL_DLOPEN check if building wi (*)
cf4ed3b... libstdc++: Use init_priority attribute for Init object [PR (*)
0feb237... [Ada] Fix serial port baud rate setting on GNU/Linux (*)
2224729... [Ada] Small adjustment to System.Val_Real (*)
7d07d75... [Ada] Simplify check for extra parens (*)
3a6298d... [Ada] Refactor repeated complains about missing -gnat2005 s (*)
0497472... [Ada] Small adjustment to parameterization of System.Value_ (*)
a102343... [Ada] Postcondition checks performed before finalization (*)
4385248... [Ada] Complain about missing -gnat2020 switch on iterator_f (*)
320be7e... [Ada] Reuse Append_New in parsing aggregates (*)
338e513... [Ada] Implement tiered support for floating-point input ope (*)
1851d3c... [Ada] Mark generic body outside of SPARK (*)
d79e7af... [Ada] Transform_Function_Array issues (*)
958eed8... [Ada] Simplify discarding nodes when processing aspect/prag (*)
2e18857... [Ada] Crash on unnesting unnamed blocks (*)
b230466... [Ada] Refactor repeated code for Value attributes (*)
3a6021d... [Ada] Fix possible infinite recursion in directory iterator (*)
afed612... [Ada] Refactor repeated code for Callable and Terminated at (*)
ce20ff0... [Ada] Refactor repeated code for Width attributes (*)
bc57641... [Ada] Refactor repeated code for Pred and Succ attributes (*)
7addd1c... [Ada] Refactor repeated code for size attributes (*)
57d5ced... [Ada] Refactor repeated code for fixed point attributes (*)
9c852df... [Ada] Remove redundant calls to UI_To_Int in relational ope (*)
10853d6... [Ada] Refactor repeated code for component attributes (*)
cb84595... [Ada] Refactor repeated code for real type attributes retur (*)
f9c82ff... [Ada] Refactor repeated code for real type attributes retur (*)
4c11930... [Ada] Refactor repeated code for real type attributes retur (*)
156f979... [Ada] Refactor repeated code for floating point attributes (*)
82b4bbb... [Ada] Refactor repeated code for floating point attributes (*)
e5f53db... [Ada] Refactor duplicated code for Denorm and Signed_Zeros (*)
e30609b... [Ada] Refactor duplicated code for Adjacent, Copy_Sign and (*)
a8ecf5e... [Ada] Refactor duplicated code for Compose, Leading_Part an (*)
69bd5d4... i386: Fix up -march=x86-64-v[234] vs. target attribute [PR9 (*)
cab1b0e... lto: set nthreads_var to 1 if it is zero (*)
59482fa... i386: Make -march=x86-64-v[234] behave more like other -mar (*)
efd08ad... gcov: fix line output for nested functions in JSON format (*)
23900be... libstdc++: Update link to Unicode-HOWTO (*)
e51ef5f... doc: Update link to KernelAddressSanitizer (*)
06ff870... gcc: xtensa: fix PR target/98285 (*)
773a410... go-test.exp: retain any characters at end of ERROR line (*)
e2e0c7b... Fix up testcase. (*)
d52945c... Daily bump. (*)
22a9021... rs6000: Update the processor defaults for FreeBSD (*)
4c275e8... libstdc++: Make tests with Undefined Behavior in C++11 UNSU (*)
057dc81... aix: Fixinclude updates [PR98208] (*)
fe7f75c... Correct/improve maybe_emit_free_warning (PR middle-end/9816 (*)
e63ae8c... disable --with-{cpu,arch,tune}-32 (*)
4dc486b... AArch64: Add support for --with-tune (*)
ca086b8... gcov: Update comments. (*)
a21ec1d... [Ada] Analyze second parameter of attribute Scaling (*)
7837a88... [Ada] Refactor duplicated code for First and Last attribute (*)
041f8c7... [Ada] Process Truncation just like other floating point att (*)
b27e311... [Ada] Refactor duplicated code for floating point attribute (*)
951d7d1... [Ada] Small adjustments to fixed-point I/O units (*)
430dd87... [Ada] Small cleanup in the Ada.Text_IO hierarchy (*)
7e7d99b... [Ada] Incorrect accessibility level on type in formal packa (*)
90b2d3f... [Ada] Fix alignment warning in System.Fat_Gen unit (*)
b934866... [Ada] Add annotation after recent compiler changes (*)
415791c... [Ada] Fix compile time evaluation of shift intrinsics (*)
b97b4e6... [Ada] Adjust again previous change to System.Fat_Gen (*)
a36a291... [Ada] Fix internal error on bit-packed array in Volatile_Fu (*)
77c4463... [Ada] Adjust previous change to System.Fat_Gen (*)
f3dd058... [Ada] Implement part of System.Fat_Gen more efficiently (*)
3cde9f1... [Ada] Remove double initialization of the known value cache (*)
a98c6ff... [Ada] Fix documentation of -gnatw.K switch (activates => di (*)
e5e963a... [Ada] armhf-linux: symbolic tracebacks (*)
9189557... [Ada] Implement AI12-0398-1/03 (*)
097826d... [Ada] Additional fixes for Default_Initial_Condition (*)
3254363... [Ada] Fix couple of bugs in the implementation of Round att (*)
c2dc9fb... [Ada] Simplify prevention of cascaded errors for Refined_St (*)
2c40c60... [Ada] Compiler crash on call to function instance (*)
d983a9d... [Ada] Fix warning control character for message on IN OUT p (*)
758daef... [Ada] Refine error messages on illegal Refined_State in SPA (*)
2a1a3fc... [Ada] Avoid reanalysis of malformed dependency relations (*)
d494f9f... [Ada] Tidy up implementation of System.Fat_Gen.Valid and in (*)
efec136... [Ada] Fix analysis of access objects in Depends contracts (*)
ae8c562... [Ada] Update comment for processing of pragma Assertion_Pol (*)
3fcb810... [Ada] Correctly mark subprogram as not always inlined in GN (*)
49ea96b... [Ada] Adjust documentation of System.Img_Util.Set_Decimal_D (*)
62c5ea5... preprocessor: Deferred macro support (*)
159b0bd... middle-end: Exclude TOP permute from blend considerations (*)
470a25b... Limit perf data buffer during feature checking (*)
f60c1b3... .dir-locals.el: Set 'fill-column' to 80 for c-mode (*)
4cbb7ca... arm: Auto-vectorization for MVE: vneg (*)
fd43603... arm: Auto-vectorization for MVE: vmvn (*)
5391cf0... arm: Auto-vectorization for MVE: vbic (*)
434fb3b... arm: Auto-vectorization for MVE: veor (*)
ebc15a4... arm,testsuite: Fix vect-half-floats.c test (*)
ab28eac... sanitizer: do not ICE for pointer cmp/sub (*)
cf7efe2... aarch64: Add support for Cortex-A78C (*)
0df5fa6... -fgo-dump-spec: skip typedefs that match struct tag (*)
8e56e4d... libstdc++: Fix several _GLIBCXX_DEBUG tests (*)
b4cdc2a... Daily bump. (*)
2c3d487... VAX: Unify push operation selection (*)
d9ec27c... VAX: Check the correct operand for constant 0 push operatio (*)
294ca9e... VAX: Handle subtracting from self with QMATH DImode add/sub (*)
ffb1dcf... VAX: Handle constant 0 with QMATH DImode add/sub (*)
3530ca0... VAX: Remove unused register allocation from QMATH DImode ad (*)
20d68fa... VAX: Fix lower bound adjustment with `casesi' (*)
49ec636... widening_mul: Fix a > ~b to .ADD_OVERFLOW optimization [PR9 (*)
3cc4e18... Revert "Arm: Add NEON and MVE RTL patterns for Complex Addi (*)
d88e2cb... varasm: Reject soft frame or arg pointer registers for regi (*)
3b8a82f... Arm: Add NEON and MVE RTL patterns for Complex Addition, Mu (*)
2f05dad... Arm: Add support for auto-vectorization using HF mode. (*)
3ed472a... middle-end: Support complex Addition (*)
10bbba9... middle-end: Refactor and expose some vectorizer helper func (*)
501f470... Show coarrays on parse tree dump, implement debug for array (*)
f1eeabc... testsuite: Fix various scan-assembler-symbol-section issues (*)
1498b1a... Tweak the way that is_a is implemented (*)
1751a78... Move iterator_range to a new iterator-utils.h file (*)
6ad972e... rtlanal: Remove noop_move_p REG_EQUAL condition (*)
da40a69... vec: Silence clang warning (*)
9855e8a... Daily bump. (*)
815eb85... libstdc++: Fix _GLIBCXX_DEBUG mode constexpr compatibility (*)
ff2dfde... Fortran: Enable inquiry references in data statements [PR98 (*)
0bd6751... match.pd: Add ~(X - Y) -> ~X + Y simplification [PR96685] (*)
fe78528... widening_mul: Recognize another form of ADD_OVERFLOW [PR962 (*)
cc9b9c0... openmp, openacc: Fix up handling of data regions [PR98183] (*)
54f75d8... Daily bump. (*)
9324f7a... c++: Avoid considering some conversion ops [PR97600] (*)
8bab7dc... c++: Fix build with --enable-gather-detailed-mem-stats. (*)
262784b... c++: Final module preparations (*)
02fc65c... c++: Refactor final cleanup (*)
755cf78... Add missing varasm DECL_P check. (*)
35af877... Daily bump. (*)
ab264f4... compiler: encode user visible names if necessary (*)
e36ce56... arm: Auto-vectorization for MVE clean condition for vand an (*)
78e9cfe... arc: Update ARC700 cache hazard detection. (*)
a412be0... arc: Avoid generating brcc instructions with limm (*)
dfbe642... arc: Refurbish adc/sbc patterns (*)
1c6b86b... c++: module test harness (*)
059da60... c++: cp_tree_equal tweaks (*)
75de6a2... arm: Auto-vectorization for MVE: vorr (*)
f7ad444... arc: Use separate predicated patterns for mpyd(u) (*)
078c749... x86: Update user interrupt handler stack frame (*)
97b56de... c++: Module lang hook overriding (*)
37b242a... c++: name lookup API for modules (*)
958d42a... c++: missing SFINAE with pointer subtraction [PR78173] (*)
33314b1... arm: Improve documentation for effective target 'arm_softfl (*)
695b8d2... arm: [testsuite] fix lob tests for -mfloat-abi=hard (*)
ab231af... testsuite/98244 - amend gcc.dg/vect/vect-live-6.c (*)
4b488a2... testsuite/98242 - amend gcc.dg/vect/bb-slp-subgroups-3.c (*)
0fc3bf7... testsuite/98240 - amend gcc.dg/vect/pr97678.c (*)
955af69... testsuite/98239 - require vect_condition for gcc.dg/vect/bb (*)
1423318... expand: Fix up expand_doubleword_mod on 32-bit targets [PR9 (*)
fc7b424... tree-optimization/98235 - limit SLP discovery (*)
3e60dde... expansion: Sign or zero extend on MEM_REF stores into SUBRE (*)
499651e... ira.c: Fix ICE in ira-color [PR97092] (*)
fa4a8b6... tree-optimization/95582 - fix vector pattern with bool conv (*)
99d6ba6... Fix feature check for HRESET/AVX_VNNI/UINTR (*)
a5c0500... dojump: Fix up probabilities splitting in dojump.c comparis (*)
2ea6285... libstdc++: Remove redundant branches in countl_one and coun (*)
7f35955... Reduce memory requirements for ranger (*)
779bf18... Fix PR ada/98230 (*)
3cf63c9... c++: Add make_temp_override generator functions (*)
445430e... c++: Update value of __cplusplus for C++20. (*)
96a5c48... c++: Add fixed test [PR91506] (*)
4f1d8bd... c++: modules & using-decls (*)
c0979d8... c++: Name lookup for modules (*)
afc14c8... c++: modularize spelling suggestions (*)
b46dd03... arm: Fix typo in testcase mve-vsub_1.c (*)
e271cd0... c++: Add fixed test [PR68451] (*)
36d0108... c++: name-lookup refactoring (*)
237a8e8... Small fix to PLACEHOLDER_EXPR handling in loc_list_from_tre (*)
8c60696... c++: Module-specific error and tree dumping (*)
79c1b9f... c++: name-lookup cleanups (*)
2e65620... Remove misleading debug line entries (*)
a1fb16e... remove obsolete conversion handling from vectorizable_assig (*)
11a0bef... arm: Auto-vectorization for MVE: vand (*)
4cf70c2... data-ref: Rework integer handling in split_constant_offset (*)
f5b902a... [VECT] pr97929 fix (*)
703d2ac... Add WIDEN_PLUS, WIDEN_MINUS pretty print (*)
76c09f2... tree-optimization/98211 - fix bogus vectorization of conver (*)
f2a5e5f... drop __builtin_ from __clear_cache libname (*)
680e420... dojump: Improve float != comparisons on x86 [PR98212] (*)
66dea88... dojump: Optimize a == a or a != a [PR98169] (*)
a2a17ae... openmp: Fix ICE with broken doacross loop [PR98205] (*)
154e9b8... Allow scalar fallback for pattern root stmt (*)
8d63e3c... RISC-V: Explicitly call python when using multilib generato (*)
73cf5da... -fdump-go-spec: ignore type ordering of incomplete types (*)
2fe4f00... go-test.exp: recognize errorcheckdir -n (*)
ca2bd94... Daily bump. (*)
0c2200e... go-test.exp: rewrite errchk regexp quoting (*)
7d9767c... phiopt: Fix up two_value_replacement BOOLEAN_TYPE handling (*)
ef33047... aarch64: Add +pauth to -march (*)
4c61e35... i386: Remove REG_ALLOC_ORDER definition (*)
0aa1786... libstdc++: Fix build failure for target with no way to slee (*)
84d0825... tree-optimization/98213 - cache PHI walking result in SM (*)
0b37233... c++: Module parsing (*)
fe70679... c++: Fix printing of decltype(nullptr) [PR97517] (*)
33d2f41... testsuite: fix 2 tests on aarch64 (*)
76e4f44... aarch64: Add CPU-specific SVE vector costs struct (*)
cf97b97... c++: Decl module-specific semantic processing (*)
72217b5... IBM Z: Build autovec-*-signaling-eq.c tests with exceptions (*)
aa04320... OpenMP: C/C++ parse 'omp allocate' (*)
85f0a4d... Import HSA header files from AMD (*)
42bdf81... c/98200 - improve error recovery for GIMPLE FE (*)
1cb2d1d... gfortran.dg/gomp/reduction4.f90: Fix testcase (*)
0673fc6... fold-const: Fix native_encode_initializer bitfield handling (*)
4164e58... fold-const: Fix up native_encode_initializer missing field (*)
c3a63fb... c++: Avoid [[nodiscard]] warning in requires-expr [PR98019] (*)
4eb2848... c++: Don't require accessible dtors for some forms of new [ (*)
f6e8e27... Daily bump. (*)
ab3a5ff... testsuite: Fix up testcase for ia32 [PR98191] (*)
0221c65... c++: ICE with -fsanitize=vptr and constexpr dynamic_cast [P (*)
5ea350d... libgo: update to 1.15.6 release (*)
570c312... c++: Originating and instantiating module (*)
4ed1dc1... c++: Fix defaulted <=> fallback to < and == [PR96299] (*)
a988a39... c++: Distinguish ambiguity from no valid candidate (*)
447f99b... Avoid atomic for guard acquire when that is expensive (*)
f7251a2... if-to-switch: fix matching of negative conditions (*)
dded5f7... c++: template and clone fns for modules (*)
5312fa0... Raw tree accessors (*)
f1b6e17... compiler: use correct location for iota errors (*)
f41dd93... libgcc: block signals when releasing split-stack memory (*)
c0ed52d... arm: Replace calls to __builtin_vmvn* by ~ in vmvn intrinsi (*)
d04f3df... c++: Named module global initializers (*)
005cff4... Fortran: Add 'omp scan' support of OpenMP 5.0 (*)
e401db7... i386: Fix up X87_ENABLE_{FLOAT,ARITH} in conditions [PR9444 (*)
0bd4fec... c++: Fix MODULE_VERSION breakage (*)
210d143... c++: Mangling for modules (*)
edbbf73... libstdc++: Adjust whitespace in documentation (*)
76a1719... c++: module directive FSM (*)
0f2da02... c++: Add module includes (*)
6a789a9... testsuite: i386: Require avx512vpopcntdq in two tests (*)
4fdbd24... testsuite: i386: Require ifunc support in gcc.target/i386/p (*)
1746681... tree-optimization/98192 - fix double free in SLP (*)
3a008b1... testsuite/95900 - fix gcc.dg/vect/bb-slp-pr95866.c target r (*)
5b17c3c... contrib: filter more in filter-clang-warnings.py (*)
4c6a47c... testsuite: Avoid strict aliasing violations in some avx512 (*)
19c1ef8... contrib: modernize filter-clang-warnings.py (*)
3100709... openmp: -fopenmp-simd fixes [PR98187] (*)
c2c198b... tree-optimization/98191 - fix BIT_INSERT_EXPR sequence vect (*)
a294e63... tree-optimization/97559 - fix sinking in irreducible region (*)
3a6e3ad... gimple-isel: Fold x CMP y ? -1 : 0 to x CMP y [PR97872] (*)
e844c04... tree-optimization/98180 - fix BIT_INSERT_EXPR sequence vect (*)
c1370f8... Fix PR target/96470 (*)
ffd961f... PR tree-optimization/96344 (*)
4aaf337... PR target/98152: Checking python is available before using (*)
9121f80... syscall: don't use AF_LINK on hurd (*)
bc8a701... Daily bump. (*)
a19a242... C: Fix atomic loads. [PR97981] (*)
b737b70... builtins: Avoid ICE with __builtin_clear_padding on POINTER (*)
c3a1b3e... compiler: type of string index expression is byte (*)
7482d5a... c++: ICE with switch and scoped enum bit-fields [PR98043] (*)
16a2a45... go-test.exp: don't quote already-quoted parentheses (*)
e910477... compiler: don't name type descriptor for alias type (*)
1cac89d... c-family: Fix hang with -Wsequence-point [PR98126] (*)
ffb268f... c++: Adjust array type construction (*)
9d0eb0a... c++: check alias match for specializations [PR98116] (*)
92e563d... Fix location info in ipa_param_body_adjustments::modify_cal (*)
7243907... doc: "used" attribute saves decls from linker garbage colle (*)
ebdfd16... tree-optimization/98113 - vectorize a sequence of BIT_INSER (*)
cdcbef3... tree-optimization/98117 - fix range set by vectorization on (*)
f8fb01f... Housekeeping work in gigi (*)
67c4d1c... Fix internal error on library-level type extended locally (*)
6a1e04b... Fix assembler name collision (*)
6fb8da7... Fix oversight in earlier change (*)
02221be... Fix corner case issue with discriminated record type (*)
090abb0... Fix problematic conversion to boolean type (*)
bf615bf... IBM Z: Change Pmode to word_mode for stack probes (*)
ad9c120... Fix PR ada/97504 for mips*-linux (*)
a6a0db7... ipa-cp: Avoid unwanted multiple propagations (PR 97816) (*)
8441545... Don't build insn-extract.o with rtl checking (*)
7b4ea28... tree-optimization/98137 - enhance split_constant_offset ran (*)
0e49145... Daily bump. (*)
9da3382... doc: Remove -mcet (*)
6643ca0... x86: Check mode of pseudo register push (*)
8c23434... [PATCH] phiopt: Handle bool in two_value_replacement [PR796 (*)
9e12b8b... match.pd: Improve conditional_replacement for x ? 0 : -1 [P (*)
bd0f024... Upper cobound is determined by num_images(), not this_image (*)
1fab57f... Re: testsuite: Adjust target requirements for sad-vectorize (*)
6e1edf4... Daily bump. (*)
bfa7dd8... aix: fix ASM_OUTPUT_DEF warning (*)
4023420... c++: Normalize nested-requirements twice at parse time [PR9 (*)
904ac85... c++: Distinguish unsatisfaction vs errors during satisfacti (*)
4f47fca... PR target/95294: VAX: Add test cases for MODE_CC representa (*)
e552abe... PR target/95294: VAX: Convert backend to MODE_CC representa (*)
76a5535... VAX: Fix the LTO compiler downgrading code to non-PIC model (*)
c60d073... PDP11: Use `const_double_zero' to express double zero const (*)
20ab43b... RTL: Add `const_double_zero' syntactic rtx (*)
1be9edf... VAX: Make the `divmoddisi4' and `*amulsi4' comment notation (*)
3c08589... VAX: Correct issues with commented-out insns (*)
2b39f51... VAX: Fix predicates for widening multiply and multiply-add (*)
d38f844... VAX: Fix predicates and constraints for bit-field compariso (*)
0a9ea21... VAX: Make `extv' an expander matching the remaining bit-fie (*)
b3f3bba... VAX: Ensure PIC mode address is adjustable with aligned bit (*)
8a8de75... VAX: Remove EXTV/EXTZV/INSV instruction use from aligned ca (*)
4c29341... VAX: Fix predicates and constraints for EXTV/EXTZV/INSV ins (*)
e93fbce... VAX: Add the `movmemhi' instruction (*)
2c45dc7... VAX: Add a test for the `cpymemhi' instruction (*)
b9240a4... VAX: Actually produce QImode and HImode `ctz' operations (*)
273ffa3... VAX: Also provide QImode and HImode `ctz' and `ffs' operati (*)
a17ab4b... VAX: Provide the `ctz' operation (*)
da076a8... VAX: Add tests for `sync_lock_test_and_set' and `sync_lock_ (*)
65eee57... VAX: Add a test for the SImode `ffs' operation (*)
ea84bae... VAX: Actually enable `builtins.md' now that it is fully fun (*)
fbe5759... VAX: Correct `sync_lock_test_and_set' and `sync_lock_releas (*)
2500add... VAX: Use an int iterator to produce individual interlocked (*)
47d524a... VAX: Use a mode iterator to produce individual interlocked (*)
630c9a4... jump: Also handle jumps wrapped in UNSPEC or UNSPEC_VOLATIL (*)
4b70b2e... loop-doloop: Add missing call to `onlyjump_p' (*)
64880a7... cfgrtl: Add missing call to `onlyjump_p' (*)
4ec78ef... sel-sched-ir: Add missing call to `onlyjump_p' (*)
a2bd4e5... loop-iv: Add missing calls to `onlyjump_p' (*)
94f3367... ifcvt: Add missing call to `onlyjump_p' (*)
da749b9... RTL: Also support HOST_WIDE_INT with int iterators (*)
8c18e22... VAX: Correct fatal issues with the `ffs' builtin (*)
dfb21f3... VAX: Rationalize expression and address costs (*)
7920fe3... VAX/testsuite: Run target testing over all the usual optimi (*)
85f5a7d... VAX: Define LEGITIMATE_PIC_OPERAND_P (*)
91ae8fb... VAX: Remove `c' operand format specifier overload (*)
a27d5f9... PR target/58901: reload: Handle SUBREG of MEM with a mode-d (*)
4eb8f93... modulo-sched: Carefully process loop counter initialization (*)
7ae210d... Fortran: flag formal argument before resolving an array spe (*)
1352bc8... Darwin : Update libtool and dependencies for Darwin20 [PR97 (*)
3e2ae3e... X86_64: Enable support for next generation AMD Zen3 CPU. (*)
625e002... i386: Combine splitters followup [PR96226] (*)
43e84ce... c++: Fix constexpr access to union member through pointer-t (*)
c5fd8a9... Daily bump. (*)
918a5b8... runtime: update type descriptor name in fieldtrack C suppor (*)
a957532... c++: Fix deduction from auto template parameter [PR93083] (*)
df933e3... vec: Simplify use with C++11 range-based 'for'. (*)
b968029... rs6000: fix PTR_SIZE in rs6000.c (*)
eb79f4d... doc/implement-c.texi: About same-as-scalar-type volatile ag (*)
78c4a9f... gimple: Return fnspec only for replaceable new/delete opera (*)
ac2a696... i386: Add combine splitters to allow combining multiple ins (*)
33be07b... fold-const: Don't use build_constructor for non-aggregate t (*)
5a26d4a... c++: Revert dependent-array changes [PR 98116] (*)
97eaf8c... c++: Module API declarations (*)
704ccef... debug: Fix another vector DECL_MODE ICE [PR98100] (*)
65312df... dwarf: Add -gdwarf{32,64} options (*)
485b40a... testsuite: use param for if-to-switch tests (*)
53a0eb0... Add target selector to gcc.dg/pr98099.c (*)
7caa497... Refactor -frecord-gcc-switches. (*)
241a2c4... Fix checking failure in IPA-SRA (*)
9199da4... Document missing params. (*)
9715663... c++: Change __builtin_source_location to use __PRETTY_FUNCT (*)
b8dd0ef... Daily bump. (*)
6137188... c++: XFAIL testcase for PR98019 (*)
9a7f5e3... c++: Fix bootstrap on 32-bit hosts [PR91828] (*)
dce6c58... Add support for detecting mismatched allocation/deallocatio (*)
a3f7a69... c++: Exported using decls (*)
f7aeb82... c++: uninstantiated template friends (*)
3089f5f... Go testsuite: update new tests to version in source repo (*)
9f1a650... PowerPC: PR libgcc/97543 and libgcc/97643, fix long double (*)
30b606b... PR fortran/95342 - ICE in gfc_match_subroutine, at fortran/ (*)
656131e... libstdc++: Fix typos in #error strings (*)
442b6fb... fix __builtin___clear_cache overrider fallout (*)
44ac1ea... libstdc++: Update C++20 library implementation status (*)
57d76ee... libtdc++: Define std::source_location for C++20 (*)
9e433b3... libstdc++: Add std::bit_cast for C++20 [PR 93121] (*)
adbeeb1... Go testsuite: add a bunch of new tests from source repo (*)
2a099fd... go-test.exp: add -I. when compiling in directory (*)
5ea36d2... c++: Add testcase for PR98019 (*)
4a3b9f4... testsuite: update existing Go tests to source repo (*)
2fb2870... RTEMS: Add Cortex-R52 multilib (*)
3843fa2... libstdc++: Update powerpc-linux baselines for GCC 10.1 (*)
91cfacc... libstdc++: Disable std::array assertions for C++11 constexp (*)
eb8c2b3... c++: templatey type creation (*)
756f55e... i386: Fix up ix86_md_asm_adjust for TImode [PR98086] (*)
7254a78... c++: Testcases [PR 98115] (*)
17c9cf3... compiler: cast comparison function result to expected bool (*)
cd34d5f... compiler: defer to middle-end for complex division (*)
65af6bc... IBM Z: Fix mode in probe_stack pattern (*)
62fb1b9... c++: Fix array type dependency [PR 98107] (*)
9c68134... aarch64: Don't fold svundef* at the gimple level (*)
277ff34... Fix PR middle-end/98099 (*)
5d10376... Fix PR middle-end/98082 (*)
896048c... c++: Add __builtin_bit_cast to implement std::bit_cast [PR9 (*)
341035a... c++: consteval-defarg1.C test variant for templates (*)
614aff0... tree-ssa-threadedge.c (record_temporary_equivalences_from_s (*)
7356443... Fix division by 0 in printf_strlen_execute when dumping (*)
b20cd0c... RISC-V: Canonicalize --with-arch (*)
48ff86a... aarch64: Add +flagm to -march (*)
381d1d0... testsuite: Add testcase for already fixed PR [PR98104] (*)
7031098... Optimize vpsubusw compared to 0 into vpcmpleuw or vpcmpnleu (*)
35c4c67... Fix incorrect replacement of vmovdqu32 with vpblendd which (*)
c03a78d... c++: Push parms when late parsing default args (*)
54f97a2... c++: Fix late-parsed default arg context (*)
81d5907... Add popcount<mode> expander to enable popcount auto vectori (*)
(*) This commit already exists in another branch.
Because the reference `refs/users/aoliva/heads/testbase' matches
your hooks.email-new-commits-only configuration,
no separate email is sent for this commit.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-12-18 14:46 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-18 14:46 [gcc/aoliva/heads/testbase] (561 commits) As well as the PR this patch fixes problems in handling cla Alexandre Oliva
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).