Alexey Neyman
83dfa97805
Merge pull request #550 from stilor/typo-libc-in
...
Typos in linuxthreads/posix config values
2017-01-22 09:13:41 -08:00
Li-Hang Lin
1f6c6d3f32
mingw: compile the mingw-w64 companion tools as well
...
There are some useful tools such as widl, gendef, genidl ... etc.
provided by mingw-w64 and do not waste the developers' works.
Signed-off-by: Li-Hang Lin <lihang.lin@gmail.com>
2017-01-22 18:09:49 +08:00
Alexey Neyman
f4a611b9cb
Typos in linuxthreads/posix config values.
...
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-21 11:49:52 -08:00
Alexey Neyman
8c2e76ccb8
Merge pull request #548 from stilor/strace-mips-musl
...
Patch from OpenEmbedded to fix strace build
2017-01-20 14:14:45 -08:00
Alexey Neyman
39db97a30f
Patch from OpenEmbedded to fix strace build
...
for mips-*-linux-musl. Upstream report:
https://sourceforge.net/p/strace/mailman/message/35615169/
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-19 23:27:46 -08:00
Alexey Neyman
83d78d33d3
Declare BACKEND obsolete.
...
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-19 23:27:13 -08:00
Alexey Neyman
832bee87c0
Make build-all rely on kconfig options.
...
For that, make CT_BUILD_TOP_DIR a non-settable config option (so that it is
recursively expanded with CT_HOST/CT_TARGET). Use a common prefix, with
same default as for regular sample build.
Use showConfig.sh to determine host toolchain path (for canadian crosses)
and build directory to be removed.
Remove LIBC_SYSROOT_ARG (unused).
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-19 18:08:29 -08:00
Alexey Neyman
7fad393635
Run samples through 'ct-ng update-samples'.
...
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-19 18:08:29 -08:00
Alexey Neyman
3e4d4870c9
Simplify config saving.
...
Instead of hardcoding defaults in saveSample.sh.in, have the same
defaults in config. Then we can just remove them when saving the
config.
2017-01-19 18:08:29 -08:00
Alexey Neyman
955f5bc0b8
Get rid of .config.2.
...
Now handled by CT_LoadConfig.
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-19 18:08:29 -08:00
Alexey Neyman
c0cc73cd6f
Install canadian crosses into a separate subdir.
...
Makes them sorted out by host, and removes the need for similar hack in
samples.mk.
Change how canadian crosses are named: using `=' character resulted in
Glibc build failure.
Move loading config into a common function, CT_LoadConfig.
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-19 18:08:29 -08:00
Alexey Neyman
dc3f68c8a5
Merge pull request #545 from dirkvdb/master
...
Gcc compilation fix when fortran is enabled
2017-01-19 17:13:00 -08:00
Alexey Neyman
2bd87c8614
Merge pull request #546 from stilor/linaro-isl-dep
...
Linaro GCC dependencies & patches
2017-01-18 23:17:39 -08:00
Dirk Vanden Boer
272f62285d
Added patch for gcc compilation error with fortran enabled
...
Signed-off-by: Dirk Vanden Boer <dirk.vdb@gmail.com>
2017-01-18 19:32:03 +01:00
Alexey Neyman
725fcbe1a7
Linaro 4.9 does not have a fix for build with GCC5/6.
...
.. and 4.8 needs it, too.
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-17 17:23:31 -08:00
Alexey Neyman
96ff82e9ec
Linaro's 4.9 requires ISL 0.14 or older
...
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-17 17:23:31 -08:00
Alexey Neyman
c7b1e29576
Merge pull request #543 from stilor/travis-timeout
...
Remove travis samples prone to timeout.
2017-01-17 11:30:23 -08:00
Alexey Neyman
61d8314c3b
Merge pull request #544 from stilor/caddr-patch
...
Propagate caddr_t patch to other glibc versions
2017-01-17 00:20:07 -08:00
Alexey Neyman
3fa1603283
Remove travis samples prone to timeout.
...
Hopefully, this makes travis do something useful.
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-17 00:18:09 -08:00
Alexey Neyman
2ee46bf9a1
Propagate caddr_t patch to other glibc versions
...
... 2.20, 2.21, 2.22 and 2.24.
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-17 00:17:00 -08:00
Alexey Neyman
ee69c76356
Merge pull request #520 from c-robert/master
...
Fix for Candian-Cross builds for mingw host to arm target.
2017-01-17 00:10:01 -08:00
Alexey Neyman
92624c2fe0
Merge pull request #542 from stilor/mingw-w64-5.0.x
...
Add mingw-w64 5.0.0/5.0.1
2017-01-16 23:00:40 -08:00
Alexey Neyman
6ea0700a68
Mark obsolete versions.
...
Keep one latest on each of 3.x, 4.x and 5.x versions.
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-16 09:10:29 -08:00
Alexey Neyman
70f20b20ef
Add mingw-w64 5.0.0/5.0.1.
...
Also, move 'devel' to the bottom - we don't want this ever-moving tag
to be default in the released product.
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-16 09:10:29 -08:00
Alexey Neyman
07c82662f5
Merge pull request #537 from stilor/strace-update
...
Strace update
2017-01-16 09:08:38 -08:00
Alexey Neyman
fb426ac912
Replace strace workaround with a patch.
...
The correct solution was checked in to strace GIT; will be part of the
next release. Backport patch to 4.10..4.15, and remove the workaround
from 500-strace.sh. Versions 4.9 and older should build fine even
without the workaround (they would be picking up wrong definitions,
but they need different patch and I don't feel like spending any time
on these versions).
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-16 09:07:59 -08:00
Alexey Neyman
ebf82e8215
Add versions 4.11..4.15 of strace.
...
Versions 4.13 and older marked as obsolete.
Identify the source of the patches 007..009.
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-16 09:07:19 -08:00
Alexey Neyman
2b2c496f2a
Merge pull request #536 from stilor/musl-update
...
Musl update to 1.1.16
2017-01-16 09:01:44 -08:00
Alexey Neyman
ef58f6c01c
Merge pull request #535 from stilor/broke-newlib-cxx-canadian
...
Restore copying headers for gcc_build
2017-01-16 09:01:20 -08:00
Alexey Neyman
cc30c2c880
Merge pull request #533 from stilor/gdb-7.12
...
Gdb 7.12
2017-01-16 09:01:10 -08:00
Alexey Neyman
16a7f7bde7
Merge pull request #532 from stilor/expat-2.2
...
Add expat 2.1.1 and 2.2.0.
2017-01-16 09:01:00 -08:00
Alexey Neyman
5dab5e42a9
Merge pull request #531 from stilor/uclibc-ng-21
...
Add uClibc-ng 1.0.21.
2017-01-16 09:00:44 -08:00
Alexey Neyman
41bdf88156
Remove patches for unsupported musl versions
...
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-14 14:59:01 -08:00
Alexey Neyman
130a2bc021
Add musl 1.1.16.
...
Patch we had for 1.0.4/1.1.5 is now upstream.
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-14 14:58:42 -08:00
Alexey Neyman
d47e64711e
Restore copying headers for gcc_build.
...
Only needed in canadian configurations to build libstdc++.
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-14 14:51:38 -08:00
Alexey Neyman
c7e2e11059
addToolVersion.sh: support musl
...
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-13 23:56:19 -08:00
Alexey Neyman
fb58775a46
Typo s/CC_BINUTILS/BINUTILS/.
...
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-13 21:55:01 -08:00
Alexey Neyman
aa60275fdf
Declare GDB 7.9 and older obsolete.
...
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-13 21:53:47 -08:00
Alexey Neyman
7bc66a2ca2
Add uClibc-ng 1.0.21.
...
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-13 21:47:28 -08:00
Alexey Neyman
c1612e9295
Use ${CT_CC} instead of gcc ...
...
... when refering to target's compiler.
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-13 21:47:07 -08:00
Alexey Neyman
d34a6bd8a0
GDB 7.12 needs c++.
...
Also, minor fixes in 300-gdb.sh
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-13 21:47:07 -08:00
Alexey Neyman
d7b313774e
Add gdb 7.12.
...
Same patches apply; changed 101-uclibc-no-gettimeofday-clobber.patch -
modify configure.ac and regenerate configure (rather than modifying
the latter directly).
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-13 21:47:07 -08:00
Alexey Neyman
05d9d915aa
addToolVersion.sh: Fix gdb version handling.
...
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-13 21:47:07 -08:00
Alexey Neyman
ac9f361f8a
Add expat 2.1.1 and 2.2.0.
...
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-13 21:47:03 -08:00
Alexey Neyman
949cc86ab7
Merge pull request #526 from stilor/double-include
...
Avoid creating include/include
2017-01-13 21:44:33 -08:00
Alexey Neyman
8f1523abea
Merge pull request #529 from stilor/gperf-3.1-fix
...
Add a check for gperf function signature.
2017-01-13 21:44:03 -08:00
Alexey Neyman
cbb045ab33
Merge pull request #525 from stilor/linaro-download-location
...
Fix Linaro download locations
2017-01-13 09:53:27 -08:00
Alexey Neyman
e282fd5551
Merge pull request #524 from stilor/force-isl-0.15-for-gcc-4.x
...
Fix GCC4.x samples after ISL 0.16.1 import.
2017-01-13 09:53:18 -08:00
Alexey Neyman
9f5a92a783
Unify fetching Linaro components.
...
Add CT_GetLinaro, use it from gcc/binutils/gdb/glibc/newlib.
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-12 23:00:41 -08:00
Alexey Neyman
5e0f715ea7
Add/update/remove Linaro versions.
...
Linaro GDB 7.2 no longer available from Linaro's website; removed.
Linaro GDB 7.5 had incorrect version (the tarball on linaro.org does
not have a -1 patch level).
Add/update latest versions on each (otherwise supported) branches of
GCC, GDB, binutils, glibc.
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-01-12 23:00:41 -08:00