trick/share
Derek Bankieris 40242601b2 Use partial linking in trickify.mk
Trick uses dlsym to dynamically load symbols at run time. At link time,
it cannot be known which symbols will be needed. When presented with a
library, the linker will only link in symbols that are known to be
needed. Therefore, the use of -whole-archive (Linux) or -force_load
(Mac) is necessary when linking a Trickified library into a sim.

We can simplify this by partially linking into an object instead of
creating a library. The linker will link all symbols in an object
regardless of whether or not they are known to be needed.

Refs #309
2017-02-15 12:57:20 -06:00
..
doc/trick Remove some outdated documentation #279 2016-08-10 13:55:16 -05:00
man/man1 man pages completely out of date #253 2016-08-02 09:56:43 -05:00
trick Use partial linking in trickify.mk 2017-02-15 12:57:20 -06:00