gdb.patch 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396
  1. Index: Makefile.in
  2. --- Makefile.in.orig 2004-11-08 17:21:22 +0100
  3. +++ Makefile.in 2004-11-10 12:26:05 +0100
  4. @@ -325,6 +325,7 @@
  5. CC = @CC@
  6. CFLAGS = @CFLAGS@
  7. +CPPFLAGS = @CPPFLAGS@
  8. LIBCFLAGS = $(CFLAGS)
  9. CXX = @CXX@
  10. @@ -388,6 +389,7 @@
  11. # (which we know are built with gcc) are built with optimizations so
  12. # prepend -O2 when setting CFLAGS_FOR_TARGET.
  13. CFLAGS_FOR_TARGET = -O2 $(CFLAGS)
  14. +CPPFLAGS_FOR_TARGET = $(CPPFLAGS)
  15. # If GCC_FOR_TARGET is not overriden on the command line, then this
  16. # variable is passed down to the gcc Makefile, where it is used to
  17. # build libgcc2.a. We define it here so that it can itself be
  18. @@ -531,10 +533,6 @@
  19. "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
  20. "EXPECT=$(EXPECT)" \
  21. "FLEX=$(FLEX)" \
  22. - "INSTALL=$(INSTALL)" \
  23. - "INSTALL_DATA=$(INSTALL_DATA)" \
  24. - "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
  25. - "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
  26. "LEX=$(LEX)" \
  27. "M4=$(M4)" \
  28. "MAKE=$(MAKE)" \
  29. @@ -544,6 +542,7 @@
  30. "YACC=$(YACC)" \
  31. "AR_FLAGS=$(AR_FLAGS)" \
  32. "CFLAGS=$(CFLAGS)" \
  33. + "CPPFLAGS=$(CPPFLAGS)" \
  34. "CXXFLAGS=$(CXXFLAGS)" \
  35. "LDFLAGS=$(LDFLAGS)" \
  36. "LIBCFLAGS=$(LIBCFLAGS)" \
  37. @@ -612,6 +611,7 @@
  38. 'AS=$$(AS_FOR_TARGET)' \
  39. 'CC=$$(CC_FOR_TARGET)' \
  40. 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
  41. + 'CPPFLAGS=$$(CPPFLAGS_FOR_TARGET)' \
  42. 'CXX=$$(CXX_FOR_TARGET)' \
  43. 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
  44. 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
  45. Index: gdb/Makefile.in
  46. --- gdb/Makefile.in.orig 2004-11-04 03:18:49 +0100
  47. +++ gdb/Makefile.in 2004-11-10 12:34:33 +0100
  48. @@ -336,6 +336,7 @@
  49. # CFLAGS is specifically reserved for setting from the command line
  50. # when running make. I.E. "make CFLAGS=-Wmissing-prototypes".
  51. CFLAGS = @CFLAGS@
  52. +CPPFLAGS = @CPPFLAGS@
  53. # Need to pass this to testsuite for "make check". Probably should be
  54. # consistent with top-level Makefile.in and gdb/testsuite/Makefile.in
  55. @@ -436,6 +437,7 @@
  56. "AR_FLAGS=$(AR_FLAGS)" \
  57. "CC=$(CC)" \
  58. "CFLAGS=$(CFLAGS)" \
  59. + "CPPFLAGS=$(CPPFLAGS)" \
  60. "CXX=$(CXX)" \
  61. "CXXFLAGS=$(CXXFLAGS)" \
  62. "DLLTOOL=$(DLLTOOL)" \
  63. @@ -495,6 +497,7 @@
  64. 'CC=$$(CC_FOR_TARGET)' \
  65. "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
  66. "CFLAGS=$(CFLAGS)" \
  67. + "CPPFLAGS=$(CPPFLAGS)" \
  68. 'CXX=$$(CXX_FOR_TARGET)' \
  69. "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
  70. "CXXFLAGS=$(CXXFLAGS)" \
  71. @@ -954,7 +957,7 @@
  72. # Prevent Sun make from putting in the machine type. Setting
  73. # TARGET_ARCH to nothing works for SunOS 3, 4.0, but not for 4.1.
  74. .c.o:
  75. - $(CC) -c $(INTERNAL_CFLAGS) $<
  76. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $<
  77. all: gdb$(EXEEXT) $(CONFIG_ALL)
  78. @$(MAKE) $(FLAGS_TO_PASS) DO=all "DODIRS=`echo $(SUBDIRS) | sed 's/testsuite//'`" subdir_do
  79. @@ -1430,16 +1433,16 @@
  80. # Provide explicit rule/dependency - works for more makes.
  81. copying.o: $(srcdir)/copying.c
  82. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/copying.c
  83. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/copying.c
  84. hpux-thread.o: $(srcdir)/hpux-thread.c
  85. - $(CC) -c $(INTERNAL_CFLAGS) -I$(srcdir)/osf-share \
  86. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) -I$(srcdir)/osf-share \
  87. -I$(srcdir)/osf-share/HP800 -I/usr/include/dce \
  88. $(srcdir)/hpux-thread.c
  89. # main.o needs an explicit build rule to get TARGET_SYSTEM_ROOT and BINDIR.
  90. main.o: main.c
  91. - $(CC) -c $(INTERNAL_CFLAGS) $(TARGET_SYSTEM_ROOT_DEFINE) \
  92. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(TARGET_SYSTEM_ROOT_DEFINE) \
  93. -DBINDIR=\"$(bindir)\" $(srcdir)/main.c
  94. # FIXME: cagney/2004-09-16: "gnu-v3-abi.c", with a GCC 3.4 compiler,
  95. @@ -1478,7 +1481,7 @@
  96. $(srcdir)/thread-db.c
  97. v850ice.o: $(srcdir)/v850ice.c
  98. - $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  99. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  100. $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) \
  101. $(GDBTK_CFLAGS) \
  102. $(srcdir)/v850ice.c
  103. @@ -2722,31 +2725,31 @@
  104. $(objfiles_h) $(source_h) $(disasm_h) $(ui_out_h) $(top_h) \
  105. $(cli_decode_h) $(cli_script_h) $(cli_setshow_h) $(cli_cmds_h) \
  106. $(tui_h)
  107. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-cmds.c
  108. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-cmds.c
  109. cli-decode.o: $(srcdir)/cli/cli-decode.c $(defs_h) $(symtab_h) \
  110. $(gdb_regex_h) $(gdb_string_h) $(ui_out_h) $(cli_cmds_h) \
  111. $(cli_decode_h) $(tui_h) $(gdb_assert_h)
  112. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-decode.c
  113. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-decode.c
  114. cli-dump.o: $(srcdir)/cli/cli-dump.c $(defs_h) $(gdb_string_h) \
  115. $(cli_decode_h) $(cli_cmds_h) $(value_h) $(completer_h) \
  116. $(cli_dump_h) $(gdb_assert_h) $(target_h) $(readline_h)
  117. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-dump.c
  118. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-dump.c
  119. cli-interp.o: $(srcdir)/cli/cli-interp.c $(defs_h) $(interps_h) $(wrapper_h) \
  120. $(event_top_h) $(ui_out_h) $(cli_out_h) $(top_h) $(gdb_string_h)
  121. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-interp.c
  122. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-interp.c
  123. cli-logging.o: $(srcdir)/cli/cli-logging.c $(defs_h) $(gdbcmd_h) $(ui_out_h) \
  124. $(gdb_string_h)
  125. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-logging.c
  126. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-logging.c
  127. cli-script.o: $(srcdir)/cli/cli-script.c $(defs_h) $(value_h) $(language_h) \
  128. $(ui_out_h) $(gdb_string_h) $(top_h) $(cli_cmds_h) $(cli_decode_h) \
  129. $(cli_script_h)
  130. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-script.c
  131. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-script.c
  132. cli-setshow.o: $(srcdir)/cli/cli-setshow.c $(defs_h) $(readline_tilde_h) \
  133. $(value_h) $(gdb_string_h) $(ui_out_h) $(cli_decode_h) $(cli_cmds_h) \
  134. $(cli_setshow_h)
  135. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-setshow.c
  136. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-setshow.c
  137. cli-utils.o: $(srcdir)/cli/cli-utils.c $(defs_h) $(cli_utils_h)
  138. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-utils.c
  139. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-utils.c
  140. #
  141. # GDBTK sub-directory
  142. @@ -2816,7 +2819,7 @@
  143. $(symtab_h) $(inferior_h) $(command_h) \
  144. $(bfd_h) $(symfile_h) $(objfiles_h) $(target_h) $(gdb_string_h) \
  145. $(tracepoint_h) $(top_h)
  146. - $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  147. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  148. $(ITK_CFLAGS) \
  149. $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) $(GDBTK_CFLAGS)\
  150. $(srcdir)/gdbtk/generic/gdbtk.c \
  151. @@ -2827,7 +2830,7 @@
  152. $(srcdir)/gdbtk/generic/gdbtk-cmds.h \
  153. $(defs_h) $(breakpoint_h) $(tracepoint_h) \
  154. $(symfile_h) $(symtab_h) $(gdb_string_h)
  155. - $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  156. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  157. $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) \
  158. $(GDBTK_CFLAGS) $(srcdir)/gdbtk/generic/gdbtk-bp.c \
  159. -DGDBTK_LIBRARY=\"$(GDBTK_LIBRARY)\"
  160. @@ -2838,7 +2841,7 @@
  161. $(gdbcore_h) $(demangle_h) $(linespec_h) $(tui_file_h) $(top_h) \
  162. $(annotate_h) $(block_h) $(dictionary_h) $(gdb_string_h) \
  163. $(dis_asm_h) $(gdbcmd_h)
  164. - $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  165. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  166. $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) \
  167. $(GDBTK_CFLAGS) $(srcdir)/gdbtk/generic/gdbtk-cmds.c \
  168. -DGDBTK_LIBRARY=\"$(GDBTK_LIBRARY)\"
  169. @@ -2848,7 +2851,7 @@
  170. $(symtab_h) $(inferior_h) $(command_h) \
  171. $(bfd_h) $(symfile_h) $(objfiles_h) $(target_h) $(gdb_string_h) \
  172. $(tracepoint_h)
  173. - $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  174. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  175. $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) $(GDBTK_CFLAGS)\
  176. $(srcdir)/gdbtk/generic/gdbtk-hooks.c -DGDBTK_LIBRARY=\"$(GDBTK_LIBRARY)\"
  177. @@ -2856,13 +2859,13 @@
  178. $(defs_h) $(interps_h) $(ui_out_h) $(ui_file_h) \
  179. $(cli_out_h) $(gdb_string_h) $(cli_cmds_h) $(cli_decode_h) \
  180. $(srcdir)/gdbtk/generic/gdbtk.h
  181. - $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  182. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  183. $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) $(GDBTK_CFLAGS) \
  184. $(srcdir)/gdbtk/generic/gdbtk-interp.c
  185. gdbtk-main.o: $(srcdir)/gdbtk/generic/gdbtk-main.c $(defs_h) $(main_h) \
  186. $(gdb_string_h)
  187. - $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  188. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  189. $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) $(GDBTK_CFLAGS)\
  190. $(srcdir)/gdbtk/generic/gdbtk-main.c -DGDBTK_LIBRARY=\"$(GDBTK_LIBRARY)\"
  191. @@ -2870,7 +2873,7 @@
  192. $(srcdir)/gdbtk/generic/gdbtk.h \
  193. $(srcdir)/gdbtk/generic/gdbtk-cmds.h \
  194. $(defs_h) $(frame_h) $(value_h) $(gdb_string_h)
  195. - $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  196. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  197. $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) \
  198. $(GDBTK_CFLAGS) $(srcdir)/gdbtk/generic/gdbtk-register.c \
  199. -DGDBTK_LIBRARY=\"$(GDBTK_LIBRARY)\"
  200. @@ -2880,7 +2883,7 @@
  201. $(srcdir)/gdbtk/generic/gdbtk-wrapper.h \
  202. $(defs_h) $(target_h) $(breakpoint_h) $(linespec_h) \
  203. $(block_h) $(dictionary_h)
  204. - $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  205. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  206. $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) \
  207. $(GDBTK_CFLAGS) $(srcdir)/gdbtk/generic/gdbtk-stack.c \
  208. -DGDBTK_LIBRARY=\"$(GDBTK_LIBRARY)\"
  209. @@ -2888,14 +2891,14 @@
  210. gdbtk-varobj.o: $(srcdir)/gdbtk/generic/gdbtk-varobj.c \
  211. $(srcdir)/gdbtk/generic/gdbtk.h \
  212. $(defs_h) $(value_h) $(varobj_h) $(gdb_string_h)
  213. - $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  214. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \
  215. $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) $(GDBTK_CFLAGS)\
  216. $(srcdir)/gdbtk/generic/gdbtk-varobj.c
  217. gdbtk-wrapper.o: $(srcdir)/gdbtk/generic/gdbtk-wrapper.c \
  218. $(srcdir)/gdbtk/generic/gdbtk-wrapper.h \
  219. $(defs_h) $(frame_h) $(value_h)
  220. - $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(GDBTK_CFLAGS)\
  221. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(GDBTK_CFLAGS)\
  222. $(srcdir)/gdbtk/generic/gdbtk-wrapper.c
  223. #
  224. @@ -2907,52 +2910,52 @@
  225. mi-cmd-break.o: $(srcdir)/mi/mi-cmd-break.c $(defs_h) $(mi_cmds_h) \
  226. $(ui_out_h) $(mi_out_h) $(breakpoint_h) $(gdb_string_h) \
  227. $(mi_getopt_h) $(gdb_events_h) $(gdb_h)
  228. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-cmd-break.c
  229. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-cmd-break.c
  230. mi-cmd-disas.o: $(srcdir)/mi/mi-cmd-disas.c $(defs_h) $(target_h) $(value_h) \
  231. $(mi_cmds_h) $(mi_getopt_h) $(gdb_string_h) $(ui_out_h) $(disasm_h)
  232. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-cmd-disas.c
  233. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-cmd-disas.c
  234. mi-cmd-env.o: $(srcdir)/mi/mi-cmd-env.c $(defs_h) $(inferior_h) $(value_h) \
  235. $(mi_out_h) $(mi_cmds_h) $(mi_getopt_h) $(symtab_h) $(target_h) \
  236. $(environ_h) $(command_h) $(ui_out_h) $(top_h) $(gdb_string_h) \
  237. $(gdb_stat_h)
  238. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-cmd-env.c
  239. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-cmd-env.c
  240. mi-cmd-file.o: $(srcdir)/mi/mi-cmd-file.c $(defs_h) $(mi_cmds_h) \
  241. $(mi_getopt_h) $(ui_out_h) $(symtab_h) $(source_h) $(objfiles_h)
  242. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-cmd-file.c
  243. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-cmd-file.c
  244. mi-cmds.o: $(srcdir)/mi/mi-cmds.c $(defs_h) $(top_h) $(mi_cmds_h) \
  245. $(gdb_string_h)
  246. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-cmds.c
  247. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-cmds.c
  248. mi-cmd-stack.o: $(srcdir)/mi/mi-cmd-stack.c $(defs_h) $(target_h) $(frame_h) \
  249. $(value_h) $(mi_cmds_h) $(ui_out_h) $(symtab_h) $(block_h) \
  250. $(stack_h) $(dictionary_h) $(gdb_string_h)
  251. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-cmd-stack.c
  252. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-cmd-stack.c
  253. mi-cmd-var.o: $(srcdir)/mi/mi-cmd-var.c $(defs_h) $(mi_cmds_h) $(ui_out_h) \
  254. $(mi_out_h) $(varobj_h) $(value_h) $(gdb_string_h)
  255. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-cmd-var.c
  256. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-cmd-var.c
  257. mi-console.o: $(srcdir)/mi/mi-console.c $(defs_h) $(mi_console_h) \
  258. $(gdb_string_h)
  259. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-console.c
  260. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-console.c
  261. mi-getopt.o: $(srcdir)/mi/mi-getopt.c $(defs_h) $(mi_getopt_h) \
  262. $(gdb_string_h)
  263. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-getopt.c
  264. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-getopt.c
  265. mi-interp.o: $(srcdir)/mi/mi-interp.c $(defs_h) $(gdb_string_h) $(interps_h) \
  266. $(event_top_h) $(event_loop_h) $(inferior_h) $(ui_out_h) $(top_h) \
  267. $(mi_main_h) $(mi_cmds_h) $(mi_out_h) $(mi_console_h)
  268. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-interp.c
  269. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-interp.c
  270. mi-main.o: $(srcdir)/mi/mi-main.c $(defs_h) $(target_h) $(inferior_h) \
  271. $(gdb_string_h) $(top_h) $(gdbthread_h) $(mi_cmds_h) $(mi_parse_h) \
  272. $(mi_getopt_h) $(mi_console_h) $(ui_out_h) $(mi_out_h) $(interps_h) \
  273. $(event_loop_h) $(event_top_h) $(gdbcore_h) $(value_h) $(regcache_h) \
  274. $(gdb_h) $(frame_h) $(mi_main_h)
  275. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-main.c
  276. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-main.c
  277. mi-out.o: $(srcdir)/mi/mi-out.c $(defs_h) $(ui_out_h) $(mi_out_h)
  278. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-out.c
  279. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-out.c
  280. mi-parse.o: $(srcdir)/mi/mi-parse.c $(defs_h) $(mi_cmds_h) $(mi_parse_h) \
  281. $(gdb_string_h)
  282. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-parse.c
  283. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-parse.c
  284. mi-symbol-cmds.o: $(srcdir)/mi/mi-symbol-cmds.c $(defs_h) $(mi_cmds_h) \
  285. $(symtab_h) $(ui_out_h)
  286. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-symbol-cmds.c
  287. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-symbol-cmds.c
  288. #
  289. # rdi-share sub-directory
  290. @@ -2978,7 +2981,7 @@
  291. signals.o: $(srcdir)/signals/signals.c $(server_h) $(defs_h) $(target_h) \
  292. $(gdb_string_h)
  293. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/signals/signals.c
  294. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/signals/signals.c
  295. #
  296. # gdb/tui/ dependencies
  297. @@ -2991,21 +2994,21 @@
  298. $(tui_stack_h) $(tui_win_h) $(tui_winsource_h) $(tui_windata_h) \
  299. $(target_h) $(frame_h) $(breakpoint_h) $(inferior_h) $(symtab_h) \
  300. $(source_h) $(gdb_curses_h) $(readline_h)
  301. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/tui/tui.c
  302. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/tui/tui.c
  303. tui-command.o: $(srcdir)/tui/tui-command.c $(defs_h) $(tui_h) $(tui_data_h) \
  304. $(tui_win_h) $(tui_io_h) $(gdb_curses_h) $(gdb_string_h)
  305. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/tui/tui-command.c
  306. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/tui/tui-command.c
  307. tui-data.o: $(srcdir)/tui/tui-data.c $(defs_h) $(symtab_h) $(tui_h) \
  308. $(tui_data_h) $(tui_wingeneral_h) $(gdb_string_h) $(gdb_curses_h)
  309. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/tui/tui-data.c
  310. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/tui/tui-data.c
  311. tui-disasm.o: $(srcdir)/tui/tui-disasm.c $(defs_h) $(symtab_h) \
  312. $(breakpoint_h) $(frame_h) $(value_h) $(source_h) $(disasm_h) \
  313. $(gdb_string_h) $(tui_h) $(tui_data_h) $(tui_win_h) $(tui_layout_h) \
  314. $(tui_winsource_h) $(tui_stack_h) $(tui_file_h) $(gdb_curses_h)
  315. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/tui/tui-disasm.c
  316. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/tui/tui-disasm.c
  317. tui-file.o: $(srcdir)/tui/tui-file.c $(defs_h) $(ui_file_h) $(tui_file_h) \
  318. $(tui_io_h) $(tui_h) $(gdb_string_h)
  319. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/tui/tui-file.c
  320. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/tui/tui-file.c
  321. tui-hooks.o: $(srcdir)/tui/tui-hooks.c $(defs_h) $(symtab_h) $(inferior_h) \
  322. $(command_h) $(bfd_h) $(symfile_h) $(objfiles_h) $(target_h) \
  323. $(gdbcore_h) $(event_loop_h) $(event_top_h) $(frame_h) \
  324. @@ -3077,14 +3080,14 @@
  325. xdr_ld.o: vx-share/xdr_ld.c $(defs_h) vx-share/vxTypes.h \
  326. vx-share/vxWorks.h vx-share/xdr_ld.h
  327. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/vx-share/xdr_ld.c
  328. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/vx-share/xdr_ld.c
  329. xdr_ptrace.o: vx-share/xdr_ptrace.c $(defs_h) vx-share/vxTypes.h \
  330. vx-share/vxWorks.h vx-share/xdr_ptrace.h
  331. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/vx-share/xdr_ptrace.c
  332. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/vx-share/xdr_ptrace.c
  333. xdr_rdb.o: vx-share/xdr_rdb.c $(defs_h) vx-share/vxTypes.h \
  334. vx-share/vxWorks.h vx-share/xdr_rdb.h
  335. - $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/vx-share/xdr_rdb.c
  336. + $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/vx-share/xdr_rdb.c
  337. ### end of the gdb Makefile.in.
  338. Index: gdb/configure.in
  339. --- gdb/configure.in.orig 2004-11-10 12:29:03 +0100
  340. +++ gdb/configure.in 2004-11-10 12:30:20 +0100
  341. @@ -394,7 +394,7 @@
  342. Solaris 2.[789] when using GCC. ]])
  343. fi ;;
  344. esac
  345. -AC_CHECK_HEADERS(curses.h cursesX.h ncurses.h ncurses/ncurses.h term.h)
  346. +AC_CHECK_HEADERS(ncurses.h ncurses/ncurses.h curses.h cursesX.h term.h)
  347. # FIXME: kettenis/20030102: In most cases we include these
  348. # unconditionally, so what's the point in checking these?
  349. Index: gdb/configure
  350. --- gdb/configure.orig 2004-11-10 12:28:55 +0100
  351. +++ gdb/configure 2004-11-10 12:29:58 +0100
  352. @@ -5508,7 +5508,7 @@
  353. fi ;;
  354. esac
  355. -for ac_hdr in curses.h cursesX.h ncurses.h ncurses/ncurses.h term.h
  356. +for ac_hdr in ncurses.h ncurses/ncurses.h curses.h cursesX.h term.h
  357. do
  358. ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'`
  359. echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6
  360. Index: gdb/i386fbsd-tdep.c
  361. --- gdb/i386fbsd-tdep.c.orig 2004-02-22 17:20:22 +0100
  362. +++ gdb/i386fbsd-tdep.c 2005-10-18 17:17:30 +0200
  363. @@ -45,7 +45,7 @@
  364. CORE_ADDR i386fbsd_sigtramp_end_addr = 0xbfbfdff0;
  365. /* From <machine/signal.h>. */
  366. -static int i386fbsd_sc_reg_offset[] =
  367. +int i386fbsd_sc_reg_offset[] =
  368. {
  369. 8 + 14 * 4, /* %eax */
  370. 8 + 13 * 4, /* %ecx */