On August 22, 2019 2:36:47 PM GMT+02:00, Joseph Myers
wrote:
>On Thu, 22 Aug 2019, Richard Biener wrote:
>
>> Not sure if that helps answering your question. In essence,
>> this function should tell whether we would emit an UNDEF
>> in the end and we want to know that early, at LTO IL generation
On Thu, 22 Aug 2019, Richard Biener wrote:
> Not sure if that helps answering your question. In essence,
> this function should tell whether we would emit an UNDEF
> in the end and we want to know that early, at LTO IL generation
> time to communicate this to the linker plugin. Given previous
T
On Wed, Aug 21, 2019 at 9:56 PM Joseph Myers wrote:
>
> I'm afraid I'm not clear on the semantics of builtin_with_linkage_p (as in
> the current checked-in version). It says:
>
> /* Return true if the builtin DECL is implemented in a standard library.
>Otherwise returns false which doesn't gu
I'm afraid I'm not clear on the semantics of builtin_with_linkage_p (as in
the current checked-in version). It says:
/* Return true if the builtin DECL is implemented in a standard library.
Otherwise returns false which doesn't guarantee it is not (thus the list of
handled builtins below m
On Fri, Aug 9, 2019 at 10:13 AM Xiong Hu Luo wrote:
>
> In LTO mode, if static library and dynamic library contains same
> function and both libraries are passed as arguments, linker will link
> the function in dynamic library no matter the sequence. This patch
> will output LTO symbol node as UN
In LTO mode, if static library and dynamic library contains same
function and both libraries are passed as arguments, linker will link
the function in dynamic library no matter the sequence. This patch
will output LTO symbol node as UNDEF if BUILT_IN_NORMAL function FNDECL
is a math function, then