llvm: Set Target and DataLayout strings
llvm: Use platform from settings for TLS workaround
volt: Add options to control arch and platform
volt: Add option to set the linker