On 11/10/2011 08:42 AM, Rainer Orth wrote:
> libitm:
> * config/alpha/sjlj.S (_ITM_beginTransaction) [!__ELF__]: Don't use
> .hidden.
> (.note.GNU-stack): Only use if __linux__.
> * alloc_cpp.cc [!HAVE_WEAKDEF] (_ZnaXRKSt9nothrow_t): Dummy function.
> * testsuite
Just for fun, I gave libitm a try on alpha-dec-osf5.1b, too. Here's
what I found:
* config/alpha/sjlj.S needs trivial changes for the non-ELF/non-Linux
platform.
* Initially, all C tests were failing like this:
333619:./simple-1.exe: /sbin/loader: Error: libitm.so.0: symbol
"_ZnamRKSt9nothro