Which #define for 32vs64 bit

From: Billy Patton (bpatton_at_ti.com)
Date: 04/28/05


Date: Thu, 28 Apr 2005 08:50:49 -0500

I have a problem where warnings occur in my compilation
I compile on linux and solaris using gcc 3.4.1
Here is the define in question:

#define THROW(msg) { \
   sprintf(thr_buf,"(%s,%s,%ld) : %s",__FILE__,__FUNCTION__,__LINE__,msg);
throw(thr_buf); }

THe problem is is the __LINE__
    ___ _ ____ ___ __ __
   / _ )(_) / /_ __ / _ \___ _/ /_/ /____ ___
  / _ / / / / // / / ___/ _ `/ __/ __/ _ \/ _ \
/____/_/_/_/\_, / /_/ \_,_/\__/\__/\___/_//_/
            /___/
Texas Instruments ASIC Circuit Design Methodology Group
Dallas, Texas, 214-480-4455, b-patton@ti.com



Relevant Pages