Renames multi-word global symbols with popular names in other software to help reduce the chance of name conflicts:
s/config_{in,ex}it/d_r_config_{in,ex}it/ s/mutex_lock/d_r_mutex_lock/ s/mutex_unlock/d_r_mutex_unlock/ s/mutex_trylock/d_r_mutex_trylock/ s/mutex_delete/d_r_mutex_delete/ s/mutex_lock_app/d_r_mutex_lock_app/ s/mutex_mark_as_app/d_r_mutex_mark_as_app/ s/mutex_fork_reset/d_r_mutex_fork_reset/ s/read_lock/d_r_read_lock/ s/write_lock/d_r_write_lock/ s/write_unlock/d_r_write_unlock/ s/read_unlock/d_r_read_unlock/ s/write_trylock/d_r_write_trylock/ s/parse_word/d_r_parse_word/ s/parse_int/d_r_parse_int/ s/print_timestamp/d_r_print_timestamp/ s/get_thread_id/d_r_get_thread_id/ s/internal_error/d_r_internal_error/ s/safe_read/d_r_safe_read/
Issue: #3348