Setting `gllvm` as ``

I am trying to set gllvm as the default cc. I have tried to wrap it with wrapCC but the cc symlink is not created and the gllvm is not included in the output derivation. I skimmed through cc-wrapper but I could not find the reason why is not setting up cc correctly.

Any ideas?

$ nix repl '<nixpkgs>'                                                                                                                                                                                        
warning: future versions of Nix will require using `--file` to load a file
Welcome to Nix 2.13.2. Type :? for help.

Loading installable ''...
Added 18283 variables.
nix-repl> :b wrapCC pkgs.gllvm

This derivation produced the following outputs:
  out -> /nix/store/3y3qvb7axxiix5kl0222by39dv2xnq9v-gllvm-wrapper-1.3.1
$ ls /nix/store/3y3qvb7axxiix5kl0222by39dv2xnq9v-gllvm-wrapper-1.3.1/bin
addr2line  ar  as  c++filt  dwp  elfedit  gprof  ld  ld.bfd  nm  objcopy  objdump  ranlib  readelf  size  strings  strip