<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic I actually don't need cilk in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964434#M22525</link>
    <description>&lt;P&gt;I actually don't need cilk_for for now just spawn and sync are enough.&lt;/P&gt;

&lt;P&gt;I am building on arm7l-linux-gnueabihf, you think I should try&amp;nbsp;&lt;SPAN style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;"&gt;--enable-libgomp --enable-threads=posix while configuring ?&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;Regards&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 07 Feb 2014 14:57:10 GMT</pubDate>
    <dc:creator>Karim_C_</dc:creator>
    <dc:date>2014-02-07T14:57:10Z</dc:date>
    <item>
      <title>cross compile cilk gcc form arm-linux</title>
      <link>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964423#M22514</link>
      <description>&lt;P&gt;I have successfully compiled cilk gcc for a host computer but I would like to create binaries to compile my cilk gcc codes for a target board arm-linux.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;I have taken the general procedure used to cross compile gcc-4.8.2, but it shows errors related to some defined cilk variables that are not in the scope.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;These variables are in the file target-hooks-def.h that is generated in object holding directory during the built&amp;nbsp;(#define TARGET_CILKPLUS_BUILTIN_ITT_NOTIFY_SECTION_NAME default_itt_notify_section_name).&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;if there is a link a special procedure or guideline I could follow I would really appreciate.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jan 2014 14:46:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964423#M22514</guid>
      <dc:creator>Karim_C_</dc:creator>
      <dc:date>2014-01-21T14:46:24Z</dc:date>
    </item>
    <item>
      <title>I'd guess, if any work has</title>
      <link>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964424#M22515</link>
      <description>&lt;P&gt;I'd guess, if any work has been done to reconcile cilkplus with cross compilation, that should be in the gcc trunk version (4.9). &amp;nbsp;I've been building that version for Windows target, where cilk is explicitly not supported (and the test suite has been fixed so it doesn't try the cilk tests). &amp;nbsp;Any problems could be reported via gcc bugzilla.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jan 2014 16:22:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964424#M22515</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2014-01-21T16:22:00Z</dc:date>
    </item>
    <item>
      <title>Well, I used the 4.9 version</title>
      <link>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964425#M22516</link>
      <description>&lt;P&gt;Well, I used the 4.9 version and I am still getting these errors:&lt;/P&gt;

&lt;PRE class="bz_comment_text" id="comment_text_0" style="font-size: medium; font-family: monospace; white-space: pre-wrap; width: 50em; color: rgb(0, 0, 0); line-height: normal;"&gt;
../../../gcc-cilk-src/gcc/config/arm/arm.c:664:29: error: ‘default_itt_notify_section_name’ was not declared in this scope
../../../gcc-cilk-src/gcc/config/arm/arm.c:664:29: error: ‘default_itt_notify_subtract_labels’ was not declared in this scope.&lt;/PRE&gt;

&lt;PRE class="bz_comment_text" id="comment_text_0" style="font-size: medium; font-family: monospace; white-space: pre-wrap; width: 50em; color: rgb(0, 0, 0); line-height: normal;"&gt;
These variables exist in the gcc (without cilk libraries) but gcc cilk version 4.9 is using define TARGET_CILK.. default_itt_notify_section_name. arm.c contains include to target-def.h in the gcc-cilk-src which contains include target-hook-def.h. the latter generates in the gcc-cilk-obj and contains the definition of those variables.&lt;/PRE&gt;

&lt;P&gt;Any idea what could be the problem ?&lt;/P&gt;</description>
      <pubDate>Fri, 24 Jan 2014 02:00:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964425#M22516</guid>
      <dc:creator>Karim_C_</dc:creator>
      <dc:date>2014-01-24T02:00:03Z</dc:date>
    </item>
    <item>
      <title>Hi Karim,</title>
      <link>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964426#M22517</link>
      <description>&lt;P&gt;Hi Karim,&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; What feature (s)&amp;nbsp;in Cilk Plus are you planning to use? All major parts except _Cilk_for has been accepted into the mainline. _Cilk-for is under review and I can send you patches to apply to trunk if you like.&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Balaji V. Iyer.&lt;/P&gt;</description>
      <pubDate>Fri, 24 Jan 2014 02:05:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964426#M22517</guid>
      <dc:creator>Balaji_I_Intel</dc:creator>
      <dc:date>2014-01-24T02:05:26Z</dc:date>
    </item>
    <item>
      <title>Hello, </title>
      <link>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964427#M22518</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thank you for the fast reply. so far I am just using spawn and sync. I actually built successfully the 4.9 branch on an x86_64 but when I try to build for an arm target or even build on an arm platform I get those errors.&lt;/P&gt;

&lt;P&gt;Yes I would really appreciate if you can send me some patches.&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;Karim &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 24 Jan 2014 03:10:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964427#M22518</guid>
      <dc:creator>Karim_C_</dc:creator>
      <dc:date>2014-01-24T03:10:48Z</dc:date>
    </item>
    <item>
      <title>Hi Karim,</title>
      <link>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964428#M22519</link>
      <description>&lt;P&gt;Hi Karim,&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If you are just using _Cilk_spawn and _Cilk_sync, then just&amp;nbsp;check out the sources&amp;nbsp;of&amp;nbsp;GCC trunk (&lt;A href="http://gcc.gnu.org/svn/gcc/trunk"&gt;http://gcc.gnu.org/svn/gcc/trunk&lt;/A&gt;) and then just build it.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;&lt;BR /&gt;
	Balaji V. Iyer.&lt;/P&gt;</description>
      <pubDate>Fri, 24 Jan 2014 03:13:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964428#M22519</guid>
      <dc:creator>Balaji_I_Intel</dc:creator>
      <dc:date>2014-01-24T03:13:46Z</dc:date>
    </item>
    <item>
      <title>Hello, </title>
      <link>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964429#M22520</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Actually I did try to build the GCC trunk and also tried the branch 4.8 but I still get the same error. I tried to build on ubuntu with x86_64 for arm target and also tried to build on the actual arm platform. &amp;nbsp;Besides I followed the procedure on cilkplus.org . Again the build on x86-64 without a target was successful&lt;/P&gt;

&lt;P&gt;Any idea how to fix these errors ?&lt;/P&gt;</description>
      <pubDate>Sat, 25 Jan 2014 10:25:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964429#M22520</guid>
      <dc:creator>Karim_C_</dc:creator>
      <dc:date>2014-01-25T10:25:37Z</dc:date>
    </item>
    <item>
      <title>Hi Karim,</title>
      <link>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964430#M22521</link>
      <description>&lt;P&gt;Hi Karim,&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I don't know how you are getting errors for default_itt_notify_section_name. That part is not even implemented in the trunk. Can you cut and paste the errors you are seeing on here?&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;thanks,&lt;/P&gt;

&lt;P&gt;&lt;BR /&gt;
	Balaji V. Iyer.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 25 Jan 2014 15:16:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964430#M22521</guid>
      <dc:creator>Balaji_I_Intel</dc:creator>
      <dc:date>2014-01-25T15:16:26Z</dc:date>
    </item>
    <item>
      <title>Hello, </title>
      <link>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964431#M22522</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;

&lt;P&gt;I am sorry for the confusion, now I am getting cross compiler errors. so far it has nothing to do with gcc cilk but rather cross compiling.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Regards&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 27 Jan 2014 00:18:41 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964431#M22522</guid>
      <dc:creator>Karim_C_</dc:creator>
      <dc:date>2014-01-27T00:18:41Z</dc:date>
    </item>
    <item>
      <title>Hello, </title>
      <link>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964432#M22523</link>
      <description>&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;

&lt;P&gt;So now I go the trunk built on an arm platform and it was completed. but I noticed that libcilkrts and include/cilk/cilk.h are not built neither in the prefix nor in the obj folder. Even though I use the include/cilk/cilk.h and files that are build on an x86_64 machine the arm platform doesn't recognize them and throw me with the error&amp;nbsp;&lt;/P&gt;

&lt;P&gt;/usr/bin/ld: cannot find -lcilkrts &amp;nbsp;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Any idea how to go through that ?&lt;/P&gt;

&lt;P&gt;Regards&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Feb 2014 11:44:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964432#M22523</guid>
      <dc:creator>Karim_C_</dc:creator>
      <dc:date>2014-02-07T11:44:00Z</dc:date>
    </item>
    <item>
      <title>Yes, the trunk build</title>
      <link>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964433#M22524</link>
      <description>&lt;P&gt;Yes, the trunk build recognizes which targets have been updated for cilkplus support. There's probably a configure switch to over-ride defaults and accomplish a build to the extent possible (for example, on targets where default is to skip OpenMP, there's --enable-libgomp --enable-threads=posix). &amp;nbsp;limited target support for libcilkrts certainly is a big obstacle.&lt;/P&gt;

&lt;P&gt;Besides, cilk_for isn't yet supported in trunk, so cilkplus usefulness seems limited. &amp;nbsp;That may be fixed soon (?).&lt;/P&gt;</description>
      <pubDate>Fri, 07 Feb 2014 14:44:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964433#M22524</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2014-02-07T14:44:16Z</dc:date>
    </item>
    <item>
      <title>I actually don't need cilk</title>
      <link>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964434#M22525</link>
      <description>&lt;P&gt;I actually don't need cilk_for for now just spawn and sync are enough.&lt;/P&gt;

&lt;P&gt;I am building on arm7l-linux-gnueabihf, you think I should try&amp;nbsp;&lt;SPAN style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;"&gt;--enable-libgomp --enable-threads=posix while configuring ?&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;Regards&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Feb 2014 14:57:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964434#M22525</guid>
      <dc:creator>Karim_C_</dc:creator>
      <dc:date>2014-02-07T14:57:10Z</dc:date>
    </item>
    <item>
      <title>No, I gave the configuration</title>
      <link>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964435#M22526</link>
      <description>&lt;P&gt;No, I gave the configuration to add OpenMP&amp;nbsp;only&amp;nbsp;as an example of how a feature may be added for a target where it's not included in defaults. &amp;nbsp;I'd be making wild guesses if I suggested something for cilkplus; sooner or later I'd hope someone would come along with a more authoritative answer.&lt;/P&gt;</description>
      <pubDate>Fri, 07 Feb 2014 19:20:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/cross-compile-cilk-gcc-form-arm-linux/m-p/964435#M22526</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2014-02-07T19:20:46Z</dc:date>
    </item>
  </channel>
</rss>

