summaryrefslogtreecommitdiffstats
path: root/bin/csh
diff options
context:
space:
mode:
authormp <mp@FreeBSD.org>2005-04-24 19:51:57 +0000
committermp <mp@FreeBSD.org>2005-04-24 19:51:57 +0000
commit00d3abec3bb9c46bd452d05af3fe8c1919d14992 (patch)
tree0da5de4841d0dd0220a9548bd28f5a6f0ab9e4cd /bin/csh
parented3d22bc12f4c225b491d5ef0a9d11d456074e02 (diff)
downloadFreeBSD-src-00d3abec3bb9c46bd452d05af3fe8c1919d14992.zip
FreeBSD-src-00d3abec3bb9c46bd452d05af3fe8c1919d14992.tar.gz
Add in FreeBSD specific options for tcsh 6.14.
Diffstat (limited to 'bin/csh')
-rw-r--r--bin/csh/config_p.h64
1 files changed, 11 insertions, 53 deletions
diff --git a/bin/csh/config_p.h b/bin/csh/config_p.h
index fa0b763..e96bffd 100644
--- a/bin/csh/config_p.h
+++ b/bin/csh/config_p.h
@@ -1,4 +1,4 @@
-/* config.h. Generated by configure. */
+/* $FreeBSD$ */
/*
* config.h -- configure various defines for tcsh
*
@@ -7,8 +7,6 @@
* Edit this to match your system type.
*/
-/* $FreeBSD$ */
-
#ifndef _h_config
#define _h_config
/****************** System dependant compilation flags ****************/
@@ -26,17 +24,17 @@
/*
* POSIXSIGS Use the POSIX signal facilities to emulate BSD signals.
*/
-/* #undef POSIXSIGS */
+#undef POSIXSIGS
/*
- * VFORK This machine has a vfork().
+ * VFORK This machine has a vfork().
* It used to be that for job control to work, this define
* was mandatory. This is not the case any more.
- * If you think you still need it, but you don't have vfork,
- * define this anyway and then do #define vfork fork.
+ * If you think you still need it, but you don't have vfork,
+ * define this anyway and then do #define vfork fork.
* I do this anyway on a Sun because of yellow pages brain damage,
* [should not be needed under 4.1]
- * and on the iris4d cause SGI's fork is sufficiently "virtual"
+ * and on the iris4d cause SGI's fork is sufficiently "virtual"
* that vfork isn't necessary. (Besides, SGI's vfork is weird).
* Note that some machines eg. rs6000 have a vfork, but not
* with the berkeley semantics, so we cannot use it there either.
@@ -69,12 +67,6 @@
#define BSDLIMIT
/*
- * BSDNICE Your system uses setpriority() instead of nice, to
- * change a processes scheduling priority
- */
-#define BSDNICE
-
-/*
* TERMIO You have struct termio instead of struct sgttyb.
* This is usually the case for SYSV systems, where
* BSD uses sgttyb. POSIX systems should define this
@@ -95,52 +87,19 @@
* YPBUGS Work around Sun YP bugs that cause expansion of ~username
* to send command output to /dev/null
*/
-/* #undef YPBUGS */
+#undef YPBUGS
-/*
- * SIGVOID Define this if your signal handlers return void. On older
- * systems, signal returns int, but on newer ones, it returns void.
- */
-#define SIGVOID
-
-/*
- * HAVEDUP2 Define this if your system supports dup2().
- */
-#define HAVEDUP2
-
-/*
- * UTHOST Does the utmp file have a host field?
- */
-#define UTHOST
-
-/*
- * DIRENT Your system has <dirent.h> instead of <sys/dir.h>
- */
-#define DIRENT
/****************** local defines *********************/
-/****************** configurable hacks ****************/
-
-#include <stdlib.h>
-
-/* have been moved to config_f.h */
-#include "config_f.h"
#if defined(__FreeBSD__)
#define NLS_BUGS
+#define BSD_STYLE_COLORLS
/* we want to use the system malloc when we install as /bin/csh */
#define SYSMALLOC
-#define BSD_STYLE_COLORLS
/* Use LC_MESSAGES locale category to open the message catalog */
#define MCLoadBySet NL_CAT_LOCALE
#endif
-#if defined(__NetBSD__)
-#include <sys/param.h>
-#if __NetBSD_Version__ >= 106030000 /* NetBSD 1.6C */
-#define HAVEUTMPX
-#endif
-#endif
-
#if defined(__bsdi__)
/*
* _PATH_TCSHELL if you've change the installation location (vix)
@@ -148,14 +107,14 @@
#include <sys/param.h>
# ifdef _BSDI_VERSION >= 199701
# define _PATH_TCSHELL "/bin/tcsh"
-/* # undef SYSMALLOC */
+# undef SYSMALLOC
# define SYSMALLOC
# else
# define _PATH_TCSHELL "/usr/contrib/bin/tcsh"
# endif
-/* # undef NLS */
-/* # undef NLS_CATALOGS */
+# undef NLS
+# undef NLS_CATALOGS
#elif defined(__APPLE__)
# define SYSMALLOC
@@ -165,4 +124,3 @@
#endif
#endif /* _h_config */
-/* config.h.in. Generated automatically from configure.in by autoheader. */
OpenPOWER on IntegriCloud