~ubuntu-branches/debian/jessie/gdb/jessie

« back to all changes in this revision

Viewing changes to gdb/Makefile.in

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Jacobowitz
  • Date: 2010-03-20 01:21:29 UTC
  • mfrom: (1.3.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20100320012129-t7h25y8zgr8c2369
Tags: 7.1-1
* New upstream release, including:
  - PIE support (Closes: #346409).
  - C++ improvements, including static_cast<> et al, namespace imports,
    and bug fixes in printing virtual base classes.
  - Multi-program debugging.  One GDB can now debug multiple programs
    at the same time.
  - Python scripting improvements, including gdb.parse_and_eval.
  - Updated MIPS Linux signal frame layout (Closes: #570875).
  - No internal error stepping over _dl_debug_state (Closes: #569551).
* Update to Standards-Version: 3.8.4 (no changes required).
* Include more relevant (and smaller) docs in the gdbserver package
  (Closes: #571132).
* Do not duplicate documentation in gdb64, gdb-source, and libgdb-dev.
* Fix crash when switching into TUI mode (Closes: #568489).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# Copyright (C) 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
2
 
# 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
 
2
# 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
3
3
# Free Software Foundation, Inc.
4
4
 
5
5
# This file is part of GDB.
270
270
        py-cmd.o \
271
271
        py-frame.o \
272
272
        py-function.o \
 
273
        py-lazy-string.o \
273
274
        py-objfile.o \
274
275
        py-prettyprint.o \
275
276
        py-type.o \
280
281
        python/py-cmd.c \
281
282
        python/py-frame.c \
282
283
        python/py-function.c \
 
284
        python/py-lazy-string.c \
283
285
        python/py-objfile.c \
284
286
        python/py-prettyprint.c \
285
287
        python/py-type.c \
444
446
 
445
447
# XML files to build in to GDB.
446
448
XMLFILES = $(srcdir)/features/gdb-target.dtd $(srcdir)/features/xinclude.dtd \
447
 
        $(srcdir)/features/library-list.dtd $(srcdir)/features/osdata.dtd
 
449
        $(srcdir)/features/library-list.dtd $(srcdir)/features/osdata.dtd \
 
450
        $(srcdir)/features/threads.dtd
448
451
 
449
452
# This is ser-unix.o for any system which supports a v7/BSD/SYSV/POSIX
450
453
# interface to the serial port.  Hopefully if get ported to OS/2, VMS,
501
504
        m68kbsd-tdep.o m68klinux-tdep.o m68k-tdep.o \
502
505
        m88k-tdep.o \
503
506
        mep-tdep.o \
 
507
        microblaze-tdep.o microblaze-linux-tdep.o \
504
508
        mips-irix-tdep.o mips-linux-tdep.o \
505
509
        mipsnbsd-tdep.o mips-tdep.o \
506
510
        mn10300-linux-tdep.o mn10300-tdep.o \
643
647
        cp-name-parser.y \
644
648
        dbxread.c demangle.c dictionary.c disasm.c doublest.c dummy-frame.c \
645
649
        dwarf2expr.c dwarf2loc.c dwarf2read.c dwarf2-frame.c \
646
 
        elfread.c environ.c eval.c event-loop.c event-top.c expprint.c \
 
650
        elfread.c environ.c eval.c event-loop.c event-top.c \
 
651
        exceptions.c expprint.c \
647
652
        f-exp.y f-lang.c f-typeprint.c f-valprint.c findcmd.c findvar.c \
648
653
        frame.c frame-base.c frame-unwind.c \
649
654
        gdbarch.c arch-utils.c gdbtypes.c gnu-v2-abi.c gnu-v3-abi.c \
660
665
        objc-exp.y objc-lang.c \
661
666
        objfiles.c osabi.c observer.c osdata.c \
662
667
        p-exp.y p-lang.c p-typeprint.c p-valprint.c parse.c printcmd.c \
 
668
        progspace.c \
663
669
        prologue-value.c \
664
670
        regcache.c reggroups.c remote.c remote-fileio.c reverse.c \
665
671
        scm-exp.c scm-lang.c scm-valprint.c \
679
685
        wrapper.c \
680
686
        xml-tdesc.c xml-support.c \
681
687
        inferior.c gdb_usleep.c \
682
 
        record.c \
 
688
        record.c gcore.c \
683
689
        jit.c \
684
690
        xml-syscall.c \
685
691
 
700
706
osf-share/cma_stack_int.h osf-share/cma_init.h \
701
707
osf-share/cma_deb_core.h osf-share/AT386/cma_thread_io.h \
702
708
osf-share/cma_sched.h proc-utils.h arm-tdep.h ax-gdb.h ppcnbsd-tdep.h \
703
 
cli-out.h gdb_expat.h breakpoint.h infcall.h obsd-tdep.h gnu-v2-abi.h \
 
709
cli-out.h gdb_expat.h breakpoint.h infcall.h obsd-tdep.h \
704
710
exec.h m32r-tdep.h osabi.h gdbcore.h solib-som.h \
705
711
i386bsd-nat.h xml-support.h xml-tdesc.h alphabsd-tdep.h gdb_obstack.h \
706
712
ia64-tdep.h ada-lang.h varobj.h frv-tdep.h nto-tdep.h serial.h \
721
727
objfiles.h vec.h disasm.h mips-tdep.h ser-base.h \
722
728
gdb_curses.h bfd-target.h memattr.h inferior.h ax.h dummy-frame.h \
723
729
inflow.h fbsd-nat.h libunwind-frame.h completer.h inf-ttrace.h \
724
 
solib-target.h shnbsd-tdep.h gdb_vfork.h alpha-tdep.h dwarf2expr.h \
 
730
solib-target.h gdb_vfork.h alpha-tdep.h dwarf2expr.h \
725
731
m2-lang.h stack.h charset.h addrmap.h command.h solist.h source.h \
726
732
target.h prologue-value.h cp-abi.h tui/tui-hooks.h tui/tui.h \
727
733
tui/tui-file.h tui/tui-command.h tui/tui-disasm.h tui/tui-wingeneral.h \
750
756
annotate.h sim-regno.h dictionary.h dfp.h main.h frame-unwind.h \
751
757
remote-fileio.h i386-linux-tdep.h vax-tdep.h objc-lang.h \
752
758
sentinel-frame.h bcache.h symfile.h windows-tdep.h linux-tdep.h \
753
 
gdb_usleep.h jit.h xml-syscall.h ada-operator.inc
 
759
gdb_usleep.h jit.h xml-syscall.h ada-operator.inc microblaze-tdep.h
754
760
 
755
761
# Header files that already have srcdir in them, or which are in objdir.
756
762
 
832
838
        solib.o solib-null.o \
833
839
        prologue-value.o memory-map.o xml-support.o xml-syscall.o \
834
840
        target-descriptions.o target-memory.o xml-tdesc.o xml-builtin.o \
835
 
        inferior.o osdata.o gdb_usleep.o record.o \
836
 
        jit.o
 
841
        inferior.o osdata.o gdb_usleep.o record.o gcore.o \
 
842
        jit.o progspace.o
837
843
 
838
844
# Definitions for the syscall's XML files and dir
839
845
XML_SYSCALLS_DIR = syscalls/
1434
1440
        m68kbsd-nat.c m68kbsd-tdep.c \
1435
1441
        m68klinux-nat.c m68klinux-tdep.c \
1436
1442
        m88k-tdep.c m88kbsd-nat.c \
 
1443
        microblaze-tdep.c microblaze-linux-tdep.c \
1437
1444
        mingw-hdep.c \
1438
1445
        mips-linux-nat.c mips-linux-tdep.c \
1439
1446
        mips-irix-tdep.c \
1975
1982
        $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-function.c
1976
1983
        $(POSTCOMPILE)
1977
1984
 
 
1985
py-lazy-string.o: $(srcdir)/python/py-lazy-string.c
 
1986
        $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-lazy-string.c
 
1987
        $(POSTCOMPILE)
 
1988
 
1978
1989
py-objfile.o: $(srcdir)/python/py-objfile.c
1979
1990
        $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-objfile.c
1980
1991
        $(POSTCOMPILE)