This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libstdc++/40908] FAIL: abi_check



------- Comment #4 from dave at hiauly1 dot hia dot nrc dot ca  2009-07-29 19:31 -------
Subject: Re:  FAIL: abi_check

> By "a function", I meant of course _ZNSt5mutexC1Evstd::mutex::mutex(). In the
> meanwhile I checked that indeed that symbol normally is *not* exported at all.

I see a weak defintion in atomic.o.  In the .ii files, I see

namespace std
{
# 63 "/home/dave/gnu/gcc/objdir/hppa-linux/libstdc++-v3/include/mutex" 3
  class mutex
  {
    typedef __gthread_mutex_t __native_type;
    __native_type _M_mutex;

  public:
    typedef __native_type* native_handle_type;
    mutex()
    {
      __native_type __tmp = {0, 0, 0, PTHREAD_MUTEX_TIMED_NP, { { { 1, 1, 1, 1
} }, 0 }};
      _M_mutex = __tmp;
    }

Dave


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40908


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]