GCC 4.9.2 OpenMP和Neon

时间:2015-01-18 01:19:06

标签: ios gcc 64-bit openmp marmalade

由于我花了大部分时间编写x86软件,我在理解当前情况时遇到了一些麻烦。

Apple已经发布了一项新要求,即应用程序必须从2015年2月开始支持64位架构。据我所知,我可以制作一个“胖子”#39;其中包含32位和64位代码的二进制文件。

我感到困惑的部分是我的项目使用OpenMP和内联霓虹汇编程序代码(手动调整数学库)这一事实,这在32位ARM上编译得很好并且运行得很好。

我需要一些关于如何让我的项目为Apples新要求做好准备的建议。

  1. 如何为GCC 4.9.2启用OpenMP?文件夹

  2. 中甚至没有omp.h.
  3. 是否支持氖指令集?

  4. 我的SDK(Marmalade)说它支持armv8-a和simd,在支持霓虹灯方面有什么用呢?

  5. 我需要编辑多少内联臂装配?我有很多,我现在有点恐慌。

  6. 我希望有人可以帮助我。

    链接: https://gcc.gnu.org/gcc-4.9/changes.html http://docs.madewithmarmalade.com/display/MD750/Release+Notes#ReleaseNotes-7.5BetaReleaseNotes

0 个答案:

没有答案