config/debug/gdb.in.native
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Fri Aug 19 22:53:48 2011 +0200 (2011-08-19)
changeset 2620 d9c5b3b75864
parent 2098 9a8f0e3fe605
child 2717 13df2720b374
permissions -rw-r--r--
Makefile: introduce PROG_NAME to contain the 'ct-ng' executable name

With the upcomming --program-{prefix,suffix,transform-name} options,
we'll have a need to centralise the actual executable name, that is
now no longer be a constant.

Rather than spread the prefix/suffix through-out the code, just
centralise the name setting in one place. Beside, transform-name
would not be possible without setting the name at a single location.

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