X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gdb%2FMakefile.in;h=fc27ba6b2e40100b9bb5ed89d85231032f4b5dde;hb=e609377629a12f6518eaf100c1983e23c80fecc1;hp=f2c16ec267d5894c5627d7cf1df2c4f7b5f2ef5f;hpb=2648dfede02e487f89b9a8643b858aed755f00bd;p=platform%2Fupstream%2Fbinutils.git diff --git a/gdb/Makefile.in b/gdb/Makefile.in index f2c16ec..fc27ba6 100644 --- a/gdb/Makefile.in +++ b/gdb/Makefile.in @@ -288,6 +288,7 @@ SUBDIR_GUILE_OBS = \ scm-auto-load.o \ scm-block.o \ scm-breakpoint.o \ + scm-cmd.o \ scm-disasm.o \ scm-exception.o \ scm-frame.o \ @@ -296,8 +297,10 @@ SUBDIR_GUILE_OBS = \ scm-lazy-string.o \ scm-objfile.o \ scm-math.o \ + scm-param.o \ scm-ports.o \ scm-pretty-print.o \ + scm-progspace.o \ scm-safe-call.o \ scm-string.o \ scm-symbol.o \ @@ -311,6 +314,7 @@ SUBDIR_GUILE_SRCS = \ guile/scm-auto-load.c \ guile/scm-block.c \ guile/scm-breakpoint.c \ + guile/scm-cmd.c \ guile/scm-disasm.c \ guile/scm-exception.c \ guile/scm-frame.c \ @@ -319,8 +323,10 @@ SUBDIR_GUILE_SRCS = \ guile/scm-lazy-string.c \ guile/scm-objfile.c \ guile/scm-math.c \ + guile/scm-param.c \ guile/scm-ports.c \ guile/scm-pretty-print.c \ + guile/scm-progspace.c \ guile/scm-safe-call.c \ guile/scm-string.c \ guile/scm-symbol.c \ @@ -344,6 +350,7 @@ SUBDIR_PYTHON_OBS = \ py-breakpoint.o \ py-cmd.o \ py-continueevent.o \ + py-xmethods.o \ py-event.o \ py-evtregistry.o \ py-evts.o \ @@ -369,7 +376,8 @@ SUBDIR_PYTHON_OBS = \ py-threadevent.o \ py-type.o \ py-utils.o \ - py-value.o + py-value.o \ + py-varobj.o SUBDIR_PYTHON_SRCS = \ python/python.c \ @@ -380,6 +388,7 @@ SUBDIR_PYTHON_SRCS = \ python/py-breakpoint.c \ python/py-cmd.c \ python/py-continueevent.c \ + python/py-xmethods.c \ python/py-event.c \ python/py-evtregistry.c \ python/py-evts.c \ @@ -405,7 +414,8 @@ SUBDIR_PYTHON_SRCS = \ python/py-threadevent.c \ python/py-type.c \ python/py-utils.c \ - python/py-value.c + python/py-value.c \ + python/py-varobj.c SUBDIR_PYTHON_DEPS = SUBDIR_PYTHON_LDFLAGS= SUBDIR_PYTHON_CFLAGS= @@ -615,6 +625,7 @@ ALL_TARGET_OBS = \ bfin-linux-tdep.o bfin-tdep.o \ cris-linux-tdep.o cris-tdep.o \ dicos-tdep.o \ + fbsd-tdep.o \ frv-linux-tdep.o frv-tdep.o \ h8300-tdep.o \ hppabsd-tdep.o hppanbsd-tdep.o hppaobsd-tdep.o \ @@ -633,7 +644,7 @@ ALL_TARGET_OBS = \ m88k-tdep.o \ mep-tdep.o \ microblaze-tdep.o microblaze-linux-tdep.o \ - mips-irix-tdep.o mips-linux-tdep.o \ + mips-linux-tdep.o \ mipsnbsd-tdep.o mips-tdep.o \ mn10300-linux-tdep.o mn10300-tdep.o \ moxie-tdep.o \ @@ -662,7 +673,7 @@ ALL_TARGET_OBS = \ bsd-uthread.o \ nbsd-tdep.o obsd-tdep.o \ sol2-tdep.o \ - solib-frv.o solib-irix.o solib-svr4.o \ + solib-frv.o solib-svr4.o \ solib-som.o solib-pa64.o solib-darwin.o solib-dsbt.o \ dbug-rom.o dink32-rom.o ppcbug-rom.o m32r-rom.o dsrec.o monitor.o \ remote-m32r-sdi.o remote-mips.o \ @@ -784,10 +795,10 @@ SFILES = ada-exp.y ada-lang.c ada-typeprint.c ada-valprint.c ada-tasks.c \ breakpoint.c break-catch-sig.c break-catch-throw.c \ build-id.c buildsym.c \ c-exp.y c-lang.c c-typeprint.c c-valprint.c c-varobj.c \ - charset.c cleanups.c cli-out.c coffread.c coff-pe-read.c \ + charset.c common/cleanups.c cli-out.c coffread.c coff-pe-read.c \ complaints.c completer.c continuations.c corefile.c corelow.c \ cp-abi.c cp-support.c cp-namespace.c cp-valprint.c \ - d-lang.c d-support.c d-valprint.c \ + d-exp.y d-lang.c d-support.c d-valprint.c \ cp-name-parser.y \ dbxread.c demangle.c dictionary.c disasm.c doublest.c dummy-frame.c \ dwarf2expr.c dwarf2loc.c dwarf2read.c dwarf2-frame.c \ @@ -840,7 +851,8 @@ SFILES = ada-exp.y ada-lang.c ada-typeprint.c ada-valprint.c ada-tasks.c \ common/gdb_vecs.c common/common-utils.c common/xml-utils.c \ common/ptid.c common/buffer.c gdb-dlfcn.c common/agent.c \ common/format.c common/filestuff.c btrace.c record-btrace.c ctf.c \ - target/waitstatus.c common/print-utils.c common/rsp-low.c + target/waitstatus.c common/print-utils.c common/rsp-low.c \ + common/errors.c common/common-debug.c common/common-exceptions.c LINTFILES = $(SFILES) $(YYFILES) $(CONFIG_SRCS) init.c @@ -851,13 +863,14 @@ LINTFILES = $(SFILES) $(YYFILES) $(CONFIG_SRCS) init.c # right, it is probably easiest just to list .h files here directly. HFILES_NO_SRCDIR = \ -common/gdb_signals.h common/gdb_thread_db.h common/gdb_vecs.h \ -common/i386-xstate.h common/linux-ptrace.h common/mips-linux-watch.h \ +common/gdb_signals.h nat/gdb_thread_db.h common/gdb_vecs.h \ +common/x86-xstate.h nat/linux-ptrace.h nat/mips-linux-watch.h \ proc-utils.h aarch64-tdep.h arm-tdep.h ax-gdb.h ppcfbsd-tdep.h \ ppcnbsd-tdep.h cli-out.h gdb_expat.h breakpoint.h infcall.h obsd-tdep.h \ exec.h m32r-tdep.h osabi.h gdbcore.h solib-som.h amd64bsd-nat.h \ i386bsd-nat.h xml-support.h xml-tdesc.h alphabsd-tdep.h gdb_obstack.h \ -ia64-tdep.h ada-lang.h varobj.h frv-tdep.h nto-tdep.h serial.h \ +ia64-tdep.h ada-lang.h ada-varobj.h varobj.h varobj-iter.h frv-tdep.h \ +nto-tdep.h serial.h \ c-lang.h d-lang.h go-lang.h frame.h event-loop.h block.h cli/cli-setshow.h \ cli/cli-decode.h cli/cli-cmds.h cli/cli-utils.h \ cli/cli-script.h macrotab.h symtab.h common/version.h \ @@ -873,7 +886,7 @@ objfiles.h common/vec.h disasm.h mips-tdep.h ser-base.h \ gdb_curses.h bfd-target.h memattr.h inferior.h ax.h dummy-frame.h \ inflow.h fbsd-nat.h ia64-libunwind-tdep.h completer.h inf-ttrace.h \ solib-target.h gdb_vfork.h alpha-tdep.h dwarf2expr.h \ -m2-lang.h stack.h charset.h cleanups.h addrmap.h command.h solist.h source.h \ +m2-lang.h stack.h charset.h addrmap.h command.h solist.h source.h \ target.h target-dcache.h prologue-value.h cp-abi.h tui/tui-hooks.h tui/tui.h \ tui/tui-file.h tui/tui-command.h tui/tui-disasm.h tui/tui-wingeneral.h \ tui/tui-windata.h tui/tui-data.h tui/tui-win.h tui/tui-stack.h \ @@ -890,7 +903,7 @@ interps.h auxv.h gdbcmd.h tramp-frame.h mipsnbsd-tdep.h \ amd64-linux-tdep.h linespec.h i387-tdep.h mn10300-tdep.h \ sparc64-tdep.h monitor.h ppcobsd-tdep.h srec.h solib-pa64.h \ coff-pe-read.h parser-defs.h gdb_ptrace.h mips-linux-tdep.h \ -m68k-tdep.h spu-tdep.h jv-lang.h environ.h solib-irix.h amd64-tdep.h \ +m68k-tdep.h spu-tdep.h jv-lang.h environ.h amd64-tdep.h \ doublest.h regset.h hppa-tdep.h ppc-linux-tdep.h ppc64-tdep.h \ rs6000-tdep.h rs6000-aix-tdep.h \ common/gdb_locale.h arch-utils.h trad-frame.h gnu-nat.h \ @@ -909,7 +922,7 @@ psymtab.h psympriv.h progspace.h bfin-tdep.h ia64-hpux-tdep.h \ amd64-darwin-tdep.h charset-list.h \ config/djgpp/langinfo.h config/djgpp/nl_types.h darwin-nat.h \ dicos-tdep.h filesystem.h gcore.h gdb_wchar.h hppabsd-tdep.h \ -i386-darwin-tdep.h i386-nat.h linux-record.h moxie-tdep.h nios2-tdep.h \ +i386-darwin-tdep.h x86-nat.h linux-record.h moxie-tdep.h nios2-tdep.h \ osdata.h procfs.h python/py-event.h python/py-events.h python/py-stopevent.h \ python/python-internal.h python/python.h ravenscar-thread.h record.h \ record-full.h solib-aix.h \ @@ -919,11 +932,15 @@ gnulib/import/extra/snippet/warn-on-use.h \ gnulib/import/stddef.in.h gnulib/import/inttypes.in.h inline-frame.h skip.h \ common/common-utils.h common/xml-utils.h common/buffer.h common/ptid.h \ common/format.h common/host-defs.h utils.h common/queue.h \ -common/linux-osdata.h gdb-dlfcn.h auto-load.h probe.h stap-probe.h \ -gdb_bfd.h sparc-ravenscar-thread.h ppc-ravenscar-thread.h common/linux-btrace.h \ -ctf.h common/i386-cpuid.h common/i386-gcc-cpuid.h target/resume.h \ +nat/linux-osdata.h gdb-dlfcn.h auto-load.h probe.h stap-probe.h \ +gdb_bfd.h sparc-ravenscar-thread.h ppc-ravenscar-thread.h nat/linux-btrace.h \ +ctf.h nat/x86-cpuid.h nat/x86-gcc-cpuid.h target/resume.h \ target/wait.h target/waitstatus.h nat/linux-nat.h nat/linux-waitpid.h \ -common/print-utils.h common/rsp-low.h +common/print-utils.h common/rsp-low.h nat/x86-dregs.h x86-linux-nat.h \ +i386-linux-nat.h common/common-defs.h common/errors.h common/common-types.h \ +common/common-debug.h common/cleanups.h common/gdb_setjmp.h \ +common/common-exceptions.h target/target.h common/symbol.h \ +common/common-regcache.h fbsd-tdep.h # Header files that already have srcdir in them, or which are in objdir. @@ -1022,7 +1039,8 @@ COMMON_OBS = $(DEPFILES) $(CONFIG_OBS) $(YYOBJ) \ gdb_vecs.o jit.o progspace.o skip.o probe.o \ common-utils.o buffer.o ptid.o gdb-dlfcn.o common-agent.o \ format.o registry.o btrace.o record-btrace.o waitstatus.o \ - print-utils.o rsp-low.o + print-utils.o rsp-low.o errors.o common-debug.o debug.o \ + common-exceptions.o TSOBS = inflow.o @@ -1041,12 +1059,12 @@ YYFILES = c-exp.c \ ada-lex.c \ ada-exp.c \ jv-exp.c \ - f-exp.c go-exp.c m2-exp.c p-exp.c + d-exp.c f-exp.c go-exp.c m2-exp.c p-exp.c YYOBJ = c-exp.o \ cp-name-parser.o \ ada-exp.o \ jv-exp.o \ - f-exp.o go-exp.o m2-exp.o p-exp.o + d-exp.o f-exp.o go-exp.o m2-exp.o p-exp.o # Things which need to be built when making a distribution. @@ -1084,6 +1102,14 @@ check-perf: force $(MAKE) $(TARGET_FLAGS_TO_PASS) check-perf; \ else true; fi +check-read1: force + @if [ -f testsuite/Makefile ]; then \ + rootme=`pwd`; export rootme; \ + rootsrc=`cd $(srcdir); pwd`; export rootsrc; \ + cd testsuite; \ + $(MAKE) $(TARGET_FLAGS_TO_PASS) check-read1; \ + else true; fi + # The idea is to parallelize testing of multilibs, for example: # make -j3 check//sh-hms-sim/{-m1,-m2,-m3,-m3e,-m4}/{,-nofpu} # will run 3 concurrent sessions of check, eventually testing all 10 @@ -1401,7 +1427,7 @@ local-maintainer-clean: cp-name-parser.c \ ada-lex.c ada-exp.c \ jv-exp.tab \ - f-exp.c go-exp.c m2-exp.c p-exp.c + d-exp.c f-exp.c go-exp.c m2-exp.c p-exp.c rm -f TAGS $(INFOFILES) rm -f $(YYFILES) rm -f nm.h config.status @@ -1468,7 +1494,7 @@ stamp-h: $(srcdir)/config.in config.status CONFIG_LINKS= \ $(SHELL) config.status -config.status: $(srcdir)/configure configure.tgt configure.host development.sh +config.status: $(srcdir)/configure configure.tgt configure.host ../bfd/development.sh $(SHELL) config.status --recheck ACLOCAL = aclocal @@ -1597,6 +1623,7 @@ ALLDEPFILES = \ dcache.c dicos-tdep.c darwin-nat.c \ exec.c \ fbsd-nat.c \ + fbsd-tdep.c \ fork-child.c \ glibc-tdep.c \ go32-nat.c h8300-tdep.c \ @@ -1612,7 +1639,7 @@ ALLDEPFILES = \ i387-tdep.c \ i386-darwin-tdep.c i386-darwin-nat.c \ i386-dicos-tdep.c \ - i386-linux-tdep.c i386-nat.c \ + i386-linux-tdep.c x86-nat.c \ i386-sol2-nat.c i386-sol2-tdep.c \ i386gnu-nat.c i386gnu-tdep.c \ ia64-hpux-nat.c ia64-hpux-tdep.c \ @@ -1634,7 +1661,6 @@ ALLDEPFILES = \ microblaze-tdep.c microblaze-linux-tdep.c \ mingw-hdep.c \ mips-linux-nat.c mips-linux-tdep.c \ - mips-irix-tdep.c \ mips-tdep.c \ mipsnbsd-nat.c mipsnbsd-tdep.c \ mips64obsd-nat.c mips64obsd-tdep.c \ @@ -1662,7 +1688,7 @@ ALLDEPFILES = \ ser-go32.c ser-pipe.c ser-tcp.c ser-mingw.c \ sh-tdep.c sh64-tdep.c shnbsd-tdep.c shnbsd-nat.c \ sol2-tdep.c \ - solib-irix.c solib-svr4.c \ + solib-svr4.c \ sparc-linux-nat.c sparc-linux-tdep.c \ sparc-sol2-nat.c sparc-sol2-tdep.c sparc64-sol2-tdep.c \ sparc-nat.c sparc-tdep.c sparc64-linux-nat.c sparc64-linux-tdep.c \ @@ -2116,18 +2142,6 @@ format.o: ${srcdir}/common/format.c $(COMPILE) $(srcdir)/common/format.c $(POSTCOMPILE) -linux-osdata.o: ${srcdir}/common/linux-osdata.c - $(COMPILE) $(srcdir)/common/linux-osdata.c - $(POSTCOMPILE) - -linux-procfs.o: $(srcdir)/common/linux-procfs.c - $(COMPILE) $(srcdir)/common/linux-procfs.c - $(POSTCOMPILE) - -linux-ptrace.o: $(srcdir)/common/linux-ptrace.c - $(COMPILE) $(srcdir)/common/linux-ptrace.c - $(POSTCOMPILE) - common-agent.o: $(srcdir)/common/agent.c $(COMPILE) $(srcdir)/common/agent.c $(POSTCOMPILE) @@ -2136,14 +2150,6 @@ vec.o: ${srcdir}/common/vec.c $(COMPILE) $(srcdir)/common/vec.c $(POSTCOMPILE) -linux-btrace.o: ${srcdir}/common/linux-btrace.c - $(COMPILE) $(srcdir)/common/linux-btrace.c - $(POSTCOMPILE) - -mips-linux-watch.o: ${srcdir}/common/mips-linux-watch.c - $(COMPILE) $(srcdir)/common/mips-linux-watch.c - $(POSTCOMPILE) - print-utils.o: ${srcdir}/common/print-utils.c $(COMPILE) $(srcdir)/common/print-utils.c $(POSTCOMPILE) @@ -2152,6 +2158,22 @@ rsp-low.o: ${srcdir}/common/rsp-low.c $(COMPILE) $(srcdir)/common/rsp-low.c $(POSTCOMPILE) +errors.o: ${srcdir}/common/errors.c + $(COMPILE) $(srcdir)/common/errors.c + $(POSTCOMPILE) + +common-debug.o: ${srcdir}/common/common-debug.c + $(COMPILE) $(srcdir)/common/common-debug.c + $(POSTCOMPILE) + +cleanups.o: ${srcdir}/common/cleanups.c + $(COMPILE) $(srcdir)/common/cleanups.c + $(POSTCOMPILE) + +common-exceptions.o: ${srcdir}/common/common-exceptions.c + $(COMPILE) $(srcdir)/common/common-exceptions.c + $(POSTCOMPILE) + # # gdb/target/ dependencies # @@ -2167,10 +2189,34 @@ waitstatus.o: ${srcdir}/target/waitstatus.c # Need to explicitly specify the compile rule as make will do nothing # or try to compile the object file into the sub-directory. +x86-dregs.o: ${srcdir}/nat/x86-dregs.c + $(COMPILE) $(srcdir)/nat/x86-dregs.c + $(POSTCOMPILE) + +linux-btrace.o: ${srcdir}/nat/linux-btrace.c + $(COMPILE) $(srcdir)/nat/linux-btrace.c + $(POSTCOMPILE) + +linux-osdata.o: ${srcdir}/nat/linux-osdata.c + $(COMPILE) $(srcdir)/nat/linux-osdata.c + $(POSTCOMPILE) + +linux-procfs.o: $(srcdir)/nat/linux-procfs.c + $(COMPILE) $(srcdir)/nat/linux-procfs.c + $(POSTCOMPILE) + +linux-ptrace.o: $(srcdir)/nat/linux-ptrace.c + $(COMPILE) $(srcdir)/nat/linux-ptrace.c + $(POSTCOMPILE) + linux-waitpid.o: ${srcdir}/nat/linux-waitpid.c $(COMPILE) $(srcdir)/nat/linux-waitpid.c $(POSTCOMPILE) +mips-linux-watch.o: ${srcdir}/nat/mips-linux-watch.c + $(COMPILE) $(srcdir)/nat/mips-linux-watch.c + $(POSTCOMPILE) + # # gdb/tui/ dependencies # @@ -2270,6 +2316,10 @@ scm-breakpoint.o: $(srcdir)/guile/scm-breakpoint.c $(COMPILE) $(srcdir)/guile/scm-breakpoint.c $(POSTCOMPILE) +scm-cmd.o: $(srcdir)/guile/scm-cmd.c + $(COMPILE) $(srcdir)/guile/scm-cmd.c + $(POSTCOMPILE) + scm-disasm.o: $(srcdir)/guile/scm-disasm.c $(COMPILE) $(srcdir)/guile/scm-disasm.c $(POSTCOMPILE) @@ -2302,6 +2352,10 @@ scm-objfile.o: $(srcdir)/guile/scm-objfile.c $(COMPILE) $(srcdir)/guile/scm-objfile.c $(POSTCOMPILE) +scm-param.o: $(srcdir)/guile/scm-param.c + $(COMPILE) $(srcdir)/guile/scm-param.c + $(POSTCOMPILE) + scm-ports.o: $(srcdir)/guile/scm-ports.c $(COMPILE) $(srcdir)/guile/scm-ports.c $(POSTCOMPILE) @@ -2310,6 +2364,10 @@ scm-pretty-print.o: $(srcdir)/guile/scm-pretty-print.c $(COMPILE) $(srcdir)/guile/scm-pretty-print.c $(POSTCOMPILE) +scm-progspace.o: $(srcdir)/guile/scm-progspace.c + $(COMPILE) $(srcdir)/guile/scm-progspace.c + $(POSTCOMPILE) + scm-safe-call.o: $(srcdir)/guile/scm-safe-call.c $(COMPILE) $(srcdir)/guile/scm-safe-call.c $(POSTCOMPILE) @@ -2378,6 +2436,10 @@ py-continueevent.o: $(srcdir)/python/py-continueevent.c $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-continueevent.c $(POSTCOMPILE) +py-xmethods.o: $(srcdir)/python/py-xmethods.c + $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-xmethods.c + $(POSTCOMPILE) + py-event.o: $(srcdir)/python/py-event.c $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-event.c $(POSTCOMPILE) @@ -2482,6 +2544,10 @@ py-value.o: $(srcdir)/python/py-value.c $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-value.c $(POSTCOMPILE) +py-varobj.o: $(srcdir)/python/py-varobj.c + $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-varobj.c + $(POSTCOMPILE) + # # Dependency tracking. Most of this is conditional on GNU Make being # found by configure; if GNU Make is not found, we fall back to a