public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c++/55877] New: [4.6/4.7/4.8 Regression] Anon visibility issues
@ 2013-01-04 15:14 jakub at gcc dot gnu.org
  2013-01-04 15:24 ` [Bug c++/55877] " jason at gcc dot gnu.org
                   ` (14 more replies)
  0 siblings, 15 replies; 16+ messages in thread
From: jakub at gcc dot gnu.org @ 2013-01-04 15:14 UTC (permalink / raw)
  To: gcc-bugs


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55877

             Bug #: 55877
           Summary: [4.6/4.7/4.8 Regression] Anon visibility issues
    Classification: Unclassified
           Product: gcc
           Version: 4.8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: jakub@gcc.gnu.org


typedef struct {
  typedef enum { X, Y } A;
  typedef struct { } B;
  struct C { };
} D;

void foo (D) {}
void foo (D::A) {}
void foo (D::B) {}
void foo (D::C) {}

Starting with PR54883 the foo (D::A) gets anon visibility, in 4.4 all 4 foo
functions had default visibility, starting with 4.5 the last two had anon
visibility.


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2014-02-27 16:21 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-01-04 15:14 [Bug c++/55877] New: [4.6/4.7/4.8 Regression] Anon visibility issues jakub at gcc dot gnu.org
2013-01-04 15:24 ` [Bug c++/55877] " jason at gcc dot gnu.org
2013-01-04 15:28 ` jakub at gcc dot gnu.org
2013-01-04 16:51 ` jason at gcc dot gnu.org
2013-01-04 16:51 ` jason at gcc dot gnu.org
2013-01-04 16:58 ` [Bug c++/55877] [4.6 " jason at gcc dot gnu.org
2013-01-04 17:08 ` jakub at gcc dot gnu.org
2013-01-04 20:32 ` jason at gcc dot gnu.org
2013-01-07 16:44 ` jason at gcc dot gnu.org
2013-02-08 15:06 ` [Bug c++/55877] [4.6/4.7/4.8 " rguenth at gcc dot gnu.org
2013-04-12 15:15 ` [Bug c++/55877] [4.7/4.8/4.9 " jakub at gcc dot gnu.org
2014-01-23 10:33 ` paolo.carlini at oracle dot com
2014-01-23 10:36 ` jakub at gcc dot gnu.org
2014-02-25 21:19 ` jason at gcc dot gnu.org
2014-02-25 21:19 ` jason at gcc dot gnu.org
2014-02-27 16:21 ` jason at gcc dot gnu.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).