diff options
-rw-r--r-- | TODO | 18 | ||||
-rw-r--r-- | scripts/build/debug/300-gdb.sh | 4 |
2 files changed, 13 insertions, 9 deletions
@@ -10,9 +10,7 @@ A (slightly) ordered set of tasks for crosstool-NG. Written in a cryptic languag [ ] fix or retire? [ ] test-packages.sh [ ] FTP URLs always succeed in verification (wget bug) - how to work around? - [ ] new function - refresh/renumber patches [ ] templates (bootstrap) - [ ] #!foreach xxx if-changed yyy to avoid unnecessary 'default' lines [ ] relevant pattern for Linaro releases - tie to the major version [ ] new packages [ ] config.guess @@ -20,10 +18,13 @@ A (slightly) ordered set of tasks for crosstool-NG. Written in a cryptic languag [ ] use gnulib in m4, gettext, libiconv, libtool [ ] autoconf-archive [ ] use to retrieve ax_pthread.m4 (gettext?) -[ ] retire wiki-samples - [ ] Fix displaying the versions in case devel is used (custom location/repo) - display "devel" or "custom" in those cases [ ] arm_neon.h - offer as a companion "library" for the target [ ] gdbinit (installed if CT_GDB_INSTALL_GDBINIT is set) is not relocatable, contains absolute paths +[ ] Support alldefconfig/allnoconfig/other standard kconfig targets +[ ] Xtensa + [ ] Merge from xtensa maintainer whatever applicable? + [ ] Newlib does not seem to be working + [ ] Avoid printing "Using <overlay>" if the sources are already prepared [ ] FreeBSD [ ] Use 'cc' rather than 'gcc' on the host [ ] Detect in configure what the default value is @@ -46,6 +47,9 @@ A (slightly) ordered set of tasks for crosstool-NG. Written in a cryptic languag [ ] should not check/prepare environment (#776) [ ] move download/patching/prepare into separate steps [ ] beware of TBD - want to use autotools for all packages after they're built, so need to defer preparation of the sources from a repo +[ ] 'ct-ng' source to disregard FORBID_DOWNLOADS and to avoid clobbering .build and build.log + [ ] Make ONLY_{DOWNLOAD,EXTRACT} options into steps + [ ] Create "prepare" state to make the environment checks, after "download" [ ] Restore blackfin/fdpic support? [ ] Install bash completion script - are there any default locations for it? [ ] Do we need "HACK: we need to override SHLIB_LC from gcc/config/t-slibgcc-elf-ver" block in 100-gcc.sh? We do create a dummy libc.so @@ -107,11 +111,7 @@ A (slightly) ordered set of tasks for crosstool-NG. Written in a cryptic languag [ ] #534 Merge gcc backends in 100-gcc.sh [ ] Currently some options (e.g. plugins) are not supported in core backend, hence aren't available on baremetal configurations [ ] Support clang -[X] Generate per-package version Kconfig fragments, and include them - [ ] Add a script to poll for new releases - [ ] Add a script to verify - [ ] URL accessibility - note that some URLs are mutually exclusive, e.g. foo.com/bar and foo.com/bar/archive - [ ] Patch applicability +[ ] Add a script to poll for new releases [ ] Install a single lib/ directory with all the stuff needed - scripts, makefile fragments, etc [ ] Separate maintainer's scripts from the scripts used by crosstool-ng itself [ ] Commit testing.py to the new maintainer's dir diff --git a/scripts/build/debug/300-gdb.sh b/scripts/build/debug/300-gdb.sh index 50f5463b..cf0da413 100644 --- a/scripts/build/debug/300-gdb.sh +++ b/scripts/build/debug/300-gdb.sh @@ -207,6 +207,10 @@ do_debug_gdb_build() { native_extra_config+=("--with-curses") fi + # Build a native gdbserver later if required. + # Newer versions enable it automatically for a native target by default. + native_extra_config+=("--enable-gdbserver=no") + # Target libexpat resides in sysroot and does not have # any dependencies, so just passing '-lexpat' to gcc is enough. # |