aboutsummaryrefslogtreecommitdiffstats
path: root/package/gmp
Commit message (Collapse)AuthorAgeFilesLines
* gmp: requires host-m4Thomas Petazzoni2013-03-241-0/+2
| | | | | | | | On a system where m4 is not installed, gmp does not build due to the lack of m4. Add the missing host-m4 dependency. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gmp: fix build on AArch64Thomas Petazzoni2013-01-151-0/+46
| | | | | | | | | | | Include an upstream patch to fix the build problem on AArch64. Fixes: http://autobuild.buildroot.org/results/1fb1b3678277e6b0cef220405c54ffb8299c9da1/build-end.log Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gmp: bump to version 5.1.0Gustavo Zacarias2013-01-041-2/+2
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gmp: add license informationSimon Dawson2012-12-041-0/+2
| | | | | | Signed-off-by: Simon Dawson <spdawson@gmail.com> Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* all packages: rename XXXTARGETS to xxx-packageArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | | | Also remove the redundant $(call ...). This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* all packages: use new host-xxx-package macrosArnout Vandecappelle (Essensium/Mind)2012-07-171-1/+1
| | | | | | | | | | | This is a purely mechanical change, performed with find package linux toolchain boot -name \*.mk | \ xargs sed -i -e 's/$(eval $(call GENTARGETS,host))/$(eval $(host-generic-package))/' \ -e 's/$(eval $(call AUTOTARGETS,host))/$(eval $(host-autotools-package))/' \ -e 's/$(eval $(call CMAKETARGETS,host))/$(eval $(host-cmake-package))/' Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* gmp: bump to version 5.0.5Gustavo Zacarias2012-05-181-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gmp: bump to version 5.0.4Gustavo Zacarias2012-03-111-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gmp: work around ARM thumb build breakageGustavo Zacarias2011-11-081-0/+5
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: remove useless arguments from AUTOTARGETSThomas Petazzoni2011-09-291-2/+2
| | | | | | | | | | Thanks to the pkgparentdir and pkgname functions, we can rewrite the AUTOTARGETS macro in a way that avoids the need for each package to repeat its name and the directory in which it is present. [Peter: pkgdir->pkgparentdir] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gmp: bump to version 5.0.2Gustavo Zacarias2011-09-131-1/+1
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gmp: make it a proper package and bump to version 5.0.1Gustavo Zacarias2010-12-272-113/+8
| | | | | | | | | | * Convert gmp to a proper autotargets package * Bump to version 5.0.1 * Hook it up for binutils/gcc to use Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gmp/mpfr: make sure host builds add source targets to HOST_SOURCEPeter Korsgaard2010-02-251-0/+1
| | | | | | | | | | | | | | Closes #1183. When gmp/mpfr is needed for the host (E.G. when using an internal toolchain), the host-lib{gmp,mpfr}-source targets weren't added to HOST_SOURCE, so make source / external-deps didn't handle them. Notice that we have the same issue with the new host package support, there we should probably use HOST_<package>_DEPENDENCIES for -source dependencies. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* buildroot: silence ./configure step when building with 'make -s'Peter Korsgaard2009-10-011-2/+2
| | | | | | | | | | We have been passing -q to ./configure when using 'make -s' for packages using Makefile.autotools.in for some time. Do the same for packages using autotools, but not using the Makefile.autotools.in infrastructure, taking care to not do it for packages with hand written configure scripts. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* rename TOOL_BUILD_DIR to TOOLCHAIN_DIRMichael Roth2009-09-231-4/+4
| | | | | | | | To reflect the new output directory hierachy rename the Makefile variable TOOL_BUILD_DIR to TOOLCHAIN_DIR. Signed-off-by: Michael Roth <mroth@nessie.de> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package: Remove unnecessary dependencies on uclibc.Will Newton2009-09-031-2/+2
| | | | | | | | A C library will have been built by the toolchain makefiles, so there is no need for packages to explicitly depend on uclibc. Signed-off-by: Will Newton <will.newton@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* gmp: use GNU_MIRROR for sitePeter Korsgaard2009-02-131-1/+1
|
* gmp: bump versionPeter Korsgaard2009-02-131-2/+2
|
* gmp/mpfr: use static libraries as make targetsPeter Korsgaard2009-02-101-1/+1
| | | | The host shared objects are no more.
* gmp/mpfr: fix up dependencies to stop continous rebuild with --disable-sharedPeter Korsgaard2009-02-101-1/+1
| | | | | Don't list the shared objects as targets for the host compilation now that we compile with --disable-shared.
* gmp/mpfr: force static linkingPeter Korsgaard2009-02-091-1/+1
| | | | | | | | | | | | Patch by Maxim Grigoriev. GCC 4.3.x would link with the correct shared library versions, but without any RPATH, so it ended up looking for then in /usr/lib/ at runtime. This is less than good, as the version there might not be compatible, and even worse for distributions like Ubuntu, which doesn't install those libs by default, the build breaks. Fix it by forcing static linking instead.
* package/: convert to DOWNLOAD helperPeter Korsgaard2009-01-161-1/+1
|
* package/: get rid of unneeded $(strip ..)Peter Korsgaard2008-12-081-1/+1
|
* toolchain/*: use CONFIG_UPDATEPeter Korsgaard2008-12-051-1/+1
| | | | Based on e0e0945e in Bernhard's tree.
* Kconfig: remove 'default n'Peter Korsgaard2008-07-171-2/+0
| | | | 'default n' is the default, so there's no need to say it explicitly.
* Remove superfluous 'slash' in GMP_SITEUlf Samuelsson2007-10-131-1/+1
|
* - just use the strip binary to avoid confusing libtool (quotes)Bernhard Reutner-Fischer2007-10-011-1/+1
| | | | - use $(STRIPCMD) in packages to avoid clashes with $(STRIP)
* - libversion was changedBernhard Reutner-Fischer2007-09-171-1/+1
|
* - bump versionBernhard Reutner-Fischer2007-09-171-1/+1
|
* - semicolon touchup. No other changesBernhard Reutner-Fischer2007-08-221-1/+1
|
* - sed -i -e "/;$/s/;$//g" $(egrep ";$" package/* package/*/*.mk toolchain/* ↵Bernhard Reutner-Fischer2007-08-211-2/+2
| | | | toolchain/*/*.mk */Makefile.in -l)
* - a few more cleanups (Cristian Ionescu-Idbohrn)Bernhard Reutner-Fischer2007-08-211-1/+1
|
* Remove switches if sstrip is runUlf Samuelsson2007-08-211-1/+1
|
* - add endian handling, mmap, memcmp checks to TARGET_CONFIGURE_ARGSBernhard Reutner-Fischer2007-06-271-7/+1
| | | | - use TARGET_CONFIGURE_ARGS where appropriate.
* - add full sysroot support for non-ancient toolchains.Bernhard Reutner-Fischer2007-06-201-49/+21
| | | | - start to separate usr/lib and lib to match normal system-layout
* - fix typoBernhard Reutner-Fischer2007-06-061-1/+1
|
* - better also copy the link targets..Bernhard Reutner-Fischer2007-06-061-1/+1
|
* - prefer shared libs on the hostBernhard Reutner-Fischer2007-06-061-2/+2
|
* - adjust to use the gcc-4.2.0 releaseBernhard Reutner-Fischer2007-06-061-1/+1
| | | | | - adjust default gdb version to 6.6 - fix stripping gmp/mpfr due to recent LIBTGTEXT changes
* - fixup the extension for the host and start to honor BR2_PREFER_STATIC_LIBBernhard Reutner-Fischer2007-06-021-9/+8
|
* - add BR2_PREFER_STATIC_LIB config option to be able to select if we prefer ↵Bernhard Reutner-Fischer2007-06-011-3/+12
| | | | | | | to build static or dynamic libs/bins. - depending on the BR2_GNU_BUILD_SUFFIX, set the respective EXEEXT, LIBEXT, SHREXT extensions for use on the target. Thanks to Tom for suplying a diff which implements these.
* fixup package LDFLAGS handlingEric Andersen2007-03-131-0/+1
|
* - fix prerequisites of binutils_targetBernhard Reutner-Fischer2007-01-241-2/+1
|
* - don't rely on buggy gmp/mpfr on the host but use our own build iff we are ↵Bernhard Reutner-Fischer2007-01-221-8/+8
| | | | about to build a somewhat current toolchain.
* - use the correct path to configureBernhard Reutner-Fischer2007-01-161-1/+1
|
* - provide host-libgmp and host-libmpfrBernhard Reutner-Fischer2007-01-161-34/+26
|
* fixup a whole steaming pile of insanity. When packages are configured,Eric Andersen2007-01-141-12/+15
| | | | | | | | | | | | | they should be configured with --prefix=/usr and we then need to use make DESTDIR=$(STAGING_DIR) install to get things installed into the staging directory. The current situation for many packages, which use --prefix=$(STAGING_DIR) results in the staging_dir paths getting compiled into the binary itself. This also adds in a pile of libtool fixups. Between broken pkgconfig, broken libtool handling, and broken --prefix settings, its a wonder things have worked as well as they have up till now. -Erik
* - small tweaks to the gmp and mpfr -clean targets to uninstall them frmo the ↵Bernhard Reutner-Fischer2006-12-141-10/+15
| | | | | | target. - minor adjustments.
* - Add libgmp-host and libmpfr-host support. I'll need this for fortran support.Bernhard Reutner-Fischer2006-12-131-0/+32
|
* - pass target specific settings to configure when configuring for the target.Bernhard Reutner-Fischer2006-12-021-0/+2
|