#1147: Link all thorn source files -------------------------+-------------------------------------------------- Reporter: eschnett | Owner: Type: enhancement | Status: new Priority: major | Milestone: Component: Cactus | Version: Keywords: | -------------------------+-------------------------------------------------- The attached patch adds 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.
For example, on systems using GNU ld, these options enable this behaviour: {{{ BEGIN_WHOLE_ARCHIVE = -Wl,--whole-archive END_WHOLE_ARCHIVE = -Wl,--no-whole-archive }}}