microblaze: pthread_cancel problem

Florian Weimer fweimer@redhat.com
Thu Jul 28 15:43:00 GMT 2016


On 07/27/2016 09:54 PM, Waldemar Brodkorb wrote:
> Hi,
>
> When running a simple pthread_cancel application from
> http://man7.org/linux/man-pages/man3/pthread_cancel.3.html
> in Qemu, you are getting:
> /cancel
> thread_func(): started; cancellation disabled
> main(): sending cancellation request
> libgcc_s.so.1 must be installed for pthread_cancel to work
> Aborted
>
> It seems my gcc 5.4.0 cross-compiler uses SJLJ exceptions,

Where does this compiler come from?  As far as I can tell, upstream GCC 
uses DWARF exception handling for microblaze.

Thanks,
Florian



More information about the Libc-alpha mailing list