aboutsummaryrefslogtreecommitdiff
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge pull request #796 from makoehr/patch-1Alexey Neyman2017-08-271-0/+1
|\ | | | | Update nios2.in
| * Update nios2.inmakoehr2017-08-091-0/+1
| |
* | Apply ucontext patch to mainstream GCC releasesAlexey Neyman2017-08-272-1/+9
| | | | | | | | | | | | | | Not applicable to 4.8, as GLIBC2.26 requires 4.9 or newer. Record that dependency. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Make --enable-obsolete-rpc an option in ct-ngAlexey Neyman2017-08-261-0/+16
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Fix glibc-ports with the new frameworkAlexey Neyman2017-08-261-6/+12
| | | | | | | | | | | | | | While here, also consider patched by anything other than "bundled patches" as per-target sources. Add scary warnings in case of a failure. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Record glibc 2.24+ dependencyAlexey Neyman2017-08-161-0/+5
| | | | | | | | | | | | | | | | ... on kernel headers of 3.2 and newer. Fixes #794. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Fix version check in mingw-w64Alexey Neyman2017-08-161-0/+4
|/ | | | | | Fixes #782. Signed-off-by: Alexey Neyman <stilor@att.net>
* Fix the test for mingw-w64Alexey Neyman2017-07-121-1/+1
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Fix HAS_LIBMPX selectionAlexey Neyman2017-07-121-21/+12
| | | | | | | | Was previously selected by GCC_5_or_later - but now that one is an auto-generated option that does not select anything; now HAS_LIBMPX was made dependent on GCC_5_or_later, but its default was not set to y. Signed-off-by: Alexey Neyman <stilor@att.net>
* Fix xtensa overlaysAlexey Neyman2017-07-081-1/+1
| | | | | | They are unpacked properly, but fail during build. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge elf2flt into binutils.inAlexey Neyman2017-07-082-25/+24
| | | | | | | It was previously picked up as "tail options" config file, .in.2. Now we only have a single config file for each component. Signed-off-by: Alexey Neyman <stilor@att.net>
* Also upgrade non-generated config filesAlexey Neyman2017-07-0816-31/+31
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Switch gen-kconfig to new frameworkAlexey Neyman2017-07-0850-1380/+1355
| | | | | | | | | | | | | | | Also: - Move companion_* to comp_* to match the kconfig symbols - Replace bootstrap with former gen-versions.sh - Fold *.in.2 into their respective first parts; this moves common options to the end - if it is undesirable, inclusion of *.in can be moved where *.in.2 used to be (but that will also move version selection after common options). - Retire addToolVersion.sh (may later replace with a more comprehensive script that tries to download the added tarballs, copy the patches and try to apply them, and create a version.desc). Signed-off-by: Alexey Neyman <stilor@att.net>
* Remove support for pregenerated locales in uClibcAlexey Neyman2017-07-081-17/+0
| | | | | | | | | It fails to compile with the only locale version available (030818) (on master too, with exactly the same error). uClibc-ng does not use pregenerated locales. Signed-off-by: Alexey Neyman <stilor@att.net>
* uClibc locale "package"Alexey Neyman2017-07-082-1/+4
| | | | | | Does not build, though. Signed-off-by: Alexey Neyman <stilor@att.net>
* Allow for custom archive namesAlexey Neyman2017-07-081-1/+0
| | | | | | ... and directories therein. Signed-off-by: Alexey Neyman <stilor@att.net>
* Fixes for buildingAlexey Neyman2017-07-082-2/+2
| | | | | | | | | - Need GDB8.0 milestone - Make uClibc "master" package - Rename bionic -> android-ndk to match the package name and support suffixes for archives Signed-off-by: Alexey Neyman <stilor@att.net>
* Encode GCC/ISL/CLooG requirementsAlexey Neyman2017-07-083-14/+28
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Building packages using the new frameworkAlexey Neyman2017-07-084-46/+31
| | | | | | (fails at building GMP off the VCS because it needs to run bootstrap scripts) Signed-off-by: Alexey Neyman <stilor@att.net>
* Fix the references to old config variablesAlexey Neyman2017-07-0811-97/+93
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Convert the rest of packages to new frameworkAlexey Neyman2017-07-0816-1645/+549
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Switch comp.libs/tools and debug to new framework.Alexey Neyman2017-07-0824-1107/+68
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Implement "milestones" for packagesAlexey Neyman2017-07-082-11/+11
| | | | | | Also get rid of dependency on GNU sort. Signed-off-by: Alexey Neyman <stilor@att.net>
* Convert gcc to new framework.Alexey Neyman2017-07-083-532/+355
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* First stab at gen-versions.shAlexey Neyman2017-07-081-156/+5
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Bump expat version to 2.2.1 for security fixesJim Huang2017-07-091-3/+3
| | | | | | | Expat 2.2.0 and earlier were affected by CVE-2017-923. Expat 2.2.1 provides the corresponding security fixes. Signed-off-by: Jim Huang <jserv.tw@gmail.com>
* nios2: fix architecture featuresKirill Smirnov2017-06-221-1/+1
| | | | | | | Gcc for Nios II does not support -mcpu option, and --with-cpu=XXX flag breaks gcc compilation. Use --with-arch instead. Signed-off-by: Kirill Smirnov <kirill.k.smirnov@gmail.com>
* Add option to build gdbserver for target that does not require libstdc++.soNye Liu2017-06-161-0/+9
|
* Merge pull request #747 from stilor/uclibc-25Alexey Neyman2017-06-131-0/+6
|\ | | | | Add uClibc-ng 1.0.25
| * Add uClibc-ng 1.0.25Alexey Neyman2017-06-121-0/+6
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Make ARM32 option appear only if 32-bit is selectedAlexey Neyman2017-06-132-0/+8
|/ | | | | | Fixes #745 Signed-off-by: Alexey Neyman <stilor@att.net>
* Declare msp430 experimentalAlexey Neyman2017-06-101-0/+1
| | | | | | | ... as GCC5 and later ICEs over inocuous code. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79242 Signed-off-by: Alexey Neyman <stilor@att.net>
* Remove accidentally added dirAlexey Neyman2017-06-0832-5471/+0
| | | | | | (it was untracked on a dev branch) Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #738 from stilor/lintian-warningsAlexey Neyman2017-06-081-1/+0
|\ | | | | Fix debuild warnings/errors
| * Fix debuild warnings/errorsAlexey Neyman2017-06-071-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Update .gitignore, do not place .gitignore into directories installed in bulk - Remove executable permissions and shebangs from the scripts that are supposed to be invoked only via ct-ng frontent; prepend them with $(bash). Despite what showSamples.sh said, it already has some bashisms. - Remove --with autotools-dev and override dh_update_autotools_config to avoid having config.{sub,guess} clobbered with older versions - Install bash completion where Debian (now) expects it - Update man page to use .\" as the comment delimiter, instead of undefined macro (."); also, minor text edits. - Install kconfig.mk without execute permission. - Remove shell wrappers from 170-localedef-fix-trampoline.patch, we do not use that for applying patches - Revoke execute permissions on 210-expat.sh - Get flags from dpkg-buildflags if available Signed-off-by: Alexey Neyman <stilor@att.net>
* | Force wide char support in uClibc if GDB8 is enabledAlexey Neyman2017-06-082-0/+2
|/ | | | | | | | | GDB8 (or rather gnulib that is a part of it) provides a fallback mbstate_t definition - but GCC's C++ headers (which are used via stdint.h since GDB8 uses C++) provide another mbstate_t if libc does not have wide char support. These two definitions conflict with each other. Signed-off-by: Alexey Neyman <stilor@att.net>
* Mingw-w64 release 5.0.2Alexey Neyman2017-06-051-1/+7
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Newer Linux releasesAlexey Neyman2017-06-051-16/+21
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* New GCC releases from LinaroAlexey Neyman2017-06-051-4/+4
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Add GDB 8.0 ...Alexey Neyman2017-06-042-1/+18
| | | | | | ... which now requires C++. Signed-off-by: Alexey Neyman <stilor@att.net>
* Upgrade newlib to 2.5.0.20170519Alexey Neyman2017-06-0433-2/+5473
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Added MSP430 architecture support.Andrew Wygle2017-06-022-0/+16
| | | | Signed-off-by: Andrew Wygle <awygle@gmail.com>
* Retire CT_CC_GCC_TARGET_FINALAlexey Neyman2017-05-241-11/+0
| | | | | | | | | | | Make this behavior default in case the core gcc backend is used for final compiler (i.e., for baremetal configurations). Not setting this option breaks canadian baremetal configurations, and not setting it makes little sense at all in any baremetal configuration (since in baremetal we don't have any libc to begin with). Signed-off-by: Alexey Neyman <stilor@att.net>
* Disallow duma/ltrace/strace for bionicAlexey Neyman2017-05-144-0/+5
| | | | | | | | | | | | Allow cross-gdb and gdbserver. This requires removal of an explicit check that disables gdbserver on android. However, the comment above that check refers to exec_elf.h, which has been removed since API level 19. It builds fine with current selection of the sample (21). Only build-tested, hope someone can give it a try and report back. We can fine tune the check for GDB but I'll leave it for now. Signed-off-by: Alexey Neyman <stilor@att.net>
* Mark bionic EXPERIMENTAL and dependent on GCC6+Alexey Neyman2017-05-141-0/+2
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Tweaks for bionic/TLShyc2017-05-142-1/+4
|
* Preliminary bionic/Android supporthyc2017-05-141-0/+183
| | | | Mostly from Crystax NDK
* Add GCC 7.1.0Alexey Neyman2017-05-111-5/+17
| | | | | | | Removed patches either picked up upstream, or no longer applicable (boehm-gc no longer part of GCC). Signed-off-by: Alexey Neyman <stilor@att.net>
* Add uClibc-ng 1.0.23 and 1.0.24 releasesAlexey Neyman2017-04-291-0/+12
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Retire BACKEND stuffAlexey Neyman2017-04-2311-59/+13
| | | | | | | ... it is possible to just not set it in the configuration, why force it? It just increases the complexity in Kconfig. Signed-off-by: Alexey Neyman <stilor@att.net>