[llvm-commits] [llvm-gcc-4.2] r70801 - /llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp

Bill Wendling isanbard at gmail.com
Mon May 4 11:06:56 PDT 2009


On Mon, May 4, 2009 at 12:05 AM, Duncan Sands <baldrick at free.fr> wrote:
> Hi Bill,
>
>> Don'e create debug info for ObjC metadata.
>
> how about setting DECL_ARTIFICIAL for such globals, and then teach
> the backend not to output debug info for globals with DECL_ARTIFICIAL
> set?
>
> /* Used to indicate that this DECL represents a compiler-generated entity.  */
> #define DECL_ARTIFICIAL(NODE) (DECL_COMMON_CHECK (NODE)->decl_common.artificial_flag)
>
Hi Duncan,

I'll run this past our ObjC expert here. He wrote most of the stuff.

Thanks!
-bw




More information about the llvm-commits mailing list