bug-hurd
[Top][All Lists]
Advanced

[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

URL:
  <http://savannah.gnu.org/bugs/?32693>

                 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: 

    _______________________________________________________

Details:

for instance:
/usr/include/hurd/signal.h: In function 'hurd_sigstate*
_hurd_self_sigstate()':
/usr/include/hurd/signal.h:136: error: invalid conversion from 'void*' to
'hurd_sigstate**'
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
GNU C.”





    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?32693>

_______________________________________________
  Message posté via/par Savannah
  http://savannah.gnu.org/




reply via email to

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