OCaml: add sparc, systemz and xcore