[gcc/aoliva/heads/testbase] (207 commits) check hash table counts at expand
Alexandre Oliva
aoliva@gcc.gnu.org
Thu Jan 12 04:03:41 GMT 2023
The branch 'aoliva/heads/testbase' was updated to point to:
f54e3b3ba01... check hash table counts at expand
It previously pointed to:
31ec2032474... RISC-V: Return const ref. for vl_vtype_info::get_avl_info
Diff:
Summary of changes (added commits):
-----------------------------------
f54e3b3... check hash table counts at expand (*)
81ed98b... Daily bump. (*)
306ff65... config-list.mk: Remove obsolete FreeBSD targets (*)
9ca4899... preprocessor: Don't register pragmas in directives-only mod (*)
688fc16... analyzer: fix leak false positives on "*UNKNOWN = PTR;" [PR (*)
23b4ce1... c: Don't emit DEBUG_BEGIN_STMTs for K&R function argument d (*)
98837d6... PR tree-optimization/71343: Value number X<<2 as X*4. (*)
c727927... bpf: correct bpf_print_operand for floats [PR108293] (*)
3e1cba1... Fix problematic interaction between bitfields, unions, SSO (*)
de99049... rs6000/test: Make ppc-fortran.exp only available for PowerP (*)
6224db0... rs6000: Make P10_FUSION honour tuning setting (*)
f99d7d6... tree-optimization/107767 - not profitable switch conversion (*)
b39c1be... testsuite: Enable pr108308.c test on all int32 targets [PR1 (*)
8221efa... switch expansion: limit JT growth param values (*)
7c9f20f... tree-optimization/108352 - FSM threads creating irreducible (*)
445a48a... tree-optimization/108353 - copyprop iteration order (*)
2ce074a... IBM zSystems: Use NAND instruction to implement bit not (*)
0986c35... fortran: Fix up function types for realloc and sincos{,f,l} (*)
8d96a7f... tree-optimization/106293 - fix testcase (*)
b399afd... xtensa: Make instruction cost estimation for size more accu (*)
f432ad0... Daily bump. (*)
aa966d5... MAINTAINERS: Add myself as Rust front-end maintainer (*)
fec9fc1... Fortran: frontend passes do_subscript leaks gmp memory [PR9 (*)
e9a39ad... Adding missing dependencies to gcc/m2/Make-lang.in (*)
5b918b2... [PATCH, Modula2] PR-108142 Many empty directories created i (*)
4e0b504... tree-optimization/106293 - missed DSE with virtual LC PHI (*)
851e1ba... PR rtl-optimization/106421: ICE in bypass_block from non-lo (*)
c389991... ipa: Sort ipa_param_body_adjustments::m_replacements (PR 10 (*)
554bb9b... tree-optimization/108314 - avoid BIT_NOT optimization for e (*)
d3328df... C-SKY: Define SYSROOT_SUFFIX_SPEC. (*)
4c7336a... C-SKY: Fix float abi option in MULTILIB_DEFAULTS. (*)
ac34c26... C-SKY: Fix skip codition for testcase ldbs.c (*)
641af92... C-SKY: Add missing builtin defines for soft float abi. (*)
8f3b032... C-SKY: Fix patterns' condition for ck802 smart mode. (*)
b86703a... C-SKY: Skip other CPUs if the testcases are only for ck801. (*)
288b18b... C-SKY: Add conditions for ceil etc patterns. (*)
8b7c12d... libstdc++: Fix tzdb.cc to compile with -fno-exceptions (*)
769fae7... libstdc++: Fix some algos for 16-bit size_t [PR108221] (*)
b39f433... libstdc++: Fix std::span constraint for sizeof(size_t) < si (*)
0333892... IBM zSystems: Make -fcall-saved-... work. (*)
84723ac... Daily bump. (*)
1dcc977... Modula-2: fix documentation layout (*)
01ea66a... c++: Only do maybe_init_list_as_range optimization if !proc (*)
799e2e7... c: Check for modifiable static compound literals in inline (*)
150d4b0... Update cpplib eo.po (*)
0925a97... Fix compilation of server.cc on hpux. (*)
cccef05... ada: Update copyright notice (*)
a53fb57... ada: Remove a couple of unreachable statements (*)
d4eaf83... ada: Simplify finalization of temporaries created for inter (*)
46034c4... middle-end/108209 - typo in genmatch.cc:commutative_op (*)
b1879fb... calls: Fix up TYPE_NO_NAMED_ARGS_STDARG_P handling [PR10745 (*)
a5a8242... middle-end/69482 - not preserving volatile accesses (*)
fb082e3... hash: do not insert deleted value to a hash_set (*)
7afecdd... tree-optimization/101912 - testcase for fixed uninit case (*)
befd29d... c: check if target_clone attrs are all string (*)
cb93c5f... Subject: [committed, pushed, Modula2] Added missing depende (*)
f218d32... Daily bump. (*)
e3a4bd0... xtensa: Optimize bitwise splicing operation (*)
d901bf8... Daily bump. (*)
b095a1d... xtensa: Optimize stack frame adjustment more (*)
2d2edf1... modula-2, libm2min: Declare abort and exit as expected. (*)
727bd5d... Fix compilation of gcc.dg/atomic/c11-atomic-exec-[45].c on (*)
902c755... Always define `WIN32_LEAN_AND_MEAN` before <windows.h> (*)
d808db1... Daily bump. (*)
74852a3... libstdc++: Suppress -Waddress warning in tzdb.cc [PR108228] (*)
61da017... libstdc++: Refactor time_zone::_Impl::rules_counter [PR1082 (*)
5b68fb4... c: C2x semantics for __builtin_tgmath (*)
f3707a5... libbacktrace: don't run --build-id tests if it is not suppo (*)
f7bd48c... libstdc++: Add feature-test macros for implemented C++23 vi (*)
553332c... libstdc++: Fix misuse of alloca in std::bitset [PR108214] (*)
8c330fd... libstdc++: Disable broken std::format for floating-point ty (*)
a40c22c... Revert "aarch64: Make existing V2HF be usable." (*)
1717632... docs: fix Var documentation for .opt files (*)
b9479dd... libstdc++: Fix deadlock in debug iterator increment [PR1082 (*)
b990e80... testsuite: Add testcases from PR108292 and PR108308 (*)
5977d14... configure: remove dependencies on gmp and mpfr when gdb is (*)
55f813f... contrib: add 'contrib' to default dirs in update-copyright. (*)
53add16... PR-108294 soname bump for modula2 runtime libraries. (*)
53ef7c1... Daily bump. (*)
9e6ac74... [Committed] PR rtl-optimization/108292: Revert "Improve ix8 (*)
12b0d35... c++: class-head parsing and CPP_TEMPLATE_ID access [PR10827 (*)
9807c31... Fix atomic operations on PA-RISC 2.0 processors. (*)
4413365... modula-2: Remove uses of scalb*() and significand*() [PR107 (*)
80ff207... libstdc++: Fix <chrono> printers for Python 2 [PR108212] (*)
e2eab3c... libstdc++: Reduce size of std::bind_front(empty_type) (*)
efce0ca... gccrs: avoid printing to stderr in selftest::rust_flatten_l (*)
b0edfa0... gccrs: add selftest-rust-gdb and selftest-rust-valgrind "ma (*)
bd96a6a... ada: Minor tweak to test added in previous change (*)
09e0175... ada: Clean up interface handling in Expand_N_Object_Declara (*)
9ff8068... ada: Flag renaming-as-spec as a body to inline (*)
6147feb... ada: Remove unhelpful special case for renamed bodies in GN (*)
07facb9... ada: Fix nested generic instantiation (*)
3f7776e... ada: Do not use decimal approximation in -gnatRj output (*)
133a8e6... ada: Optimize class-wide objects initialized with function (*)
229f515... ada: Fix pasto in comment (*)
a124b52... ada: Fix spurious emissions of -gnatwj warning (*)
9ef547a... ada: INOX: prototype RFC on String Interpolation (*)
e45bef1... ada: Update gnatpp documentation with --layout switch (*)
59d1681... ada: Further adjust freezing for expansion of contracts (*)
f0bed52... ada: Simplify new expansion of contracts (*)
90d3cd0... ada: Adjust handling of "%g" in GNAT.Formatted_String (*)
912d1e1... ada: Fix generic instantiation of sibling package (*)
2aa5f94... ada: Spurious error on Lock_Free protected type with discri (*)
8313c5f... ada: Revert to constrained allocation for string concatenat (*)
0776fec... ada: Better error message for bad Discard_Names configurati (*)
0a8824f... ada: Update doc for -gnatw_q (*)
d990f34... ada: Fix finalization issues in extended return statements (*)
46924ad... ada: Fix incorrect warning about unreferenced packed arrays (*)
a248883... Add missing declarations to gcc/m2/gm2-libs-min/M2RTS.{def, (*)
dd77b04... modula-2, driver: Implement handling for -static-libgm2. (*)
2421470... modula-2, driver: Handle static-libstd++ for targets withou (*)
29c3218... openmp: Fix up finish_omp_target_clauses [PR108286] (*)
72ce780... Add AMD znver4 instruction reservations (*)
56be197... libstdc++: Support single components in name of chrono::cur (*)
b1ad748... libstdc++: Only use std::atomic<tzdb_list::_Node*> if lock (*)
e36e57b... libstdc++: Fix std::chrono::hh_mm_ss with unsigned rep [PR1 (*)
faccda2... Daily bump. (*)
238e292... c++: mark_single_function and SFINAE [PR108282] (*)
fc34993... c++: Error recovery in merge_default_template_args [PR10820 (*)
edc0388... Avoid quadratic behaviour of LTO symbol promotion (*)
96cba8e... libstdc++: Export the __gnu_cxx::zoneinfo_dir_override symb (*)
ec6d1fc... modula-2: Fix registration of modules via constructors [PR1 (*)
751c2d9... modula-2: Module registration constructors need to be visib (*)
e15e8d4... modula-2, doc: Build dvi, ps and pdf doc in the gcc/doc dir (*)
181afe5... Modula-2, testsuite: No 96 bit floating type on Darwin. (*)
8e7fc26... MAINTAINERS: Add myself as Modula-2 front-end maintainer (*)
1530a9b... libstdc++: Fix std::array<T, 0>::data() to be a constant ex (*)
ebc4491... vrp: Handle pointers in maybe_set_nonzero_bits [PR108253] (*)
345dffd... generic-match-head: Don't assume GENERIC folding is done on (*)
8692b15... ubsan: Avoid narrowing of multiply for -fsanitize=signed-in (*)
44baa34... Initial Emeraldrapids Support (*)
9e74b7e... i386: Remove Meteorlake's family_model (*)
0f8fbb5... Daily bump. (*)
e098c5d... testsuite: AIX (*)
0425ae7... OpenMP: GC unused SIMD clones (*)
8fdef16... libgcc: Specialize execute_cfa_program in DWARF unwinder fo (*)
455acc4... Revert "Compute a table of DWARF register sizes at compile" (*)
d010efb... Revert "Define __LIBGCC_DWARF_REG_SIZES_CONSTANT__ if DWARF (*)
96127a4... Revert "libgcc: Specialize execute_cfa_program in DWARF unw (*)
b300922... tree-optimization/105043: Object Size Checking docs cleanup (*)
d0558f4... Improve ix86_expand_int_movcc to allow condition (mask) sha (*)
de59d8b... PR target/108229: A minor STV compute_convert_gain tweak on (*)
226a498... expr: Fix up store_expr into SUBREG_PROMOTED_* target [PR10 (*)
4fb639a... cfgrtl: Don't try to redirect asm goto to EXIT [PR108263] (*)
201c21b... ada: Fix unescaped quotes when combining fdiagnostics-forma (*)
238ff61... ada: output.adb: fix newline being inserted when buffer is (*)
54d7221... ada: Fix GNAT.Formatted_String's handling of real values (*)
7bad99d... ada: Fix parsing bug in GNAT.Formatted_String (*)
de77a81... ada: Fix premature finalization of return temporary (*)
d3f50f7... ada: Fix format string parsing in GNAT.Formatted_String (*)
32841e7... ada: Make Apply_Discriminant_Check.Denotes_Explicit_Derefer (*)
bfe1ab2... ada: Fix calling convention of foreign functions returning (*)
742084a... ada: Adapt frontend optimization for aggregate assignment (*)
48d9f7c... ada: Another small adjustment to special resolution of memb (*)
83d52e6... ada: Make Sem_Util.Is_Aliased_View predicate more robust (*)
1fc93c2... ada: GNAT UGN: Adjust wording in "Platform-specific Informa (*)
7caa684... ada: Fix detection of function calls in object declarations (*)
7512dcc... ada: Simplify [Small_]Integer_Type_For (*)
930b81a... ada: Cannot reference ghost entity in class-wide preconditi (*)
e1e2b00... ada: Fix support of Default_Component_Value aspect on deriv (*)
fee53a3... Daily bump. (*)
ec1db90... i386: correct division modeling in lujiazui.md (*)
cb775ec... libgcc: Specialize execute_cfa_program in DWARF unwinder fo (*)
97bbdb7... Define __LIBGCC_DWARF_REG_SIZES_CONSTANT__ if DWARF registe (*)
3b6cac2... Compute a table of DWARF register sizes at compile (*)
8385088... Ada,Darwin: Do not link libgcc statically on Darwin 8 and 9 (*)
46c0ea7... Update copyright years. (*)
aeee481... Update copyright years. (*)
ff59f76... Update Copyright year in ChangeLog files (*)
74d5206... Update copyright dates. (*)
68127a8... Update Copyright year in ChangeLog files (*)
d4382ae... Daily bump. (*)
4f1314f... Add post-reload splitter for extendditi2 on x86_64. (*)
d64f877... Rotate ChangeLog files. (*)
d423e8d... modula2: Ensure that module registration constructors are ' (*)
90323d0... Daily bump. (*)
70a5e62... configure: Do not build the ununsed libffi shared library. (*)
2d8c2fd... modula-2,libgm2: Add undefined, dynamic_lookup to m2 libs l (*)
ebc41f9... modula-2: Fix building the plugin for Darwin [PR107612]. (*)
0e8c946... Daily bump. (*)
012fdbc... check hash table insertions (*)
ebf7dd7... regressions tests for PR103770 (*)
4269a65... Fix memory constraint on MVE v[ld/st][2/4] instructions [PR (*)
cdc6bf4... Modify checks to avoid referencing NULL pointer. (*)
bbab9c8... Daily bump. (*)
603da20... prevent hash set/map insertion of deleted entries (*)
512af6c... parloops: don't request insert that won't be completed (*)
8d48107... hash-map: reject empty-looking insertions (*)
1b92708... hash set: reject attempts to add empty values (*)
025e3d5... ada: don't map NULL decl to locus (*)
3d40144... lto: drop dummy partition mapping (*)
6ec8079... [C++] constexpr: request insert iff depth is ok (*)
06be658... tm: complete tm_restart insertion (*)
184278b... postreload-gcse: no insert on mere lookup (*)
a7d397b... tree-inline decl_map: skip mapping result's NULL default de (*)
e2535c6... ssa-loop-niter: skip caching of null operands (*)
8251f31... [C++] constraint: insert norm entry once (*)
d7c8a16... tree-inline decl_map: skip mapping NULL to itself (*)
50a0270... varpool: do not add NULL vnodes to referenced (*)
26be8b8... scoped tables: insert before further lookups (*)
da086e4... gcc: xtensa: use GP_RETURN_* instead of magic constant (*)
65fed69... xtensa: Check DF availability before use (*)
9b111de... Daily bump. (*)
4003e47... Provide zero_extend versions/variants of several patterns o (*)
38b649e... Use ix86_expand_clear in ix86_split_ashl. (*)
d898a17... contrib: add contrib to update-copyright.py script (*)
ee6f262... strlen: do not use cond_expr for boundaries (*)
(*) 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.
More information about the Gcc-cvs
mailing list