OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src Date: 10-Mar-2006 16:19:32 Branch: HEAD Handle: 2006031015193100 Modified files: openpkg-src/gdb gdb.patch gdb.spec Log: upgrading package: gdb 6.3 -> 6.4 Summary: Revision Changes Path 1.12 +11 -380 openpkg-src/gdb/gdb.patch 1.46 +9 -20 openpkg-src/gdb/gdb.spec ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-src/gdb/gdb.patch ============================================================================ $ cvs diff -u -r1.11 -r1.12 gdb.patch --- openpkg-src/gdb/gdb.patch 18 Oct 2005 15:22:05 -0000 1.11 +++ openpkg-src/gdb/gdb.patch 10 Mar 2006 15:19:31 -0000 1.12 @@ -1,23 +1,7 @@ Index: Makefile.in ---- Makefile.in.orig 2004-11-08 17:21:22 +0100 -+++ Makefile.in 2004-11-10 12:26:05 +0100 -@@ -325,6 +325,7 @@ - - CC = @CC@ - CFLAGS = @CFLAGS@ -+CPPFLAGS = @CPPFLAGS@ - LIBCFLAGS = $(CFLAGS) - - CXX = @CXX@ -@@ -388,6 +389,7 @@ - # (which we know are built with gcc) are built with optimizations so - # prepend -O2 when setting CFLAGS_FOR_TARGET. - CFLAGS_FOR_TARGET = -O2 $(CFLAGS) -+CPPFLAGS_FOR_TARGET = $(CPPFLAGS) - # If GCC_FOR_TARGET is not overriden on the command line, then this - # variable is passed down to the gcc Makefile, where it is used to - # build libgcc2.a. We define it here so that it can itself be -@@ -531,10 +533,6 @@ +--- Makefile.in.orig 2005-12-02 06:29:54 +0100 ++++ Makefile.in 2006-03-10 15:59:05 +0100 +@@ -660,10 +661,6 @@ "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \ "EXPECT=$(EXPECT)" \ "FLEX=$(FLEX)" \ @@ -28,368 +12,15 @@ "LEX=$(LEX)" \ "M4=$(M4)" \ "MAKE=$(MAKE)" \ -@@ -544,6 +542,7 @@ - "YACC=$(YACC)" \ - "AR_FLAGS=$(AR_FLAGS)" \ - "CFLAGS=$(CFLAGS)" \ -+ "CPPFLAGS=$(CPPFLAGS)" \ - "CXXFLAGS=$(CXXFLAGS)" \ - "LDFLAGS=$(LDFLAGS)" \ - "LIBCFLAGS=$(LIBCFLAGS)" \ -@@ -612,6 +611,7 @@ - 'AS=$$(AS_FOR_TARGET)' \ - 'CC=$$(CC_FOR_TARGET)' \ - 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \ -+ 'CPPFLAGS=$$(CPPFLAGS_FOR_TARGET)' \ - 'CXX=$$(CXX_FOR_TARGET)' \ - 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \ - 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \ -Index: gdb/Makefile.in ---- gdb/Makefile.in.orig 2004-11-04 03:18:49 +0100 -+++ gdb/Makefile.in 2004-11-10 12:34:33 +0100 -@@ -336,6 +336,7 @@ - # CFLAGS is specifically reserved for setting from the command line - # when running make. I.E. "make CFLAGS=-Wmissing-prototypes". - CFLAGS = @CFLAGS@ -+CPPFLAGS = @CPPFLAGS@ - - # Need to pass this to testsuite for "make check". Probably should be - # consistent with top-level Makefile.in and gdb/testsuite/Makefile.in -@@ -436,6 +437,7 @@ - "AR_FLAGS=$(AR_FLAGS)" \ - "CC=$(CC)" \ - "CFLAGS=$(CFLAGS)" \ -+ "CPPFLAGS=$(CPPFLAGS)" \ - "CXX=$(CXX)" \ - "CXXFLAGS=$(CXXFLAGS)" \ - "DLLTOOL=$(DLLTOOL)" \ -@@ -495,6 +497,7 @@ - 'CC=$$(CC_FOR_TARGET)' \ - "CC_FOR_TARGET=$(CC_FOR_TARGET)" \ - "CFLAGS=$(CFLAGS)" \ -+ "CPPFLAGS=$(CPPFLAGS)" \ - 'CXX=$$(CXX_FOR_TARGET)' \ - "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \ - "CXXFLAGS=$(CXXFLAGS)" \ -@@ -954,7 +957,7 @@ - # Prevent Sun make from putting in the machine type. Setting - # TARGET_ARCH to nothing works for SunOS 3, 4.0, but not for 4.1. - .c.o: -- $(CC) -c $(INTERNAL_CFLAGS) $< -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $< - - all: gdb$(EXEEXT) $(CONFIG_ALL) - @$(MAKE) $(FLAGS_TO_PASS) DO=all "DODIRS=`echo $(SUBDIRS) | sed 's/testsuite//'`" subdir_do -@@ -1430,16 +1433,16 @@ - - # Provide explicit rule/dependency - works for more makes. - copying.o: $(srcdir)/copying.c -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/copying.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/copying.c - - hpux-thread.o: $(srcdir)/hpux-thread.c -- $(CC) -c $(INTERNAL_CFLAGS) -I$(srcdir)/osf-share \ -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) -I$(srcdir)/osf-share \ - -I$(srcdir)/osf-share/HP800 -I/usr/include/dce \ - $(srcdir)/hpux-thread.c - - # main.o needs an explicit build rule to get TARGET_SYSTEM_ROOT and BINDIR. - main.o: main.c -- $(CC) -c $(INTERNAL_CFLAGS) $(TARGET_SYSTEM_ROOT_DEFINE) \ -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(TARGET_SYSTEM_ROOT_DEFINE) \ - -DBINDIR=\"$(bindir)\" $(srcdir)/main.c - - # FIXME: cagney/2004-09-16: "gnu-v3-abi.c", with a GCC 3.4 compiler, -@@ -1478,7 +1481,7 @@ - $(srcdir)/thread-db.c - - v850ice.o: $(srcdir)/v850ice.c -- $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ - $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) \ - $(GDBTK_CFLAGS) \ - $(srcdir)/v850ice.c -@@ -2722,31 +2725,31 @@ - $(objfiles_h) $(source_h) $(disasm_h) $(ui_out_h) $(top_h) \ - $(cli_decode_h) $(cli_script_h) $(cli_setshow_h) $(cli_cmds_h) \ - $(tui_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-cmds.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-cmds.c - cli-decode.o: $(srcdir)/cli/cli-decode.c $(defs_h) $(symtab_h) \ - $(gdb_regex_h) $(gdb_string_h) $(ui_out_h) $(cli_cmds_h) \ - $(cli_decode_h) $(tui_h) $(gdb_assert_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-decode.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-decode.c - cli-dump.o: $(srcdir)/cli/cli-dump.c $(defs_h) $(gdb_string_h) \ - $(cli_decode_h) $(cli_cmds_h) $(value_h) $(completer_h) \ - $(cli_dump_h) $(gdb_assert_h) $(target_h) $(readline_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-dump.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-dump.c - cli-interp.o: $(srcdir)/cli/cli-interp.c $(defs_h) $(interps_h) $(wrapper_h) \ - $(event_top_h) $(ui_out_h) $(cli_out_h) $(top_h) $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-interp.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-interp.c - cli-logging.o: $(srcdir)/cli/cli-logging.c $(defs_h) $(gdbcmd_h) $(ui_out_h) \ - $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-logging.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-logging.c - cli-script.o: $(srcdir)/cli/cli-script.c $(defs_h) $(value_h) $(language_h) \ - $(ui_out_h) $(gdb_string_h) $(top_h) $(cli_cmds_h) $(cli_decode_h) \ - $(cli_script_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-script.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-script.c - cli-setshow.o: $(srcdir)/cli/cli-setshow.c $(defs_h) $(readline_tilde_h) \ - $(value_h) $(gdb_string_h) $(ui_out_h) $(cli_decode_h) $(cli_cmds_h) \ - $(cli_setshow_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-setshow.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-setshow.c - cli-utils.o: $(srcdir)/cli/cli-utils.c $(defs_h) $(cli_utils_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/cli/cli-utils.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/cli/cli-utils.c - - # - # GDBTK sub-directory -@@ -2816,7 +2819,7 @@ - $(symtab_h) $(inferior_h) $(command_h) \ - $(bfd_h) $(symfile_h) $(objfiles_h) $(target_h) $(gdb_string_h) \ - $(tracepoint_h) $(top_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ - $(ITK_CFLAGS) \ - $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) $(GDBTK_CFLAGS)\ - $(srcdir)/gdbtk/generic/gdbtk.c \ -@@ -2827,7 +2830,7 @@ - $(srcdir)/gdbtk/generic/gdbtk-cmds.h \ - $(defs_h) $(breakpoint_h) $(tracepoint_h) \ - $(symfile_h) $(symtab_h) $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ - $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) \ - $(GDBTK_CFLAGS) $(srcdir)/gdbtk/generic/gdbtk-bp.c \ - -DGDBTK_LIBRARY=\"$(GDBTK_LIBRARY)\" -@@ -2838,7 +2841,7 @@ - $(gdbcore_h) $(demangle_h) $(linespec_h) $(tui_file_h) $(top_h) \ - $(annotate_h) $(block_h) $(dictionary_h) $(gdb_string_h) \ - $(dis_asm_h) $(gdbcmd_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ - $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) \ - $(GDBTK_CFLAGS) $(srcdir)/gdbtk/generic/gdbtk-cmds.c \ - -DGDBTK_LIBRARY=\"$(GDBTK_LIBRARY)\" -@@ -2848,7 +2851,7 @@ - $(symtab_h) $(inferior_h) $(command_h) \ - $(bfd_h) $(symfile_h) $(objfiles_h) $(target_h) $(gdb_string_h) \ - $(tracepoint_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ - $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) $(GDBTK_CFLAGS)\ - $(srcdir)/gdbtk/generic/gdbtk-hooks.c -DGDBTK_LIBRARY=\"$(GDBTK_LIBRARY)\" - -@@ -2856,13 +2859,13 @@ - $(defs_h) $(interps_h) $(ui_out_h) $(ui_file_h) \ - $(cli_out_h) $(gdb_string_h) $(cli_cmds_h) $(cli_decode_h) \ - $(srcdir)/gdbtk/generic/gdbtk.h -- $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ - $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) $(GDBTK_CFLAGS) \ - $(srcdir)/gdbtk/generic/gdbtk-interp.c - - gdbtk-main.o: $(srcdir)/gdbtk/generic/gdbtk-main.c $(defs_h) $(main_h) \ - $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ - $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) $(GDBTK_CFLAGS)\ - $(srcdir)/gdbtk/generic/gdbtk-main.c -DGDBTK_LIBRARY=\"$(GDBTK_LIBRARY)\" - -@@ -2870,7 +2873,7 @@ - $(srcdir)/gdbtk/generic/gdbtk.h \ - $(srcdir)/gdbtk/generic/gdbtk-cmds.h \ - $(defs_h) $(frame_h) $(value_h) $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ - $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) \ - $(GDBTK_CFLAGS) $(srcdir)/gdbtk/generic/gdbtk-register.c \ - -DGDBTK_LIBRARY=\"$(GDBTK_LIBRARY)\" -@@ -2880,7 +2883,7 @@ - $(srcdir)/gdbtk/generic/gdbtk-wrapper.h \ - $(defs_h) $(target_h) $(breakpoint_h) $(linespec_h) \ - $(block_h) $(dictionary_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ - $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) \ - $(GDBTK_CFLAGS) $(srcdir)/gdbtk/generic/gdbtk-stack.c \ - -DGDBTK_LIBRARY=\"$(GDBTK_LIBRARY)\" -@@ -2888,14 +2891,14 @@ - gdbtk-varobj.o: $(srcdir)/gdbtk/generic/gdbtk-varobj.c \ - $(srcdir)/gdbtk/generic/gdbtk.h \ - $(defs_h) $(value_h) $(varobj_h) $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(ITCL_CFLAGS) \ - $(TCL_CFLAGS) $(TK_CFLAGS) $(X11_CFLAGS) $(GDBTK_CFLAGS)\ - $(srcdir)/gdbtk/generic/gdbtk-varobj.c - - gdbtk-wrapper.o: $(srcdir)/gdbtk/generic/gdbtk-wrapper.c \ - $(srcdir)/gdbtk/generic/gdbtk-wrapper.h \ - $(defs_h) $(frame_h) $(value_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(IDE_CFLAGS) $(GDBTK_CFLAGS)\ -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(IDE_CFLAGS) $(GDBTK_CFLAGS)\ - $(srcdir)/gdbtk/generic/gdbtk-wrapper.c - - # -@@ -2907,52 +2910,52 @@ - mi-cmd-break.o: $(srcdir)/mi/mi-cmd-break.c $(defs_h) $(mi_cmds_h) \ - $(ui_out_h) $(mi_out_h) $(breakpoint_h) $(gdb_string_h) \ - $(mi_getopt_h) $(gdb_events_h) $(gdb_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-cmd-break.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-cmd-break.c - mi-cmd-disas.o: $(srcdir)/mi/mi-cmd-disas.c $(defs_h) $(target_h) $(value_h) \ - $(mi_cmds_h) $(mi_getopt_h) $(gdb_string_h) $(ui_out_h) $(disasm_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-cmd-disas.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-cmd-disas.c - mi-cmd-env.o: $(srcdir)/mi/mi-cmd-env.c $(defs_h) $(inferior_h) $(value_h) \ - $(mi_out_h) $(mi_cmds_h) $(mi_getopt_h) $(symtab_h) $(target_h) \ - $(environ_h) $(command_h) $(ui_out_h) $(top_h) $(gdb_string_h) \ - $(gdb_stat_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-cmd-env.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-cmd-env.c - mi-cmd-file.o: $(srcdir)/mi/mi-cmd-file.c $(defs_h) $(mi_cmds_h) \ - $(mi_getopt_h) $(ui_out_h) $(symtab_h) $(source_h) $(objfiles_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-cmd-file.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-cmd-file.c - mi-cmds.o: $(srcdir)/mi/mi-cmds.c $(defs_h) $(top_h) $(mi_cmds_h) \ - $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-cmds.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-cmds.c - mi-cmd-stack.o: $(srcdir)/mi/mi-cmd-stack.c $(defs_h) $(target_h) $(frame_h) \ - $(value_h) $(mi_cmds_h) $(ui_out_h) $(symtab_h) $(block_h) \ - $(stack_h) $(dictionary_h) $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-cmd-stack.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-cmd-stack.c - mi-cmd-var.o: $(srcdir)/mi/mi-cmd-var.c $(defs_h) $(mi_cmds_h) $(ui_out_h) \ - $(mi_out_h) $(varobj_h) $(value_h) $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-cmd-var.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-cmd-var.c - mi-console.o: $(srcdir)/mi/mi-console.c $(defs_h) $(mi_console_h) \ - $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-console.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-console.c - mi-getopt.o: $(srcdir)/mi/mi-getopt.c $(defs_h) $(mi_getopt_h) \ - $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-getopt.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-getopt.c - mi-interp.o: $(srcdir)/mi/mi-interp.c $(defs_h) $(gdb_string_h) $(interps_h) \ - $(event_top_h) $(event_loop_h) $(inferior_h) $(ui_out_h) $(top_h) \ - $(mi_main_h) $(mi_cmds_h) $(mi_out_h) $(mi_console_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-interp.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-interp.c - mi-main.o: $(srcdir)/mi/mi-main.c $(defs_h) $(target_h) $(inferior_h) \ - $(gdb_string_h) $(top_h) $(gdbthread_h) $(mi_cmds_h) $(mi_parse_h) \ - $(mi_getopt_h) $(mi_console_h) $(ui_out_h) $(mi_out_h) $(interps_h) \ - $(event_loop_h) $(event_top_h) $(gdbcore_h) $(value_h) $(regcache_h) \ - $(gdb_h) $(frame_h) $(mi_main_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-main.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-main.c - mi-out.o: $(srcdir)/mi/mi-out.c $(defs_h) $(ui_out_h) $(mi_out_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-out.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-out.c - mi-parse.o: $(srcdir)/mi/mi-parse.c $(defs_h) $(mi_cmds_h) $(mi_parse_h) \ - $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-parse.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-parse.c - mi-symbol-cmds.o: $(srcdir)/mi/mi-symbol-cmds.c $(defs_h) $(mi_cmds_h) \ - $(symtab_h) $(ui_out_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/mi/mi-symbol-cmds.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/mi/mi-symbol-cmds.c - - # - # rdi-share sub-directory -@@ -2978,7 +2981,7 @@ - - signals.o: $(srcdir)/signals/signals.c $(server_h) $(defs_h) $(target_h) \ - $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/signals/signals.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/signals/signals.c - - # - # gdb/tui/ dependencies -@@ -2991,21 +2994,21 @@ - $(tui_stack_h) $(tui_win_h) $(tui_winsource_h) $(tui_windata_h) \ - $(target_h) $(frame_h) $(breakpoint_h) $(inferior_h) $(symtab_h) \ - $(source_h) $(gdb_curses_h) $(readline_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/tui/tui.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/tui/tui.c - tui-command.o: $(srcdir)/tui/tui-command.c $(defs_h) $(tui_h) $(tui_data_h) \ - $(tui_win_h) $(tui_io_h) $(gdb_curses_h) $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/tui/tui-command.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/tui/tui-command.c - tui-data.o: $(srcdir)/tui/tui-data.c $(defs_h) $(symtab_h) $(tui_h) \ - $(tui_data_h) $(tui_wingeneral_h) $(gdb_string_h) $(gdb_curses_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/tui/tui-data.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/tui/tui-data.c - tui-disasm.o: $(srcdir)/tui/tui-disasm.c $(defs_h) $(symtab_h) \ - $(breakpoint_h) $(frame_h) $(value_h) $(source_h) $(disasm_h) \ - $(gdb_string_h) $(tui_h) $(tui_data_h) $(tui_win_h) $(tui_layout_h) \ - $(tui_winsource_h) $(tui_stack_h) $(tui_file_h) $(gdb_curses_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/tui/tui-disasm.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/tui/tui-disasm.c - tui-file.o: $(srcdir)/tui/tui-file.c $(defs_h) $(ui_file_h) $(tui_file_h) \ - $(tui_io_h) $(tui_h) $(gdb_string_h) -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/tui/tui-file.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/tui/tui-file.c - tui-hooks.o: $(srcdir)/tui/tui-hooks.c $(defs_h) $(symtab_h) $(inferior_h) \ - $(command_h) $(bfd_h) $(symfile_h) $(objfiles_h) $(target_h) \ - $(gdbcore_h) $(event_loop_h) $(event_top_h) $(frame_h) \ -@@ -3077,14 +3080,14 @@ - - xdr_ld.o: vx-share/xdr_ld.c $(defs_h) vx-share/vxTypes.h \ - vx-share/vxWorks.h vx-share/xdr_ld.h -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/vx-share/xdr_ld.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/vx-share/xdr_ld.c - - xdr_ptrace.o: vx-share/xdr_ptrace.c $(defs_h) vx-share/vxTypes.h \ - vx-share/vxWorks.h vx-share/xdr_ptrace.h -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/vx-share/xdr_ptrace.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/vx-share/xdr_ptrace.c - - xdr_rdb.o: vx-share/xdr_rdb.c $(defs_h) vx-share/vxTypes.h \ - vx-share/vxWorks.h vx-share/xdr_rdb.h -- $(CC) -c $(INTERNAL_CFLAGS) $(srcdir)/vx-share/xdr_rdb.c -+ $(CC) -c $(INTERNAL_CFLAGS) $(CPPFLAGS) $(srcdir)/vx-share/xdr_rdb.c +Index: gdb/configure +--- gdb/configure.orig 2005-07-25 17:08:40 +0200 ++++ gdb/configure 2006-03-10 16:01:32 +0100 +@@ -12415,7 +12415,7 @@ - ### end of the gdb Makefile.in. -Index: gdb/configure.in ---- gdb/configure.in.orig 2004-11-10 12:29:03 +0100 -+++ gdb/configure.in 2004-11-10 12:30:20 +0100 -@@ -394,7 +394,7 @@ - Solaris 2.[789] when using GCC. ]]) - fi ;; - esac --AC_CHECK_HEADERS(curses.h cursesX.h ncurses.h ncurses/ncurses.h term.h) -+AC_CHECK_HEADERS(ncurses.h ncurses/ncurses.h curses.h cursesX.h term.h) - # FIXME: kettenis/20030102: In most cases we include these - # unconditionally, so what's the point in checking these? -Index: gdb/configure ---- gdb/configure.orig 2004-11-10 12:28:55 +0100 -+++ gdb/configure 2004-11-10 12:29:58 +0100 -@@ -5508,7 +5508,7 @@ - fi ;; - esac --for ac_hdr in curses.h cursesX.h ncurses.h ncurses/ncurses.h term.h -+for ac_hdr in ncurses.h ncurses/ncurses.h curses.h cursesX.h term.h +-for ac_header in curses.h cursesX.h ncurses.h ncurses/ncurses.h ++for ac_header in ncurses.h ncurses/ncurses.h curses.h cursesX.h do - ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` - echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 -Index: gdb/i386fbsd-tdep.c ---- gdb/i386fbsd-tdep.c.orig 2004-02-22 17:20:22 +0100 -+++ gdb/i386fbsd-tdep.c 2005-10-18 17:17:30 +0200 -@@ -45,7 +45,7 @@ - CORE_ADDR i386fbsd_sigtramp_end_addr = 0xbfbfdff0; - - /* From <machine/signal.h>. */ --static int i386fbsd_sc_reg_offset[] = -+int i386fbsd_sc_reg_offset[] = - { - 8 + 14 * 4, /* %eax */ - 8 + 13 * 4, /* %ecx */ + as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` + if eval "test \"\${$as_ac_Header+set}\" = set"; then @@ . patch -p0 <<'@@ .' Index: openpkg-src/gdb/gdb.spec ============================================================================ $ cvs diff -u -r1.45 -r1.46 gdb.spec --- openpkg-src/gdb/gdb.spec 1 Jan 2006 13:13:49 -0000 1.45 +++ openpkg-src/gdb/gdb.spec 10 Mar 2006 15:19:31 -0000 1.46 @@ -32,8 +32,8 @@ Class: BASE Group: Development License: GPL -Version: 6.3 -Release: 20051018 +Version: 6.4 +Release: 20060310 # list of sources Source0: ftp://ftp.gnu.org/gnu/gdb/gdb-%{version}.tar.gz @@ -42,8 +42,10 @@ # build information Prefix: %{l_prefix} BuildRoot: %{l_buildroot} -BuildPreReq: OpenPKG, openpkg >= 20040130, ncurses, libiconv, make, flex, m4 -PreReq: OpenPKG, openpkg >= 20040130, ncurses, libiconv +BuildPreReq: OpenPKG, openpkg >= 20040130, make, flex, m4 +PreReq: OpenPKG, openpkg >= 20040130 +BuildPreReq: ncurses, libiconv +PreReq: ncurses, libiconv AutoReq: no AutoReqProv: no @@ -62,31 +64,18 @@ %prep %setup -q %patch -p0 - %{l_shtool} subst \ - -e 's;\(\$(CC) -c \$(INTERNAL_CFLAGS) \)\(\$(srcdir)\);\1$(CPPFLAGS) \2;g' \ - gdb/Makefile.in %build CC="%{l_cc} %{l_ldflags}" \ - CFLAGS="%{l_cflags -O}" \ - CPPFLAGS="%{l_cppflags ncurses}" \ - LDFLAGS="%{l_ldflags}" \ - LIBS="%{l_ldflags} -liconv" \ - ./configure \ - --prefix=%{l_prefix} \ - --disable-nls - cd gdb - CC="%{l_cc} %{l_ldflags}" \ - CFLAGS="%{l_cflags -O}" \ - CPPFLAGS="%{l_cppflags ncurses}" \ + CFLAGS="%{l_cflags -O} %{l_cppflags ncurses .}" \ + CPPFLAGS="%{l_cppflags ncurses .}" \ LDFLAGS="%{l_ldflags}" \ LIBS="%{l_ldflags} -liconv" \ ./configure \ --prefix=%{l_prefix} \ --with-libiconv-prefix=%{l_prefix} \ --disable-nls - cd .. - %{l_make} %{l_mflags} configure-gdb all + %{l_make} %{l_mflags -O} %install rm -rf $RPM_BUILD_ROOT @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org