user: Converte this assembly snippet into its equivalent C code:

```asm
<catch_all_signals>:
  endbr64
  push   %rbp
  mov    %rsp,%rbp
  mov    D125(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D232(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D186(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D209(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D205(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D68(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D44(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D176(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D133(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D16(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D108(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D38(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D107(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D21(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D66(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D181(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D254(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D70(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D152(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D257(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D147(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D164(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D225(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D105(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D165(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D247(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  mov    D8(%rip),%rax
  mov    (%rax),%eax
  mov    %eax,%edi
  call   <initialize_signal_handler@plt>
  nop
  pop    %rbp
  ret
```

assistant: ```c
void catch_all_signals(void) {
  initialize_signal_handler(SIGHUP);
  initialize_signal_handler(SIGINT);
  initialize_signal_handler(SIGQUIT);
  initialize_signal_handler(SIGILL);
  initialize_signal_handler(SIGTRAP);
  initialize_signal_handler(SIGABRT);
  initialize_signal_handler(SIGFPE);
  initialize_signal_handler(SIGBUS);
  initialize_signal_handler(SIGSEGV);
  initialize_signal_handler(SIGSYS);
  initialize_signal_handler(SIGPIPE);
  initialize_signal_handler(SIGALRM);
  initialize_signal_handler(SIGTERM);
  initialize_signal_handler(SIGURG);
  initialize_signal_handler(SIGTSTP);
  initialize_signal_handler(SIGCONT);
  initialize_signal_handler(SIGCHLD);
  initialize_signal_handler(SIGTTIN);
  initialize_signal_handler(SIGTTOU);
  initialize_signal_handler(SIGIO);
  initialize_signal_handler(SIGXCPU);
  initialize_signal_handler(SIGXFSZ);
  initialize_signal_handler(SIGVTALRM);
  initialize_signal_handler(SIGPROF);
  initialize_signal_handler(SIGWINCH);
  initialize_signal_handler(SIGUSR1);
  initialize_signal_handler(SIGUSR2);
}
```