public inbox for ecos-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug 1001504] New: Fix CYG_REFERENCE_OBJECT macro, add CYGBLD_ATTRIB_UNUSED macro
@ 2012-03-02 16:42 bugzilla-daemon
  2012-03-03  4:31 ` [Bug 1001504] " bugzilla-daemon
                   ` (8 more replies)
  0 siblings, 9 replies; 12+ messages in thread
From: bugzilla-daemon @ 2012-03-02 16:42 UTC (permalink / raw)
  To: ecos-bugs

Please do not reply to this email. Use the web interface provided at:
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001504

           Summary: Fix CYG_REFERENCE_OBJECT macro, add
                    CYGBLD_ATTRIB_UNUSED macro
           Product: eCos
           Version: CVS
          Platform: All
        OS/Version: Other
            Status: NEW
          Severity: enhancement
          Priority: low
         Component: Other
        AssignedTo: unassigned@bugs.ecos.sourceware.org
        ReportedBy: grant.b.edwards@gmail.com
                CC: ecos-bugs@ecos.sourceware.org
             Class: Advice Request


With gcc 4.6, the "used" attribute only applies to functions, so to
fix compiler warnings conditionally remove it from the
CYG_REFERENCE_OBJECT() macro for gcc >= 4.6.

Define a new CYGBLD_ATTRIB_UNUSED attribute macro that we can use to
tell the compiler that we already know that certain variables may be
unused or set but never referenced (generally when asserts or debugging
are turned off at build-time).

-- 
Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 12+ messages in thread
* [Bug 1001504] New: Fix CYG_REFERENCE_OBJECT macro, add CYGBLD_ATTRIB_UNUSED macro
@ 2012-03-02 16:42 bugzilla-daemon
  2012-03-03  4:31 ` [Bug 1001504] " bugzilla-daemon
  2012-03-03  4:31 ` bugzilla-daemon
  0 siblings, 2 replies; 12+ messages in thread
From: bugzilla-daemon @ 2012-03-02 16:42 UTC (permalink / raw)
  To: unassigned

Please do not reply to this email. Use the web interface provided at:
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001504

           Summary: Fix CYG_REFERENCE_OBJECT macro, add
                    CYGBLD_ATTRIB_UNUSED macro
           Product: eCos
           Version: CVS
          Platform: All
        OS/Version: Other
            Status: NEW
          Severity: enhancement
          Priority: low
         Component: Other
        AssignedTo: unassigned@bugs.ecos.sourceware.org
        ReportedBy: grant.b.edwards@gmail.com
                CC: ecos-bugs@ecos.sourceware.org
             Class: Advice Request


With gcc 4.6, the "used" attribute only applies to functions, so to
fix compiler warnings conditionally remove it from the
CYG_REFERENCE_OBJECT() macro for gcc >= 4.6.

Define a new CYGBLD_ATTRIB_UNUSED attribute macro that we can use to
tell the compiler that we already know that certain variables may be
unused or set but never referenced (generally when asserts or debugging
are turned off at build-time).

-- 
Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


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

end of thread, other threads:[~2013-11-25  7:07 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-03-02 16:42 [Bug 1001504] New: Fix CYG_REFERENCE_OBJECT macro, add CYGBLD_ATTRIB_UNUSED macro bugzilla-daemon
2012-03-03  4:31 ` [Bug 1001504] " bugzilla-daemon
2012-03-03  4:31 ` bugzilla-daemon
2012-03-03 18:07 ` bugzilla-daemon
2012-03-03 18:18 ` bugzilla-daemon
2012-03-03 18:41 ` bugzilla-daemon
2012-03-04  0:07 ` bugzilla-daemon
2012-03-06 18:39 ` bugzilla-daemon
2012-03-06 18:46 ` bugzilla-daemon
2013-11-26  9:49 ` bugzilla-daemon
2012-03-02 16:42 [Bug 1001504] New: " bugzilla-daemon
2012-03-03  4:31 ` [Bug 1001504] " bugzilla-daemon
2012-03-03  4:31 ` bugzilla-daemon

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