patches/gdb/7.0a/100-sim-ppc-have-config-h.patch
branch1.12
changeset 2681 d891b4cfd080
parent 1986 8946b80364fb
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/patches/gdb/7.0a/100-sim-ppc-have-config-h.patch	Sun Sep 11 18:28:45 2011 +0200
     1.3 @@ -0,0 +1,183 @@
     1.4 +Fix for canadian cross build of sim/ppc
     1.5 +
     1.6 +Orignal patch info see: http://sources.redhat.com/bugzilla/show_bug.cgi?id=9638
     1.7 +
     1.8 +diff -urN gdb-6.8-pl1/sim/ppc/Makefile.in gdb-6.8-pl2/sim/ppc/Makefile.in
     1.9 +--- gdb-6.8-pl1/sim/ppc/Makefile.in	2006-05-31 17:14:45.000000000 +0200
    1.10 ++++ gdb-6.8-pl2/sim/ppc/Makefile.in	2008-09-30 15:56:33.000000000 +0200
    1.11 +@@ -61,7 +61,7 @@
    1.12 + AR = @AR@
    1.13 + AR_FLAGS = rc
    1.14 + CC = @CC@
    1.15 +-CFLAGS = @CFLAGS@
    1.16 ++CFLAGS = @CFLAGS@ -DHAVE_CONFIG_H
    1.17 + CC_FOR_BUILD = @CC_FOR_BUILD@
    1.18 + CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
    1.19 + BISON = bison
    1.20 +@@ -115,8 +115,8 @@
    1.21 +   $(DEVZERO_CFLAGS)
    1.22 + SIM_FPU_CFLAGS = @sim_fpu_cflags@
    1.23 + 
    1.24 +-STD_CFLAGS	= $(CFLAGS) $(INLINE_CFLAGS) $(CONFIG_CFLAGS) $(WARNING_CFLAGS) $(SIM_CFLAGS) $(HDEFINES) $(TDEFINES) $(INCLUDES) $(INTL_CFLAGS) $(SIM_FPU_CFLAGS)
    1.25 +-NOWARN_CFLAGS	= $(CFLAGS) $(INLINE_CFLAGS) $(CONFIG_CFLAGS) $(SIM_CFLAGS) $(HDEFINES) $(TDEFINES) $(INCLUDES)  $(SIM_FPU_CFLAGS)
    1.26 ++STD_CFLAGS	= $(CFLAGS) -DHAVE_CONFIG_H $(INLINE_CFLAGS) $(CONFIG_CFLAGS) $(WARNING_CFLAGS) $(SIM_CFLAGS) $(HDEFINES) $(TDEFINES) $(INCLUDES) $(INTL_CFLAGS) $(SIM_FPU_CFLAGS)
    1.27 ++NOWARN_CFLAGS	= $(CFLAGS) -DHAVE_CONFIG_H $(INLINE_CFLAGS) $(CONFIG_CFLAGS) $(SIM_CFLAGS) $(HDEFINES) $(TDEFINES) $(INCLUDES)  $(SIM_FPU_CFLAGS)
    1.28 + BUILD_CFLAGS	= $(CFLAGS_FOR_BUILD) $(INCLUDES) $(WARNING_CFLAGS)
    1.29 + 
    1.30 + BUILD_LDFLAGS	=
    1.31 +diff -urN gdb-6.8-orig/sim/ppc/basics.h gdb-6.8-pl1/sim/ppc/basics.h
    1.32 +--- gdb-6.8-orig/sim/ppc/basics.h	1999-04-16 03:35:08.000000000 +0200
    1.33 ++++ gdb-6.8-pl1/sim/ppc/basics.h	2008-09-30 15:12:32.000000000 +0200
    1.34 +@@ -86,7 +86,9 @@
    1.35 + 
    1.36 + /* Basic configuration */
    1.37 + 
    1.38 ++#ifdef HAVE_CONFIG_H
    1.39 + #include "config.h"
    1.40 ++#endif
    1.41 + #include "ppc-config.h"
    1.42 + #include "inline.h"
    1.43 + 
    1.44 +diff -urN gdb-6.8-orig/sim/ppc/debug.c gdb-6.8-pl1/sim/ppc/debug.c
    1.45 +--- gdb-6.8-orig/sim/ppc/debug.c	1999-04-16 03:35:08.000000000 +0200
    1.46 ++++ gdb-6.8-pl1/sim/ppc/debug.c	2008-09-30 15:12:27.000000000 +0200
    1.47 +@@ -22,7 +22,9 @@
    1.48 + #ifndef _DEBUG_C_
    1.49 + #define _DEBUG_C_
    1.50 + 
    1.51 ++#ifdef HAVE_CONFIG_H
    1.52 + #include "config.h"
    1.53 ++#endif
    1.54 + #include "basics.h"
    1.55 + 
    1.56 + #ifdef HAVE_STDLIB_H
    1.57 +diff -urN gdb-6.8-orig/sim/ppc/dgen.c gdb-6.8-pl1/sim/ppc/dgen.c
    1.58 +--- gdb-6.8-orig/sim/ppc/dgen.c	1999-04-16 03:35:08.000000000 +0200
    1.59 ++++ gdb-6.8-pl1/sim/ppc/dgen.c	2008-09-30 15:12:22.000000000 +0200
    1.60 +@@ -27,7 +27,9 @@
    1.61 + #include <ctype.h>
    1.62 + #include <stdarg.h>
    1.63 + 
    1.64 ++#ifdef HAVE_CONFIG_H
    1.65 + #include "config.h"
    1.66 ++#endif
    1.67 + #include "misc.h"
    1.68 + #include "lf.h"
    1.69 + #include "table.h"
    1.70 +diff -urN gdb-6.8-orig/sim/ppc/filter.c gdb-6.8-pl1/sim/ppc/filter.c
    1.71 +--- gdb-6.8-orig/sim/ppc/filter.c	1999-04-16 03:35:09.000000000 +0200
    1.72 ++++ gdb-6.8-pl1/sim/ppc/filter.c	2008-09-30 15:12:15.000000000 +0200
    1.73 +@@ -21,7 +21,9 @@
    1.74 + 
    1.75 + #include <stdio.h>
    1.76 + 
    1.77 ++#ifdef HAVE_CONFIG_H
    1.78 + #include "config.h"
    1.79 ++#endif
    1.80 + 
    1.81 + #ifdef HAVE_STRING_H
    1.82 + #include <string.h>
    1.83 +diff -urN gdb-6.8-orig/sim/ppc/filter_filename.c gdb-6.8-pl1/sim/ppc/filter_filename.c
    1.84 +--- gdb-6.8-orig/sim/ppc/filter_filename.c	1999-04-16 03:35:08.000000000 +0200
    1.85 ++++ gdb-6.8-pl1/sim/ppc/filter_filename.c	2008-09-30 15:12:11.000000000 +0200
    1.86 +@@ -18,7 +18,9 @@
    1.87 +  
    1.88 +     */
    1.89 + 
    1.90 ++#ifdef HAVE_CONFIG_H
    1.91 + #include "config.h"
    1.92 ++#endif
    1.93 + #include "ppc-config.h"
    1.94 + #include "filter_filename.h"
    1.95 + 
    1.96 +diff -urN gdb-6.8-orig/sim/ppc/igen.c gdb-6.8-pl1/sim/ppc/igen.c
    1.97 +--- gdb-6.8-orig/sim/ppc/igen.c	2003-06-20 05:59:33.000000000 +0200
    1.98 ++++ gdb-6.8-pl1/sim/ppc/igen.c	2008-09-30 15:12:06.000000000 +0200
    1.99 +@@ -25,7 +25,9 @@
   1.100 + #include "misc.h"
   1.101 + #include "lf.h"
   1.102 + #include "table.h"
   1.103 ++#ifdef HAVE_CONFIG_H
   1.104 + #include "config.h"
   1.105 ++#endif
   1.106 + 
   1.107 + #include "filter.h"
   1.108 + 
   1.109 +diff -urN gdb-6.8-orig/sim/ppc/inline.c gdb-6.8-pl1/sim/ppc/inline.c
   1.110 +--- gdb-6.8-orig/sim/ppc/inline.c	1999-04-16 03:35:10.000000000 +0200
   1.111 ++++ gdb-6.8-pl1/sim/ppc/inline.c	2008-09-30 15:11:58.000000000 +0200
   1.112 +@@ -22,7 +22,9 @@
   1.113 + #ifndef _INLINE_C_
   1.114 + #define _INLINE_C_
   1.115 + 
   1.116 ++#ifdef HAVE_CONFIG_H
   1.117 + #include "config.h"
   1.118 ++#endif
   1.119 + #include "ppc-config.h"
   1.120 + 
   1.121 + #include "inline.h"
   1.122 +diff -urN gdb-6.8-orig/sim/ppc/lf.c gdb-6.8-pl1/sim/ppc/lf.c
   1.123 +--- gdb-6.8-orig/sim/ppc/lf.c	2002-05-30 17:07:06.000000000 +0200
   1.124 ++++ gdb-6.8-pl1/sim/ppc/lf.c	2008-09-30 15:33:35.000000000 +0200
   1.125 +@@ -23,7 +23,9 @@
   1.126 + #include <stdarg.h>
   1.127 + #include <ctype.h>
   1.128 + 
   1.129 ++#ifdef HAVE_CONFIG_H
   1.130 + #include "config.h"
   1.131 ++#endif
   1.132 + #include "misc.h"
   1.133 + #include "lf.h"
   1.134 + 
   1.135 +diff -urN gdb-6.8-orig/sim/ppc/misc.c gdb-6.8-pl1/sim/ppc/misc.c
   1.136 +--- gdb-6.8-orig/sim/ppc/misc.c	1999-04-16 03:35:11.000000000 +0200
   1.137 ++++ gdb-6.8-pl1/sim/ppc/misc.c	2008-09-30 15:11:54.000000000 +0200
   1.138 +@@ -23,7 +23,9 @@
   1.139 + #include <stdarg.h>
   1.140 + #include <ctype.h>
   1.141 + 
   1.142 ++#ifdef HAVE_CONFIG_H
   1.143 + #include "config.h"
   1.144 ++#endif
   1.145 + #include "misc.h"
   1.146 + 
   1.147 + #ifdef HAVE_STDLIB_H
   1.148 +diff -urN gdb-6.8-orig/sim/ppc/misc.h gdb-6.8-pl1/sim/ppc/misc.h
   1.149 +--- gdb-6.8-orig/sim/ppc/misc.h	2002-01-12 11:21:12.000000000 +0100
   1.150 ++++ gdb-6.8-pl1/sim/ppc/misc.h	2008-09-30 15:11:49.000000000 +0200
   1.151 +@@ -21,7 +21,9 @@
   1.152 + 
   1.153 + /* Frustrating header junk */
   1.154 + 
   1.155 ++#ifdef HAVE_CONFIG_H
   1.156 + #include "config.h"
   1.157 ++#endif
   1.158 + 
   1.159 + #include <stdio.h>
   1.160 + #include <ctype.h>
   1.161 +diff -urN gdb-6.8-orig/sim/ppc/sim-endian.c gdb-6.8-pl1/sim/ppc/sim-endian.c
   1.162 +--- gdb-6.8-orig/sim/ppc/sim-endian.c	1999-04-16 03:35:11.000000000 +0200
   1.163 ++++ gdb-6.8-pl1/sim/ppc/sim-endian.c	2008-09-30 15:11:44.000000000 +0200
   1.164 +@@ -22,7 +22,9 @@
   1.165 + #ifndef _SIM_ENDIAN_C_
   1.166 + #define _SIM_ENDIAN_C_
   1.167 + 
   1.168 ++#ifdef HAVE_CONFIG_H
   1.169 + #include "config.h"
   1.170 ++#endif
   1.171 + #include "basics.h"
   1.172 + 
   1.173 + 
   1.174 +diff -urN gdb-6.8-orig/sim/ppc/table.c gdb-6.8-pl1/sim/ppc/table.c
   1.175 +--- gdb-6.8-orig/sim/ppc/table.c	2002-01-12 11:21:12.000000000 +0100
   1.176 ++++ gdb-6.8-pl1/sim/ppc/table.c	2008-09-30 15:11:38.000000000 +0200
   1.177 +@@ -25,7 +25,9 @@
   1.178 + #include <fcntl.h>
   1.179 + #include <ctype.h>
   1.180 + 
   1.181 ++#ifdef HAVE_CONFIG_H
   1.182 + #include "config.h"
   1.183 ++#endif
   1.184 + #include "misc.h"
   1.185 + #include "lf.h"
   1.186 + #include "table.h"