i hadn t  but it turns out gcc hates that too bionic libc bionic pthread exit cpp error  missing initializer for member  sigaltstack  ss sp werror missing field initializers stack t ss bionic libc bionic pthread exit cpp error  missing initializer for member  sigaltstack  ss flags werror missing field initializers bionic libc bionic pthread exit cpp error  missing initializer for member  sigaltstack  ss size werror missing field initializers hopefully not too long until we can build libc with clang for mips too and this can all be forgotten 