summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2017-12-17 19:40:55 (GMT)
committerAlexey Neyman <stilor@att.net>2017-12-17 19:40:55 (GMT)
commit595daa6fb8090ac2732a6041bf6d460899c21b0a (patch)
tree2db956f1cb987d7637edcdfe6d0ff1f2b9a33866 /TODO
parent4088f4852ce853115092834c49c1cad6aafe492d (diff)
Merge a local TODO list
Signed-off-by: Alexey Neyman <stilor@att.net>
Diffstat (limited to 'TODO')
-rw-r--r--TODO18
1 files changed, 9 insertions, 9 deletions
diff --git a/TODO b/TODO
index 9aeb22d..52d0637 100644
--- a/TODO
+++ b/TODO
@@ -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