[cfe-users] Clang compilation options to solve the comaptible issue?

2019-10-31 Thread Guofeng Zhang via cfe-users
Hi, I just stat using clang 8 not long ago. I need to compile our old c++ source without changing it. It is compiled with Visual Studio before. Now I want to migrate to clang as the compiler. The following code segement can be compiled by clang: 1) for (int i = 0 ; i < 6 ; i++ ) {

[cfe-users] does clang support option like MSVC's /Zc:forScope-

2019-10-31 Thread Guofeng Zhang via cfe-users
Hi, In early versions of C++, the scope of a variable defined in a for loop header extended to the end of the block containing the loop. Is there way for clang to compile this old source? Thanks, Guofeng ___ cfe-users mailing list cfe-users@lists.llvm

Re: [cfe-users] Clang compilation options to solve the comaptible issue?

2019-11-06 Thread Guofeng Zhang via cfe-users
I just saw the mail today. It archived by gmail in the Sent folder. Thanks for the helpful response. On Mon, Nov 4, 2019 at 1:48 AM Richard Smith wrote: > On Thu, 31 Oct 2019 at 01:45, Guofeng Zhang via cfe-users < > cfe-users@lists.llvm.org> wrote: > >> Hi, >> >&

[cfe-users] Clang optimization options with out dead code elimination?

2019-12-19 Thread Guofeng Zhang via cfe-users
Hi, We use clang 8+. Does clang have options (not -O0) that do not remove dead code when clang optimize the code? We have a old project, now migrating to Clang. It works well with -O0, but failed when use -O1 to -O3. Thanks, Guofeng ___ cfe-users mail