Czy ktoś zna kompilator Ada dla procesorów Arm? Przeszukałem internet przez wiele godzin i nie mogłem go znaleźć. Dzięki, Yony.Kompilator Ada dla procesorów Arm
Odpowiedz
Istnieje kompilator ADA GNAT, który może być używany do ARM. Na przykład, nie jest to debian (Linux) pakiet gnat dla Armel: http://packages.debian.org/squeeze/gnat
Jest nawet wersja komara z ARM partnerskiego AdaCore, nazwany GNAT Pro: http://www.arm.com/community/partners/display_product/rw/ProductId/5620/ prace
IBM Rational Ada Wbudowane tylko dla MIPS, m68k , x86, RH-32, może być SPARC.
Irvine ICC Ada działa tylko dla x86; sparc; TI DSP C62xx/C64xx/C67xx; PowerPC 5xx, 6xx, 7xx; Intel i960; Intel i960; ADSP-210x0 SHARC DSP.
Green Hills Ada95 działa tylko dla: Power, 68k, CPU32, MIPS, x86, SPARC (docs)
Istnieje kilka wątków w comp.lang.ada
że rozmowy na ten temat. IIRC istnieje kilka możliwości o różnym stopniu wsparcia.
To niefortunne, że w świecie Ada ARM oznacza przede wszystkim Ada Reference Manual, która może utrudnić nieco wyszukiwanie, ale tutaj jest kilka wątków, które mogę szybko zlokalizować. Przed ich wymienieniem, aby odpowiedź była niezależna od konkretnego punktu, starodawna (ale nadal ważna, chyba) opcja to używanie RTEMS. Ostatni wysiłek to gnatdroid (sprawdź www.dragonlace.net). Nie mam osobistego doświadczenia z żadnym z nich. Wydaje mi się, że wciąż brakuje mi drugiego projektu na Androida, ale nie mogę go teraz zapamiętać ani zlokalizować.
https://groups.google.com/forum/#!topic/comp.lang.ada/dUEvFLDEOi0
https://groups.google.com/forum/#!topic/comp.lang.ada/c1YOG9jRvas
https://groups.google.com/forum/#!topic/comp.lang.ada/8UyIPO6te6M
Jest GNATDroid, który przede wszystkim skierowany Android na ramieniu:
http://www.dragonlace.net/gnataux/armv7/
Być może można to wykorzystać jako podstawę dla ARM rzeczy.
- 1. Ada cross-kompilator dla iOS skierowany
- 2. SLI dla wielu procesorów graficznych
- 3. ARM Simulator na Windows
- 4. Różnica między kompilatorami arm-eabi arm-gnueabi i gnueabi-hf
- 5. Ada i złożenie
- 6. Uruchamianie plików binarnych ARM dla Androida w systemie Linux ARM
- 7. Skompiluj C# na (nie dla) Windows 8 ARM Tablet
- 8. Ada out parameter
- 9. Krzyż kompilacji helloworld dla ARM
- 10. górne polecenie dla procesorów graficznych używających CUDA
- 11. Keras + Tensorflow: Prognozy dla wielu procesorów graficznych
- 12. drukuj pływa w ada
- 13. Funkcja Ada vs Procedura
- 14. O "zasięgu" w Ada
- 15. Typy Ada w Nimrod
- 16. Kompilator PHP dla Windows
- 17. Arbitralna długość całkowita w Ada
- 18. Niezawodność liczby procesorów
- 19. Jak zaimplementować interfejs w Ada?
- 20. Ada literałów numerycznych i podkreślają
- 21. MPI Liczba procesorów?
- 22. Określanie kolejności procesorów adnotacji
- 23. Kompilacja krzyżowa dla ARM z Autoconf
- 24. SSE _mm_movemask_epi8 Równoważna metoda dla ARM NEON
- 25. Przykładowe Android BSP (Źródło) dla ARM
- 26. LLVM opcji budowania dla ARM/Raspberry Pi
- 27. Nie można skompilować krzyżowo Mono dla ARM
- 28. Kompilator wiersza poleceń dla XTend
- 29. Kompilator krzyżowy Delphi dla Linuksa
- 30. Node.js - Uzyskaj liczbę dostępnych procesorów