summaryrefslogtreecommitdiff
path: root/config/binutils/elf2flt.in
blob: 2f8a09fcec157ecab5fc170e68fc438f04bd6b5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# elf2flt options

if ARCH_BINFMT_FLAT

comment "elf2flt"

choice
    bool
    prompt "elf2flt version"
# Don't remove next line
# CT_INSERT_VERSION_BELOW

config ELF2FLT_CVSHEAD
    bool
    prompt "CVS Head"
    help
      Grab the latest version of elf2flt from the CVS repository

config ELF2FLT_CVS_SNAPSHOT
    bool
    prompt "CVS Snapshot"

config ELF2FLT_CUSTOM
    bool
    prompt "Custom elf2flt"
    depends on EXPERIMENTAL

endchoice

if ELF2FLT_CUSTOM

config ELF2FLT_CUSTOM_LOCATION
    string
    prompt "Full path to custom elf2flt source"
    default ""
    help
      Enter the path to the directory (or tarball) of your source for elf2flt,
      or leave blank to use default CT_CUSTOM_LOCATION_ROOT_DIR/elf2flt

endif # ELF2FLT_CUSTOM
if ! ELF2FLT_CUSTOM

config ELF2FLT_CVS_SNAPSHOT_SPEC
    string
    depends on ELF2FLT_CVS_SNAPSHOT
    default ""
    prompt "CVS refspec for elf2flt"
    help
       What you enter here will be passed verbatim to the cvs checkout command
       so be careful!

endif # ! ELF2FLT_CUSTOM

config ELF2FLT_VERSION
    string
    default "cvs" if ELF2FLT_CVSHEAD
    default "custom" if ELF2FLT_CUSTOM
# Don't remove next line
# CT_INSERT_VERSION_STRING_BELOW

config ELF2FLT_EXTRA_CONFIG_ARRAY
    string
    prompt "elf2flt extra config"
    default ""
    help
      Extra flags passed onto ./configure when configuring
      
      You can enter multiple arguments here, and arguments can contain spaces
      if they are properly quoted (or escaped, but prefer quotes). Eg.:
          --with-foo="1st arg with 4 spaces" --with-bar=2nd-arg-without-space

endif