History log of /netbsd-src/external/lgpl3/gmp/lib/libgmp/Makefile (Results 1 – 25 of 34)
Revision Date Author Comments
# 7e48373d 07-Dec-2021 rillig <rillig@NetBSD.org>

libgmp: remove trailing whitespace


# 99b4d3b9 07-Dec-2021 rillig <rillig@NetBSD.org>

libgmp: suppress lint warnings about int/size_t mismatch

The cases where numbers have 4 GB of precision are probably rare.


# fd5ea1b1 07-Dec-2021 rillig <rillig@NetBSD.org>

libgmp: clean up LINTFLAGS

Now that gmp-impl.h includes <stdlib.h>, defining alloca is no longer
necessary.


# 1eff204d 06-Dec-2021 rillig <rillig@NetBSD.org>

libgmp: fix unwarranted ignored error on 'make clean'

rmdir: dummy: No such file or directory
*** Error code 1 (ignored)


# 51f592ae 06-Dec-2021 rillig <rillig@NetBSD.org>

libgmp: suppress a few lint warnings

Instead of erroring out due to the unknown function alloca, lint now
warns about a pointer/integer mismatch since it wrongly assumes that all
__builtin functions

libgmp: suppress a few lint warnings

Instead of erroring out due to the unknown function alloca, lint now
warns about a pointer/integer mismatch since it wrongly assumes that all
__builtin functions return int. The warning is still better than a
failing build though.

show more ...


# a0439553 18-Sep-2021 christos <christos@NetBSD.org>

Patch the build script and toolchain to allow passing through
HOST_CPPFLAGS, HOST_CXXFLAGS, but not LIBRARY_PATH because it breaks
the build. These variables are necessary to support building NetBSD

Patch the build script and toolchain to allow passing through
HOST_CPPFLAGS, HOST_CXXFLAGS, but not LIBRARY_PATH because it breaks
the build. These variables are necessary to support building NetBSD
from a GNU Guix or NixOS host, where /usr/include, /lib, and all
but /bin/sh do not exist. In many cases, support for HOST_CPPFLAGS
was incomplete. From Ryan Sundberg

show more ...


# ca946efc 04-Sep-2018 mrg <mrg@NetBSD.org>

add missing sources needed by new mpfr/mpc.


# 1367fc1e 22-Aug-2017 mrg <mrg@NetBSD.org>

updates for GMP 6.1.2 and most platforms. run tested on i386, amd64,
sparc sparc64, earm, ofppc and mips64eb. build tested on most.

remove the earm* variants as they're now the same as the arm* on

updates for GMP 6.1.2 and most platforms. run tested on i386, amd64,
sparc sparc64, earm, ofppc and mips64eb. build tested on most.

remove the earm* variants as they're now the same as the arm* ones.

show more ...


# 26c43e35 22-Aug-2017 mrg <mrg@NetBSD.org>

move the GMP_MACHINE_ARCH definition into external/lgpl3/gmp/Makefile.arch.
soon to be GMP 6 allows us to have only two arm copies.


# 7e68b5ef 12-Apr-2016 christos <christos@NetBSD.org>

Add -DPIC for PIE builds so that we can avoid text relocations.


# 855b0c16 19-Dec-2013 gdt <gdt@NetBSD.org>

When copying an .OBJDIR file, rm -f first.

Arguably there should be some general mechanism, but there isn't yet,
and I hit a build failure at

cp ${.CURDIR}/arch/${GMP_MACHINE_ARCH}/config.m4 ${.OB

When copying an .OBJDIR file, rm -f first.

Arguably there should be some general mechanism, but there isn't yet,
and I hit a build failure at

cp ${.CURDIR}/arch/${GMP_MACHINE_ARCH}/config.m4 ${.OBJDIR}/config.m4

because my source tree is mode 444, and hence my previously-copied
config.m4 was too.

show more ...


# 5f8d1ba0 04-Dec-2013 mrg <mrg@NetBSD.org>

make trialdivtab.h depend on the Makefile.


# ad5c4fb9 04-Dec-2013 mrg <mrg@NetBSD.org>

consolidate the trialdivtab.h generation code.


# 5d372c84 01-Dec-2013 martin <martin@NetBSD.org>

Enable warnings on sparc64 again


# 43d5f031 30-Nov-2013 wiz <wiz@NetBSD.org>

Disable parentheses checks since libgmp doesn't pass them.


# 9e26225e 29-Nov-2013 martin <martin@NetBSD.org>

Make warnings non-fatal on sparc64.
Warings reported upstream.


# 65705a84 29-Nov-2013 mrg <mrg@NetBSD.org>

updates for GMP 5.1.3, and new build files for most platforms.


# 0e658783 19-Aug-2013 matt <matt@NetBSD.org>

always compile GMP and MPFR as ARM


# 0d76fcf3 06-Aug-2013 matt <matt@NetBSD.org>

Use armv[4-7] to be consistend


# 6618efca 04-Aug-2013 matt <matt@NetBSD.org>

If MACHINE_ARCH contains armv[467], use arm instead.


# 6eb7501d 26-Nov-2012 drochner <drochner@NetBSD.org>

collect common rules in the shared Makefile, this propagates the .OBJDIR
fix done for i386 last year to all other ports


# c14f2d4e 10-Aug-2012 joerg <joerg@NetBSD.org>

Deal with optional HAVE_GCC.


# a2a54c3f 21-Sep-2011 mrg <mrg@NetBSD.org>

allow LIBISPRIVATE to be overriden, and install everything again.
helpful for mknative-gcc.


# 11b90aaf 09-Aug-2011 joerg <joerg@NetBSD.org>

Requires -Wno-unused-value -Wno-tautological-compare when building with
clang.


# 3f11e25c 21-Jul-2011 mrg <mrg@NetBSD.org>

build GMP, MPFR and MPC as private libraries just for GCC. don't
install the headers or librarys into the system.

someone who really cares could make them shlibs again and have them
installed into

build GMP, MPFR and MPC as private libraries just for GCC. don't
install the headers or librarys into the system.

someone who really cares could make them shlibs again and have them
installed into eg, /usr/lib/gcc. not convinced it is worth it.

show more ...


12