jasonmolenda wrote:

> Sorry for going off-topic, but what does this say about the support for 
> `i386-apple-*` as a whole? I find the prospect of dropping that exciting, as 
> I believe that is the only target where eh_ and debug_frame register numbers 
> are different.

I think we can remove i386-macos support, short of booting a seven year old OS 
on a machine at least that old, and who knows if everything in C++17 we use is 
even supported by the compilers back then.  I know there are sometimes open 
source people trying to build & use a modern lldb on older configurations, but 
I think this would be a tough one to have working at this point.  I wouldn't 
feel bad about any patches removing this support.  I'll try to start removing 
these things as I have time/see an opportunity.

Apple announced that the macOS version being released in a few months (macOS 
26) would be the final version that supports Intel machines at all.  We'll have 
a business requirement to keep the 64-bit Intel support for another release 
cycle or so after that.  What open source contributors might be using the 
llvm.org sources on is a different question, but the entire target support is 
going to go away before much longer I think.

https://github.com/llvm/llvm-project/pull/146480
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to