config/debug/gdb.in
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Tue Jul 31 22:27:29 2012 +0200 (2012-07-31)
changeset 3018 7776e8369284
parent 2995 8f42bffd77bb
child 3055 00ad3bbbf024
permissions -rw-r--r--
complibs/cloog: create missing m4 dir

Because we now patch configure.in and configure, the Makefile quicks
in a re-build rule as the source files are now more recent than the
bundled generated files, and that fails because the m4 directory
is missing, although on some systems where aclocal is not installed,
the re-build rule does nothing (except a warning).

Always create tht directory.

Reported-by: Per Arnold Blaasmo <per-arnold.blaasmo@atmel.com>
[Also thanks to Thomas De Schampheleire <patrickdepinguin@gmail.com>
for some digging works on this issue]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
yann@96
     1
# GDB menu
yann@96
     2
yann@2444
     3
## help gdb is the GNU debugger
yann@96
     4
yann@1849
     5
source "config/debug/gdb.in.cross"
yann@1849
     6
source "config/debug/gdb.in.native"
yann@1849
     7
source "config/debug/gdb.in.gdbserver"
yann@1269
     8
yann@2417
     9
if GDB_CROSS || GDB_NATIVE || GDB_GDBSERVER
yann@2417
    10
yann@2417
    11
comment "gdb version"
yann@2417
    12
yann@2417
    13
config DEBUG_GDB_SHOW_LINARO
yann@2417
    14
    bool
yann@2417
    15
    prompt "Show Linaro versions (EXPERIMENTAL)"
yann@2417
    16
    depends on EXPERIMENTAL
yann@2417
    17
    help
yann@2417
    18
      Linaro is maintaining some advanced/more stable/experimental versions
yann@2417
    19
      of gdb, especially for the ARM architecture.
yann@2417
    20
yann@2417
    21
      Those versions have not been blessed by the gdb community (nor have they
yann@2417
    22
      been cursed either!), but they look to be pretty much stable, and even
yann@2417
    23
      more stable than the upstream versions. YMMV...
yann@2417
    24
yann@2417
    25
      If you do not know what this Linaro stuff is, then simply say 'n' here,
yann@2417
    26
      and rest in peace. OTOH, if you know what you are doing, you will be
yann@2417
    27
      able to use and enjoy :-) the Linaro versions by saying 'y' here.
yann@2417
    28
yann@2417
    29
      Linaro: http://www.linaro.org/
yann@2417
    30
yann@96
    31
choice
yann@96
    32
    bool
yann@96
    33
    prompt "gdb version"
yann@1535
    34
# Don't remove next line
yann@1535
    35
# CT_INSERT_VERSION_BELOW
yann@1534
    36
benoit@2995
    37
config GDB_V_linaro_7_4_2012_06
benoit@2919
    38
    bool
benoit@2995
    39
    prompt "linaro-7.4-2012.06 (EXPERIMENTAL)"
benoit@2919
    40
    depends on DEBUG_GDB_SHOW_LINARO
benoit@2919
    41
    select GDB_7_0_or_later
yann@2985
    42
    select GDB_7_2_or_later
benoit@2919
    43
bryanhundven@3013
    44
config GDB_V_7_4_1
bryanhundven@3013
    45
    bool
bryanhundven@3013
    46
    prompt "7.4.1 (EXPERIMENTAL)"
bryanhundven@3013
    47
    depends on EXPERIMENTAL
bryanhundven@3013
    48
    select GDB_7_0_or_later
bryanhundven@3013
    49
    select GDB_7_2_or_later
bryanhundven@3013
    50
bryanhundven@3013
    51
config GDB_V_7_4
bryanhundven@3013
    52
    bool
bryanhundven@3013
    53
    prompt "7.4 (EXPERIMENTAL)"
bryanhundven@3013
    54
    depends on EXPERIMENTAL
bryanhundven@3013
    55
    select GDB_7_0_or_later
bryanhundven@3013
    56
    select GDB_7_2_or_later
bryanhundven@3013
    57
benoit@2803
    58
config GDB_V_linaro_7_3_2011_12
benoit@2612
    59
    bool
benoit@2803
    60
    prompt "linaro-7.3-2011.12 (EXPERIMENTAL)"
benoit@2612
    61
    depends on DEBUG_GDB_SHOW_LINARO
benoit@2612
    62
    select GDB_7_0_or_later
yann@2985
    63
    select GDB_7_2_or_later
benoit@2612
    64
bryanhundven@3013
    65
config GDB_V_7_3_1
bryanhundven@3013
    66
    bool
bryanhundven@3013
    67
    prompt "7.3.1 (EXPERIMENTAL)"
bryanhundven@3013
    68
    depends on EXPERIMENTAL
bryanhundven@3013
    69
    select GDB_7_0_or_later
bryanhundven@3013
    70
    select GDB_7_2_or_later
bryanhundven@3013
    71
yann@2654
    72
config GDB_V_7_3a
benoit@2612
    73
    bool
yann@2654
    74
    prompt "7.3a (EXPERIMENTAL)"
benoit@2612
    75
    depends on EXPERIMENTAL
benoit@2612
    76
    select GDB_7_0_or_later
yann@2985
    77
    select GDB_7_2_or_later
benoit@2612
    78
benoit@2478
    79
config GDB_V_linaro_7_2_2011_05_0
yann@2303
    80
    bool
benoit@2478
    81
    prompt "linaro-7.2-2011.05-0 (EXPERIMENTAL)"
yann@2417
    82
    depends on DEBUG_GDB_SHOW_LINARO
yann@2303
    83
    select GDB_7_0_or_later
yann@2985
    84
    select GDB_7_2_or_later
yann@2303
    85
yann@2654
    86
config GDB_V_7_2a
jon@2168
    87
    bool
yann@2654
    88
    prompt "7.2a (EXPERIMENTAL)"
jon@2168
    89
    depends on EXPERIMENTAL
jon@2168
    90
    select GDB_7_0_or_later
yann@2985
    91
    select GDB_7_2_or_later
jon@2168
    92
yann@2654
    93
config GDB_V_7_1a
yann@1874
    94
    bool
yann@2654
    95
    prompt "7.1a (EXPERIMENTAL)"
yann@1874
    96
    depends on EXPERIMENTAL
yann@1874
    97
    select GDB_7_0_or_later
yann@1874
    98
yann@2654
    99
config GDB_V_7_0_1a
jocke@1705
   100
    bool
yann@2654
   101
    prompt "7.0.1a (EXPERIMENTAL)"
jocke@1705
   102
    depends on EXPERIMENTAL
yann@1852
   103
    select GDB_7_0_or_later
jocke@1705
   104
yann@2654
   105
config GDB_V_7_0a
yann@1612
   106
    bool
yann@2654
   107
    prompt "7.0a (EXPERIMENTAL)"
yann@1612
   108
    depends on EXPERIMENTAL
yann@1852
   109
    select GDB_7_0_or_later
yann@1612
   110
yann@2654
   111
config GDB_V_6_8a
yann@1534
   112
    bool
yann@2654
   113
    prompt "6.8a"
yann@1534
   114
yann@96
   115
endchoice
yann@96
   116
yann@2985
   117
config GDB_7_2_or_later
yann@2985
   118
    bool
yann@2985
   119
yann@1852
   120
config GDB_7_0_or_later
yann@1852
   121
    bool
benoit@2490
   122
    select GDB_HAS_PKGVERSION_BUGURL
yann@2575
   123
    select GDB_INSTALL_GDBINIT
benoit@2490
   124
benoit@2490
   125
config GDB_HAS_PKGVERSION_BUGURL
benoit@2490
   126
    bool
yann@1852
   127
yann@2575
   128
config GDB_INSTALL_GDBINIT
yann@2575
   129
    bool
yann@2575
   130
yann@96
   131
config GDB_VERSION
yann@96
   132
    string
yann@1535
   133
# Don't remove next line
yann@1535
   134
# CT_INSERT_VERSION_STRING_BELOW
benoit@2995
   135
    default "linaro-7.4-2012.06" if GDB_V_linaro_7_4_2012_06
bryanhundven@3013
   136
    default "7.4.1" if GDB_V_7_4_1
bryanhundven@3013
   137
    default "7.4" if GDB_V_7_4
benoit@2803
   138
    default "linaro-7.3-2011.12" if GDB_V_linaro_7_3_2011_12
bryanhundven@3013
   139
    default "7.3.1" if GDB_V_7_3_1
yann@2654
   140
    default "7.3a" if GDB_V_7_3a
benoit@2478
   141
    default "linaro-7.2-2011.05-0" if GDB_V_linaro_7_2_2011_05_0
yann@2654
   142
    default "7.2a" if GDB_V_7_2a
yann@2654
   143
    default "7.1a" if GDB_V_7_1a
yann@2654
   144
    default "7.0.1a" if GDB_V_7_0_1a
yann@2654
   145
    default "7.0a" if GDB_V_7_0a
yann@2654
   146
    default "6.8a" if GDB_V_6_8a
yann@2417
   147
yann@2417
   148
endif