public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
[gcc r15-491] tree-optimization/99954 - redo loop distribution memcpy recognition fix
2024-05-14 17:01 UTC
[gcc r15-490] [PATCH 3/3] RISC-V: Add memset-zero expansion to cbo.zero
2024-05-14 15:23 UTC
[gcc r15-489] [PATCH 2/3] RISC-V: testsuite: Make cmo tests LTO safe
2024-05-14 15:23 UTC
[gcc r15-488] [1/3] expr: Export clear_by_pieces()
2024-05-14 15:23 UTC
[gcc r13-8774] ipa: Compare jump functions in ICF (PR 113907)
2024-05-14 15:06 UTC
[gcc r15-487] [testsuite] Fix gcc.dg/pr115066.c fail on aarch64
2024-05-14 14:38 UTC
[gcc r15-486] testsuite: analyzer: Fix fd-glibc-byte-stream-connection-server.c on Solaris [PR107750]
2024-05-14 14:23 UTC
[gcc r14-10208] libstdc++: Guard dynamic_cast use in src/c++23/print.cc [PR115015]
2024-05-14 14:09 UTC
[gcc r15-485] libstdc++: Guard dynamic_cast use in src/c++23/print.cc [PR115015]
2024-05-14 14:05 UTC
[gcc r15-484] libstdc++: Document when std::string::shrink_to_fit was added
2024-05-14 13:30 UTC
[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Fix format issue for trailing operator [NFC]
2024-05-14 13:19 UTC
[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [to-be-committed, RISC-V] Improve AND with some constants
2024-05-14 13:19 UTC
[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Bugfix ICE for RVV intrinisc vfw on _Float16 scalar
2024-05-14 13:18 UTC
[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [to-be-committed, RISC-V] Improve single inverted bit extraction - v3
2024-05-14 13:18 UTC
[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [to-be-committed, RISC-V] Improve usage of slli.uw in constant synthesis
2024-05-14 13:18 UTC
[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [to-be-committed] RISC-V Fix minor regression in synthesis WRT bseti usage
2024-05-14 13:18 UTC
[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] [RISC-V] Use shNadd for constant synthesis
2024-05-14 13:18 UTC
[gcc(refs/vendors/riscv/heads/gcc-14-with-riscv-opts)] RISC-V: Fix typos in code or comment [NFC]
2024-05-14 13:18 UTC
[gcc r15-483] [debug] Fix dwarf v4 .debug_macro.dwo
2024-05-14 12:00 UTC
[gcc r13-8773] ICF&SRA: Make ICF and SRA agree on padding
2024-05-14 11:22 UTC
[gcc r15-482] Reduce recursive inlining of always_inline functions
2024-05-14 10:59 UTC
[gcc r15-481] libstdc++: Fix typo in std::stacktrace::max_size [PR115063]
2024-05-14 9:57 UTC
[gcc r13-8772] libstdc++: Fix typo in std::stacktrace::max_size [PR115063]
2024-05-14 9:52 UTC
[gcc r13-8771] libstdc++: Fix infinite loop in std::binomial_distribution [PR114359]
2024-05-14 9:52 UTC
[gcc r13-8770] libstdc++: Adjust expected locale-dependent date formats in tests
2024-05-14 9:52 UTC
[gcc r13-8769] libstdc++: Fix typo in Doxygen comment
2024-05-14 9:52 UTC
[gcc r13-8768] libstdc++: Fix run_doxygen for Doxygen 1.10 man page format
2024-05-14 9:51 UTC
[gcc r14-10207] libstdc++: Fix typo in std::stacktrace::max_size [PR115063]
2024-05-14 9:50 UTC
[gcc r14-10206] libstdc++: Guard uses of is_pointer_interconvertible_v [PR114891]
2024-05-14 9:50 UTC
[gcc r14-10205] libstdc++: Update ABI test to disallow adding to released symbol versions
2024-05-14 9:50 UTC
[gcc r14-10204] libstdc++: Fix handling of incomplete UTF-8 sequences in _Unicode_view
2024-05-14 9:50 UTC
[gcc r14-10203] libstdc++: Fix <memory> for -std=c++23 -ffreestanding [PR114866]
2024-05-14 9:50 UTC
[gcc r15-480] rs6000: Enable overlapped by-pieces operations
2024-05-14 8:38 UTC
[gcc r15-479] MAINTAINERS: Fix an entry using spaces instead of tabs
2024-05-14 8:35 UTC
[gcc r15-478] ada: Fix classification of SPARK Boolean aspects
2024-05-14 8:25 UTC
[gcc r15-477] ada: Fix crash with -gnatdJ and -gnatf
2024-05-14 8:25 UTC
[gcc r15-476] ada: Minor typo fix in comment
2024-05-14 8:25 UTC
[gcc r15-475] ada: Document more details of the implementation of finalization chains
2024-05-14 8:25 UTC
[gcc r15-474] ada: Fix small inaccuracy in previous change
2024-05-14 8:25 UTC
[gcc r15-473] ada: Fix pragma Warnings and -gnatD interaction
2024-05-14 8:25 UTC
[gcc r15-472] ada: Decouple attachment from dynamic allocation for controlled objects
2024-05-14 8:25 UTC
[gcc r15-471] ada: Follow up fixes for Put_Image/streaming regressions
2024-05-14 8:25 UTC
[gcc r15-470] ada: Fix pragma Compile_Time_Error and -gnatdJ crash
2024-05-14 8:25 UTC
[gcc r15-469] ada: Fix crash with -gnatdJ and -gnatyz
2024-05-14 8:25 UTC
[gcc r15-468] ada: Small cleanup about allocators and aggregates
2024-05-14 8:24 UTC
[gcc r15-467] ada: Fix warning indicators in usage string
2024-05-14 8:24 UTC
[gcc r15-466] ada: Correct System.Win32.LocalFileTimeToFileTime wrapper typo
2024-05-14 8:24 UTC
[gcc r15-465] ada: Fix crash with -gnatdJ and JSON output
2024-05-14 8:24 UTC
[gcc r15-464] ada: Fix crash with -gnatdJ and -gnatw.w
2024-05-14 8:24 UTC
[gcc r15-463] ada: Restore default size for dynamic allocations of discriminated type
2024-05-14 8:24 UTC
[gcc r15-462] ada: Fix typo in diagnostic message
2024-05-14 8:24 UTC
[gcc r15-461] ada: Compiler crash or errors on if_expression in container aggregate
2024-05-14 8:24 UTC
[gcc r15-460] ada: Replace "not Present" tests with "No"
2024-05-14 8:24 UTC
[gcc r15-459] ada: Follow-up adjustment after fix to Default_Initialize_Object
2024-05-14 8:24 UTC
[gcc r15-458] ada: Reduce generated code duplication for streaming and Put_Image subprograms
2024-05-14 8:24 UTC
[gcc r15-457] ada: Better error message for bad general case statements
2024-05-14 8:23 UTC
[gcc r15-456] ada: Spurious unreferenced warning on selected component
2024-05-14 8:23 UTC
[gcc r15-455] ada: Fix overlap warning suppression
2024-05-14 8:23 UTC
[gcc r15-454] ada: Follow-up adjustment to earlier fix in Build_Allocate_Deallocate_Proc
2024-05-14 8:23 UTC
[gcc r15-453] ada: Missing support for consistent assertion policy
2024-05-14 8:23 UTC
[gcc r15-452] ada: Fix double finalization for dependent expression of case expression
2024-05-14 8:23 UTC
[gcc r15-451] ada: Error in determining accumulator subtype for a reduction expression
2024-05-14 8:23 UTC
[gcc r15-450] ada: Rtsfind should not trash state used in analyzing instantiations
2024-05-14 8:23 UTC
[gcc r15-449] ada: Factor out implementation of default initialization for objects
2024-05-14 8:23 UTC
[gcc r15-448] ada: Fix crash with -gnatyB and -gnatdJ
2024-05-14 8:23 UTC
[gcc r15-447] ada: Small fix to printing of raise statements
2024-05-14 8:23 UTC
[gcc r15-446] ada: Update of SPARK RM legality rules on ghost code
2024-05-14 8:22 UTC
[gcc r15-445] ada: Fix ghost policy in use for generic instantiation
2024-05-14 8:22 UTC
[gcc r15-444] ada: Small fix to Default_Initialize_Object
2024-05-14 8:22 UTC
[gcc r15-443] Revert "[PATCH v2 1/3] RISC-V: movmem for RISCV with V extension"
2024-05-14 3:42 UTC
[gcc r13-8767] c++: build_extra_args recapturing local specs [PR114303]
2024-05-14 2:58 UTC
[gcc r15-442] RISC-V: Fix format issue for trailing operator [NFC]
2024-05-14 1:46 UTC
[gcc r14-10202] Daily bump
2024-05-14 0:22 UTC
[gcc r13-8766] Daily bump
2024-05-14 0:20 UTC
[gcc r12-10440] Daily bump
2024-05-14 0:19 UTC
[gcc r11-11436] Daily bump
2024-05-14 0:18 UTC
[gcc r15-441] Daily bump
2024-05-14 0:16 UTC
[gcc r15-440] [to-be-committed, RISC-V] Improve AND with some constants
2024-05-13 23:38 UTC
[gcc r15-439] [PATCH v2 1/3] RISC-V: movmem for RISCV with V extension
2024-05-13 23:33 UTC
[gcc r15-438] c++: replace tf_norm with a local flag
2024-05-13 19:47 UTC
[gcc r12-10439] Fix range-ops operator_addr
2024-05-13 17:49 UTC
[gcc r15-437] c++: Avoid using __array_rank as a variable name [PR115061]
2024-05-13 17:18 UTC
[gcc r13-8765] c++: constexpr union member access folding [PR114709]
2024-05-13 16:43 UTC
[gcc r14-10201] c++: nested aggregate/alias CTAD fixes [PR114974, PR114901, PR114903]
2024-05-13 15:39 UTC
[gcc r15-436] [PR115013][LRA]: Modify register starvation recognition
2024-05-13 15:18 UTC
[gcc r15-435] RISC-V: Bugfix ICE for RVV intrinisc vfw on _Float16 scalar
2024-05-13 14:59 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Improve combined store node splitting
2024-05-13 14:28 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Add single-lane SLP support to .GOMP_SIMD_LANE vectorization
2024-05-13 14:28 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Handle unused-only-live stmts in SLP discovery
2024-05-13 14:28 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Avoid bogus SLP outer loop vectorization
2024-05-13 14:28 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Allow single-lane SLP in-order reductions
2024-05-13 14:28 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Add double reduction support for SLP vectorization
2024-05-13 14:27 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Allow single-lane COND_REDUCTION vectorization
2024-05-13 14:27 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Place easily identifyable assert insead of SIGSEV
2024-05-13 14:27 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Relax COND_EXPR reduction vectorization SLP restriction
2024-05-13 14:27 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Amend --param vect-force-slp checking
2024-05-13 14:27 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Do single-lane SLP discovery for reductions
2024-05-13 14:27 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Avoid SLP build failure for unsupported shifts
2024-05-13 14:27 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Reduce single-lane SLP testresult noise
2024-05-13 14:27 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Add FIXME note regarding gcc.dg/vect/pr60276.c runfail with single-lane SLP
2024-05-13 14:27 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Avoid splitting store dataref groups during SLP discovery
2024-05-13 14:27 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Do not account single-lane SLP graphs against discovery limit
2024-05-13 14:27 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Allow bigger SLP graphs
2024-05-13 14:27 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Handle non-grouped SLP stores
2024-05-13 14:26 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Add --param vect-single-lane-slp
2024-05-13 14:26 UTC
[gcc(refs/users/rguenth/heads/vect-force-slp)] Fail vectorization when not SLP with --param vect-force-slp=1
2024-05-13 14:26 UTC
[gcc r15-434] c++: nested aggregate/alias CTAD fixes [PR114974, PR114901, PR114903]
2024-05-13 13:53 UTC
[gcc r14-10200] Update gcc .po files
2024-05-13 13:47 UTC
[gcc r15-433] Update gcc .po files
2024-05-13 13:46 UTC
[gcc/rguenth/heads/vect-force-slp] (1426 commits) PR60276 fix for single-lane SLP
2024-05-13 13:30 UTC
[gcc r15-432] [to-be-committed, RISC-V] Improve single inverted bit extraction - v3
2024-05-13 13:14 UTC
[gcc r13-8764] Manually add ChangeLog entries for various commits from 2024-05-09
2024-05-13 13:09 UTC
[gcc r15-431] PR60276 fix for single-lane SLP
2024-05-13 12:55 UTC
[gcc r13-8763] rtl-optimization/54052 - RTL SSA PHI insertion compile-time hog
2024-05-13 12:43 UTC
[gcc r15-430] testsuite: c++: Allow for std::printf in g++.dg/modules/stdio-1_a.H [PR98529]
2024-05-13 12:03 UTC
[gcc r15-429] libstdc++: Use __builtin_shufflevector for simd split and concat
2024-05-13 11:41 UTC
[gcc r15-428] Refactor SLP reduction group discovery
2024-05-13 10:35 UTC
[gcc r15-427] tree-ssa-math-opts: Pattern recognize yet another .ADD_OVERFLOW pattern [PR113982]
2024-05-13 9:17 UTC
[gcc r15-426] Manually add ChangeLog entry for r15-353-gd7bb8eaade3cd3aa70715c8567b4d7b08098e699
2024-05-13 9:08 UTC
[gcc r14-10199] Daily bump
2024-05-13 8:56 UTC
[gcc r13-8762] Daily bump
2024-05-13 8:54 UTC
[gcc r15-425] Daily bump
2024-05-13 8:45 UTC
[gcc r12-10438] Daily bump
2024-05-13 8:38 UTC
[gcc r15-424] ada: Move Init_Proc_Level_Formal from Exp_Ch3 to Exp_Util
2024-05-13 8:38 UTC
[gcc r15-423] ada: Remove code that expected pre/post being split into conjuncts
2024-05-13 8:38 UTC
[gcc r15-422] ada: Revert recent change for Put_Image and Object_Size attributes
2024-05-13 8:37 UTC
[gcc r15-421] ada: Rename finalization scope masters into finalization masters
2024-05-13 8:37 UTC
[gcc r15-420] ada: Remove dynamic frame in System.Image_D and document it in System.Image_F
2024-05-13 8:37 UTC
[gcc r15-419] ada: Attributes Put_Image and Object_Size are defined by Ada 2022
2024-05-13 8:37 UTC
[gcc r15-418] ada: Remove guards against traversal of empty list of aspects
2024-05-13 8:37 UTC
[gcc r15-417] ada: Fix crash on Compile_Time_Warning in dead code
2024-05-13 8:37 UTC
[gcc r15-416] ada: Deconstruct flag Split_PPC since splitting now is done in expansion
2024-05-13 8:37 UTC
[gcc r15-415] ada: Move splitting of pre/post aspect expressions to expansion
2024-05-13 8:37 UTC
[gcc r15-414] ada: Fix style in comments
2024-05-13 8:37 UTC
[gcc r15-413] ada: Refine type of a local variable
2024-05-13 8:37 UTC
[gcc r15-412] ada: Recognize pragma Lock_Free as specific to GNAT
2024-05-13 8:36 UTC
[gcc r15-411] ada: Deconstruct unused flag Is_Expanded_Contract
2024-05-13 8:36 UTC
[gcc r15-410] ada: Refactor repeated code for querying Boolean-valued aspects
2024-05-13 8:36 UTC
[gcc r15-409] ada: Complete implementation of Ada 2022 aspect Exclusive_Functions
2024-05-13 8:36 UTC
[gcc r15-408] ada: Rewrite Append_Entity_Name; skip irrelevant names
2024-05-13 8:36 UTC
[gcc r15-407] ada: Couple of comment tweaks to latest change
2024-05-13 8:36 UTC
[gcc r15-406] ada: Replace finalization masters with finalization collections
2024-05-13 8:36 UTC
[gcc r15-405] ada: Remove deprecated VxWorks interrupt connection API
2024-05-13 8:36 UTC
[gcc r15-404] ada: Decouple finalization masters from storage pools
2024-05-13 8:36 UTC
[gcc r15-403] ada: Small cleanup in the BIP machinery
2024-05-13 8:36 UTC
[gcc r15-402] ada: Restore fix for controlled dynamic allocation with BIP function call
2024-05-13 8:36 UTC
[gcc r15-401] ada: Avoid crash on illegal constrained type declarations
2024-05-13 8:35 UTC
[gcc r15-400] ada: Fix pragma Compile_Time_Error for alignment of array types
2024-05-13 8:35 UTC
[gcc r15-399] ada: Enable casing on composite via -X0 instead of -X
2024-05-13 8:35 UTC
[gcc r15-398] ada: Fix internal error with Put_Image aspect on access-to-class-wide type
2024-05-13 8:35 UTC
[gcc r15-397] ada: Simplify uses of readdir_gnat with object overlay
2024-05-13 8:35 UTC
[gcc r15-396] ada: Refactor GNAT.Directory_Operations.Read to minimise runtime checks
2024-05-13 8:35 UTC
[gcc r11-11435] Daily bump
2024-05-13 8:35 UTC
[gcc r15-395] ada: Compiler crash on nonstatic container aggregates for Doubly_Linked_Lists
2024-05-13 8:35 UTC
[gcc r15-394] Fortran: Fix wrong code in unlimited polymorphic assignment [PR113363]
2024-05-13 6:27 UTC
[gcc r15-393] Revert "MIPS: Support constraint 'w' for MSA instruction"
2024-05-13 6:17 UTC
[gcc r15-392] MAINTAINERS: Add myself to write after approval
2024-05-13 2:47 UTC
[gcc r15-391] Fortran: fix frontend memleak
2024-05-12 19:51 UTC
[gcc r15-390] arm: Use utxb rN, rM, ror #8 to implement zero_extract on armv6
2024-05-12 15:28 UTC
[gcc r14-10198] doc: Describe limitations re Ada, D, and Go on FreeBSD
2024-05-12 13:32 UTC
[gcc r14-10197] doc: FreeBSD no longer has a GNU toolchain in base
2024-05-12 13:30 UTC
[gcc r14-10196] doc: Remove old details on libunwind for ia64-*-hpux*
2024-05-12 13:28 UTC
[gcc r14-10195] doc: Remove references to FreeBSD 7 and older
2024-05-12 13:28 UTC
[gcc r15-389] [to-be-committed, RISC-V] Improve usage of slli.uw in constant synthesis
2024-05-12 13:13 UTC
[gcc r15-388] [to-be-committed] RISC-V Fix minor regression in synthesis WRT bseti usage
2024-05-12 13:09 UTC
[gcc r15-387] Regenerate cygming.opt.urls and mingw.opt.urls
2024-05-12 12:53 UTC
[gcc(refs/users/mikael/heads/pr99798_v32)] fortran: Assume there is no cyclic reference with submodule symbols [PR99798]
2024-05-12 9:12 UTC
[gcc] Created branch 'mikael/heads/pr99798_v32' in namespace 'refs/users'
2024-05-12 9:12 UTC
[gcc r15-386] Fortran: Unlimited polymorphic intrinsic function arguments [PR84006]
2024-05-12 5:59 UTC
[gcc r15-385] Fortran: fix dependency checks for inquiry refs [PR115039]
2024-05-11 17:42 UTC
[gcc r15-384] [PATCH v4 4/4] Output S_COMPILE3 symbol in CodeView debug section
2024-05-11 14:26 UTC
[gcc r15-383] [PATCH v2 3/4] Output line numbers in CodeView section
2024-05-11 14:24 UTC
[gcc r15-382] [PATCH v2 2/4] Output file checksums in CodeView section
2024-05-11 14:19 UTC
[gcc r15-381] [PATCH v2 1/4] Support for CodeView debugging format
2024-05-11 14:15 UTC
[gcc r15-380] tree-optimization/114760 - check variants of >> and << in loop-niter
2024-05-11 10:00 UTC
[gcc r15-379] [prange] Default unimplemented prange operators to false
2024-05-11 9:24 UTC
[gcc r15-378] [prange] Do not trap by default on range dispatch mismatches
2024-05-11 9:24 UTC
[gcc(refs/users/mikael/heads/pr99798_v66)] fortran: Fix leaked symbol
2024-05-11 7:15 UTC
[gcc(refs/users/mikael/heads/pr99798_v66)] fortran: Assume there is no cyclic reference with submodule symbols [PR99798]
2024-05-11 7:15 UTC
[gcc] Created branch 'mikael/heads/pr99798_v66' in namespace 'refs/users'
2024-05-11 7:15 UTC
[gcc r15-377] c++: Implement __is_nothrow_invocable built-in trait
2024-05-11 1:19 UTC
[gcc r15-376] c++: Implement __is_invocable built-in trait
2024-05-11 1:19 UTC
[gcc r15-375] c++: Implement __array_rank built-in trait
2024-05-11 1:19 UTC
[gcc r15-374] c++: Implement __decay built-in trait
2024-05-11 1:19 UTC
[gcc r15-373] c++: Implement __add_rvalue_reference built-in trait
2024-05-11 1:19 UTC
[gcc r15-372] c++: Implement __add_lvalue_reference built-in trait
2024-05-11 1:19 UTC
[gcc r15-371] c++: Implement __remove_all_extents built-in trait
2024-05-11 1:18 UTC
[gcc r15-370] c++: Implement __remove_extent built-in trait
2024-05-11 1:18 UTC
[gcc r15-369] c++: Implement __add_pointer built-in trait
2024-05-11 1:18 UTC
[gcc r15-368] c++: Implement __is_unbounded_array built-in trait
2024-05-11 1:18 UTC
[gcc r15-367] [RISC-V] Use shNadd for constant synthesis
2024-05-10 19:51 UTC
[gcc r15-366] i386: Improve V[48]QI shifts on AVX512/SSE4.1
2024-05-10 19:28 UTC
[gcc r15-365] pru: Fix register class checks in predicates
2024-05-10 18:42 UTC
[gcc r15-364] [PR114942][LRA]: Don't reuse input reload reg of inout early clobber operand
2024-05-10 16:29 UTC
[gcc r15-363] [prange] Fix thinko in prange::update_bitmask() [PR115026]
2024-05-10 14:57 UTC
[gcc r11-11434] libstdc++: Fix conversion of simd to vector builtin
2024-05-10 14:07 UTC
[gcc r11-11433] libstdc++: Silence irrelevant warnings in <experimental/simd>
2024-05-10 14:07 UTC
[gcc r11-11432] libstdc++: Add include guard to simd-internal header
2024-05-10 14:07 UTC
[gcc r11-11431] libstdc++: Avoid ill-formed types on ARM
2024-05-10 14:07 UTC
[gcc r11-11430] libstdc++: Add masked ++/-- implementation for sizeof < 16
2024-05-10 14:07 UTC
page: next (older) | prev (newer) | latest
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).