-
Notifications
You must be signed in to change notification settings - Fork 0
Closed as not planned
Description
The following must be completed:
-
linkermacro option:#[dylink(..., linker=MyLinker)](v0.6.1) -
apply to independent functions
-
link_namemacro option #24 - survive in
implblocks - Give hard errors on receivers (
self) without explicit types. #23
-
-
test
dylinkonmacOS -
change win32 cwd to only use safe cwd (v0.6.0)
-
add
Systemlinker (v0.6.0) -
function unloading (v0.6.0)
-
make
Global(name tbd) public -
full documentation
-
additional pathing for vulkan mode
-
replace
stripargument with some other error handling mechanism -
selfmacro option:#[dylink(self)]
The following are optional:
- provide alternative for platforms that don't support
AtomicPtr -
link_ordinalmacro option; (probably incompatible withlink_namewhen used at the same time)
The following are undecided for whether to be included:
- extern static variables?
Non-blocking, but nice to have features:
Rejected changes
-
loading utilities aside from god objectdecided to go withLazyFnLazyLibinstead -
stabilization ofno longer neededfn_ptr_trait, andtry_trait_v2_residual -
refactortry_linkso that it can try again (v0.6.0)
More features may be added to the prerequisite list before official release.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request