[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/64: Add a variable GLOBAL_CXXFLAGS_PCH for use by precompiled headers
From: |
Ludovic Courtès |
Subject: |
06/64: Add a variable GLOBAL_CXXFLAGS_PCH for use by precompiled headers |
Date: |
Mon, 05 Jan 2015 16:38:50 +0000 |
civodul pushed a commit to branch nix
in repository guix.
commit 4eac3b2471063a3726790368665df963e809fc4e
Author: Eelco Dolstra <address@hidden>
Date: Fri Feb 28 12:13:20 2014 +0100
Add a variable GLOBAL_CXXFLAGS_PCH for use by precompiled headers
You don't want to use GLOBAL_CXXFLAGS for passing flags like
"-include-pch" (clang), because that means you cannot use
GLOBAL_CXXFLAGS when generating the PCH.
---
patterns.mk | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/patterns.mk b/patterns.mk
index f5674d4..6b2cfd0 100644
--- a/patterns.mk
+++ b/patterns.mk
@@ -1,8 +1,8 @@
%.o: %.cc
- $(trace-cxx) $(CXX) -o $@ -c $< $(GLOBAL_CXXFLAGS) $(CXXFLAGS)
$(address@hidden) -MMD -MF $(call filename-to-dep, $@) -MP
+ $(trace-cxx) $(CXX) -o $@ -c $< $(GLOBAL_CXXFLAGS)
$(GLOBAL_CXXFLAGS_PCH) $(CXXFLAGS) $(address@hidden) -MMD -MF $(call
filename-to-dep, $@) -MP
%.o: %.cpp
- $(trace-cxx) $(CXX) -o $@ -c $< $(GLOBAL_CXXFLAGS) $(CXXFLAGS)
$(address@hidden) -MMD -MF $(call filename-to-dep, $@) -MP
+ $(trace-cxx) $(CXX) -o $@ -c $< $(GLOBAL_CXXFLAGS)
$(GLOBAL_CXXFLAGS_PCH) $(CXXFLAGS) $(address@hidden) -MMD -MF $(call
filename-to-dep, $@) -MP
%.o: %.c
$(trace-cc) $(CC) -o $@ -c $< $(GLOBAL_CFLAGS) $(CFLAGS)
$(address@hidden) -MMD -MF $(call filename-to-dep, $@) -MP
- branch nix updated (0a75126 -> a1dd396), Ludovic Courtès, 2015/01/05
- 01/64: Support setting CFLAGS and CXXFLAGS for libraries/programs, Ludovic Courtès, 2015/01/05
- 02/64: Add a function for looking up programs in $PATH, Ludovic Courtès, 2015/01/05
- 03/64: More GNU Make 3.81 compatibility, Ludovic Courtès, 2015/01/05
- 06/64: Add a variable GLOBAL_CXXFLAGS_PCH for use by precompiled headers,
Ludovic Courtès <=
- 05/64: Add variable GLOBAL_COMMON_DEPS, Ludovic Courtès, 2015/01/05
- 07/64: Add support for making relocatable packages using $ORIGIN, Ludovic Courtès, 2015/01/05
- 09/64: Tweak error message, Ludovic Courtès, 2015/01/05
- 04/64: Make it work on GNU Make > 3.81 again, Ludovic Courtès, 2015/01/05
- 10/64: Support Illumos, Ludovic Courtès, 2015/01/05
- 11/64: Sync with make-rules repo, Ludovic Courtès, 2015/01/05
- 12/64: Fix compile errors on Illumos, Ludovic Courtès, 2015/01/05
- 13/64: Document that we require a C++11 compiler, Ludovic Courtès, 2015/01/05
- 16/64: Remove unnecessary quotes around file names, Ludovic Courtès, 2015/01/05
- 08/64: Don't set an absolute soname, Ludovic Courtès, 2015/01/05