Add information on adding a derived type to LLVM, patch contributed by