I can't get Interix gcc 3.3 get pass this due to warning settings
(info is unused)

The solution it's a bit ugly, my gcc knowledge could be better.
Maybe you can come up with something more elegant?

===================================================================
RCS file: /cvs/src/src/binutils/prdbg.c,v
retrieving revision 1.23
diff -w -b -B -u -p -r1.23 prdbg.c
--- prdbg.c     10 Sep 2009 13:40:44 -0000      1.23
+++ prdbg.c     16 Oct 2009 20:36:01 -0000
@@ -2088,8 +2088,8 @@ tg_struct_field (void *p, const char *na
 static bfd_boolean
 tg_end_struct_type (void *p ATTRIBUTE_UNUSED)
 {
-  struct pr_handle *info = (struct pr_handle *) p;
-  assert (info->stack != NULL);
+  assert(((struct pr_handle *)p)->stack != NULL);
 
   return TRUE;
 }

-- 
           Summary: gcc cant get pass unused code in binutils/prdbg.c
           Product: binutils
           Version: 2.21 (HEAD)
            Status: NEW
          Severity: minor
          Priority: P2
         Component: binutils
        AssignedTo: unassigned at sources dot redhat dot com
        ReportedBy: jerker dot back at gmail dot com
                CC: bug-binutils at gnu dot org
 GCC build triplet: x86_64-unknown-interix6.1
  GCC host triplet: x86_64-unknown-interix6.1
GCC target triplet: x86_64-unknown-interix6.1


http://sourceware.org/bugzilla/show_bug.cgi?id=10793

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to