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

Reply via email to