Hi Jeff,

> On 23 Mar 2025, at 14:25, Jeff Law <jeffreya...@gmail.com> wrote:
> On 3/23/25 8:03 AM, Iain Sandoe wrote:
>> Tested on x86_64-Linux, Darwin,
>> OK for trunk?
>> backports?
>> thanks
>> Iain
>> --- 8< ---
>> Actually, the issue is not local to the libitm case, it currently affects
>> any 'cxx=true' top-level configured target library.
>> The issue is a missing export of CXX_FOR_TARGET.
>>      PR libitm/88319
>> ChangeLog:
>>      * Makefile.in: Regenerate.
>>      * Makefile.tpl: Add CXX_FOR_TARGET to NORMAL_TARGET_EXPORTS.
> So how does one trigger this failure?   ISTM that every libitm build should 
> be failing.  I think the patch is likely fine, but struggle to see why this 
> hasn't been more widely reported.

take your current build, and then delete <target>/{,mlib}/libitm
then try 
“make ….. all-target-libitm”  .. I believe it will fail with a libtool error 
(because the compiler is not passed - only the options)

That was certainly failing on both x86_64 linux/darwin before the patch.

cheers
Iain

Reply via email to