From 2aaa25d2e97460ab940225e9d10611996f541442 Mon Sep 17 00:00:00 2001 From: Alexey Neyman Date: Sat, 19 Aug 2017 23:28:40 -0700 Subject: Update TODO Signed-off-by: Alexey Neyman diff --git a/TODO b/TODO index 3957934..e75103c 100644 --- a/TODO +++ b/TODO @@ -10,8 +10,6 @@ A (slightly) ordered set of tasks for crosstool-NG. Written in a cryptic languag [ ] 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 -[ ] clean up GDB versions - no X.Y if X.Y.1 is present - [ ] Check other packages, leave only the most recent on each branch [ ] 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 [ ] FreeBSD @@ -28,11 +26,14 @@ A (slightly) ordered set of tasks for crosstool-NG. Written in a cryptic languag [ ] mingw.sh: create a hook for "pre-checks" for all libcs [ ] move CT_DoMultilibList to this new hook? [ ] go over all config options and evaluate their applicability to cross/canadian/cross-native (i.e. WANTS_STATIC_LINK does not have to test build's support for static link) -[ ] Remove per-arch patching (this makes .build/src non-sharable between builds!) [ ] Update "Internals" chapter in the docs to match current state [ ] Integrate openrisc support [ ] Re-enable shared libraries - can it be done without wrapper scripts, e.g. via rpath? -[ ] 'ct-ng' source to disregard FORBID_DOWNLOADS and to avoid clobbering .build and build.log +[ ] 'ct-ng source' + [ ] disregard FORBID_DOWNLOADS and to avoid clobbering .build and build.log + [ ] 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 [ ] 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 @@ -94,8 +95,11 @@ 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 -[ ] Generate per-package version Kconfig fragments, and include them +[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 [ ] 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 -- cgit v0.10.2-6-g49f6