From 9aa55d7e9dae5d6ff37b4fc81230d75664217e2b Mon Sep 17 00:00:00 2001 From: eschnett Date: Sun, 28 Oct 2012 21:48:32 +0000 Subject: Add configuration options allowing moving all object files into the executable Add configuration options allowing people to ensure that all thorn source files make it into the executable. Among other things, this ensures that each routine has a unique name. This is disabled by default. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4899 17b73243-c579-4c4c-a9d2-2d5706c11dac --- lib/make/make.config.defn.in | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/make/make.config.defn.in') diff --git a/lib/make/make.config.defn.in b/lib/make/make.config.defn.in index 3a21ad52..1575ac58 100644 --- a/lib/make/make.config.defn.in +++ b/lib/make/make.config.defn.in @@ -141,6 +141,9 @@ export OPTIONSEP = @OPTIONSEP@ export LIBNAME_PREFIX = @LIBNAME_PREFIX@# Make sure there is no space at end. export LIBNAME_SUFFIX = @LIBNAME_SUFFIX@ +export BEGIN_WHOLE_ARCHIVE_FLAGS = @BEGIN_WHOLE_ARCHIVE_FLAGS@ +export END_WHOLE_ARCHIVE_FLAGS = @END_WHOLE_ARCHIVE_FLAGS@ + export CACTUSLIBLINKLINE = @CACTUSLIBLINKLINE@ # Dependency file generation -- cgit v1.2.3