Is the code generated from AdaMagic compiler portable and real-time?
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