Subject: include/*.h diffs to compile GNU
To: None <current-users@sun-lamp.cs.berkeley.edu>
From: A.M. Raportirenko <ram@sunct1.jinr.dubna.su>
List: current-users
Date: 06/06/1994 21:00:13
Sorry!

But I also made some changes in include files to compile GNU software
without bug errors.

ram

diff -rc2N inc.net/alloca.h inc.gnu/alloca.h
*** inc.net/alloca.h	Thu Jan  1 03:00:00 1970
--- inc.gnu/alloca.h	Sun Mar 20 17:31:33 1994
***************
*** 0 ****
--- 1,10 ----
+ /*	@(#)alloca.h	1.4	88/08/19	SMI	*/
+ 
+ #ifndef _alloca_h
+ #define _alloca_h
+ 
+ #if defined(sparc)
+ # define alloca(x) __builtin_alloca(x)
+ #endif
+ 
+ #endif /*!_alloca_h*/
diff -rc2N inc.net/stdio.h inc.gnu/stdio.h
*** inc.net/stdio.h	Wed Apr 20 12:22:04 1994
--- inc.gnu/stdio.h	Sun Apr 24 18:56:07 1994
***************
*** 234,238 ****
  #if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE)
  extern int sys_nerr;			/* perror(3) external variables */
! extern const char *const sys_errlist[];
  #endif
  void	 perror __P((const char *));
--- 234,238 ----
  #if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE)
  extern int sys_nerr;			/* perror(3) external variables */
! extern char *sys_errlist[];
  #endif
  void	 perror __P((const char *));
diff -rc2N inc.net/sys/resource.h inc.gnu/sys/resource.h
*** inc.net/sys/resource.h	Tue Dec 21 15:23:05 1993
--- inc.gnu/sys/resource.h	Sun Apr 24 18:57:34 1994
***************
*** 38,41 ****
--- 38,43 ----
  #define _SYS_RESOURCE_H_
  
+ #include <sys/types.h>
+ 
  /*
   * Process priority specifications to get/setpriority.
diff -rc2N inc.net/sys/signal.h inc.gnu/sys/signal.h
*** inc.net/sys/signal.h	Tue Feb  1 13:27:30 1994
--- inc.gnu/sys/signal.h	Sun Apr 24 18:58:57 1994
***************
*** 183,188 ****
  
  #if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE)
! extern const char *const sys_signame[NSIG];
! extern const char *const sys_siglist[NSIG];
  #endif
  
--- 183,188 ----
  
  #if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE)
! extern char *sys_signame[NSIG];
! extern char *sys_siglist[NSIG];
  #endif
  
diff -rc2N inc.net/unistd.h inc.gnu/unistd.h
*** inc.net/unistd.h	Wed Apr 20 12:22:08 1994
--- inc.gnu/unistd.h	Sun Apr 24 19:00:28 1994
***************
*** 136,140 ****
  int	 nice __P((int));
  void	 psignal __P((u_int, const char *));
! extern const char *const sys_siglist[];
  int	 profil __P((char *, int, int, int));
  int	 rcmd __P((char **, int, const char *,
--- 136,140 ----
  int	 nice __P((int));
  void	 psignal __P((u_int, const char *));
! extern char *sys_siglist[];
  int	 profil __P((char *, int, int, int));
  int	 rcmd __P((char **, int, const char *,

------------------------------------------------------------------------------