I wrote:
> Here's the patch against VNC 3.3.3r2 (the Unix source level currently on
the
> download site), could it please be incorporated into the next rollup?  

but the list software decided:

> [demime 0.97b removed an attachment of type 
> application/octet-stream which had a name of vnc-3.3.3r2-s390.patch]

so here's the patch once more, inline as text.  Here's hoping line-wraps
etc. don't make it useless.

Ross Patterson
Computer Associates

diff -uNr vnc_unixsrc-ORIG/Xvnc/config/cf/Imake.cf
vnc_unixsrc-RVD/Xvnc/config/cf/Imake.cf
--- vnc_unixsrc-ORIG/Xvnc/config/cf/Imake.cf    Sat Jul 26 22:41:02 1997
+++ vnc_unixsrc-RVD/Xvnc/config/cf/Imake.cf     Wed Dec 27 15:01:59 2000
@@ -556,6 +556,10 @@
 #  define Mc68020Architecture
 #  undef mc68000
 # endif /* mc68000 */
+# ifdef __s390__
+#  define S390Architecture
+#  undef __s390__
+# endif
 #endif /* linux */
 
 #if (defined(__Lynx__) || defined(Lynx)) && (defined(i386) ||
defined(__i386__) || defined(__x86__) || defined(__powerpc__) ||
defined(__sparc__) || defined(sparc))
diff -uNr vnc_unixsrc-ORIG/Xvnc/config/cf/linux.cf
vnc_unixsrc-RVD/Xvnc/config/cf/linux.cf
--- vnc_unixsrc-ORIG/Xvnc/config/cf/linux.cf    Mon May 11 12:38:06 1998
+++ vnc_unixsrc-RVD/Xvnc/config/cf/linux.cf     Wed Dec 27 15:03:36 2000
@@ -259,6 +259,13 @@
 #define ServerExtraDefines     -DGCCUSESGAS XFree86ServerDefines
 #endif /* Mc68020Architecture */
 
+#ifdef S390Architecture
+#define OptimzedCDebugFlags    -O2
+#define LinuxMachineDefines    -D__s390__
+#define ServerOSDefines                XFree86ServerOSDefines -DDDXTIME
-DPART_NET
+#define ServerExtraDefines     -DGCCUSESGAS XFree86ServerDefines
+#endif /* S390Architecture */
+
 /*================================================================
    BEGIN ORL VNC modification
    Always define _REENTRANT since we may use threaded libraries */
diff -uNr vnc_unixsrc-ORIG/Xvnc/config/imake/imakemdep.h
vnc_unixsrc-RVD/Xvnc/config/imake/imakemdep.h
--- vnc_unixsrc-ORIG/Xvnc/config/imake/imakemdep.h      Sat Jul 26 22:41:05
1997
+++ vnc_unixsrc-RVD/Xvnc/config/imake/imakemdep.h       Wed Dec 27 14:58:30
2000
@@ -469,6 +469,9 @@
        "-traditional",
 # endif
 #endif
+#ifdef __s390__
+       "-D__s390__",
+#endif
 #ifdef Oki
        "-DOki",
 #endif
diff -uNr vnc_unixsrc-ORIG/Xvnc/programs/Xserver/include/servermd.h
vnc_unixsrc-RVD/Xvnc/programs/Xserver/include/servermd.h
--- vnc_unixsrc-ORIG/Xvnc/programs/Xserver/include/servermd.h   Mon Jul 28
10:17:34 1997
+++ vnc_unixsrc-RVD/Xvnc/programs/Xserver/include/servermd.h    Wed Dec 27
14:58:30 2000
@@ -336,6 +336,11 @@
 
 #endif /* luna */
 
+#if (defined(__s390__) && defined(linux))
+#define IMAGE_BYTE_ORDER       MSBFirst
+#define BITMAP_BIT_ORDER       MSBFirst
+#endif /* __s390__ && linux */
+
 #if (defined(i386) && (defined(SVR4) || defined(SYSV) || (defined(sun) &&
defined(SVR4))) || defined(__bsdi__) || (defined(__NetBSD__) &&
defined(__i386__)) || (defined(__OpenBSD__) && defined(__i386__)) ||
defined(__FreeBSD__) || defined(MACH386) || (defined(linux) &&
!defined(__mc68000__)) || (defined(AMOEBA) && defined(i80386)) ||
defined(MINIX) || defined(__EMX__) || (defined(Lynx) && defined(__i386__)))
 
 #ifndef IMAGE_BYTE_ORDER
---------------------------------------------------------------------
To unsubscribe, send a message with the line: unsubscribe vnc-list
to [EMAIL PROTECTED]
See also: http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------

Reply via email to