<?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 Re: IFORT and Assembly in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IFORT-and-Assembly/m-p/745598#M3698</link>
    <description>Great!, Thanks!!&lt;BR /&gt;</description>
    <pubDate>Mon, 19 Nov 2007 19:10:52 GMT</pubDate>
    <dc:creator>jvoo</dc:creator>
    <dc:date>2007-11-19T19:10:52Z</dc:date>
    <item>
      <title>IFORT and Assembly</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IFORT-and-Assembly/m-p/745595#M3695</link>
      <description>Is it possible to call subroutines/functions written in x86 assembly from Fortran? There seems to be plenty of info on how to do this with C++ but I haven't been able to find much for Fortran. Thanks.&lt;BR /&gt;</description>
      <pubDate>Mon, 19 Nov 2007 06:17:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IFORT-and-Assembly/m-p/745595#M3695</guid>
      <dc:creator>jvoo</dc:creator>
      <dc:date>2007-11-19T06:17:43Z</dc:date>
    </item>
    <item>
      <title>Re: IFORT and Assembly</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IFORT-and-Assembly/m-p/745596#M3696</link>
      <description>You could use ISO C binding if you want to make your assembly function with a C interface. Then you can use mixed C, C++, and inline asm. Maybe you consider it cheating, but the obvious way for assembly source is to write a Fortran skeleton for your function, compile with -S, fill it in, and compile again with Fortran compiler.&lt;BR /&gt;</description>
      <pubDate>Mon, 19 Nov 2007 13:59:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IFORT-and-Assembly/m-p/745596#M3696</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2007-11-19T13:59:00Z</dc:date>
    </item>
    <item>
      <title>Re: IFORT and Assembly</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IFORT-and-Assembly/m-p/745597#M3697</link>
      <description>It's really the same as calling from C. Just make sure the routine name has the proper case and underscore decoration, and understand that character lengths are passed at the end of the argument list.&lt;BR /&gt;</description>
      <pubDate>Mon, 19 Nov 2007 17:32:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IFORT-and-Assembly/m-p/745597#M3697</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2007-11-19T17:32:11Z</dc:date>
    </item>
    <item>
      <title>Re: IFORT and Assembly</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/IFORT-and-Assembly/m-p/745598#M3698</link>
      <description>Great!, Thanks!!&lt;BR /&gt;</description>
      <pubDate>Mon, 19 Nov 2007 19:10:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/IFORT-and-Assembly/m-p/745598#M3698</guid>
      <dc:creator>jvoo</dc:creator>
      <dc:date>2007-11-19T19:10:52Z</dc:date>
    </item>
  </channel>
</rss>

