OSDN Git Service

2006-03-30 Richard Guenther <rguenther@suse.de>
[pf3gnuchains/gcc-fork.git] / libgcc-math / i386 / Makefile.am
1 ## Makefile for the i386 directory of the libgcc-math library.
2 ##
3 ## Copyright (C) 2006
4 ## Free Software Foundation, Inc.
5 ##
6
7 # May be used by various substitution variables.
8 gcc_version := $(shell cat $(top_srcdir)/../gcc/BASE-VER)
9
10
11 noinst_LTLIBRARIES = libsse2.la
12
13 libsse2_la_CFLAGS = -I@srcdir@/../include -I.. -include @srcdir@/sse2.h \
14   -Wall -std=c99 -O2 -g \
15   -msse2 -msseregparm -mfpmath=sse -march=pentium3 -mtune=generic \
16   -fno-math-errno -fno-trapping-math -fno-rounding-math -fno-signaling-nans
17
18 libsse2_la_SOURCES = \
19   @srcdir@/../flt-32/e_acosf.c \
20   @srcdir@/../flt-32/e_asinf.c \
21   @srcdir@/../flt-32/e_atan2f.c \
22   @srcdir@/../flt-32/s_atanf.c \
23   @srcdir@/../flt-32/s_cosf.c \
24   @srcdir@/../flt-32/e_expf.c \
25   @srcdir@/../flt-32/e_log10f.c \
26   @srcdir@/../flt-32/e_logf.c \
27   @srcdir@/../flt-32/e_powf.c \
28   @srcdir@/../flt-32/s_sinf.c \
29   @srcdir@/../flt-32/s_tanf.c \
30   @srcdir@/../flt-32/k_cosf.c \
31   @srcdir@/../flt-32/k_rem_pio2f.c \
32   @srcdir@/../flt-32/k_sinf.c \
33   @srcdir@/../flt-32/k_tanf.c \
34   @srcdir@/../flt-32/e_rem_pio2f.c \
35   @srcdir@/../flt-32/e_sqrtf.c \
36   @srcdir@/../flt-32/s_scalbnf.c \
37   @srcdir@/../flt-32/s_floorf.c \
38   @srcdir@/../flt-32/s_isinff.c
39
40
41 # XXX hack alert
42 # From libffi/Makefile.am
43
44 # Work around what appears to be a GNU make bug handling MAKEFLAGS
45 # values defined in terms of make variables, as is the case for CC and
46 # friends when we are called from the top level Makefile.
47 AM_MAKEFLAGS = \
48         "AR_FLAGS=$(AR_FLAGS)" \
49         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
50         "CFLAGS=$(CFLAGS)" \
51         "CXXFLAGS=$(CXXFLAGS)" \
52         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
53         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
54         "INSTALL=$(INSTALL)" \
55         "INSTALL_DATA=$(INSTALL_DATA)" \
56         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
57         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
58         "JC1FLAGS=$(JC1FLAGS)" \
59         "LDFLAGS=$(LDFLAGS)" \
60         "LIBCFLAGS=$(LIBCFLAGS)" \
61         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
62         "MAKE=$(MAKE)" \
63         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
64         "PICFLAG=$(PICFLAG)" \
65         "PICFLAG_FOR_TARGET=$(PICFLAG_FOR_TARGET)" \
66         "SHELL=$(SHELL)" \
67         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
68         "exec_prefix=$(exec_prefix)" \
69         "infodir=$(infodir)" \
70         "libdir=$(libdir)" \
71         "prefix=$(prefix)" \
72         "includedir=$(includedir)" \
73         "AR=$(AR)" \
74         "AS=$(AS)" \
75         "CC=$(CC)" \
76         "CXX=$(CXX)" \
77         "LD=$(LD)" \
78         "LIBCFLAGS=$(LIBCFLAGS)" \
79         "NM=$(NM)" \
80         "PICFLAG=$(PICFLAG)" \
81         "RANLIB=$(RANLIB)" \
82         "DESTDIR=$(DESTDIR)"
83
84 MAKEOVERRIDES=
85
86 ## ################################################################
87