Alexander Monakov writes: >> Attachment is the patch which repair -fno-plt support for AArch64. >> >> aarch64_is_noplt_call_p will only be true if: >> >> * gcc is generating position independent code. >> * function symbol has declaration. >> * either -fno-plt or "(no_plt)" attribute specified. >> * it's a external function. >> >> OK for trunk? >> >> 2015-07-16 Jiong Wang <jiong.w...@arm.com> >> >> gcc/ >> * config/aarch64/aarch64-protos.h (aarch64_is_noplt_call_p): New >> declaration. >> * config/aarch64/aarch64.c (aarch64_is_noplt_call_p): New function. >> * config/aarch64/aarch64.md (call_value_symbol): Check noplt >> scenarios. >> (call_symbol): Ditto. > > Shouldn't the same treatment be applied to tailcall (sibcall_{,value_}symbol) > patterns? I guess it could be done as a followup patch, but would be nice if > that isn't forgotten.
Thanks for the remaind, that will be done as a followup patch. -- Regards, Jiong