This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Skipping RVO
- From: navin p <navinp1281 at gmail dot com>
- To: gcc-help at gcc dot gnu dot org
- Date: Tue, 12 Aug 2014 09:07:28 +0530
- Subject: Skipping RVO
- Authentication-results: sourceware.org; auth=none
Hi,
Is there any way to skip RVO using code. I know that g++ has a
-fno-elide-constructors . But i have to change the library for lot of
platforms and different compilers like gcc,clang,xlC,SunStudio,aCC
etc. I read that compiler is free to do the RVO as said by the
standard. But is there a way to prevent it for all compilers like
specifying some snippet?
Regards,
Navin