+# if @REPLACE_OPENPTY@
+# if !(defined __cplusplus && defined GNULIB_NAMESPACE)
+# undef openpty
+# define openpty rpl_openpty
+# endif
+_GL_FUNCDECL_RPL (openpty, int,
+ (int *, int *, char *, struct termios const *,
+ struct winsize const *));
+_GL_CXXALIAS_RPL (openpty, int,
+ (int *, int *, char *, struct termios const *,
+ struct winsize const *));
+# else
+_GL_CXXALIAS_SYS (openpty, int,
+ (int *, int *, char *, struct termios const *,
+ struct winsize const *));
+# endif
+_GL_CXXALIASWARN (openpty);