public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g
@ 2005-01-08 17:22 danglin at gcc dot gnu dot org
2005-01-08 17:26 ` [Bug middle-end/19327] " pinskia at gcc dot gnu dot org
` (13 more replies)
0 siblings, 14 replies; 15+ messages in thread
From: danglin at gcc dot gnu dot org @ 2005-01-08 17:22 UTC (permalink / raw)
To: gcc-bugs
Executing on host: /mnt/gnu/gcc-3.3/objdir/gcc/xgcc -B/mnt/gnu/gcc-3.3/objdir/gc
c/ /mnt/gnu/gcc-3.3/gcc/gcc/testsuite/gcc.c-torture/execute/921215-1.c -w -O3
-g -lm -o /mnt/gnu/gcc-3.3/objdir/gcc/testsuite/921215-1.x4 (timeout = 30
0)
/usr/ccs/bin/ld: Unsatisfied symbols:
r___1120 (first referenced in /var/tmp//ccQRLYPc.o) (data)
collect2: ld returned 1 exit status
compiler exited with status 1
This regression occurred at some time after Mon Jan 3 04:26:14 UTC.
--
Summary: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c
compilation, -O3 -g
Product: gcc
Version: 4.0.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: tree-optimization
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: danglin at gcc dot gnu dot org
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: hppa2.0w-hp-hpux11.11
GCC host triplet: hppa2.0w-hp-hpux11.11
GCC target triplet: hppa2.0w-hp-hpux11.11
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug middle-end/19327] [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
@ 2005-01-08 17:26 ` pinskia at gcc dot gnu dot org
2005-01-09 16:01 ` ebotcazou at gcc dot gnu dot org
` (12 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-08 17:26 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |pinskia at gcc dot gnu dot
| |org
Component|tree-optimization |middle-end
Keywords| |wrong-code
Target Milestone|--- |4.0.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug middle-end/19327] [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
2005-01-08 17:26 ` [Bug middle-end/19327] " pinskia at gcc dot gnu dot org
@ 2005-01-09 16:01 ` ebotcazou at gcc dot gnu dot org
2005-01-10 4:32 ` pinskia at gcc dot gnu dot org
` (11 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-01-09 16:01 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-01-09 16:00 -------
Reproducible on sparc32, sparc64, x86 and x86-64 with -gstabs:
RELOCATION RECORDS FOR [.stab]:
OFFSET TYPE VALUE
00000014 R_386_32 .text
000000e0 R_386_32 foo
00000104 R_386_32 .text
00000158 R_386_32 main
00000194 R_386_32 r.1135
000001b8 R_386_32 .text
000001dc R_386_32 .text
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |ebotcazou at gcc dot gnu dot
| |org
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
GCC build triplet|hppa2.0w-hp-hpux11.11 |
GCC host triplet|hppa2.0w-hp-hpux11.11 |
GCC target triplet|hppa2.0w-hp-hpux11.11 |
Last reconfirmed|0000-00-00 00:00:00 |2005-01-09 16:00:58
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug middle-end/19327] [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
2005-01-08 17:26 ` [Bug middle-end/19327] " pinskia at gcc dot gnu dot org
2005-01-09 16:01 ` ebotcazou at gcc dot gnu dot org
@ 2005-01-10 4:32 ` pinskia at gcc dot gnu dot org
2005-01-15 18:19 ` pinskia at gcc dot gnu dot org
` (10 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-10 4:32 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-10 04:32 -------
Hmm, the funny part is if I add -fdump-tree-all, it works which means we are setting the DECL_RTL
twice and over writting it once or something like that.
--
What |Removed |Added
----------------------------------------------------------------------------
Known to fail| |4.0.0
Known to work| |3.4.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug middle-end/19327] [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
` (2 preceding siblings ...)
2005-01-10 4:32 ` pinskia at gcc dot gnu dot org
@ 2005-01-15 18:19 ` pinskia at gcc dot gnu dot org
2005-01-17 9:37 ` ebotcazou at gcc dot gnu dot org
` (9 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2005-01-15 18:19 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-15 18:18 -------
*** Bug 19436 has been marked as a duplicate of this bug. ***
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug middle-end/19327] [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
` (3 preceding siblings ...)
2005-01-15 18:19 ` pinskia at gcc dot gnu dot org
@ 2005-01-17 9:37 ` ebotcazou at gcc dot gnu dot org
2005-01-17 12:54 ` [Bug debug/19327] " ebotcazou at gcc dot gnu dot org
` (8 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-01-17 9:37 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-01-17 09:37 -------
Investigating.
--
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |ebotcazou at gcc dot gnu dot
|dot org |org
Status|NEW |ASSIGNED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug debug/19327] [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
` (4 preceding siblings ...)
2005-01-17 9:37 ` ebotcazou at gcc dot gnu dot org
@ 2005-01-17 12:54 ` ebotcazou at gcc dot gnu dot org
2005-01-18 1:28 ` [Bug debug/19327] [4.0 Regression] gcc.c-torture/execute/921215-1.c compilation " dberlin at gcc dot gnu dot org
` (7 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-01-17 12:54 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-01-17 12:54 -------
It's
2005-01-03 Daniel Berlin <dberlin@dberlin.org>
Fix PR debug/17924
Fix PR debug/19191
* dwarf2out.c (block_ultimate_origin): Follow decl origin if origin
is a decl.
* gimple-low.c (mark_blocks_with_used_vars): New function.
(mark_blocks_with_used_subblocks): Ditto.
(mark_used_blocks): Ditto.
(pass_mark_used_blocks): New pass.
* tree-inline.c: Include debug.h.
(expand_call_inline): Call outlining_inline_function here.
* tree-optimize.c (init_tree_optimization_passes): Add
pass_mark_used_blocks.
* tree-pass.h (pass_mark_used_blocks): New.
* Makefile.in (tree-inline.o): Add debug.h dependency.
The DBX back-end is now asked to output debug info for the inlined instance of
the nested function r in
main()
{
#ifndef NO_TRAMPOLINES
void p(void ((*f) (void ())))
{
void r()
{
foo ();
}
f(r);
}
void q(void ((*f)()))
{
f();
}
p(q);
#endif
exit(0);
}
which is created when p is inlined. I think it doesn't support that.
--
What |Removed |Added
----------------------------------------------------------------------------
Component|middle-end |debug
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug debug/19327] [4.0 Regression] gcc.c-torture/execute/921215-1.c compilation -O3 -g
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
` (5 preceding siblings ...)
2005-01-17 12:54 ` [Bug debug/19327] " ebotcazou at gcc dot gnu dot org
@ 2005-01-18 1:28 ` dberlin at gcc dot gnu dot org
2005-01-18 1:32 ` dave at hiauly1 dot hia dot nrc dot ca
` (6 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dberlin at gcc dot gnu dot org @ 2005-01-18 1:28 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From dberlin at gcc dot gnu dot org 2005-01-18 01:28 -------
This is close to what happens.
it doesn't actually do anything when we tell it to outline the inline function.
Then, when it processes the actually used block with that in it, it doesn't skip
it, even though it should because it was from an abstract block.
I'll fix this bug, but you guys should understand that you aren't going to get
sane debug info under stabs at -Ox anyway right now (and haven't since rouhgly
the tree-ssa merge), since it still assumes that blocks that aren't used don't
have used subblocks.
--
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|ebotcazou at gcc dot gnu dot|dberlin at gcc dot gnu dot
|org |org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug debug/19327] [4.0 Regression] gcc.c-torture/execute/921215-1.c compilation -O3 -g
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
` (6 preceding siblings ...)
2005-01-18 1:28 ` [Bug debug/19327] [4.0 Regression] gcc.c-torture/execute/921215-1.c compilation " dberlin at gcc dot gnu dot org
@ 2005-01-18 1:32 ` dave at hiauly1 dot hia dot nrc dot ca
2005-01-18 2:00 ` dberlin at dberlin dot org
` (5 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dave at hiauly1 dot hia dot nrc dot ca @ 2005-01-18 1:32 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From dave at hiauly1 dot hia dot nrc dot ca 2005-01-18 01:32 -------
Subject: Re: [4.0 Regression] gcc.c-torture/execute/921215-1
> I'll fix this bug, but you guys should understand that you aren't going to
> get
> sane debug info under stabs at -Ox anyway right now (and haven't since
> rouhgly
> the tree-ssa merge), since it still assumes that blocks that aren't used
> don't
> have used subblocks.
Is this a PR?
Dave
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug debug/19327] [4.0 Regression] gcc.c-torture/execute/921215-1.c compilation -O3 -g
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
` (7 preceding siblings ...)
2005-01-18 1:32 ` dave at hiauly1 dot hia dot nrc dot ca
@ 2005-01-18 2:00 ` dberlin at dberlin dot org
2005-01-18 5:23 ` ebotcazou at gcc dot gnu dot org
` (4 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: dberlin at dberlin dot org @ 2005-01-18 2:00 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From dberlin at gcc dot gnu dot org 2005-01-18 02:00 -------
Subject: Re: [4.0 Regression] gcc.c-torture/execute/921215-1.c
compilation -O3 -g
On Mon, 18 Jan 2005, dave at hiauly1 dot hia dot nrc dot ca wrote:
>
> ------- Additional Comments From dave at hiauly1 dot hia dot nrc dot ca 2005-01-18 01:32 -------
> Subject: Re: [4.0 Regression] gcc.c-torture/execute/921215-1
>
>> I'll fix this bug, but you guys should understand that you aren't going to
>> get
>> sane debug info under stabs at -Ox anyway right now (and haven't since
>> rouhgly
>> the tree-ssa merge), since it still assumes that blocks that aren't used
>> don't
>> have used subblocks.
>
> Is this a PR?
No.
Apparently, nobody noticed (IE it only happens at -O1+) :).
However, if you take the testcases from the prs that let to blocks
being marked used, you should be able to come up with a testcase for
this.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug debug/19327] [4.0 Regression] gcc.c-torture/execute/921215-1.c compilation -O3 -g
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
` (8 preceding siblings ...)
2005-01-18 2:00 ` dberlin at dberlin dot org
@ 2005-01-18 5:23 ` ebotcazou at gcc dot gnu dot org
2005-02-08 0:30 ` mmitchel at gcc dot gnu dot org
` (3 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-01-18 5:23 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-01-18 05:23 -------
Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-01/msg01081.html
Please never unassign a PR without getting in touch with the assignee first.
--
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|dberlin at gcc dot gnu dot |ebotcazou at gcc dot gnu dot
|org |org
Keywords| |patch
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug debug/19327] [4.0 Regression] gcc.c-torture/execute/921215-1.c compilation -O3 -g
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
` (9 preceding siblings ...)
2005-01-18 5:23 ` ebotcazou at gcc dot gnu dot org
@ 2005-02-08 0:30 ` mmitchel at gcc dot gnu dot org
2005-02-08 1:14 ` dberlin at gcc dot gnu dot org
` (2 subsequent siblings)
13 siblings, 0 replies; 15+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2005-02-08 0:30 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From mmitchel at gcc dot gnu dot org 2005-02-07 19:04 -------
Daniel Berlin's patch is OK, please apply.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug debug/19327] [4.0 Regression] gcc.c-torture/execute/921215-1.c compilation -O3 -g
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
` (10 preceding siblings ...)
2005-02-08 0:30 ` mmitchel at gcc dot gnu dot org
@ 2005-02-08 1:14 ` dberlin at gcc dot gnu dot org
2005-02-08 3:12 ` cvs-commit at gcc dot gnu dot org
2005-02-08 3:18 ` ebotcazou at gcc dot gnu dot org
13 siblings, 0 replies; 15+ messages in thread
From: dberlin at gcc dot gnu dot org @ 2005-02-08 1:14 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From dberlin at gcc dot gnu dot org 2005-02-07 19:06 -------
Eric was the one who posted a patch a
http://gcc.gnu.org/ml/gcc-patches/2005-01/msg01081.html
:)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug debug/19327] [4.0 Regression] gcc.c-torture/execute/921215-1.c compilation -O3 -g
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
` (11 preceding siblings ...)
2005-02-08 1:14 ` dberlin at gcc dot gnu dot org
@ 2005-02-08 3:12 ` cvs-commit at gcc dot gnu dot org
2005-02-08 3:18 ` ebotcazou at gcc dot gnu dot org
13 siblings, 0 replies; 15+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2005-02-08 3:12 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-07 19:33 -------
Subject: Bug 19327
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: ebotcazou@gcc.gnu.org 2005-02-07 19:32:59
Modified files:
gcc : ChangeLog dbxout.c
Log message:
PR debug/19327
* dbxout.c (dbxout_symbol) <FUNCTION_DECL>: Skip inline instance
of nested functions.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.diff?cvsroot=gcc&r1=2.7412&r2=2.7413
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/dbxout.c.diff?cvsroot=gcc&r1=1.218&r2=1.219
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
* [Bug debug/19327] [4.0 Regression] gcc.c-torture/execute/921215-1.c compilation -O3 -g
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
` (12 preceding siblings ...)
2005-02-08 3:12 ` cvs-commit at gcc dot gnu dot org
@ 2005-02-08 3:18 ` ebotcazou at gcc dot gnu dot org
13 siblings, 0 replies; 15+ messages in thread
From: ebotcazou at gcc dot gnu dot org @ 2005-02-08 3:18 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-02-07 19:35 -------
> Eric was the one who posted a patch a
> http://gcc.gnu.org/ml/gcc-patches/2005-01/msg01081.html
> :)
I don't mind being confused with you. :-)
--
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19327
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2005-02-07 19:36 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-08 17:22 [Bug tree-optimization/19327] New: [4.0 Regression] FAIL: gcc.c-torture/execute/921215-1.c compilation, -O3 -g danglin at gcc dot gnu dot org
2005-01-08 17:26 ` [Bug middle-end/19327] " pinskia at gcc dot gnu dot org
2005-01-09 16:01 ` ebotcazou at gcc dot gnu dot org
2005-01-10 4:32 ` pinskia at gcc dot gnu dot org
2005-01-15 18:19 ` pinskia at gcc dot gnu dot org
2005-01-17 9:37 ` ebotcazou at gcc dot gnu dot org
2005-01-17 12:54 ` [Bug debug/19327] " ebotcazou at gcc dot gnu dot org
2005-01-18 1:28 ` [Bug debug/19327] [4.0 Regression] gcc.c-torture/execute/921215-1.c compilation " dberlin at gcc dot gnu dot org
2005-01-18 1:32 ` dave at hiauly1 dot hia dot nrc dot ca
2005-01-18 2:00 ` dberlin at dberlin dot org
2005-01-18 5:23 ` ebotcazou at gcc dot gnu dot org
2005-02-08 0:30 ` mmitchel at gcc dot gnu dot org
2005-02-08 1:14 ` dberlin at gcc dot gnu dot org
2005-02-08 3:12 ` cvs-commit at gcc dot gnu dot org
2005-02-08 3:18 ` ebotcazou at gcc dot gnu dot org
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).