public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
[gcc r14-2393] cprop: Change return type of predicate functions from int to bool
 2023-07-08 13:01 UTC 

[gcc r14-2392] gcse: Change return type of predicate functions from int to bool
 2023-07-08 13:01 UTC 

[gcc r12-9761] doc: Fix typo in Warning Options [PR110595]
 2023-07-08  9:33 UTC 

[gcc r13-7549] doc: Fix typo in Warning Options [PR110595]
 2023-07-08  9:31 UTC 

[gcc r14-2391] doc: Fix typos in Warning Options [PR110596]
 2023-07-08  9:24 UTC 

[gcc(refs/users/kmatsui/heads/is_unsigned)] libstdc++: use new built-in trait __is_unsigned
 2023-07-08  5:54 UTC 

[gcc(refs/users/kmatsui/heads/is_unsigned)] c++: implement __is_unsigned built-in trait
 2023-07-08  5:54 UTC 

[gcc] Created branch 'kmatsui/heads/is_unsigned' in namespace 'refs/users'
 2023-07-08  5:53 UTC 

[gcc(refs/users/kmatsui/heads/remove_pointer)] libstdc++: use new built-in trait __remove_pointer
 2023-07-08  5:28 UTC 

[gcc(refs/users/kmatsui/heads/remove_pointer)] c++: implement __remove_pointer built-in trait
 2023-07-08  5:28 UTC 

[gcc] Created branch 'kmatsui/heads/remove_pointer' in namespace 'refs/users'
 2023-07-08  5:28 UTC 

[gcc(refs/users/kmatsui/heads/is_const)] libstdc++: use new built-in trait __is_const
 2023-07-08  5:26 UTC 

[gcc(refs/users/kmatsui/heads/is_const)] c++: implement __is_const built-in trait
 2023-07-08  5:26 UTC 

[gcc] Created branch 'kmatsui/heads/is_const' in namespace 'refs/users'
 2023-07-08  5:26 UTC 

[gcc(refs/users/kmatsui/heads/is_array)] libstdc++: use new built-in trait __is_array
 2023-07-08  5:21 UTC 

[gcc(refs/users/kmatsui/heads/is_array)] c++: implement __is_array built-in trait
 2023-07-08  5:20 UTC 

[gcc] Created branch 'kmatsui/heads/is_array' in namespace 'refs/users'
 2023-07-08  5:20 UTC 

[gcc(refs/users/kmatsui/heads/is_volatile)] libstdc++: use new built-in trait __is_volatile
 2023-07-08  5:17 UTC 

[gcc(refs/users/kmatsui/heads/is_volatile)] c++: implement __is_volatile built-in trait
 2023-07-08  5:17 UTC 

[gcc] Created branch 'kmatsui/heads/is_volatile' in namespace 'refs/users'
 2023-07-08  5:17 UTC 

[gcc(refs/users/kmatsui/heads/is_object)] libstdc++: make std::is_object dispatch to new built-in traits
 2023-07-08  5:07 UTC 

[gcc(refs/users/kmatsui/heads/is_object)] c++, libstdc++: implement __is_void built-in trait
 2023-07-08  5:07 UTC 

[gcc(refs/users/kmatsui/heads/is_object)] libstdc++: use new built-in trait __is_function for std::is_function
 2023-07-08  5:07 UTC 

[gcc(refs/users/kmatsui/heads/is_object)] c++: implement __is_function built-in trait
 2023-07-08  5:07 UTC 

[gcc(refs/users/kmatsui/heads/is_object)] libstdc++: use new built-in trait __is_reference for std::is_reference
 2023-07-08  5:07 UTC 

[gcc(refs/users/kmatsui/heads/is_object)] c++: implement __is_reference built-in trait
 2023-07-08  5:07 UTC 

[gcc] Created branch 'kmatsui/heads/is_object' in namespace 'refs/users'
 2023-07-08  5:07 UTC 

[gcc(refs/users/kmatsui/heads/use-is_enum)] libstdc++: use __is_enum built-in trait
 2023-07-08  4:50 UTC 

[gcc] Created branch 'kmatsui/heads/use-is_enum' in namespace 'refs/users'
 2023-07-08  4:50 UTC 

[gcc(refs/users/kmatsui/heads/is_scalar)] libstdc++: use new built-in trait __is_scalar for std::is_scalar
 2023-07-08  4:19 UTC 

[gcc(refs/users/kmatsui/heads/is_scalar)] c++, libstdc++: implement __is_scalar built-in trait
 2023-07-08  4:19 UTC 

[gcc] Created branch 'kmatsui/heads/is_scalar' in namespace 'refs/users'
 2023-07-08  4:19 UTC 

[gcc r13-7548] Daily bump
 2023-07-08  0:19 UTC 

[gcc r12-9760] Daily bump
 2023-07-08  0:18 UTC 

[gcc r11-10899] Daily bump
 2023-07-08  0:18 UTC 

[gcc r14-2390] Daily bump
 2023-07-08  0:17 UTC 

[gcc r14-2389] Dump profile_count along with relative frequency
 2023-07-07 21:06 UTC 

[gcc r14-2388] Fix fallout from re-enabling profile consistency checks
 2023-07-07 21:05 UTC 

[gcc r14-2387] Collect both user and kernel events for autofdo tests and autoprofiledbootstrap
 2023-07-07 20:14 UTC 

[gcc r11-10898] d: Fix PR 108842: Cannot use enum array with -fno-druntime
 2023-07-07 20:00 UTC 

[gcc(refs/users/meissner/heads/work124)] Update ChangeLog.meissner
 2023-07-07 19:53 UTC 

[gcc(refs/users/meissner/heads/work124)] Fix typo in insn name
 2023-07-07 19:50 UTC 

[gcc(refs/users/meissner/heads/work124)] Improve 64->128 bit zero extension on PowerPC (PR target/108958)
 2023-07-07 19:47 UTC 

[gcc r14-2386] i386: Improve __int128 argument passing (in ix86_expand_move)
 2023-07-07 19:41 UTC 

[gcc(refs/users/meissner/heads/work124)] Revert patches
 2023-07-07 19:37 UTC 

[gcc(refs/users/meissner/heads/work124)] Improve 64->128 bit zero extension on PowerPC (PR target/108958)
 2023-07-07 19:36 UTC 

[gcc r12-9759] d: Fix PR 108842: Cannot use enum array with -fno-druntime
 2023-07-07 19:25 UTC 

[gcc r13-7547] d: Fix PR 108842: Cannot use enum array with -fno-druntime
 2023-07-07 19:22 UTC 

[gcc r14-2385] d: Fix PR 108842: Cannot use enum array with -fno-druntime
 2023-07-07 19:21 UTC 

[gcc(refs/users/meissner/heads/work124)] Optimize vec_splats of vec_extract for V2DI/V2DF (PR target/99293)
 2023-07-07 18:57 UTC 

[gcc r14-2384] Simplify force_edge_cold
 2023-07-07 17:21 UTC 

[gcc r14-2383] Fix some profile consistency testcases
 2023-07-07 17:17 UTC 

[gcc r14-2382] Fix epilogue loop profile
 2023-07-07 16:23 UTC 

[gcc r14-2381] IBM Z: Fix vec_init default expander
 2023-07-07 14:55 UTC 

[gcc r14-2380] LRA: Refine reload pseudo class
 2023-07-07 13:58 UTC 

[gcc r13-7546] tree-optimization/110556 - tail merging still pre-tuples
 2023-07-07 11:58 UTC 

[gcc r13-7545] tree-optimization/110515 - wrong code with LIM + PRE
 2023-07-07 11:57 UTC 

[gcc r13-7544] tree-optimization/110392 - ICE with predicate analysis
 2023-07-07 11:57 UTC 

[gcc r13-7543] tree-optimization/110381 - preserve SLP permutation with in-order reductions
 2023-07-07 11:57 UTC 

[gcc r13-7542] RISC-V: Fix local_eliminate_vsetvl_insn bug in VSETVL PASS[PR target/110560]
 2023-07-07  9:34 UTC 

[gcc r13-7541] ada: Fix expanding container aggregates
 2023-07-07  8:49 UTC 

[gcc r13-7540] ada: Fix internal error on aggregate within container aggregate
 2023-07-07  8:49 UTC 

[gcc r13-7539] ada: Fix crash on vector initialization
 2023-07-07  8:49 UTC 

[gcc r14-2379] A singleton irange has all known bits
 2023-07-07  7:58 UTC 

[gcc r14-2378] The caller to irange::intersect (wide_int, wide_int) must normalize the range
 2023-07-07  7:58 UTC 

[gcc r14-2377] Implement value/mask tracking for irange
 2023-07-07  7:58 UTC 

[gcc r14-2376] x86: slightly correct / simplify *vec_extractv2ti
 2023-07-07  7:45 UTC 

[gcc r14-2375] x86: correct / simplify @vec_extract_hi_<mode> and vec_extract_hi_v32qi
 2023-07-07  7:45 UTC 

[gcc r14-2374] Closing the GCC 10 branch
 2023-07-07  7:12 UTC 

[gcc] Created tag 'releases/gcc-10.5.0'
 2023-07-07  7:08 UTC 

[gcc r10-11492] Update ChangeLog and version files for release
 2023-07-07  7:08 UTC 

[gcc/devel/bypass-asm] lto: Fixed test(U*) used but never defined error
 2023-07-07  6:30 UTC 

[gcc r14-2373] RISC-V: Fix one bug for floating-point static frm
 2023-07-07  0:39 UTC 

[gcc r14-2372] RISC-V: Fix one typo of FRM dynamic definition
 2023-07-07  0:39 UTC 

[gcc r13-7538] Daily bump
 2023-07-07  0:20 UTC 

[gcc r12-9758] Daily bump
 2023-07-07  0:20 UTC 

[gcc r11-10897] Daily bump
 2023-07-07  0:19 UTC 

[gcc r10-11491] Daily bump
 2023-07-07  0:18 UTC 

[gcc r14-2371] Daily bump
 2023-07-07  0:17 UTC 

[gcc(refs/users/meissner/heads/work124-sfsplat)] Update ChangeLog.meissner
 2023-07-07  0:15 UTC 

[gcc(refs/users/meissner/heads/work124-sfsplat)] Set -mp10-sf-opt by default for power10 with optimization
 2023-07-07  0:14 UTC 

[gcc(refs/users/meissner/heads/work124-sfsplat)] Update ChangeLog.meissner
 2023-07-06 21:57 UTC 

[gcc(refs/users/meissner/heads/work124-sfsplat)] Fix warning
 2023-07-06 21:56 UTC 

[gcc r14-2370] libstdc++: Fix fwrite error parameter
 2023-07-06 20:42 UTC 

[gcc(refs/users/meissner/heads/work124-sfsplat)] Initial SFsplat changes
 2023-07-06 20:24 UTC 

[gcc(refs/users/meissner/heads/work124-orig)] Add REVISION
 2023-07-06 18:58 UTC 

[gcc] Created branch 'meissner/heads/work124-orig' in namespace 'refs/users'
 2023-07-06 18:57 UTC 

[gcc(refs/users/meissner/heads/work124-misc)] Add ChangeLog.meissner and REVISION
 2023-07-06 18:57 UTC 

[gcc] Created branch 'meissner/heads/work124-misc' in namespace 'refs/users'
 2023-07-06 18:57 UTC 

[gcc(refs/users/meissner/heads/work124-sfsplat)] Add ChangeLog.meissner and REVISION
 2023-07-06 18:57 UTC 

[gcc] Created branch 'meissner/heads/work124-sfsplat' in namespace 'refs/users'
 2023-07-06 18:56 UTC 

[gcc(refs/users/meissner/heads/work124-vpair)] Add ChangeLog.meissner and REVISION
 2023-07-06 18:56 UTC 

[gcc] Created branch 'meissner/heads/work124-vpair' in namespace 'refs/users'
 2023-07-06 18:55 UTC 

[gcc(refs/users/meissner/heads/work124-dmf)] Add ChangeLog.meissner and REVISION
 2023-07-06 18:55 UTC 

[gcc] Created branch 'meissner/heads/work124-dmf' in namespace 'refs/users'
 2023-07-06 18:55 UTC 

[gcc(refs/users/meissner/heads/work124)] Add ChangeLog.meissner and REVISION
 2023-07-06 18:55 UTC 

[gcc] Created branch 'meissner/heads/work124' in namespace 'refs/users'
 2023-07-06 18:54 UTC 

[gcc r14-2369] Improve profile updates after loop-ch and cunroll
 2023-07-06 16:57 UTC 

[gcc r14-2368] Improve scale_loop_profile
 2023-07-06 16:51 UTC 

[gcc r14-2367] Vect: use a small step to calculate induction for the unrolled loop (PR tree-optimization/110449)
 2023-07-06 16:05 UTC 

[gcc/devel/omp/gcc-13] OpenMP: Expand "declare mapper" mappers for target {enter, exit, } data directives
 2023-07-06 16:01 UTC 

[gcc r12-9757] libstdc++: Document --enable-cstdio=stdio_pure [PR104299]
 2023-07-06 15:44 UTC 

[gcc r13-7537] libstdc++: Document --enable-cstdio=stdio_pure [PR104299]
 2023-07-06 15:39 UTC 

[gcc r14-2366] libstdc++: Document --enable-cstdio=stdio_pure [PR110574]
 2023-07-06 15:28 UTC 

[gcc r14-2365] updat_bb_profile_for_threading TLC
 2023-07-06 14:19 UTC 

[gcc r14-2364] arc: Update builtin documentation
 2023-07-06 13:57 UTC 

[gcc(refs/users/pheeck/heads/insert-api)] fixed 2 bugs related to calls, added virt destructors
 2023-07-06 13:34 UTC 

[gcc r14-2363] tree-optimization/110556 - tail merging still pre-tuples
 2023-07-06 13:24 UTC 

[gcc/devel/bypass-asm] libiberty: lto: Addition of .symtab in elf file
 2023-07-06 13:15 UTC 

[gcc/devel/bypass-asm] lto: Bypass assembler when generating LTO object files
 2023-07-06 13:15 UTC 

[gcc] Created branch 'devel/bypass-asm'
 2023-07-06 13:15 UTC 

[gcc r14-2362] ada: Add specification source files of runtime units
 2023-07-06 11:38 UTC 

[gcc r14-2361] ada: Refactor the proof of the Value and Image runtime units
 2023-07-06 11:38 UTC 

[gcc r14-2360] ada: Evaluate static expressions in Range attributes
 2023-07-06 11:38 UTC 

[gcc r14-2359] ada: Refer to non-Ada binding limitations in user guide
 2023-07-06 11:38 UTC 

[gcc r14-2358] ada: Reuse code in Is_Fully_Initialized_Type
 2023-07-06 11:38 UTC 

[gcc r14-2357] ada: Avoid crash in Find_Optional_Prim_Op
 2023-07-06 11:38 UTC 

[gcc r14-2356] ada: Improve error message on violation of SPARK_Mode rules
 2023-07-06 11:38 UTC 

[gcc r14-2355] ada: Finalization not performed for component of protected type
 2023-07-06 11:37 UTC 

[gcc r14-2354] tree-optimization/110563 - simplify epilogue VF checks
 2023-07-06 10:49 UTC 

[gcc r14-2353] GGC, GTY: Tighten up a few things re 'reorder' option and strings
 2023-07-06 10:03 UTC 

[gcc r14-2352] GTY: Clean up obsolete parametrized structs remnants
 2023-07-06 10:03 UTC 

[gcc r14-2351] GTY: Clean up obsolete 'bool needs_cast_p' field of 'gcc/gengtype.cc:struct walk_type_data'
 2023-07-06 10:03 UTC 

[gcc r14-2350] GTY: Repair 'enum gty_token', 'token_names' desynchronization
 2023-07-06 10:03 UTC 

[gcc r14-2349] GTY: Enhance 'string_length' option documentation
 2023-07-06 10:03 UTC 

[gcc r14-2348] GTY: Explicitly reject 'string_length' option for (fields in) global variables
 2023-07-06 10:03 UTC 

[gcc r14-2347] GGC: Remove unused 'bool is_string' arguments to 'ggc_pch_{count, alloc, write}_object'
 2023-07-06 10:03 UTC 

[gcc(refs/users/pheeck/heads/insert-api)] fixed: paramless function calls not allowed
 2023-07-06  9:20 UTC 

[gcc r14-2346] [Committed] Handle COPYSIGN in dwarf2out.cc's mem_loc_descriptor
 2023-07-06  8:59 UTC 

[gcc(refs/users/pheeck/heads/insert-api)] insert api: implementing calls, stuck on mem corruption bug
 2023-07-06  8:46 UTC 

[gcc r14-2345] i386: Update document for inlining rules
 2023-07-06  8:35 UTC 

[gcc r14-2344] tree-optimization/110515 - wrong code with LIM + PRE
 2023-07-06  7:30 UTC 

[gcc r14-2343] VECT: Fix ICE of variable stride on strieded load/store with SELECT_VL loop control
 2023-07-06  7:12 UTC 

[gcc r14-2342] Fix expectation on gcc.dg/vect/pr71264.c
 2023-07-06  6:55 UTC 

[gcc r14-2341] i386: Inline function with default arch/tune to caller
 2023-07-06  6:42 UTC 

[gcc r14-2340] RISC-V: Handle rouding mode correctly on zfinx
 2023-07-06  6:32 UTC 

[gcc r14-2339] Adjust rtx_cost for DF/SFmode AND/IOR/XOR/ANDN operations
 2023-07-06  6:22 UTC 

[gcc r14-2338] Fix PR 110554: vec lowering introduces scalar signed-boolean:32 comparisons
 2023-07-06  6:20 UTC 

[gcc r14-2337] Disparage slightly for the alternative which move DFmode between SSE_REGS and GENERAL_REGS
 2023-07-06  5:54 UTC 

[gcc r14-2336] rs6000: Remove redundant initialization [PR106907]
 2023-07-06  4:53 UTC 

[gcc r14-2335] tree-optimization/110474 - Vect: select small VF for epilog of unrolled loop
 2023-07-06  2:07 UTC 

[gcc r13-7536] Daily bump
 2023-07-06  0:21 UTC 

[gcc r12-9756] Daily bump
 2023-07-06  0:21 UTC 

[gcc r11-10896] Daily bump
 2023-07-06  0:20 UTC 

[gcc r10-11490] Daily bump
 2023-07-06  0:19 UTC 

[gcc r14-2334] Daily bump
 2023-07-06  0:18 UTC 

[gcc r14-2333] Make compute_operand_range a tail call
 2023-07-05 23:08 UTC 

[gcc r14-2332] Make compute_operand2_range a leaf call
 2023-07-05 23:08 UTC 

[gcc r14-2331] Make compute_operand1_range a leaf call
 2023-07-05 23:08 UTC 

[gcc r14-2330] Simplify compute_operand_range for op1 and op2 case
 2023-07-05 23:08 UTC 

[gcc r14-2329] Move relation discovery into compute_operand_range
 2023-07-05 23:07 UTC 

[gcc r14-2328] libstdc++: Split up pstl/set.cc testcase
 2023-07-05 22:04 UTC 

[gcc r11-10895] Fix power10 fusion bug with prefixed loads, PR target/105325
 2023-07-05 19:50 UTC 

[gcc r12-9755] Fix power10 fusion bug with prefixed loads, PR target/105325
 2023-07-05 18:09 UTC 

[gcc r11-10894] rs6000: genfusion: Rewrite load/compare code
 2023-07-05 17:56 UTC 

[gcc r12-9754] rs6000: genfusion: Rewrite load/compare code
 2023-07-05 17:55 UTC 

[gcc r13-7535] Fix power10 fusion bug with prefixed loads, PR target/105325
 2023-07-05 16:46 UTC 

[gcc r14-2327] doc: Update my Contributors entry
 2023-07-05 16:13 UTC 

[gcc r13-7534] rs6000: genfusion: Rewrite load/compare code
 2023-07-05 15:52 UTC 

[gcc r14-2326] value-prof.cc: Correct edge prob calculation
 2023-07-05 15:37 UTC 

[gcc r14-2325] sched: Change return type of predicate functions from int to bool
 2023-07-05 15:29 UTC 

[gcc r14-2324] gimple-isel: Recognize vec_extract pattern
 2023-07-05 14:57 UTC 

[gcc r14-2323] RISC-V: Support variable index in vec_extract
 2023-07-05 14:57 UTC 

[gcc r14-2322] RISC-V: Allow variable index for vec_set
 2023-07-05 14:57 UTC 

[gcc r14-2321] RISC-V: Use FRM_DYN when add the rounding mode operand
 2023-07-05 14:26 UTC 

[gcc r14-2320] RISC-V: Change truncate to float_truncate in narrowing patterns
 2023-07-05 14:16 UTC 

[gcc r14-2319] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
 2023-07-05 13:28 UTC 

[gcc r14-2318] Change MODE_BITSIZE to MODE_PRECISION for MODE_VECTOR_BOOL
 2023-07-05  9:38 UTC 

[gcc r14-2317] MIPS: Use unaligned access to expand block_move on r6
 2023-07-05  9:26 UTC 

[gcc r13-7533] tree-optimization/110228 - avoid undefs in ifcombine more thoroughly
 2023-07-05  8:23 UTC 

[gcc r14-2316] adjust testcase for now happening epilogue vectorization
 2023-07-05  8:08 UTC 

[gcc r14-2315] x86: suppress avx512f-copysign.c testcase for 32-bit
 2023-07-05  7:52 UTC 

[gcc r14-2314] x86: yet more PR target/100711-like splitting
 2023-07-05  7:49 UTC 

[gcc r14-2313] x86: further PR target/100711-like splitting
 2023-07-05  7:49 UTC 

[gcc r14-2312] x86: allow memory operand for AVX2 splitter for PR target/100711
 2023-07-05  7:49 UTC 

[gcc r14-2311] middle-end/110541 - VEC_PERM_EXPR documentation is off
 2023-07-05  7:47 UTC 

[gcc r14-2310] x86: use VPTERNLOG also for certain andnot forms
 2023-07-05  7:41 UTC 

[gcc r14-2309] x86: use VPTERNLOG for further bitwise two-vector operations
 2023-07-05  7:41 UTC 

[gcc r14-2308] Fix typo in vectorizer debug message
 2023-07-05  7:36 UTC 

[gcc r14-2307] libstdc++: Disable std::forward_list tests for C++98 mode
 2023-07-05  6:39 UTC 

[gcc r14-2306] libstdc++: Fix std::__uninitialized_default_n for constant evaluation [PR110542]
 2023-07-05  6:39 UTC 

[gcc r14-2305] libstdc++: Use RAII in std::vector::_M_default_append
 2023-07-05  6:39 UTC 

[gcc r14-2304] libstdc++: Add redundant 'typename' to std::projected
 2023-07-05  6:39 UTC 

[gcc r14-2303] RISC-V:Add float16 tuple type abi
 2023-07-05  2:02 UTC 

[gcc r14-2302] RISC-V:Add float16 tuple type support
 2023-07-05  1:46 UTC 

[gcc r14-2301] MIPS: Adjust mips16e2 related tests for ifcvt costing changes
 2023-07-05  1:35 UTC 

[gcc r13-7532] Daily bump
 2023-07-05  0:20 UTC 

[gcc r12-9753] Daily bump
 2023-07-05  0:20 UTC 

[gcc r11-10893] Daily bump
 2023-07-05  0:19 UTC 

[gcc r10-11489] Daily bump
 2023-07-05  0:18 UTC 

[gcc r14-2300] Daily bump
 2023-07-05  0:17 UTC 

[gcc r14-2299] PR 110487: `(a !=/== CST1 ? CST2 : CST3)` pattern for type safety
 2023-07-04 17:20 UTC 

[gcc r14-2298] Fix PR 110487: invalid signed boolean value
 2023-07-04 17:20 UTC 

[gcc r14-2297] xtensa: Use HARD_REG_SET instead of bare integer
 2023-07-04 15:39 UTC 

[gcc r14-2296] tree-optimization/110491 - PHI-OPT and undefs
 2023-07-04 12:16 UTC 

[gcc r14-2295] Streamer: Fix out of range memory access of machine mode
 2023-07-04 12:13 UTC 

[gcc r14-2294] LTO: Capture 'lto_file_decl_data *file_data' in 'class lto_input_block'
 2023-07-04 12:13 UTC 

[gcc r14-2293] Use mark_ssa_maybe_undefs in PHI-OPT
 2023-07-04 10:36 UTC 

[gcc r14-2292] Remove unnecessary check on scalar_niter == 0
 2023-07-04 10:36 UTC 

[gcc r14-2291] tree-optimization/110376 - testcase for fixed bug
 2023-07-04 10:32 UTC 

page:  |  | 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).