[BACK]Return to patch-bb CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / news / nn / patches

File: [cvs.NetBSD.org] / pkgsrc / news / nn / patches / patch-bb (download)

Revision 1.1, Wed Oct 11 01:26:33 2000 UTC (23 years, 6 months ago) by dmcmahill
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2, pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2, pkgsrc-2004Q1-base, pkgsrc-2004Q1, pkgsrc-2003Q4-base, pkgsrc-2003Q4, netbsd-1-6-RELEASE-base, netbsd-1-6-1-base, netbsd-1-6-1, netbsd-1-6, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH001, netbsd-1-4-PATCH003, cwrapper, cube-native-xorg-base, cube-native-xorg, buildlink2-base, buildlink2, HEAD

add missing mipsel machine config file.

$NetBSD: patch-bb,v 1.1 2000/10/11 01:26:33 dmcmahill Exp $

add machine config file for mipsel machines

--- /dev/null	Tue Oct 10 21:01:06 2000
+++ conf/m-mipsel.h	Tue Oct 10 21:21:12 2000
@@ -0,0 +1,94 @@
+
+/************** Machine (and compiler) dependent definitions. **************
+ *
+ *	Define appropriate types for the following ranges of integer
+ *	variables.  These are processor & compiler dependent, but the
+ *	distributed definitions will probably work on most systems.
+ */
+
+
+
+/*      MACHINE TYPE	DEFINED TYPE		VALUE RANGE	*/
+
+typedef unsigned char	int8;		/*        0 ..     255 */
+typedef short		int16;		/*  -10,000 ..  10,000 */
+typedef int		int32;		/* -100,000 .. 100,000 */
+typedef unsigned int	uint32;		/* 	  0 ..  2^31-1 */
+
+
+/*
+ * 	Define NO_VARARGS if the varargs feature is not available.
+ *
+ *	Also define NO_VARARGS if the vprintf/vsprintf routines are not
+ *	available (however, this will only by safe on some machines, like
+ *	the VAX).
+ *
+ *	Defining NO_VARARGS in the m- file should only be done for
+ *	architectures which does not support it in general, or where
+ *	a majority of the systems available on that architecture
+ *	doesn't have it.  Otherwise, it should be defined in the
+ *	s- file, because this is primarily OS dependent.
+ *
+ *	NO_VARARGS can be overruled by defining HAVE_VARARGS in the s-
+ *	file.
+ */
+
+/* #define NO_VARARGS /* unless HAVE_VARARGS */
+
+/*
+ *	Define STRCSPN if the strcspn() function is not available.
+ */
+
+/* #define STRCSPN 	/* */
+
+/*
+ *	Define NO_SIGINTERRUPT on BSD based systems which don't have
+ *	a siginterrupt() function, but provides an SV_INTERRUPT flag
+ *	in <signal.h>.
+ */
+
+/* #define NO_SIGINTERRUPT	/* */
+
+
+#ifdef NETWORK_DATABASE
+
+/*
+ *	Define NETWORK_BYTE_ORDER if the machine's int32's are
+ *	already in network byte order, i.e. m68k based.
+ */
+#include <sys/types.h>
+#include <machine/endian.h>
+
+#if BYTE_ORDER == BIG_ENDIAN
+#define NETWORK_BYTE_ORDER	/* */
+#endif
+
+/*
+ *	OTHERWISE provide the functions/macros ntohl/htonl to
+ *	convert longs from and to network byte order
+ */
+
+#ifndef NETWORK_BYTE_ORDER
+
+/*
+ * Include appropriate files or define macroes or functions (include them
+ * in data.c) to convert longs and shorts to and from network byte order.
+ */
+
+/*
+ * This will work on most BSD based systems...
+ */
+
+#include <netinet/in.h>
+
+/*
+ * Otherwise, define something appropriate below
+ */
+
+/* NetBSD has these in <netinet/in.h>
+/*#define htonl(l)	...	*//* host long to network long */
+/*#define ntohl(l)	...	*//* network long to host long */
+
+#endif	/* not NETWORK BYTE ORDER */
+
+#endif	/* NETWORK DATABASE */