Original commit 2ec5c69b6872b8b474f3d37b9125d3d57d144d1b only intercepted timer_create. Because of how versioned libc symbols work, this could cause problems where a newer `timer_create` was used, and the result would be used by an older version. This would cause crashes. This is why we need to intercept all of the related functions. Addresses https://github.com/llvm/llvm-project/issues/111847