unistr/u8-strstr tests: Avoid test failure with ASAN.
[gnulib.git] / modules / libgmp
blobb8a7c0c32a24f44316ed863088572a4525b1770c
1 Description:
2 GNU Multiple Precision Arithmetic library, or its mini-gmp substitute
4 Files:
5 lib/mini-gmp-gnulib.c
6 lib/mini-gmp.c
7 lib/mini-gmp.h
8 m4/libgmp.m4
10 Depends-on:
12 configure.ac:
13 gl_LIBGMP
14 gl_CONDITIONAL_HEADER([gmp.h])
15 AC_PROG_MKDIR_P
16 gl_CONDITIONAL([GL_COND_OBJ_MINI_GMP_GNULIB], [test $HAVE_LIBGMP != yes])
18 Makefile.am:
19 BUILT_SOURCES += $(GMP_H)
21 if GL_GENERATE_GMP_H
22 if GL_GENERATE_MINI_GMP_H
23 # Build gmp.h as a wrapper for mini-gmp.h when using mini-gmp.
24 gmp.h: $(top_builddir)/config.status
25 @NMD@   $(MKDIR_P) '%reldir%'
26         echo '#include "mini-gmp.h"' > $@-t
27         mv $@-t $@
28 endif
29 if GL_GENERATE_GMP_GMP_H
30 # Build gmp.h as a wrapper for gmp/gmp.h.
31 gmp.h: $(top_builddir)/config.status
32 @NMD@   $(MKDIR_P) '%reldir%'
33         echo '#include <gmp/gmp.h>' > $@-t
34         mv $@-t $@
35 endif
36 else
37 gmp.h: $(top_builddir)/config.status
38         rm -f $@
39 endif
40 MOSTLYCLEANFILES += gmp.h gmp.h-t
42 if GL_COND_OBJ_MINI_GMP_GNULIB
43 lib_SOURCES += mini-gmp-gnulib.c
44 endif
46 Include:
47 <gmp.h>
49 Link:
50 $(LTLIBGMP) when linking with libtool, $(LIBGMP) otherwise
52 License:
53 LGPLv3+ or GPLv2+
55 Maintainer:
56 all