summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-07-08Update new nios2 sampleAlexey Neyman1-2/+2
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Separate the notions of package name/labelAlexey Neyman7-13/+9
Also, remove resolved TBDs. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Merge elf2flt into binutils.inAlexey Neyman2-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>
2017-07-08Some locations were missed while renaming kconfig symbolsAlexey Neyman6-70/+10
... because there the symbols were constructer part by part. Also, remove cc.sh and source $(CT_CC).sh directly - we only build a single compiler at a time. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08.in.2 files no longer generatedAlexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Allow packages to define "relevant" part of the versionAlexey Neyman45-51/+32
E.g., only include minor/major of the Linux kernel into the kconfig symbol. In the future, to be defined by all packages, but for now matches the current versioning in the packages. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Fix bootstrap to work with bash 4.3Alexey Neyman1-3/+15
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Also upgrade non-generated config filesAlexey Neyman16-31/+31
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Kconfigize choice/menu itemsAlexey Neyman87-310/+338
Also, add a poor man's upgrade script. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Allow VCS versions to be patched via some unique revision IDAlexey Neyman3-48/+40
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Switch gen-kconfig to new frameworkAlexey Neyman57-2356/+2055
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>
2017-07-08Remove support for pregenerated locales in uClibcAlexey Neyman4-46/+4
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>
2017-07-08uClibc locale "package"Alexey Neyman7-49/+64
Does not build, though. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Allow for custom archive namesAlexey Neyman8-16/+41
... and directories therein. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Fixes for buildingAlexey Neyman18-30/+41
- 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>
2017-07-08Encode GCC/ISL/CLooG requirementsAlexey Neyman6-16/+36
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Fix printing the branch used in GitAlexey Neyman9-4/+36
... and prefer exact specified name, if it exists. More bootstrap script specifications for packages. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Sync Linux versions with masterAlexey Neyman9-0/+0
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Fix downloading released tarballsAlexey Neyman1-2/+2
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Builds comp.libs from VCSAlexey Neyman11-10/+65
... fails on DUMA because it cannot be compiled by newer C++, and patches are not applied to checkouts from VCS. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Building packages using the new frameworkAlexey Neyman10-617/+446
(fails at building GMP off the VCS because it needs to run bootstrap scripts) Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Downloading packages using new frameworkAlexey Neyman10-194/+329
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Fix the references to old config variablesAlexey Neyman505-993/+813
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Convert the rest of packages to new frameworkAlexey Neyman625-1676/+689
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Switch comp.libs/tools and debug to new framework.Alexey Neyman360-1478/+215
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Implement "milestones" for packagesAlexey Neyman6-23/+216
Also get rid of dependency on GNU sort. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Convert gcc to new framework.Alexey Neyman290-547/+422
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Switch to template-based approachAlexey Neyman2-239/+391
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08More work-in-progress.Alexey Neyman3-8/+46
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Point bundled patches location to packages/Alexey Neyman1-5/+4
Also disable per-arch patch application: this doesn't play well with the reuse of the sources in .build/src Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08First stab at gen-versions.shAlexey Neyman116-157/+289
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-08Merge pull request #774 from jserv/expat-security-fixesAlexey Neyman1-3/+3
Bump expat version to 2.2.1 for security fixes
2017-07-08Bump expat version to 2.2.1 for security fixesJim Huang1-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>
2017-07-07Merge pull request #773 from stilor/fix-bionic-32bitAlexey Neyman8-7/+5
Fix ARM32 name for android
2017-07-07Also rename the sample in Travis CIAlexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-07Fix ARM32 name for androidAlexey Neyman7-6/+4
Must have eabi suffix for GCC to accept it. Also: - We only have one glibc now, no need to account for eglibc. - Rename aarch64 samples, eabi suffix does not apply to them (and ct-ng saveconfig was saving them into a different directory). Fixes #772. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-07-05Merge pull request #766 from KirillSmirnov/nios2-sampleAlexey Neyman3-8/+9
Nios2 fixes and a sample
2017-07-04samples: remove unnecessary optionKirill K. Smirnov1-1/+0
The line CT_GETTEXT=y is remains from canadian sample. This cross sample does not need it. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
2017-07-01scripts/nios2: do not override precomputed flagsKirill K. Smirnov1-8/+2
Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
2017-07-01samples: add a config for bare metal NIOS2Kirill K. Smirnov2-0/+8
Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
2017-06-23Merge pull request #763 from KirillSmirnov/nios2-archAlexey Neyman1-1/+1
nios2: fix architecture features
2017-06-22nios2: fix architecture featuresKirill Smirnov1-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>
2017-06-17Merge pull request #761 from nyetwurk/PR-2-nyetAlexey Neyman2-0/+13
Add option to build gdbserver for target that does not require libstdc++.so
2017-06-17Add option to build gdbserver for target that does not require libstdc++.soNye Liu2-0/+13
2017-06-16Merge pull request #758 from stilor/cflags-for-buildAlexey Neyman3-5/+10
Honor CFLAGS_FOR_BUILD
2017-06-16Honor CFLAGS_FOR_BUILDAlexey Neyman3-5/+10
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-06-16Merge pull request #757 from cpackham/travis-updatesAlexey Neyman2-1/+3
Travis updates
2017-06-16.travis.yml: include support for C++Chris Packham1-0/+2
This is required for building the latest gdb. Signed-off-by: Chris Packham <judge.packham@gmail.com>
2017-06-16.travis.sh: increase the number of jobs to run in parallelChris Packham1-1/+1
The travis-ci.org vms have 2 cores so lets oversubscribe them a little to speed things up. Signed-off-by: Chris Packham <judge.packham@gmail.com>
2017-06-15Merge pull request #750 from cpackham/masterAlexey Neyman1-1/+1
Set CT_BUILD_DIR prior to using it