123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162 |
- --- xc/config/cf/host.def~ Thu May 12 15:28:01 MDT 2005
- +++ xc/config/cf/host.def Thu May 12 15:28:01 MDT 2005
- @@ -0,0 +1,45 @@
- +#define KDriveXServer YES
- +#define TinyXServer YES
- +#define XfbdevServer YES
- +#define CrossCompiling YES
- +#define ProjectRoot /usr/X11R6
- +#define NothingOutsideProjectRoot YES
- +
- +#define HasFreetype2 YES
- +#define Freetype2Dir REPLACE_STAGING_DIR
- +#define HasFontconfig YES
- +#define FontconfigDir REPLACE_STAGING_DIR
- +#define HasLibpng YES
- +#define HasZlib YES
- +#define HaveLib64 NO
- +#define LibDirName lib
- +#define SystemUsrLibDir /usr/lib
- +#define TkLibDir /usr/lib
- +
- +#define HasExpat YES
- +#define ExpatDir REPLACE_STAGING_DIR
- +#define XprtServer NO
- +#define BuildXprintClients NO
- +#define TouchScreen NO
- +#define HasTsLib NO
- +#define BuildDocs NO
- +#define BuildXF86DRI NO
- +#define BuildGlxExt NO
- +#define BuildOSMesaLib NO
- +#define BuildLBX NO
- +#define BuildLowMem NO
- +#define BuildIPv6 NO
- +#define HasPam NO
- +#define HasPamMisc NO
- +#define BuildXterm NO
- +#define BuildXFree86ConfigTools NO
- +/*
- +#define XF86CardDrivers mga glint nv tga s3virge sis rendition \
- + neomagic i740 tdfx savage \
- + cirrus vmware tseng trident chips apm \
- + GlideDriver fbdev i128 \
- + ati AgpGartDrivers DevelDrivers ark \
- + cyrix siliconmotion vesa vga \
- + XF86OSCardDrivers XF86ExtraCardDrivers
- +*/
- +
- +#define XInputDrivers mouse keyboard
- --- xc/config/cf/cross.def~ Thu May 12 15:28:01 MDT 2005
- +++ xc/config/cf/cross.def Thu May 12 15:28:01 MDT 2005
- @@ -1,45 +1,63 @@
- -/* $XFree86: xc/config/cf/cross.def,v 1.1 2000/12/08 22:09:34 keithp Exp $ */
- +/* $XFree86: xc/config/cf/cross.def,v 1.2 2001/03/30 02:15:17 keithp Exp $ */
- /*
- * This file contains redefinitions of some symbols to enable
- * cross compilation: e.g. paths for include files and paths to
- * compiler images. It will have to be edited to reflect these
- * given your local configuration.
- */
- -#if 0
- +/* Undefine any architectures detected */
- #undef i386Architecture
- -#define Arm32Architecture
- +#undef AMD64Architecture
- +#undef PpcArchitecture
- +#undef SparcArchitecture
- +#undef AlphaArchitecture
- +#undef Arm32Architecture
- +#undef ia64Architecture
- +#undef MipsArchitecture
- +
- +/* Cross compiling for: */
- +#define REPLACE_XORG_ARCHArchitecture
- +
- +/* MTRR detection in linux.cf is exec'ed before cross.def, so redo it here */
- +#undef HasMTRRSupport
- +#if defined (i386Architecture) || defined (AMD64Architecture)
- +# define HasMTRRSupport YES
- +#else
- +# define HasMTRRSupport NO /* no for non-ix86 */
- +#endif
-
- #undef OptimizedCDebugFlags
- -#define OptimizedCDebugFlags -O2
- -#define ServerCDebugFlags -O2
- +#define OptimizedCDebugFlags -Os
- +#define ServerCDebugFlags -Os
- #undef StandardDefines
- -#define StandardDefines -Dlinux -D__arm__ -D_POSIX_SOURCE \
- +#define StandardDefines -Dlinux -D__REPLACE_ARCH__ -D_POSIX_SOURCE \
- -D_BSD_SOURCE -D_GNU_SOURCE -DX_LOCALE
- #undef CcCmd
- -#define StdIncDir /skiff/local/arm-linux/include
- -#define PreIncDir
- +#define StdIncDir REPLACE_STAGING_DIR/include
- +#define PreIncDir
- #undef PostIncDir
- -#define PostIncDir /skiff/local/lib/gcc-lib/arm-linux/2.95.2/include
- -#define CcCmd /skiff/local/bin/arm-linux-gcc
- +#define PostIncDir REPLACE_GCCINC_DIR
- +#define CcCmd REPLACE_STAGING_DIR/bin/REPLACE_ARCH-linux-gcc
- #undef CplusplusCmd
- -#define HasCplusplus YES
- -#define CplusplusCmd /skiff/local/bin/arm-linux-g++
- +#define HasCplusplus NO
- +#define CplusplusCmd NO
- #define DoRanlibCmd YES
- -#define RanlibCmd /skiff/local/bin/arm-linux-ranlib
- +#define RanlibCmd REPLACE_STAGING_DIR/bin/REPLACE_ARCH-linux-ranlib
- #undef ExtraLoadFlags
- #define ExtraLoadFlags
- #define FbNoPixelAddrCode
- #undef TermcapLibrary
- -#define TermcapLibrary -ltermcap
- +#define TermcapLibrary -lncurses
-
- #undef LdPostLib
- -#define LdPostLib -L/skiff/local/arm-linux/lib
- +#define LdPostLib -LREPLACE_STAGING_DIR/REPLACE_ARCH-linux-uclibc/lib
- +#undef LdCmd
- +#define LdCmd REPLACE_STAGING_DIR/bin/REPLACE_ARCH-linux-ld
-
- #undef ExtensionOSDefines
- #define ExtensionOSDefines
-
- #define ServerXdmcpDefines /**/
-
- #define HostCcCmd cc
- -#endif
- #include <cross.rules>
- --- xc/include/Xfuncs.h.orig 2006-07-07 17:09:16.000000000 -0600
- +++ xc/include/Xfuncs.h 2006-07-07 17:11:33.000000000 -0600
- @@ -44,18 +44,28 @@
- #if defined(SYSV) && !defined(SCO325) && !defined(sun)
- #include <memory.h>
- void bcopy();
- +#ifndef bzero
- #define bzero(b,len) memset(b, 0, len)
- +#endif
- +#ifndef bcmp
- #define bcmp(b1,b2,len) memcmp(b1, b2, len)
- +#endif
- #else
- #include <string.h>
- #if defined(SCO325) || defined(sun)
- #include <strings.h>
- #endif
- #define _XFUNCS_H_INCLUDED_STRING_H
- +#ifndef bcopy
- #define bcopy(b1,b2,len) memmove(b2, b1, (size_t)(len))
- +#endif
- +#ifndef bzero
- #define bzero(b,len) memset(b, 0, (size_t)(len))
- +#endif
- +#ifndef bcmp
- #define bcmp(b1,b2,len) memcmp(b1, b2, (size_t)(len))
- #endif
- +#endif
- #endif /* X_USEBFUNCS */
-
- /* the new Xfuncs.h */
|