config/binutils/elf2flt.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Jul 24 20:30:52 2011 +0200 (2011-07-24)
changeset 2570 2651341cc084
parent 2467 200836977ce6
child 3090 a221c86d9b33
permissions -rw-r--r--
debug/gdb: install gdbinit sample file

gdb needs to know where to find the libstdc++ helper python script
to do, well, whatever it has to do with it...

We can't install that in the user's ~/.gdbinit, it's too complex to
handle all the cases. Moreover, if the user is using more than one
toolchain, we can't put all that stuff in there...

Just provide a sample config file the user can adapt to his/her
own needs.

Thanks go to Khem RAJ for providing such a hint:
http://sourceware.org/ml/crossgcc/2011-07/msg00026.html

Reported-by: ANDY KENNEDY <ANDY.KENNEDY@adtran.com>
CC: Khem Raj <raj.khem@gmail.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
     1 # elf2flt options
     2 
     3 if ARCH_BINFMT_FLAT
     4 
     5 comment "elf2flt"
     6 
     7 choice
     8     bool
     9     prompt "elf2flt version"
    10 # Don't remove next line
    11 # CT_INSERT_VERSION_BELOW
    12 
    13 config ELF2FLT_CVSHEAD
    14     bool
    15     prompt "CVS Head"
    16     help
    17       Grab the latest version of elf2flt from the CVS repository
    18 
    19 config ELF2FLT_CVS_SNAPSHOT
    20     bool
    21     prompt "CVS Snapshot"
    22 
    23 endchoice
    24 
    25 config ELF2FLT_CVS_SNAPSHOT_SPEC
    26     string
    27     depends on ELF2FLT_CVS_SNAPSHOT
    28     default ""
    29     prompt "CVS refspec for elf2flt"
    30     help
    31        What you enter here will be passed verbatim to the cvs checkout command
    32        so be careful!
    33 
    34 config ELF2FLT_VERSION
    35     string
    36     default "head" if ELF2FLT_CVSHEAD
    37 # Don't remove next line
    38 # CT_INSERT_VERSION_STRING_BELOW
    39 
    40 config ELF2FLT_EXTRA_CONFIG_ARRAY
    41     string
    42     prompt "elf2flt extra config"
    43     default ""
    44     help
    45       Extra flags passed onto ./configure when configuring
    46       
    47       You can enter multiple arguments here, and arguments can contain spaces
    48       if they are properly quoted (or escaped, but prefer quotes). Eg.:
    49           --with-foo="1st arg with 4 spaces" --with-bar=2nd-arg-without-space
    50 
    51 endif