public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/aoliva/heads/testme] (263 commits) libsupc++: try cxa_thread_atexit_impl at runtime
@ 2023-11-15 2:25 Alexandre Oliva
0 siblings, 0 replies; only message in thread
From: Alexandre Oliva @ 2023-11-15 2:25 UTC (permalink / raw)
To: gcc-cvs
The branch 'aoliva/heads/testme' was updated to point to:
59e9da3e33d... libsupc++: try cxa_thread_atexit_impl at runtime
It previously pointed to:
9ffc2e1c2d4... libsupc++: try cxa_thread_atexit_impl at runtime
Diff:
!!! WARNING: THE FOLLOWING COMMITS ARE NO LONGER ACCESSIBLE (LOST):
-------------------------------------------------------------------
9ffc2e1... libsupc++: try cxa_thread_atexit_impl at runtime
5a50232... testsuite: tsan: add fallback overload for pthread_cond_clo
9c38504... testsuite: introduce hostedlib effective target
579dcd6... i386 PIE: accept @GOTOFF in load/store multi base address
1e96d7b... [PR83782] ifunc: back-propagate ifunc_resolver to aliases
8adefa8... testsuite: xfail scev-[35].c on ia32
6d44a65... testsuite: arg-pushing reqs -mno-accumulate-outgoing-args
e84bca0... libstdc++: optimize bit iterators assuming normalization [P
123bce4... testsuite: adjust gomp test for x86 -m32
e506d2d... testsuite: force PIC/PIE off for pr58245-1.C
87ace3b... skip debug stmts when assigning locus discriminators
Summary of changes (added commits):
-----------------------------------
59e9da3... libsupc++: try cxa_thread_atexit_impl at runtime
eb5dfb5... testsuite: introduce hostedlib effective target
4df06fc... [PR83782] ifunc: back-propagate ifunc_resolver to aliases
f5d9499... testsuite: tsan: add fallback overload for pthread_cond_clo (*)
a9a0daa... testsuite: arg-pushing reqs -mno-accumulate-outgoing-args (*)
a1ad62e... libstdc++: bvector: undef always_inline macro (*)
2220263... json.cc: use SELFTEST_LOCATION in selftests (*)
eaedb56... Daily bump. (*)
9938645... c-family: Let libcpp know when the compilation is for a PCH (*)
f71352c... libstdc++: Improve operator-(weekday x, weekday y) (*)
f6ce081... libstdc++: Fix UB in weekday::weekday(sys_days) and add tes (*)
86a0df1... libstdc++: Simplify year::is_leap() (*)
b011535... libstdc++: Remove unnecessary "& 1" from year_month_day_las (*)
1c15303... libstdc++: Fix <charconv> uses of signed types with <bit> f (*)
6f2fc42... libstdc++: Fix std::hash<std::stacktrace> [PR112348] (*)
cfaaa8b... analyzer: enable taint state machine by default [PR103533] (*)
c656052... Manually add ChangeLog entry for r14-5312-g040e5b0edbca8611 (*)
3d8d443... testsuite: Ignore warning for unsupported option (*)
14979dd... c++: Stream virtual dtor vtable indices (*)
5b9ecce... c++: Fix exported using decls of templates (*)
353f146... diagnostics: make option-handling callbacks private (*)
07e568d... diagnostics: make m_text_callbacks private (*)
d0bfd6b... diagnostics: convert diagnostic_ready_p to an inline functi (*)
b42a09b... i386: Generate strict_low_part QImode insn with high input (*)
d64b7c8... libcpp, contrib: Update to Unicode 15.1 (*)
194825f... c++: Implement C++26 P1854R4 - Making non-encodable string (*)
948b8b6... Fix ICE generating uniform vector masks (*)
1bdd665... input.h: eliminate implicit users of global_dc's file_cache (*)
070944f... json: reduce use of naked new in json-building code (*)
4db8209... libstdc++: Fix std::deque::size() Xmethod [PR112491] (*)
8f331be... Use case label type to create case range. (*)
2c2fcd6... s390: Fix vec_scatter_element for vectors of floats (*)
ddb479e... Add a REG_P check for inc and dec for Arm MVE (*)
2066c29... tree-optimization/111233 - loop splitting miscompile (*)
bc390ae... Loop distribution fix for SCC detection (*)
5ea2965... tree-optimization/112281 - loop distribution and zero depen (*)
b9fd839... Daily bump. (*)
aad6528... i386: Fix up <insn><dwi>3_doubleword_lowpart [PR112523] (*)
0a1dd8b... contrib: Ignore the r14-5312-g040e5b0edbca861196d9e2ea2af5e (*)
3232e73... LibF7: sinh: Fix loss of precision due to cancellation for (*)
e47e836... x86: Make testcase apx-spill_to_egprs-1.c more robust (*)
426e926... IBM Z: Add GTY marker to builtin data structures (*)
a745d20... IBM Z: Fix ICE with overloading and checking enabled (*)
69d6986... c++: Link extended FP conversion pedwarns to -Wnarrowing [P (*)
7383cb5... Add type-generic clz/ctz/clrsb/ffs/parity/popcount builtins (*)
fe23a2f... LoongArch: Disable relaxation if the assembler don't suppor (*)
f28306b... Fix ICE in vectorizable_nonlinear_induction with bitfield. (*)
4a70bfb... LoongArch: Use finer-grained DBAR hints (*)
6e5f318... tree: Handle BITINT_TYPE in type_contains_placeholder_1 [PR (*)
6043bfb... i386: Don't optimize vshuf{i,f}{32x4,64x2} and vperm{i,f}12 (*)
bfcb6e5... RISC-V: Fix init-2.c assembly check (*)
fd1596f... Handle bitop with INTEGER_CST in analyze_and_compute_bitop_ (*)
d22b878... maintainer-scripts/gcc_release: cleanup whitespace (*)
3239a80... maintainer-scripts/gcc_release: use HTTPS for links (*)
5ee4349... libcpp: Regenerate config.in (*)
db50aea... *: add modern gettext (*)
fbe4e64... intl: remove, in favor of out-of-tree gettext (*)
c28b032... libstdc++: Add dg-timeout-factor to remaining <chrono> IO t (*)
2c492f9... libstdc++: Micro-optimization for std::optional [PR112480] (*)
10f12d3... i386: Rewrite pushfl<mode>2 and popfl<mode>1 as unspecs (*)
c75bab7... i386: Return CCmode from ix86_cc_mode for unknown RTX code (*)
97e9cde... [PATCH] testsuite: Fix bad-mapper-1.C test failures with po (*)
2020bce... RISC-V: vsetvl: Refine REG_EQUAL equality. (*)
0036702... PR modula2/110779: Add reduced acinclude.m4 to allow interr (*)
a6ac36d... arm: testsuite: improve compatibility of gcc.dg/debug/pr573 (*)
1fb7440... arm: testsuite: fix some more architecture tests (*)
fa3fa73... testsuite: arm: tighten up mode-specific ISA tests (*)
47b3f2c... arm: testsuite: improve compatibility of gcc.target/arm/pr5 (*)
cf86e67... arm: testsuite: improve compatibility of gcc.target/arm/pr1 (*)
511e593... arm: testsuite: improve compatibility of gcc.target/arm/opt (*)
5bc4249... arm: testsuite: improve compatibility of gcc.target/arm/mac (*)
b9bed25... arm: testsuite: improve compatibility of ftest-armv7m-thumb (*)
929dc1f... arm: testsuite: modernize framework usage for arm/scd42-2.c (*)
ea36e39... arm: testsuite: improve compatibility of pragma_arch_switch (*)
40e25ea... arm: testsuite: improve compatibility of pragma_arch_attrib (*)
c034b8f... arm: testsuite: improve compatibility of pr88648-asm-syntax (*)
a92d0a4... arm: testsuite: improve compatibility of arm/pr78353-*.c (*)
cec6144... arm: testsuite: tidy up pr65647-2.c pre-checks. (*)
418ec7e... arm: testsuite: improve compatibility of arm/lto/pr96939_1. (*)
0fcc0ef... arm: testsuite: tidy up pre-run check for g2.c (*)
f757ea7... arm: testsuite: avoid problems with -mfpu=auto in attr_thum (*)
8256527... arm: testsuite: avoid problems with -mfpu=auto in attr-cryp (*)
380f419... arm: testsuite: avoid problems with -mfpu=auto in pacbti-m- (*)
ed52bc2... arm: testsuite: avoid hard-float ABI incompatibility with - (*)
ccbc8bd... arm: testsuite: correctly detect hard_float (*)
04367b1... arm: testsuite: correctly detect armv6t2 hardware for acle (*)
0f593c0... tree-optimization/112495 - alias versioning and address spa (*)
5021fa7... middle-end/112487 - inline and parameter mismatch (*)
a0b2abe... tree-optimization/111792 - new testcase (*)
e0cacaa... RISC-V: Adapt VLS init tests (*)
ed3ce1c... RISC-V: Optimize combine sequence by merge approach (*)
2794d51... Support vec_set/vec_extract/vec_init for V4HF/V2HF. (*)
b51bfee... ARC: Improved DImode rotates and right shifts by one bit. (*)
e9d59a2... ARC: Provide a TARGET_FOLD_BUILTIN target hook. (*)
0a14073... i386: Improve reg pressure of double word right shift then (*)
56caf0b... i386: Remove j constraint letter from list of unused letter (*)
fc649fe... C99 testsuite readiness: Cleanup of execute tests (*)
8fe6a58... C99 testsuite readiness: Add missing abort, exit declaratio (*)
adb562b... C99 testsuite readiness: Compile more tests with -std=gnu89 (*)
5c432b0... C99 testsuite readiness: More unverified testcase un-reduct (*)
a3c2b18... C99 testsuite readiness: Verified un-reductions (*)
95753bc... C99 testsuite readiness: -fpermissive tests (*)
7ba7529... Fix (fcopysign x, NEGATIVE_CONST) -> (fneg (fabs x)) simpli (*)
5a0c302... gimple-range-cache: Fix ICEs when dumping details [PR111967 (*)
2e0a1f7... LoongArch: Optimize single-used address with -mexplicit-rel (*)
b88500e... LoongArch: Use simplify_gen_subreg instead of gen_rtx_SUBRE (*)
401dc18... RISC-V: Fix RVV dynamic frm tests failure (*)
5dfa501... RISC-V: Support FP l/ll round and rint HF mode autovec (*)
93e92b2... Revert "[PATCH v2] In the pipeline, USE or CLOBBER should d (*)
4b75409... i386: Remove *stack_protect_set_4s_<mode>_di alternative th (*)
3a5a307... LibF7: Use paper-pencil method for sqrt instead of Newton-R (*)
e0787da... Handle addresses of more constants in IPA-CP (*)
85b49ad... [PATCH v2] In the pipeline, USE or CLOBBER should delay exe (*)
7610e5c... tree-ssa-math-opts: Fix up gsi_remove order in match_uaddc_ (*)
fc8458e... mode-switching: Add a backprop hook (*)
493b003... mode-switching: Add a target-configurable confluence operat (*)
718228a... mode-switching: Use 1-based edge aux fields (*)
93d65f3... mode-switching: Pass the set of live registers to the after (*)
29d3e18... mode-switching: Pass set of live registers to the needed ho (*)
4b803fb... mode-switching: Allow targets to set the mode for EH handle (*)
e59ec35... mode-switching: Tweak entry/exit handling (*)
335b55f... mode-switching: Simplify recording of transparency (*)
5afd208... mode-switching: Fix the mode passed to the emit hook (*)
174ee51... mode-switching: Avoid quadractic list operation (*)
3cd3a09... mode-switching: Add note problem (*)
8479a37... mode-switching: Tweak the macro/hook documentation (*)
c58b426... c: Synthesize nonnull attribute for parameters declared wit (*)
391f979... Make scan-assembler* ignore LTO sections (*)
108e934... RISC-V: Add test for PR112469 (*)
807f474... libstdc++: Do not use assume attribute for Clang [PR112467] (*)
f7251b7... libstdc++: Simplify std::string_view comparisons (LWG 3950) (*)
7c02efd... libstdc++: Fix broken tests for <complex.h> (*)
0953497... libstdc++: Add static_assert to std::integer_sequence [PR11 (*)
94cc8e9... libstdc++: Fix test that fails with -ffreestanding (*)
090589e... libstdc++: Deprecate std::atomic_xxx overloads for std::sha (*)
64bcf3f... libstdc++: Add [[nodiscard]] to lock types (*)
a92a434... libstdc++: Add [[nodiscard]] to std::span members (*)
898fd81... libstdc++: Remove handling for underscore-prefixed libm fun (*)
0b88046... libstdc++: Add missing functions to <cmath> [PR79700] (*)
08354f5... testsuite: fix lambda-decltype3.C in C++11 (*)
e0c1476... [PATCH] libgcc/m68k: Fixes for soft float (*)
b42dd13... [PATCH] doc: Add fpatchable-function-entry to Option-Summar (*)
c8bff39... RISC-V: Fix indentation of "length" attribute for branches (*)
dcafd11... c23: recursive type checking of tagged type (*)
61701b2... g++: Rely on dg-do-what-default to avoid running pr102788.c (*)
0f02e74... Handle constant CONSTRUCTORs in operand_compare (*)
df66fa0... [IRA]: Check autoinc and memory address after temporary equ (*)
d44dca8... ada: Fix syntax error (*)
0410b75... c++: decltype of (by-value captured reference) [PR79620] (*)
705ab79... c++: decltype of capture proxy [PR79378, PR96917] (*)
5dbaf48... Allow md iterators to include other iterators (*)
1ae921d... i386: Clear stack protector scratch with zero/sign-extend i (*)
9917744... i386: Fix ashift insn mnemonic in shift code attribute (*)
fb90606... Middle-end: Fix bug of induction variable vectorization for (*)
f880bdc... libatomic: Improve ifunc selection on AArch64 (*)
6aaf72f... RISC-V: Add combine optimization by slideup for vec_init ve (*)
62e6ded... RISC-V: testsuite: Fix 32-bit FAILs. (*)
d7b971c... vect: Look through pattern stmt in fold_left_reduction. (*)
b70ad8c... RISC-V: XTheadMemPair: Fix missing fcsr handling in ISR pro (*)
e5f1956... tree-optimization/110221 - SLP and loop mask/len (*)
a592242... vect: Don't set excess bits in unform masks (*)
e24b0fe... amdgcn: Fix v_add constraints (pr112308) (*)
20aa064... middle-end/112469 - fix missing converts in vec_cond_expr s (*)
8da8b92... amdgcn: Fix vector min/max ICE (*)
fcddf7c... libgomp.texi: Update OpenMP 6.0-preview implementation-stat (*)
ebc27b0... LoongArch: Fix instruction name typo in lsx_vreplgr2vr_<lsx (*)
072a409... RISC-V: Robustify vec_init pattern[NFC] (*)
040e5b0... Revert "RISC-V: Support vec_init for trailing same element" (*)
e7f4040... RISC-V: Support vec_init for trailing same element (*)
879cf9f... [PATCH v3] libiberty: Use posix_spawn in pex-unix when avai (*)
5a41086... test: Fix FAIL of pr97428.c for RVV (*)
1fa7dde... RISC-V: Move cond_copysign from combine pattern to autovec (*)
907603d... Internal-fn: Add FLOATN support for l/ll round and rint [PR (*)
57dbc02... [committed] Improve single bit zero extraction on H8. (*)
9a0cc04... Fix wrong code due to vec_merge + pcmp to blendvb splitter. (*)
8329ba3... bpf: fix pseudo-c asm emitted for *mulsidi3_zeroextend (*)
9815ef7... bpf: testsuite: fix expected regexp in gcc.target/bpf/ldxdw (*)
644390c... libstdc++: mark 20_util/scoped_allocator/noexcept.cc R-E-T (*)
d9dbc83... libstdc++: declare std::allocator in !HOSTED as an extensio (*)
8625aa2... diagnostics: cleanups to diagnostic-show-locus.cc (*)
0c6c9b6... Add missing declaration of get_restrict in C++ interface (*)
38202d2... MAINTAINERS: Add myself to write after approval (*)
d63282f... libstdc++: Fix forwarding in __take/drop_of_repeat_view [PR (*)
6c2ac6e... RISC-V/testsuite: Fix several zvfh tests. (*)
016b300... i386: Improve stack protector patterns and peephole2s even (*)
a99f6bb... [IRA]: Fixing conflict calculation from region landing pads (*)
c4cf9aa... libstdc++: [_Hashtable] Use RAII type to manage rehash func (*)
38b396d... i386 PIE: accept @GOTOFF in load/store multi base address (*)
9480254... testsuite: xfail scev-[35].c on ia32 (*)
e01c2ee... AArch64: Add SVE implementation for cond_copysign. (*)
ed2e058... AArch64: Handle copysign (x, -1) expansion efficiently (*)
ffd40d3... AArch64: Use SVE unpredicated LOGICAL expressions when Adva (*)
830460d... AArch64: Add movi for 0 moves for scalar types [PR109154] (*)
2ea13fb... AArch64: Add special patterns for creating DI scalar and ve (*)
f30ecd8... ifcvt: Add support for conditional copysign (*)
3f176e1... middle-end: optimize fneg (fabs (x)) to copysign (x, -1) [P (*)
2d44ab2... middle-end: expand copysign handling from lockstep to neste (*)
a80daa2... Fix PR ada/111813 (Inconsistent limit in Ada.Calendar.Forma (*)
1c6d6b3... Do not prepend target triple to -fuse-ld=lld,mold. (*)
fd8e5f3... Refactor x86 decl based scatter vectorization, prepare SLP (*)
177ca16... RISC-V: Refine frm emit after bb end in succ edges (*)
83f66d9... RISC-V: Add PR112450 test to avoid regression (*)
8863a79... tree-optimization/112450 - avoid AVX512 style masking for B (*)
8ebcea9... tree-optimization/112444 - avoid bougs PHI value-numbering (*)
a0273d2... MAINTAINERS: Update my email address (*)
78bfc86... MIPS: Use -mnan value for -mabs if not specified (*)
3a6df32... i386: Fix C99 compatibility issues in the x86-64 AVX ABI te (*)
6e312b2... c: Add -Wreturn-mismatch warning, split from -Wreturn-type (*)
f88b78b... gcc.dg/Wmissing-parameter-type*: Test the intended warning (*)
2f41daa... s390: Revise vector reverse elements (*)
d7e5ee7... s390: Add expand_perm_reverse_elements (*)
27381fb... s390: Recognize further vpdi and vmr{l,h} pattern (*)
fa4dde8... s390: Reduce number of patterns where the condition is fals (*)
f172b9d... libgcc: Add {unsigned ,}__int128 <-> _Decimal{32,64,128} co (*)
533241c... attribs: Fix ICE with -Wno-attributes= [PR112339] (*)
5e9fb75... RISC-V: Fix the illegal operands for the XTheadMemidx exten (*)
f586515... Fix SIMD clone SLP a bit more (*)
04d8a47... libstdc++: [_Hashtable] Use RAII type to guard node while c (*)
5b6f4e6... RISC-V: Fix dynamic LMUL cost model ICE (*)
e39b3e0... libstdc++: optimize bit iterators assuming normalization [P (*)
c401bf8... testsuite: adjust gomp test for x86 -m32 (*)
5057ee0... testsuite: force PIC/PIE off for pr58245-1.C (*)
61d2b47... skip debug stmts when assigning locus discriminators (*)
339ced8... RISC-V: Fix dynamic tests [NFC] (*)
3e9461a... Daily bump. (*)
dced5ae... i386: Apply LRA reload workaround to insns with high regist (*)
39d81b6... Fix SLP of emulated gathers (*)
38168bb... TLC to vect_check_store_rhs and vect_slp_child_index_for_op (*)
c49e0c5... Fix SLP of masked loads (*)
8cf7b93... RISC-V: Removed unnecessary sign-extend for vsetvl (*)
fdd9126... Improve C99 compatibility of gcc.dg/setjmp-7.c test (*)
f7da591... LibF7: Tweak IEEE double multiplication. (*)
c2f2351... RISC-V: Fix VSETVL VL check condition bug (*)
62715bf... libgfortran: Remove empty array descriptor first dimension (*)
85a9688... libgfortran: Remove early return if extent is zero [PR11237 (*)
d56bf41... libgfortran: Don't skip allocation if size is zero [PR11241 (*)
80f466a... RISC-V: Eliminate unused parameter warning. (*)
ca281a7... [i386] APX: Fix ICE due to movti postreload splitter [PR112 (*)
ecb5ddd... test: Fix bb-slp-33.c for RVV (*)
da4315f... c-family: Enable -fpermissive for C and ObjC (*)
f914812... RISC-V: Normalize user vsetvl intrinsics[PR112092] (*)
078087d... i386: Fix isa attribute for TI/TF andnot mode (*)
f27246b... testsuite: Rename c2x-*, gnu2x-* tests to c23-*, gnu23-* (*)
c48f105... Daily bump. (*)
63dc25e... RISC-V: Support FP floor to i/l/ll diff size autovec (*)
f5ddc36... Fix libgomp build on targets that are not Linux-based or ac (*)
54bac0c... testsuite: Refer more consistently to C23 not C2X (*)
2b61b80... test: Recover sdiv_pow2 check and remove test of RISC-V (*)
fd940d2... vect/ifcvt: Add vec_cond fallback and check for vector vers (*)
8f2a59c... libstdc++: [_Hashtable] Add missing node destructor call (*)
d90e5ec... c: Change T2X_* format checking macros to T23_* (*)
fadf10e... i386: Make flags_reg_operand a special predicate (*)
8cc3bc9... gcc/configure: Regenerate (*)
0b94e9c... testsuite: nodiscard-reason-nonstring.C FAIL in C++26 (*)
a49c7d3... openmp: Add support for the 'indirect' clause in C/C++ (*)
75e5a46... OpenMP: invoke.texi - mention C attribute syntax for -fopen (*)
f40eac5... aarch64: Add a %Z operand modifier for SVE registers (*)
094a609... c: Refer more consistently to C23 not C2X (*)
beb1e2b... test: Fix FAIL of pr65518.c for RVV[PR112420] (*)
7562f08... libstdc++/112351 - deal with __gthread_once failure during (*)
dd5c3ca... testsuite/vect: Make check more accurate. (*)
7aacbd4... testsuite: Change expectation for bb-slp-over-widen-n.c (*)
204186b... RISC-V: Add RISC-V into vect_cmdline_needed (*)
(*) This commit already exists in another branch.
Because the reference `refs/users/aoliva/heads/testme' 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:[~2023-11-15 2:25 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-15 2:25 [gcc/aoliva/heads/testme] (263 commits) libsupc++: try cxa_thread_atexit_impl at runtime 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).