Merge branch 'master' of ssh://git.code.sf.net/p/cdesktopenv/code
[oweals/cde.git] / cde / config / cf / linux.cf
index c48196a8c0c1f4be898f1854fd5fe5b606873114..07edc5693d5e4f324bfd423dea18df0e9803ffd6 100644 (file)
@@ -85,8 +85,8 @@ XCOMM binutils:  (LinuxBinUtilsMajorVersion)
 #define NeedWidePrototypes     NO
 #define SetTtyGroup            YES
 
-#define CcCmd                  gcc -pipe
-#define CplusplusCmd           g++ -pipe -fpermissive 
+#define CcCmd                  gcc -g -pipe
+#define CplusplusCmd           g++ -g -pipe -fpermissive 
 #define AsCmd                  as
 #define LdCmd                  ld
 
@@ -135,6 +135,16 @@ XCOMM binutils:  (LinuxBinUtilsMajorVersion)
 # endif
 #endif
 
+#ifdef ARMArchitecture
+#define LinuxMachineDefines -D__arm__
+#define LSBBitOrder             YES
+
+#if UseElfFormat
+#define HasPlugin               YES
+#define VendorHasX11R6_3libXext YES     /* XC or XFree86 3.3.1 */
+#endif 
+#endif /* ARMArchitecture */
+
 #ifdef i386Architecture
 #define OptimizedCDebugFlags   DefaultGcc2i386Opt
 #define LinuxMachineDefines    -D__i386__
@@ -159,6 +169,11 @@ XCOMM binutils:  (LinuxBinUtilsMajorVersion)
 #endif
 #endif /* AMD64Architecture */
 
+#ifdef PpcArchitecture
+#define OptimizedCDebugFlags    -O2
+#define LinuxMachineDefines     -D__powerpc__
+#endif /* PpcArchitecture */
+
 #ifdef AlphaArchitecture
 #define OptimizedCDebugFlags   -O2
 #define LinuxMachineDefines    -D__alpha__