summaryrefslogtreecommitdiff
path: root/packages
AgeCommit message (Collapse)AuthorFilesLines
2021-05-05Fix dynamic exception specifications in DUMA tests.spaun20021-0/+69
GCC11 now have -std=c++17 by default and c++17 does not allow dynamic exception specifications. Signed-off-by: Nik Konyuchenko <spaun2002mobile@gmail.com>
2021-05-05Disable -Werror for GLIBC for all ARCH for GCC11.spaun20021-1/+1
This change replicates what GLIBC 2.23 has in the string/rawmemchr.c: // #if __GNUC_PREREQ (11, 0) // /* Likewise GCC 11, with a different warning option. */ // DIAG_IGNORE_NEEDS_COMMENT (11, "-Wstringop-overread"); // #endif With -Werror multiple platforms failing on the string/rawmemchr.c:40 line. Signed-off-by: Nik Konyuchenko <spaun2002mobile@gmail.com>
2021-05-05Pull patch for macOS from GCC 10.3.0 package.spaun20021-0/+18
This should fix linkage error on MacOS. Signed-off-by: Nik Konyuchenko <spaun2002mobile@gmail.com>
2021-04-28Initial commit for gcc11spaun20025-0/+70
Signed-off-by: Nik Konyuchenko <spaun2002mobile@gmail.com>
2021-04-19Merge branch 'newlib-nano-4.1.0' of git://github.com/galak/crosstool-ngChris Packham1-0/+1
2021-04-15newlib-nano: Add newlib 4.1.0 supportKumar Gala1-0/+1
Add symlink to newlib-4.1.0 package details for newlib-nano/4.1.0 Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-04-14ltrace: Add patch to fix compile error for mipsChris Packham1-0/+14
Newer versions of GCC complain: plt.c: In function 'arch_elf_add_plt_entry': plt.c:359:3: error: '%s' directive argument is null [-Werror=format-overflow=] 359 | fprintf(stderr, "%s: failed %s(%#llx): %sn", __func__, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 360 | name, addr, strerror(errno)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors add a patch to avoid this error. Signed-off-by: Chris Packham <judge.packham@gmail.com>
2021-04-14Update to newlib release 4.1.0Kumar Gala4-0/+42
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-04-13libelf: add some mirrorsKumar Gala1-1/+1
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-04-10Add musl 1.2.2Dima Krasner2-0/+4
Signed-off-by: Dima Krasner <dima@dimakrasner.com>
2021-04-09Merge pull request #1481 from galak/gcc-10-3Chris Packham29-172/+8
Update to gcc release 10.3.0
2021-04-08Update to gcc release 10.3.0Kumar Gala29-172/+8
Drop patches already in 10.3.0 that had been backported Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2021-04-08packages/expat: Bump version to 2.3.0Chris Packham3-16/+16
Signed-off-by: Chris Packham <judge.packham@gmail.com>
2021-04-06Fix depends generation under windowsIvan Kukhta1-0/+29
Signed-off-by: Ivan Kukhta <Ivan.Kukhta@acronis.com>
2021-03-29Add strace 5.9, 5.10 and 5.11Chris Packham6-0/+12
Signed-off-by: Chris Packham <judge.packham@gmail.com>
2021-03-25linux: Add new version and bump LTSChris Packham20-48/+56
Add 5.11.6 Bump 4.4.251 -> 4.4.261 Bump 4.9.251 -> 4.9.261 Bump 4.14.215 -> 4.14.225 Bump 4.19.167 -> 4.19.180 Bump 5.4.89 -> 5.4.105 Bump 5.10.7 -> 5.10.23 Signed-off-by: Chris Packham <judge.packham@gmail.com>
2021-03-24Merge branches 'gcc10_shift_numbering' and 'gcc10_fno-rtti'Chris Packham1-0/+67
2021-03-23gcc: just shift numbering in patch namesAnton Maklakov4-0/+0
2021-03-23gcc: Fix bootstrap with -fno-rttiAnton Maklakov1-0/+67
2021-02-14glibc: Add ARC700 support to v2.32 & v2.33Alexey Brodkin2-0/+164
As of today ARCompact (AKA "ARCv1 ISA") processors (mostly those are ARC770) are not officially supported by upstream glibc as it adds quite some burden on release ans support of yet another "architecture" port. But given on ABI and ISA front ARCompact is very close to ARCv2 we may easily retrofit its support off-the-tree, which we do here. Also given amount of changes we need to apply there's a hope it will be easy and straight-forward to apply the same to later versions of glibc. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
2021-02-12glibc: add version 2.33Hans-Christian Noren Egtvedt4-0/+51
Forward ported all local patches from previous glibc release 2.32, they applied cleanly. Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
2021-02-12binutils: add version 2.36.1Hans-Christian Noren Egtvedt11-0/+622
Forward ported patches from binutils 2.35.1, refreshed to match current sources. Patch 0008-poison-system-directories.patch did not apply clean and had minor adjustments to fit new binutils 2.36.1 release. Dropped the following patches as they have been applied upstream: - 0009-Import-patch-from-mainline-to-fix-decoding-DWARF-inf.patch - 0010-arm-Fix-the-wrong-error-message-string-for-mve-vldr-.patch Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
2021-01-24Merge pull request #1448 from dinuxbg/masterChris Packham4-0/+51
Add PRU target configuration
2021-01-19Add package with PRU linker scripts and headersDimitar Dimitrov4-0/+51
Include the gnuprumcu package in PRU cross toolchain. Toolchain is somewhat useless without device specs and linker scripts for the various SoCs. Signed-off-by: Dimitar Dimitrov <dimitar@dinux.eu>
2021-01-14Add newlib-nano as companion libKeith Packard2-0/+11
This allows building newlib-nano in addition to newlib and picolibc, allowing users to select between C libraries within the same toolchain. Signed-off-by: Keith Packard <keithp@keithp.com>
2021-01-13linux: Add new versions and bump LTSChris Packham22-48/+64
Add 5.9.16 and 5.10.7 Bump 4.4.236 -> 4.4.251 Bump 4.9.236 -> 4.9.251 Bump 4.14.198 -> 4.14.215 Bump 5.4.65 -> 5.4.89 Bump 5.8.9 -> 5.8.18 Signed-off-by: Chris Packham <judge.packham@gmail.com>
2021-01-13Merge branches 'elijahr-dtc-1.6.0', 'elijahr-readme-typo', ↵Chris Packham10-8/+520
'foss-for-synopsys-dwc-arc-processors-abrodkin-libgmp-for-mac' and 'keith-packard-picolibc-companion'
2021-01-12packages/dtc: Add 1.6.0Elijah Shaw-Rutschman2-0/+8
Signed-off-by: Elijah Shaw-Rutschman <elijahr@gmail.com>
2021-01-12picolibc: Add version 1.5Keith Packard2-0/+4
Signed-off-by: Keith Packard <keithp@keithp.com>
2021-01-12gcc: Add support for building libstdc++ with alternate libcKeith Packard1-0/+275
This adds another mode to do_gcc_core_backend that builds libstdc++ against an alternate libc implementation. Signed-off-by: Keith Packard <keithp@keithp.com>
2021-01-09picolibc: Pull compatibility patches from upstreamKeith Packard3-0/+226
1. Allows picolibc's stdio to be used with c++ applications 2. Includes arm exception information in link rules 3. Adds picolibc include directory to c++ header paths. These patches are all upstream in picolibc and included in version 1.5. Signed-off-by: Keith Packard <keithp@keithp.com>
2021-01-08picolibc: Pull tarballs from github instead of keithp.comKeith Packard2-8/+7
Way more bandwidth at github. Signed-off-by: Keith Packard <keithp@keithp.com>
2020-12-18packages/ncurses: update ncurses mirrorChris Packham1-1/+1
ftp://invisible-island.net/ncurses doesn't actually have the numbered ncurses tarball. We've not noticed because we fall back to using the GNU mirror which does. It's also ftp which is being deprecated. Switch to https://invisible-mirror.net/archives/ncurses which has the actual tarballs and provides a secure connection. Signed-off-by: Chris Packham <judge.packham@gmail.com>
2020-12-17Merge pull request #1433 from ivanka2012/add-mingw-8.0.0Chris Packham3-0/+38
Add MinGW version 8.0.0
2020-12-14Add MinGW version 8.0.0ivanka20123-0/+38
Signed-off-by: Kittenberger Iván <ivanka2012@gmail.com>
2020-12-10packages/ltrace: Remove stray ':' from URLChris Packham1-1/+1
Change 'ftp::' to 'ftp:'. Signed-off-by: Chris Packham <judge.packham@gmail.com>
2020-12-08gcc: Additional build fix for building arm64 toolchain on M1 Mac'sKumar Gala1-0/+33
If we are targetting an aarch64-none-elf toolchain we end up running into a build issue in gcc/config/aarch64/driver-aarch64.c. This is fixed in upstream gcc so just backport the patch to gcc-10.2.0 Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2020-12-04gcc: Add some patches to get gcc 10.2 building on ARM based MacKumar Gala2-0/+132
Pull in a change from upstream GCC and one from the gcc-darwin-arm64 repo that gets an initial cross compiler building on ARM based Mac. Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2020-12-04bump to gmp 6.2.1 + patch for ARM based MacOS supportKumar Gala4-12/+528
Update to GMP 6.2.1 for MacOS ARM support and pull in one patch from repo that deal with a possible issue with GMP on MacOS ARM systems. Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2020-11-23Merge branch 'jemarch-oracle/ol-support'Chris Packham9-0/+29
2020-11-23Add Oracle products to crosstool-ngJose E. Marchesi8-0/+28
This commit adds support for the following Oracle products, in order to target Oracle Linux 7.9: Binutils 2.27-44.base.0.400 GCC 4.8.5-44.0.5 glibc 2.17-317.0.3 UEK5/u4 4.14.35-2025.400.8 Sample configuration files are provides for the following triplets: arm-ol7u9-linux-gnueabi arm-ol7u9-linux-gnueabihf Signed-off-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com> Signed-off-by: Jose E. Marchesi <jose.marchesi@oracle.com>
2020-11-23Set the origin of Linux releasesEgeyar1-0/+1
Set the origin of the Linux tarballs to www.kernel.org in order to avoid getting an empty string in menuconfig. Signed-off-by: Egeyar Bagcioglu <egeyar.bagcioglu@oracle.com> [cp: use kernel.org] Signed-off-by: Chris Packham <judge.packham@gmail.com>
2020-11-11gcc: add build fix for aarch64 toolchain on MacOS XKumar Gala1-0/+34
When building aarch64-unknown-linux-gnu on MacOS X, aarch64-builtins.c files doesn't build by default with clang on MacOS X. We need to pass -std=gnu++11 when building the file for things to work with clang. Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2020-11-10Merge pull request #1342 from DspHack/feature/add_support_for_ti_c6xChris Packham1-0/+48
Experimental: Add support for the Texas Instruments C6X (TMS320C6000 …
2020-11-06binutils: Pull in some bug fixes from binutils 2.35 branchKumar Gala2-0/+962
Expect that if there is a binutils 2.35.2 release these fixes will be included in there, these are pulled out of the binutils-2_35-branch post the 2.35.1 release. Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2020-10-27packages/picolibc: Update to version 1.4.7Keith Packard5-38/+5
New picolibc release has some useful bug fixes Signed-off-by: Keith Packard <keithp@keithp.com>
2020-10-15Add uClibc-ng 1.0.36lancethepants2-0/+16
Signed-off-by: Lance Fredrickson <lancethepants@gmail.com>
2020-10-05glibc: fix version 2.32 not setting correct version stringHans-Christian Noren Egtvedt1-0/+26
Backport change from glibc upstream that defines RELEASE as stable instead of release. This will at least cause the default_cflags to be set to expected default values again. Ref issue #1396, although the bigger issue of respecting crosstool-ng CT_GLIBC_EXTRA_CFLAGS is most likely still not fixed. Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
2020-09-22binutils: add version 2.35.1Hans-Christian Noren Egtvedt12-12/+12
Bump to latest 2.35 minor release from upstream, now 2.35.1, replaces version 2.35. Signed-off-by: Hans-Christian Noren Egtvedt <hegtvedt@cisco.com>
2020-09-15linux: Add new versions and bump LTSChris Packham22-49/+57
Add 5.7.19 and 5.8.9. Bump 5.5.5 -> 5.5.19 Bump 4.19.105 -> 4.19.145 Bump 4.14.171 -> 4.14.198 Bump 4.9.214 -> 4.9.236 Bump 4.4.214 -> 4.4.236 Signed-off-by: Chris Packham <judge.packham@gmail.com>