sorry, I don't see much use or why you want to do that. Can you explain? There are a lot of subtle issues I can see that is not easy to resolve (like exact semantics in presence of aggressive optimization). Sun
On Tue, Nov 9, 2010 at 10:07 AM, Li Shengmei <lis...@gmail.com> wrote: > I'm sorry I may make the problem confused. > For example, the original codes are: > main() > { > Func1(); > Func2(); > Func3(); > Func2(); > Func3(); > } > > I want to add the pragma as: > main() > { > Func1(); > #pragma NEW_CALL1 > Func2(); > Func3(); > #pragma end > #pragma NEW_CALL2 > Func2(); > Func3(); > #pragma end > } > Though the definitions of Func2() are the same, the calls in NEW_CALL1 and > NEW_CALL2 are different. > > Thanks, > May > >> -----Original Message----- >> From: Sun Chan [mailto:sun.c...@gmail.com] >> Sent: Monday, November 08, 2010 9:24 PM >> To: Li Shengmei >> Cc: open64-devel@lists.sourceforge.net >> Subject: Re: [Open64-devel] About the pragma in Open64 >> >> you are saying, you want func1 to be called func2 in some scope, but >> not other places? >> Sun >> >> On Mon, Nov 8, 2010 at 2:33 AM, Li Shengmei <lis...@gmail.com> wrote: >> > Yes, The format may be: >> > program new_func_name >> > (code ....) >> > pragma end >> > >> > I may rename some codes segments as a function with new_func_name. >> > >> > Thanks >> > May >> > >> >> -----Original Message----- >> >> From: Sun Chan [mailto:sun.c...@gmail.com] >> >> Sent: Monday, November 08, 2010 4:35 PM >> >> To: Li Shengmei >> >> Cc: open64-devel@lists.sourceforge.net >> >> Subject: Re: [Open64-devel] About the pragma in Open64 >> >> >> >> Is this a global replacement? IOW, will there be scope that ties with >> >> name space(I doubt you have this in mind, just want to be clear)? >> >> Sun >> >> >> >> On Sun, Nov 7, 2010 at 10:55 PM, Li Shengmei <lis...@gmail.com> wrote: >> >> > Hi, all >> >> > I want to add a new pragma option in Open64. I want to rename > the >> >> > functions' name with new names. >> >> > Such as, #pragma ("old_func_name", "new_func_name") >> >> > What information can I learn to achieve it? I am not so familiar with >> >> > open64. >> >> > If I add the pragma successfully, are the "new_func_name" found in > WN? >> >> > >> >> > Thanks >> >> > May >> >> > >> >> > >> >> > >> >> >> -------------------------------------------------------------------------- >> >> ---- >> >> > The Next 800 Companies to Lead America's Growth: New Video Whitepaper >> >> > David G. Thomson, author of the best-selling book "Blueprint to a >> >> > Billion" shares his insights and actions to help propel your >> >> > business during the next growth cycle. Listen Now! >> >> > http://p.sf.net/sfu/SAP-dev2dev >> >> > _______________________________________________ >> >> > Open64-devel mailing list >> >> > Open64-devel@lists.sourceforge.net >> >> > https://lists.sourceforge.net/lists/listinfo/open64-devel >> >> > >> > >> > > > ------------------------------------------------------------------------------ The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev _______________________________________________ Open64-devel mailing list Open64-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open64-devel