add directory bin-src
This commit is contained in:
46
bin-src/tcsh-6.03.diff
Normal file
46
bin-src/tcsh-6.03.diff
Normal file
@@ -0,0 +1,46 @@
|
||||
--- tc.sig.h.org Fri Nov 20 09:04:34 1992
|
||||
+++ tc.sig.h Sun Jan 10 11:12:56 1993
|
||||
@@ -168,13 +168,18 @@
|
||||
/* Does not seem to work right... Christos */
|
||||
# define SIGSYNCH 0
|
||||
# endif
|
||||
-# ifdef SIGSYNCH
|
||||
-# define SYNCHMASK (sigmask(SIGCHLD)|sigmask(SIGSYNCH))
|
||||
-# else
|
||||
-# define SYNCHMASK (sigmask(SIGCHLD))
|
||||
-# endif
|
||||
-extern sigret_t synch_handler();
|
||||
#endif /* convex */
|
||||
+
|
||||
+#ifdef linux
|
||||
+# define SIGSYNCH SIGUSR1
|
||||
+#endif
|
||||
+
|
||||
+#ifdef SIGSYNCH
|
||||
+# define SYNCHMASK (sigmask(SIGCHLD)|sigmask(SIGSYNCH))
|
||||
+extern sigret_t synch_handler();
|
||||
+#else
|
||||
+# define SYNCHMASK (sigmask(SIGCHLD))
|
||||
+#endif
|
||||
|
||||
#ifdef SAVESIGVEC
|
||||
# define NSIGSAVED 7
|
||||
--- config/config.org Sun Jan 10 11:14:20 1993
|
||||
+++ config/config.linux Sun Jan 10 11:14:31 1993
|
||||
@@ -36,7 +36,7 @@
|
||||
* Note that some machines eg. rs6000 have a vfork, but not
|
||||
* with the berkeley semantics, so we cannot use it there either.
|
||||
*/
|
||||
-#define VFORK
|
||||
+#undef VFORK
|
||||
|
||||
/*
|
||||
* BSDJOBS You have BSD-style job control (both process groups and
|
||||
@@ -116,7 +116,6 @@
|
||||
#define DIRENT
|
||||
/****************** local defines *********************/
|
||||
|
||||
-/* Since people like shared libs so much, we'll make this a default. :-) */
|
||||
#define _PATH_TCSHELL "/bin/tcsh"
|
||||
#define ECHO_STYLE BOTH_ECHO
|
||||
#ifdef BSDSIGS
|
||||
Reference in New Issue
Block a user