*** empty log message ***
[deliverable/binutils-gdb.git] / gdb / Makefile.in
index e5e8cfecc278188cb8c8d1d799933a3e07fb7349..b507d3e109875f43fa7926b02cb403396c09e436 100644 (file)
@@ -1,5 +1,5 @@
 # Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
-# 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
+# 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
 # Free Software Foundation, Inc.
 
 # This file is part of GDB.
@@ -202,14 +202,14 @@ SUBDIR_MI_OBS = \
        mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o \
        mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-cmd-target.o \
        mi-interp.o \
-       mi-main.o mi-parse.o mi-getopt.o mi-common.o
+       mi-main.o mi-parse.o mi-getopt.o
 SUBDIR_MI_SRCS = \
        mi/mi-out.c mi/mi-console.c \
        mi/mi-cmds.c mi/mi-cmd-env.c \
        mi/mi-cmd-var.c mi/mi-cmd-break.c mi/mi-cmd-stack.c \
        mi/mi-cmd-file.c mi/mi-cmd-disas.c mi/mi-symbol-cmds.c \
        mi/mi-cmd-target.c mi/mi-interp.c \
-       mi/mi-main.c mi/mi-parse.c mi/mi-getopt.c mi/mi-common.c
+       mi/mi-main.c mi/mi-parse.c mi/mi-getopt.c
 SUBDIR_MI_DEPS =
 SUBDIR_MI_LDFLAGS=
 SUBDIR_MI_CFLAGS= \
@@ -267,21 +267,31 @@ SUBDIR_TUI_CFLAGS= \
 #
 SUBDIR_PYTHON_OBS = \
        python.o \
+       py-block.o \
+       py-breakpoint.o \
        py-cmd.o \
        py-frame.o \
        py-function.o \
+       py-lazy-string.o \
        py-objfile.o \
        py-prettyprint.o \
+       py-symbol.o \
+       py-symtab.o \
        py-type.o \
        py-utils.o \
        py-value.o
 SUBDIR_PYTHON_SRCS = \
        python/python.c \
+       python/py-block.c \
+       python/py-breakpoint.c \
        python/py-cmd.c \
        python/py-frame.c \
        python/py-function.c \
+       python/py-lazy-string.c \
        python/py-objfile.c \
        python/py-prettyprint.c \
+       python/py-symbol.c \
+       python/py-symtab.c \
        python/py-type.c \
        python/py-utils.c \
        python/py-value.c
@@ -301,7 +311,8 @@ OPCODES = $(OPCODES_DIR)/libopcodes.a
 # Where are the other opcode tables which only have header file
 # versions?
 OP_INCLUDE = $(INCLUDE_DIR)/opcode
-OPCODES_CFLAGS = -I$(OP_INCLUDE)
+# Some source files like to use #include "opcodes/file.h"
+OPCODES_CFLAGS = -I$(OP_INCLUDE) -I$(OPCODES_SRC)/..
 
 # The simulator is usually nonexistent; targets that include one
 # should set this to list all the .o or .a files to be linked in.
@@ -444,7 +455,8 @@ RUNTESTFLAGS=
 
 # XML files to build in to GDB.
 XMLFILES = $(srcdir)/features/gdb-target.dtd $(srcdir)/features/xinclude.dtd \
-       $(srcdir)/features/library-list.dtd $(srcdir)/features/osdata.dtd
+       $(srcdir)/features/library-list.dtd $(srcdir)/features/osdata.dtd \
+       $(srcdir)/features/threads.dtd
 
 # This is ser-unix.o for any system which supports a v7/BSD/SYSV/POSIX
 # interface to the serial port.  Hopefully if get ported to OS/2, VMS,
@@ -479,7 +491,8 @@ ALL_64_TARGET_OBS = \
 
 # All other target-dependent objects files (used with --enable-targets=all).
 ALL_TARGET_OBS = \
-       armbsd-tdep.o arm-linux-tdep.o armnbsd-tdep.o armobsd-tdep.o \
+       armbsd-tdep.o arm-linux-tdep.o arm-symbian-tdep.o \
+       armnbsd-tdep.o armobsd-tdep.o \
        arm-tdep.o arm-wince-tdep.o \
        avr-tdep.o \
        cris-tdep.o \
@@ -644,7 +657,8 @@ SFILES = ada-exp.y ada-lang.c ada-typeprint.c ada-valprint.c ada-tasks.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 \
-       elfread.c environ.c eval.c event-loop.c event-top.c expprint.c \
+       elfread.c environ.c eval.c event-loop.c event-top.c \
+       exceptions.c expprint.c \
        f-exp.y f-lang.c f-typeprint.c f-valprint.c findcmd.c findvar.c \
        frame.c frame-base.c frame-unwind.c \
        gdbarch.c arch-utils.c gdbtypes.c gnu-v2-abi.c gnu-v3-abi.c \
@@ -658,11 +672,12 @@ SFILES = ada-exp.y ada-lang.c ada-typeprint.c ada-valprint.c ada-tasks.c \
        m2-exp.y m2-lang.c m2-typeprint.c m2-valprint.c \
        macrotab.c macroexp.c macrocmd.c macroscope.c main.c maint.c \
        mdebugread.c memattr.c mem-break.c minsyms.c mipsread.c memory-map.c \
+       mi/mi-common.c \
        objc-exp.y objc-lang.c \
        objfiles.c osabi.c observer.c osdata.c \
        p-exp.y p-lang.c p-typeprint.c p-valprint.c parse.c printcmd.c \
        progspace.c \
-       prologue-value.c \
+       prologue-value.c psymtab.c \
        regcache.c reggroups.c remote.c remote-fileio.c reverse.c \
        scm-exp.c scm-lang.c scm-valprint.c \
        sentinel-frame.c \
@@ -681,7 +696,7 @@ SFILES = ada-exp.y ada-lang.c ada-typeprint.c ada-valprint.c ada-tasks.c \
        wrapper.c \
        xml-tdesc.c xml-support.c \
        inferior.c gdb_usleep.c \
-       record.c \
+       record.c gcore.c \
        jit.c \
        xml-syscall.c \
 
@@ -702,7 +717,7 @@ osf-share/cma_errors.h osf-share/cma_tcb_defs.h osf-share/cma_attr.h \
 osf-share/cma_stack_int.h osf-share/cma_init.h \
 osf-share/cma_deb_core.h osf-share/AT386/cma_thread_io.h \
 osf-share/cma_sched.h proc-utils.h arm-tdep.h ax-gdb.h ppcnbsd-tdep.h \
-cli-out.h gdb_expat.h breakpoint.h infcall.h obsd-tdep.h gnu-v2-abi.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 \
 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 \
@@ -752,7 +767,8 @@ config/rs6000/nm-rs6000.h top.h bsd-kvm.h gdb-stabs.h reggroups.h \
 annotate.h sim-regno.h dictionary.h dfp.h main.h frame-unwind.h        \
 remote-fileio.h i386-linux-tdep.h vax-tdep.h objc-lang.h \
 sentinel-frame.h bcache.h symfile.h windows-tdep.h linux-tdep.h \
-gdb_usleep.h jit.h xml-syscall.h ada-operator.inc microblaze-tdep.h
+gdb_usleep.h jit.h xml-syscall.h ada-operator.inc microblaze-tdep.h \
+psymtab.h psympriv.h
 
 # Header files that already have srcdir in them, or which are in objdir.
 
@@ -789,7 +805,7 @@ COMMON_OBS = $(DEPFILES) $(CONFIG_OBS) $(YYOBJ) \
        blockframe.o breakpoint.o findvar.o regcache.o \
        charset.o disasm.o dummy-frame.o dfp.o \
        source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o \
-       block.o symtab.o symfile.o symmisc.o linespec.o dictionary.o \
+       block.o symtab.o psymtab.o symfile.o symmisc.o linespec.o dictionary.o \
        infcall.o \
        infcmd.o infrun.o \
        expprint.o environ.o stack.o thread.o \
@@ -798,6 +814,7 @@ COMMON_OBS = $(DEPFILES) $(CONFIG_OBS) $(YYOBJ) \
        interps.o \
        main.o \
        macrotab.o macrocmd.o macroexp.o macroscope.o \
+       mi-common.o \
        event-loop.o event-top.o inf-loop.o completer.o \
        gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o \
        memattr.o mem-break.o target.o parse.o language.o buildsym.o \
@@ -834,14 +851,15 @@ COMMON_OBS = $(DEPFILES) $(CONFIG_OBS) $(YYOBJ) \
        solib.o solib-null.o \
        prologue-value.o memory-map.o xml-support.o xml-syscall.o \
        target-descriptions.o target-memory.o xml-tdesc.o xml-builtin.o \
-       inferior.o osdata.o gdb_usleep.o record.o \
+       inferior.o osdata.o gdb_usleep.o record.o gcore.o \
        jit.o progspace.o
 
 # Definitions for the syscall's XML files and dir
 XML_SYSCALLS_DIR = syscalls/
 XML_SYSCALLS_FILES = gdb-syscalls.dtd \
                     ppc-linux.xml ppc64-linux.xml \
-                    i386-linux.xml amd64-linux.xml
+                    i386-linux.xml amd64-linux.xml \
+                    sparc-linux.xml sparc64-linux.xml
 
 TSOBS = inflow.o
 
@@ -1395,7 +1413,7 @@ ALLDEPFILES = \
        amd64-dicos-tdep.c \
        amd64-linux-nat.c amd64-linux-tdep.c \
        amd64-sol2-tdep.c \
-       arm-linux-nat.c arm-linux-tdep.c arm-tdep.c \
+       arm-linux-nat.c arm-linux-tdep.c arm-symbian-tdep.c arm-tdep.c \
        armnbsd-nat.c armbsd-tdep.c armnbsd-tdep.c armobsd-tdep.c \
        avr-tdep.c \
        bsd-uthread.c bsd-kvm.c \
@@ -1966,6 +1984,14 @@ python.o: $(srcdir)/python/python.c
        $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python.c
        $(POSTCOMPILE)
 
+py-block.o: $(srcdir)/python/py-block.c
+       $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-block.c
+       $(POSTCOMPILE)
+
+py-breakpoint.o: $(srcdir)/python/py-breakpoint.c
+       $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-breakpoint.c
+       $(POSTCOMPILE)
+
 py-cmd.o: $(srcdir)/python/py-cmd.c
        $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-cmd.c
        $(POSTCOMPILE)
@@ -1978,6 +2004,10 @@ py-function.o: $(srcdir)/python/py-function.c
        $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-function.c
        $(POSTCOMPILE)
 
+py-lazy-string.o: $(srcdir)/python/py-lazy-string.c
+       $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-lazy-string.c
+       $(POSTCOMPILE)
+
 py-objfile.o: $(srcdir)/python/py-objfile.c
        $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-objfile.c
        $(POSTCOMPILE)
@@ -1986,6 +2016,14 @@ py-prettyprint.o: $(srcdir)/python/py-prettyprint.c
        $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-prettyprint.c
        $(POSTCOMPILE)
 
+py-symbol.o: $(srcdir)/python/py-symbol.c
+       $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-symbol.c
+       $(POSTCOMPILE)
+
+py-symtab.o: $(srcdir)/python/py-symtab.c
+       $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-symtab.c
+       $(POSTCOMPILE)
+
 py-type.o: $(srcdir)/python/py-type.c
        $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-type.c
        $(POSTCOMPILE)
This page took 0.026767 seconds and 4 git commands to generate.