config/debug/gdb.in.native
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Mon Aug 01 22:46:57 2011 +0200 (2011-08-01)
changeset 2591 491d62ac2017
parent 2098 9a8f0e3fe605
child 2717 13df2720b374
permissions -rw-r--r--
configure: do not require svn

svn is needed to download eglibc from the upstream repository.
In some situations, though, it can happen that:
- the developpers' machines do not have svn
- a LAN mirror has been set-up with pre-downloaded eglibc tarballs
In this case, it makes sense not to hard-depend on svn.

So, if svn is missing, just say so, and add a comment in the
menuconfig.

Reported-by: ANDY KENNEDY <ANDY.KENNEDY@adtran.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@1849
     1
# Menu for the native GDB
yann@821
     2
yann@583
     3
config GDB_NATIVE
yann@583
     4
    bool
yann@583
     5
    prompt "Native gdb"
yann@850
     6
    depends on ! BARE_METAL
yann@1844
     7
    depends on ! BACKEND
yann@583
     8
    help
yann@583
     9
      Build and install a native gdb for the target, to run on the target.
yann@583
    10
yann@1849
    11
if GDB_NATIVE
yann@1849
    12
yann@1850
    13
config GDB_NATIVE_NO_STATIC
yann@1850
    14
    bool
yann@1850
    15
yann@1850
    16
config GDB_NATIVE_STATIC
yann@1850
    17
    bool
yann@1850
    18
    prompt "Build a static native gdb"
yann@1850
    19
    depends on ! GDB_NATIVE_NO_STATIC
yann@1850
    20
    help
yann@1850
    21
      In case you have trouble with dynamic loading of shared libraries,
yann@1850
    22
      you will find that a static gdb comes in handy.
yann@1850
    23
yann@1849
    24
endif # GDB_NATIVE