depends: mark our wrapped functions as used

otherwise they get stripped when enabling dead code stripping
depends: mark our wrapped implementations as visible

otherwise they get stripped when setting default visibility to hidden