Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Is the code generated from AdaMagic compiler portable and real-time?

0
10 Posted

Is the code generated from AdaMagic compiler portable and real-time?

0
10

AdaMagic is very portable because the AdaMagic RTS relies mostly on the standard C run-time. However, it isn’t truly “real time” because it uses C “setjmp/longjmp” to accomplish multi-threading, which is not very flexible. By adapting the AdaMagic RTS to use the OS/Posix-abstractor (Mapusoft) APIs, we can use “true” multithreading, and still be very portable to multiple O/Ss and RTOSs, thanks to the many targets on which Mapusoft’s “Abstractor” runs. Q: Can you tell more about your current target? In particular, what is the chip, x86, power-pc, ARM, etc.? We can ship you an appropriate SITE/config and rtl/src/system.spc file to go with that target. A: This prototype only runs on native PC HW platform > (Pentium4 under Windows XP). Q: The result of your ADA check seems to be a condition to accept translation. In particular, you find an “error” because I line of _comment _is more than 210 characters long. This case is not in the supplied trace. Please translate! A: The Ada standard ident

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123