We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
We are augmenting the ARM architecture with a distributed data flow engine for high performance embedded intelligence applications. Is anybody familiar with the integration points of the ARM compiler stack and executable formats? I am looking for guidance which software environments to target? We are looking at Linux, Linaro and Android.
In Android space, Dalvik executables (DEX) are generated in the Android SDK from a combination of .class files converted in to Dalvik byte code and gcc/gas generated libraries from the NDK. If you're looking to integrate for Android, the Native Development Kit is managed by Google. The current version, r9, uses gcc v4.6 up to v4.8. What integration points do you need to patch in gcc/gas?