# --- T2-COPYRIGHT-BEGIN --- # t2/package/*/tightvnc/x86_64-ppc64.patch.unixsrc # Copyright (C) 2006 - 2026 The T2 SDE Project # SPDX-License-Identifier: GPL-2.0 or patched project license # --- T2-COPYRIGHT-END --- --- ./Xvnc/config/cf/linux.cf.vanilla 2006-01-14 16:26:22.000000000 +0100 +++ ./Xvnc/config/cf/linux.cf 2006-01-14 16:56:58.000000000 +0100 @@ -43,7 +43,8 @@ #if defined(AlphaArchitecture) || defined(PowerPCArchitecture) || \ defined(SparcArchitecture) || defined(ArmArchitecure) || \ defined(i386Architecture) || defined(s390Architecture) || \ - defined(s390xArchitecture) + defined(s390xArchitecture) || defined(AMD64Architecture) || \ + defined(Ppc64Architecture) #define DefaultLinuxCLibMajorVersion 6 #else #define DefaultLinuxCLibMajorVersion 5 @@ -254,6 +256,20 @@ #define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines #endif /* i386Architecture */ +#ifdef AMD64Architecture +#warning here amd64 again +# define LinuxMachineDefines -D__amd64__ +# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME +# define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -D_XSERVER64 +#endif /* AMD64Architecture */ + +#ifdef Ppc64Architecture +#warning here ppc64 +# define LinuxMachineDefines -D__powerpc64__ -D__powerpc__ +# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME -DPART_NET +# define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines -D_XSERVER64 +#endif /* Ppc64Architecture */ + #ifdef AlphaArchitecture #define OptimizedCDebugFlags -O2 #define LinuxMachineDefines -D__alpha__ @@ -323,6 +340,10 @@ #define StandardDefines -Dlinux LinuxMachineDefines LinuxSourceDefines */ +#ifndef LinuxMachineDefines +#error LinuxMachineDefines not defined +#endif + #define StandardDefines -Dlinux LinuxMachineDefines \ LinuxSourceDefines -D_REENTRANT --- ./Xvnc/config/cf/Imake.cf.vanilla 2006-01-14 16:42:54.000000000 +0100 +++ ./Xvnc/config/cf/Imake.cf 2006-01-14 16:52:12.000000000 +0100 @@ -696,6 +697,13 @@ # endif # undef __k6 # endif /* __k6 */ +# if defined(__amd64) || defined(__x86_64) +# undef __amd64 +# undef __x86_64 +# undef amd64 +# undef i386 +# define AMD64Architecture +# endif # ifdef __s390__ # define s390Architecture # undef __s390__ @@ -730,6 +739,12 @@ # endif # undef __powerpc__ # endif +# ifdef __powerpc64 +# ifndef Ppc64Architecture +# define Ppc64Architecture +# endif +# undef __powerpc64__ +# endif # ifdef sparc # define SparcArchitecture # undef sparc