[llvm-commits] [llvm] r77274 - /llvm/trunk/lib/Transforms/Utils/LowerSwitch.cpp

Howard Su howard0su at gmail.com
Mon Jul 27 18:06:54 PDT 2009


this option is a gcc extension. it cause compile error under VC.

On Tue, Jul 28, 2009 at 7:33 AM, Mike Stump <mrs at apple.com> wrote:

> Author: mrs
> Date: Mon Jul 27 18:33:34 2009
> New Revision: 77274
>
> URL: http://llvm.org/viewvc/llvm-project?rev=77274&view=rev
> Log:
> Fix a release-asserts warning.  Debug functions should be marked used,
> if there are no other uses.  If people don't need this routine
> anymore, if should be deleted.
>
> Modified:
>    llvm/trunk/lib/Transforms/Utils/LowerSwitch.cpp
>
> Modified: llvm/trunk/lib/Transforms/Utils/LowerSwitch.cpp
> URL:
> http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Utils/LowerSwitch.cpp?rev=77274&r1=77273&r2=77274&view=diff
>
>
> ==============================================================================
> --- llvm/trunk/lib/Transforms/Utils/LowerSwitch.cpp (original)
> +++ llvm/trunk/lib/Transforms/Utils/LowerSwitch.cpp Mon Jul 27 18:33:34
> 2009
> @@ -110,6 +110,8 @@
>  // operator<< - Used for debugging purposes.
>  //
>  static raw_ostream& operator<<(raw_ostream &O,
> +                               const LowerSwitch::CaseVector &C)
> __attribute((used));
> +static raw_ostream& operator<<(raw_ostream &O,
>                                const LowerSwitch::CaseVector &C) {
>   O << "[";
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>



-- 
-Howard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20090728/248782ab/attachment.html>


More information about the llvm-commits mailing list