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 *,
------------------------------------------------------------------------------