RPM Package Manager, CVS Repository http://rpm5.org/cvs/ ____________________________________________________________________________
Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [EMAIL PROTECTED] Module: rpm Date: 01-Aug-2007 15:22:55 Branch: HEAD Handle: 2007080114225500 Modified files: rpm system.h Log: hack-a-round to make __FUNCTION__ useful on linux. Summary: Revision Changes Path 2.76 +1 -1 rpm/system.h ____________________________________________________________________________ patch -p0 <<'@@ .' Index: rpm/system.h ============================================================================ $ cvs diff -u -r2.75 -r2.76 system.h --- rpm/system.h 25 Jul 2007 16:46:15 -0000 2.75 +++ rpm/system.h 1 Aug 2007 13:22:55 -0000 2.76 @@ -707,7 +707,7 @@ /* provide fallback definition for GCC function name symbol */ #if !defined(__FUNCTION__) || !(defined(__GNUC__) && __GNUC__ >= 2) -#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L +#if defined(__linux__) || defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L #define __FUNCTION__ __func__ #else #define __FUNCTION__ "<unknown>" @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository rpm-cvs@rpm5.org