MySQL also uses the "inline" keyword, and MySQL is built with many
different C++ compilers.
Reference - warning, GPL code owned by Oracle :-)
And Wikipedia also has a few things related to Visual Studio's __forceinline:
IMO, I think "inline" is supported on pretty much every platform.
Open Grid Scheduler / Grid Engine
Scalable Grid Engine Support Program
On Thu, May 10, 2012 at 12:11 AM, Paul H. Hargrove <PHHargrove_at_[hidden]> wrote:
> GASNet makes the assumption that every C++ compiler groks "inline" and has
> never encountered any counter-examples.
> On 5/9/2012 8:54 PM, Christopher Samuel wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>> On 10/05/12 07:40, Jeff Squyres wrote:
>>> Huh -- really? I always thought that the C++ language itself
>>> included the keyword "inline".
>> I asked via Twitter and got these responses..
>> # Inline was part of C++98 - the first c++ standard, and
>> # the inline kwd is in the cfront 1.0 ('86) source. So
>> # functionally, yes.
>> # This may be a different question than "have all C++
>> # compilers always accepted inline?"
>> I note that autoconf has an inline test for C:
>> But not for C++:
>> So perhaps the fact that they've never needed to implement
>> such a test is in itself a good guide ?
>> - -- Christopher Samuel - Senior Systems Administrator
>> VLSCI - Victorian Life Sciences Computation Initiative
>> Email: samuel_at_[hidden] Phone: +61 (0)3 903 55545
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.11 (GNU/Linux)
>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>> -----END PGP SIGNATURE-----
>> hwloc-devel mailing list
> Paul H. Hargrove PHHargrove_at_[hidden]
> Future Technologies Group
> HPC Research Department Tel: +1-510-495-2352
> Lawrence Berkeley National Laboratory Fax: +1-510-486-6900
> hwloc-devel mailing list
Open Grid Scheduler - The Official Open Source Grid Engine