Tests get_executable_name different main() calling conventions hpxc_thread_* functions pthread local storage: Implement store for destructor function Update bad implementations gcc local storage: investigate __thread