diff options
| -rw-r--r-- | Makefile.in | 1 | ||||
| -rw-r--r-- | include/sgtty.h | 6 | ||||
| -rw-r--r-- | libc/sysdeps/linux/powerpc/bits/termios.h | 2 | 
3 files changed, 9 insertions, 0 deletions
| diff --git a/Makefile.in b/Makefile.in index 8a8b8b728..bff501681 100644 --- a/Makefile.in +++ b/Makefile.in @@ -235,6 +235,7 @@ HEADERS_RM-$(UCLIBC_HAS_FLOATS)              += complex.h fpu_control.h ieee754.  	bits/uClibc_fpmax.h \  	bits/math*.h  HEADERS_RM-$(findstring y,$(UCLIBC_HAS_FTW)$(UCLIBC_HAS_NFTW))  += ftw.h +HEADERS_RM-$(findstring y,$(UCLIBC_STRICT_HEADERS))  += sgtty.h  HEADERS_RM-$(UCLIBC_HAS_GETTEXT_AWARENESS)   += libintl.h  HEADERS_RM-$(UCLIBC_HAS_GLIBC_CUSTOM_PRINTF) += printf.h  HEADERS_RM-$(UCLIBC_HAS_GLOB)                += glob.h diff --git a/include/sgtty.h b/include/sgtty.h index 5b2bc4184..f773c3123 100644 --- a/include/sgtty.h +++ b/include/sgtty.h @@ -19,21 +19,27 @@  #ifndef	_SGTTY_H  #define	_SGTTY_H	1 +#warning useless header on uClibc +  #include <features.h>  #include <sys/ioctl.h> +#ifndef __UCLIBC_STRICT_HEADERS__  /* On some systems this type is not defined by <bits/ioctl-types.h>;     in that case, the functions are just stubs that return ENOSYS.  */  struct sgttyb; +#endif  __BEGIN_DECLS +#if 0  /* Fill in *PARAMS with terminal parameters associated with FD.  */  extern int gtty (int __fd, struct sgttyb *__params) __THROW;  /* Set the terminal parameters associated with FD to *PARAMS.  */  extern int stty (int __fd, __const struct sgttyb *__params) __THROW; +#endif  __END_DECLS diff --git a/libc/sysdeps/linux/powerpc/bits/termios.h b/libc/sysdeps/linux/powerpc/bits/termios.h index 7aac02dc5..12513e3ea 100644 --- a/libc/sysdeps/linux/powerpc/bits/termios.h +++ b/libc/sysdeps/linux/powerpc/bits/termios.h @@ -220,6 +220,7 @@ struct termios {  #define	TCSADRAIN	1  #define	TCSAFLUSH	2 +#ifndef __UCLIBC_STRICT_HEADERS__  struct sgttyb {  	char	sg_ispeed;  	char	sg_ospeed; @@ -227,6 +228,7 @@ struct sgttyb {  	char	sg_kill;  	short	sg_flags;  }; +#endif  struct tchars {  	char	t_intrc; | 
