[PATCH v3 1/2] newlib/libc/include/devctl.h: Add extern "C" wrapper
Corinna Vinschen
vinschen@redhat.com
Thu Feb 20 08:49:00 GMT 2020
On Feb 19 08:03, Joel Sherrill wrote:
> Adding this was necessary to allow posix_devctl() from C++.
> ---
> newlib/libc/include/devctl.h | 8 ++++++++
> 1 file changed, 8 insertions(+)
>
> diff --git a/newlib/libc/include/devctl.h b/newlib/libc/include/devctl.h
> index fd3409f..889693e 100644
> --- a/newlib/libc/include/devctl.h
> +++ b/newlib/libc/include/devctl.h
> @@ -35,6 +35,10 @@
>
> #include <sys/cdefs.h>
>
> +#ifdef __cplusplus
> +extern "C" {
> +#endif
> +
> #if defined(__rtems__)
> /*
> * The FACE Technical Standard, Edition 3.0 and later require the
> @@ -67,4 +71,8 @@ int posix_devctl(
> );
> #endif
>
> +#ifdef __cplusplus
> +}
> +#endif
> +
> #endif
> --
> 1.8.3.1
Pushed.
Thanks,
Corinna
--
Corinna Vinschen
Cygwin Maintainer
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/newlib/attachments/20200220/2b82ffc7/attachment.sig>
More information about the Newlib
mailing list