crosstool-ng/config
Alexey Brodkin 5463ab4bf6 gdb: Add gdb-10.2
In GDB 10.x gdbserver was promoted to the top-level folder,
see https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=919adfe8409211c726c1d05b47ca59890ee648f1
Which means it is no longer a subfolder in "gdb" and so we have to
build gdbserver now exactly in the same way as normal native GDB.

One interesting detail is gdbserver doesn't need to deal with target
description in .xml so it doesn't depend on libexpat on target,
thus we need to move libexpat explicit selection from do_gdb_backend()
to its callers when building native [full] gdb as well as cross-gdb
for the host.

Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
[cp: support old/new layout, regenerate patches]
Signed-off-by: Chris Packham <judge.packham@gmail.com>
2021-08-25 10:12:56 +12:00
..
arch alpha: Support 64-bit only 2021-05-11 21:02:22 +12:00
binutils enable option for binutils deterministic-archives 2019-10-10 21:39:29 +02:00
cc gcc: Make CC_GCC_TM_CLONE_REGISTRY tristate 2021-06-20 11:37:00 +12:00
comp_libs newlib: Add libstdc++ nano-specific CXXFLAGS 2021-06-07 19:53:28 +09:00
comp_tools Meet our new companion tool, bison 2019-03-04 00:22:02 -08:00
debug gdb: Add gdb-10.2 2021-08-25 10:12:56 +12:00
global Add EXTRA_CXXFLAGS_FOR_BUILD option 2021-07-06 16:19:17 +01:00
kernel Add PRU cross tool target 2021-01-19 21:18:55 +02:00
libc Add fcommon flag help and remove extra empty lines 2021-06-24 01:49:22 -07:00
binutils.in Restrict flat format to architectures that support it 2018-12-01 15:08:46 -08:00
cc.in Switch gen-kconfig to new framework 2017-07-08 10:57:56 -07:00
comp_libs.in Make comp.libs use generated templates, too 2017-11-29 23:44:49 -08:00
comp_tools.in Switch gen-kconfig to new framework 2017-07-08 10:57:56 -07:00
config.in config: Update environment variable usage 2021-02-02 20:06:32 +13:00
configure.in.in Add picolibc support [v2] 2020-09-01 09:42:53 -07:00
debug.in Get rid of config.gen 2017-04-22 18:41:50 -07:00
global.in config: Update environment variable usage 2021-02-02 20:06:32 +13:00
kernel.in Don't enable "shared flat" 2019-02-21 21:18:37 -08:00
libc.in Also upgrade non-generated config files 2017-07-08 10:57:56 -07:00
target.in Set --with-cpu-{32,64} for multilib builds 2020-02-26 11:05:19 -08:00
test_suite.in all: unmark experimental features 2012-12-26 20:05:19 +01:00
toolchain.in Add config flags for omitting 'arch' and 'vendor' 2018-12-10 01:10:01 -08:00