[PATCH] D14700: [mips][freebsd] Explicitly select PC-relative Personality and LSDA encodings.

Rafael EspĂ­ndola via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 18 17:04:31 PST 2015


> Not yet. The Linux toolchains reject it with 'Error: invalid or unsupported encoding in .cfi_personality' and similar. As things stand, we need GAS changes to fix this properly but once IAS is enabled by default* and stable we'll be able to ignore GAS's behaviour for most (hopefully all) toolchains. That said, we'll want to keep -fno-integrated-as working (at least for a while).

Do you know why? I just noticed that this is for 64 bit mips, so the
function can be more than 32 bits away, no? Is that the reason gas
rejects it?

Do they support it if you add DW_EH_PE_indirect or use sdata8?

Cheers,
Rafael


More information about the llvm-commits mailing list