[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #32693] GNU/Hurd headers don't pass c++

From: Samuel Thibault
Subject: [bug #32693] GNU/Hurd headers don't pass c++
Date: Sun, 06 Mar 2011 20:43:05 +0000
User-agent: w3m/0.5.3


                 Summary: GNU/Hurd headers don't pass c++
                 Project: The GNU Hurd
            Submitted by: sthibaul
            Submitted on: dim. 06 mars 2011 21:43:05 CET
                Category: None
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
         Originator Name: 
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
         Reproducibility: None
              Size (loc): None
         Planned Release: None
                  Effort: 0.00
Wiki-like text discussion box: 



for instance:
/usr/include/hurd/signal.h: In function 'hurd_sigstate*
/usr/include/hurd/signal.h:136: error: invalid conversion from 'void*' to
and hurd/hurd.h

Even with external "C" {  }

I tried to submit a patch to turn them c++, but roland rejected it,
saying (http://sources.redhat.com/ml/libc-alpha/2007-08/msg00006.html)
“I really think you need to find another approach.  The libc
code is in C, actually in GNU C.  The original purpose of C++ was
to be usefully interoperable with C code, and it's a shame if its
implementors have lost sight of that.  But their failings are not going
to make me start using an uglified stupid hybrid crap style instead of


Reply to this item at:


  Message posté via/par Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]