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

```asm
<catch_all_signals>:
  endbr64
  sub    $0x8,%rsp
  mov    D210(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D37(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D59(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D234(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D163(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D102(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D12(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D91(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D196(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D17(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D3(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D172(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D127(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D248(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D176(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D132(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D178(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D123(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D230(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D253(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D124(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D221(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D85(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D42(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D62(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D48(%rip),%rax
  mov    (%rax),%edi
  call   <initialize_signal_handler@plt>
  mov    D244(%rip),%rax
  mov    (%rax),%edi
  add    $0x8,%rsp
  jmp    1050 <initialize_signal_handler@plt>
```

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);
}
```