]>
Commit | Line | Data |
---|---|---|
0df3f383 | 1 | |
adc8a1e3 | 2 | ## This is used in all Makefile.am's. Set defaults here. |
0df3f383 | 3 | |
47194af4 | 4 | # May be used by various substitution variables. |
3c36aa6b | 5 | gcc_version := $(shell @get_gcc_base_ver@ $(top_srcdir)/../gcc/BASE-VER) |
47194af4 | 6 | |
0df3f383 PE |
7 | MAINT_CHARSET = latin1 |
8 | ||
9 | mkinstalldirs = $(SHELL) $(toplevel_srcdir)/mkinstalldirs | |
10 | PWD_COMMAND = $${PWDCMD-pwd} | |
82ba99d5 | 11 | STAMP = echo timestamp > |
0df3f383 PE |
12 | |
13 | toolexecdir = $(glibcxx_toolexecdir) | |
14 | toolexeclibdir = $(glibcxx_toolexeclibdir) | |
15 | ||
b124c5c4 | 16 | if ENABLE_WERROR |
c3be340e | 17 | WERROR_FLAG = -Werror |
b124c5c4 | 18 | else |
c3be340e | 19 | WERROR_FLAG = |
b124c5c4 BK |
20 | endif |
21 | ||
2077db1b CT |
22 | if ENABLE_EXTERN_TEMPLATE |
23 | XTEMPLATE_FLAGS = -fno-implicit-templates | |
24 | else | |
25 | XTEMPLATE_FLAGS = | |
26 | endif | |
27 | ||
7c1e7eed JW |
28 | if GLIBCXX_LDBL_ALT128_COMPAT |
29 | LDBL_128_FLAGS = $(LONG_DOUBLE_128_FLAGS) | |
30 | else | |
31 | LDBL_128_FLAGS = | |
32 | endif | |
33 | ||
0df3f383 PE |
34 | # These bits are all figured out from configure. Look in acinclude.m4 |
35 | # or configure.ac to see how they are set. See GLIBCXX_EXPORT_FLAGS. | |
36 | CONFIG_CXXFLAGS = \ | |
7c1e7eed | 37 | $(SECTION_FLAGS) $(HWCAP_CFLAGS) -frandom-seed=$@ $(LDBL_128_FLAGS) |
b1d6986c | 38 | |
0df3f383 | 39 | WARN_CXXFLAGS = \ |
b124c5c4 | 40 | $(WARN_FLAGS) $(WERROR_FLAG) -fdiagnostics-show-location=once |
0df3f383 PE |
41 | |
42 | # -I/-D flags to pass when compiling. | |
74b7ec8c | 43 | AM_CPPFLAGS = $(GLIBCXX_INCLUDES) $(CPPFLAGS) |
0df3f383 | 44 |