Arm semihosting v2 implementation isn't complete

Alexander Fedotov <[email protected]>
Newsgroups gmane.comp.lib.newlib
Message-ID <CAN8C2CpEFMVy-F0SMRxg96JxrjecWLnSLOegSj2NgQnHK3ksUg@mail.gmail.com>
Hi all

I see that number of commits were dedicated to changes for Arm
Semihosting v2 specification that states:
ARM encourages semihosting callers to implement support for trapping
using HLT on A32 and T32 as a configurable option. ARM strongly
discourages semihosting callers from mixing the HLT and SVC mechanisms
within the same executable.

At the moment there is no HLT instruction used in libgloss/arm.

So the question is: is there any reason to not have HLT right now ?

Alex
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.