3 noinst_LTLIBRARIES += libgdtoa.la
5 libgdtoa_la_SOURCES = \
6 libs/libgdtoa/dmisc.c \
8 libs/libgdtoa/g_Qfmt.c \
9 libs/libgdtoa/g__fmt.c \
10 libs/libgdtoa/g_ddfmt.c \
11 libs/libgdtoa/g_dfmt.c \
12 libs/libgdtoa/g_ffmt.c \
13 libs/libgdtoa/g_xLfmt.c \
14 libs/libgdtoa/g_xfmt.c \
15 libs/libgdtoa/gdtoa.c \
16 libs/libgdtoa/gethex.c \
17 libs/libgdtoa/gmisc.c \
18 libs/libgdtoa/hd_init.c \
19 libs/libgdtoa/hexnan.c \
20 libs/libgdtoa/misc.c \
21 libs/libgdtoa/smisc.c \
22 libs/libgdtoa/strtoIQ.c \
23 libs/libgdtoa/strtoId.c \
24 libs/libgdtoa/strtoIdd.c \
25 libs/libgdtoa/strtoIf.c \
26 libs/libgdtoa/strtoIg.c \
27 libs/libgdtoa/strtoIx.c \
28 libs/libgdtoa/strtoIxL.c \
29 libs/libgdtoa/strtod.c \
30 libs/libgdtoa/strtodI.c \
31 libs/libgdtoa/strtodg.c \
32 libs/libgdtoa/strtof.c \
33 libs/libgdtoa/strtopQ.c \
34 libs/libgdtoa/strtopd.c \
35 libs/libgdtoa/strtopdd.c \
36 libs/libgdtoa/strtopf.c \
37 libs/libgdtoa/strtopx.c \
38 libs/libgdtoa/strtopxL.c \
39 libs/libgdtoa/strtorQ.c \
40 libs/libgdtoa/strtord.c \
41 libs/libgdtoa/strtordd.c \
42 libs/libgdtoa/strtorf.c \
43 libs/libgdtoa/strtorx.c \
44 libs/libgdtoa/strtorxL.c \
47 libs/libgdtoa/gdtoa.h \
48 libs/libgdtoa/gdtoaimp.h
51 BUILT_SOURCES += libs/libgdtoa/arith.h libs/libgdtoa/gd_qnan.h
52 CLEANFILES += libs/libgdtoa/arith.h libs/libgdtoa/gd_qnan.h
55 libs/libgdtoa/arith.h: $(top_srcdir)/libs/libgdtoa/arithchk.c
56 $(CC) $(GDTOA_CFLAGS) -I$(top_srcdir)/libs/libgdtoa $(top_srcdir)/libs/libgdtoa/arithchk.c -o $(top_builddir)/libs/libgdtoa/a.out || $(CC) -I$(top_srcdir)/libs/libgdtoa -DNO_LONG_LONG $(GDTOA_CFLAGS) $(top_srcdir)/libs/libgdtoa/arithchk.c -o libs/libgdtoa/a.out
57 $(top_builddir)/libs/libgdtoa/a.out > $(top_builddir)/libs/libgdtoa/arith.h
58 rm -f $(top_builddir)/libs/libgdtoa/a.out $(top_builddir)/libs/libgdtoa/arithchk.o
60 libs/libgdtoa/gd_qnan.h: $(top_builddir)/libs/libgdtoa/arith.h $(top_srcdir)/libs/libgdtoa/qnan.c
61 $(CC) $(GDTOA_CFLAGS) -I$(top_srcdir)/libs/libgdtoa -I$(top_builddir)/libs/libgdtoa $(top_srcdir)/libs/libgdtoa/qnan.c -o $(top_builddir)/libs/libgdtoa/a.out
62 $(top_builddir)/libs/libgdtoa/a.out > $(top_builddir)/libs/libgdtoa/gd_qnan.h
63 rm -f $(top_builddir)/libs/libgdtoa/a.out $(top_builddir)/libs/libgdtoa/qnan.o
65 libgdtoa_la_CFLAGS = -fPIC $(GDTOA_CFLAGS)
66 libgdtoa_la_CPPFLAGS = -I$(top_srcdir)/libs/libgdtoa -I$(top_builddir)/libs/libgdtoa
68 EXTRA_DIST += libs/libgdtoa/test libs/libgdtoa/arithchk.c libs/libgdtoa/qnan.c