summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2017-08-20 06:28:40 (GMT)
committerAlexey Neyman <stilor@att.net>2017-08-21 15:41:14 (GMT)
commit2aaa25d2e97460ab940225e9d10611996f541442 (patch)
tree8acdcc53fe96e63ae013be5018ecf13fc90d7f08 /TODO
parent0346153bdbbcbccfb51469135bf019551df93471 (diff)
Update TODO
Signed-off-by: Alexey Neyman <stilor@att.net>
Diffstat (limited to 'TODO')
-rw-r--r--TODO14
1 files changed, 9 insertions, 5 deletions
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