summaryrefslogtreecommitdiffstats
path: root/package/mpir
Commit message (Collapse)AuthorAgeFilesLines
* mpir: fix build on MIPS R6 CPUsVicente Olivert Riera2017-05-101-1/+1
| | | | | | | | | | | | | | | | Commit ef9eebf65f554d9aacfd420600c8ba17787151a8 tried to fix this problem in a wrong way. It was fixed only for generic R6 CPUs, so the problem still persist if you choose any other R6 CPU, like I6400 for instance. Fix it properly by using the right kconfig options. Fixes: http://autobuild.buildroot.net/results/f33/f33cb1e0b49fe8aee68fb4b66ea4c304b71a6f8f/ Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpir: fix build on powerpc64leThomas Petazzoni2017-05-091-0/+5
| | | | | | | | | | | | The optimized powerpc64 code is not compatible with powerpc64le, so use the generic MPIR code on powerpc64le. Fixes: http://autobuild.buildroot.net/results/17e523be894b60d7a9b2a3303f02c3fb34816828/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpir: fix build on mips32r6/mips64r6Thomas Petazzoni2017-05-091-0/+5
| | | | | | | | | | | | | | | | | The optimized mips32 and mips64 assembly code is not compatible with mips32r6/mips64r6, so use the generic code of MPIR on such platforms. Fixes: - http://autobuild.buildroot.net/results/db2542a2ec3029eda81738a7ae5faeb9ea4aedee/ mips32r6 toolchain - http://autobuild.buildroot.net/results/50b94e6d0dbc33664c6bfe06f83b211083aa07f7/ mips64r6 toolchain Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpir: fix build on ARM Thumb-only platformsThomas Petazzoni2017-05-091-0/+6
| | | | | | | | | | | | | The optimized ARM assembly code is not suitable for Thumb-only platforms, so use the generic code in such situations. Fixes: http://autobuild.buildroot.net/results/4d7f2a1326f75e11693bdd51ad274079b0dd0ce4/ (ARM Cortex-M4 toolchain) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpir: fix build on ARM with old binutils versionsThomas Petazzoni2017-05-091-0/+40
| | | | | | | | | | | | | | | | | | | Old binutils versions are affected by a bug when the assembly code has whitespace between [ ] signs, causing a build failure of the mpir package with ARM toolchains using such old binutils versions. This commit fixes that by adding a patch that removes those whitespaces. Fixes: - http://autobuild.buildroot.net/results/ec67ffdef74b9a61d0491e71f8cb2f8f0b6daa50/ armv7-ctng-linux-gnueabihf Crosstool-NG toolchain - http://autobuild.buildroot.net/results/2e4a27af60065db51aca9e69701bc191d24b2209/ armv5-ctng-linux-gnueabi Crosstool-NG toolchain Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* mpir: fix build failure on MIPSSemyon Kolganov2017-05-011-0/+8
| | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/3de0ef545a7303ec6564ecf1a1da3dd539957ed4/ Signed-off-by: Semyon Kolganov <semenak94@mail.ru> [Thomas: remove bogus PowerPC stuff, fix n64 specification, rework commit log.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* mpir: new packageSemyon Kolganov2017-04-133-0/+25
Signed-off-by: Semyon Kolganov <semenak94@mail.ru> [Thomas: - rewrap Config.in help text - add missing host-yasm dependency - remove custom MPIR_MAKE_OPTS, apparently not needed] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
OpenPOWER on IntegriCloud