logoalt Hacker News

adastra22yesterday at 2:49 AM1 replyview on HN

I… you can’t be serious.


Replies

wren6991yesterday at 3:57 PM

Yes, I'm serious. I think the overlap is an aesthetic problem rather than a practical one, given that:

* The profile used by "Big SoCs" already explicitly depends on F + D + C, implying ZcdZcf, so the newer Zce won't be implemented.

* The compressed float load/store opcodes repurposed for Zce are often unimplemented on embedded processors.

* The ELF file has an attribute section telling you the exact ISA string. If you're debugging an embedded system you probably depend on the ELF file anyway for DWARF info as you likely don't have frame pointers.

If you disagree then that's ok, I'm happy to be disagreed with, but please explain.

show 2 replies